焦洋洋 发表于 2023-11-2 17:19:58

WorkNC后处理中的一个Z轴超行程问题

先摆明态度:这个问题很难,我自己一直没能处理的了,能帮忙处理的现金酬谢,三位数起步,下面描述问题。

这是一个worknc五轴的后处理生成的NC文件, 目前后处理没有开RTCP,机器结构是标准的XYZ轴,毛坯在工作台上绕X轴旋转,可以360旋转,但是加工的时候限制在-30°-210°之间,B轴是电主轴,随Z轴上下运动,绕Y轴旋转,结构可旋转角度±30度。目前计算的时候A0B0和A180B0的角度上开粗,半精加工都没问题,每条刀路开始运行的时候会快速进给到Z26(不知道这个值是怎么来的,好像是data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAPCAYAAABJGff8AAACLklEQVRIibWWv47TQBDGfxulAoH4I6hOJ3iDFCAdBbIjIZCgyRvEPY0j0dBcQnFUiLigoSG7FcU1iII2rxAkhOjO9yIZCmfX63+xTY6RLH87uzuz3+yn0SrJDN68hvOvqBevkNMzupgCpCdmNz4Y//iOvD9FPXkKHz7B0TFDESkklRs34egYpRRurgHbQ3bFeHsPxnfu7hJsM78Iw/yAGSOlvEruIdTX2grTGwOO265oA5fIXU2e3N3ADo/HY7TWiAibzcbh8ro6/F/M07BSKr8ZilwqFQnDkPV6jTEGY0whpjGGNE1J05TValU4fJlI05yIVOLsXe8RkmwyI5Npjr0yi6LI/bXWBZ/WmjAMiaKoIMHFYuHwfD53MZv8fhx31h4yG+a7qMjMr8h0Oq1ggDiOiaKINE0ZjUaICEop4jhmMpm4dbPZjCRJ9vr9OJ2sLDO/kvtkVtvNRFgul5Ucdj4IAufzbyMIAhfH+m0cP74fq4I9Qk5mbsEVd7MkSRzWWjvpJEni4hhjnP8qutnQLWiRWR3uktQ2C1+almCdv5eVZDbwmULxVmjBbYTriNiuVefvhT1CspsbuLbsyayNhFKq9bMHth3Ojpv8XYpXwB4j681fAFcsMysj+7cEmvz/ZCWZqe12KwDq3Vvky2d48BAen3R6OB6Q+3D85zf8+ol6/hI5+wj37uetWcJn8O0cdXmBXF7km6z8SjjbROdnblOcg/C16/DoBHXrNgL8BSImEKw5BBgkAAAAAElFTkSuQmCC)这个参数起的作用,但是一旦五轴加工AB轴都有非0和180的角度的时候这个Z26的值就会变大,最大能到Z130多,直接超出了Z轴的行程。我在后处理文件里面限制了Z行程(-500,30)但是完全不起作用。

有没有能力强的大佬能处理的,个人感觉是能找到这个data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAPCAYAAABJGff8AAACLklEQVRIibWWv47TQBDGfxulAoH4I6hOJ3iDFCAdBbIjIZCgyRvEPY0j0dBcQnFUiLigoSG7FcU1iII2rxAkhOjO9yIZCmfX63+xTY6RLH87uzuz3+yn0SrJDN68hvOvqBevkNMzupgCpCdmNz4Y//iOvD9FPXkKHz7B0TFDESkklRs34egYpRRurgHbQ3bFeHsPxnfu7hJsM78Iw/yAGSOlvEruIdTX2grTGwOO265oA5fIXU2e3N3ADo/HY7TWiAibzcbh8ro6/F/M07BSKr8ZilwqFQnDkPV6jTEGY0whpjGGNE1J05TValU4fJlI05yIVOLsXe8RkmwyI5Npjr0yi6LI/bXWBZ/WmjAMiaKoIMHFYuHwfD53MZv8fhx31h4yG+a7qMjMr8h0Oq1ggDiOiaKINE0ZjUaICEop4jhmMpm4dbPZjCRJ9vr9OJ2sLDO/kvtkVtvNRFgul5Ucdj4IAufzbyMIAhfH+m0cP74fq4I9Qk5mbsEVd7MkSRzWWjvpJEni4hhjnP8qutnQLWiRWR3uktQ2C1+almCdv5eVZDbwmULxVmjBbYTriNiuVefvhT1CspsbuLbsyayNhFKq9bMHth3Ojpv8XYpXwB4j681fAFcsMysj+7cEmvz/ZCWZqe12KwDq3Vvky2d48BAen3R6OB6Q+3D85zf8+ol6/hI5+wj37uetWcJn8O0cdXmBXF7km6z8SjjbROdnblOcg/C16/DoBHXrNgL8BSImEKw5BBgkAAAAAElFTkSuQmCC参数的定义在哪直接删除就好了,因为我们机器是专用的,不需要这个快速进给到Z26,直接到加工位置完全没问题。当然了,如果能Z轴行程限制起作用,然后根据实际需求来设置而不是直接删除参数的话那就更好了。

后处理过的NC文件


后处理中部分起作用的代码


后处理中对Z轴的限制


顽固的删除不掉的Z值

linglyj 发表于 2023-11-2 22:15:05

我想轻轻的顶一下不要沉{:lol:}

隔壁余哥哥 发表于 2023-11-4 07:21:58

重赏之下必有勇夫,你这个不算重赏

lm2325856525 发表于 2024-2-29 10:31:37

可控,有需要的话联系
页: [1]
查看完整版本: WorkNC后处理中的一个Z轴超行程问题