旧人不提 发表于 2026-8-7 10:22:58

UG角度头后处理在进行螺旋孔铣时 如何做到在G17/G18/G19平面时分别抑制K.J.I的输出

如上标题,最近做了个角度头后处理,发现孔铣后处理出来的程序还是有多余的IJK,

分享如何在侧铣头后处理中,加入判断在G17平面不输出K - UG后处理 UG爱好者    这是吧友之前发过的方法发现这方法也是没法抑制孔铣的IJK输出.

还有个问题就是如何在这角度头后处理中加入G43和G44输出的判定方法, 有没有大佬能指点一二?

后处理中加的定制命令


后处理出来的

这么近 发表于 2026-8-7 22:19:40

旧人不提 发表于 2026-8-7 18:29
就是应为是自动头才会要输出正负长度补偿
自动头一般都开通了三维G68坐标旋转, 那么这种情况就更简单了, 和五轴3+2一样, 所有角度面都是使用G17和G43
手动头更麻烦点, 一般都没有开通了三维G68坐标旋, 侧铣时只有4个正交角度可以使用长度补偿和半径补偿以及钻孔循环, 其它角度不能使用这些代码.   这时X+和Y+两个正交面使用G43,    X-和Y-两个正交面使用G44,这两个负向面G41G42最好也要对换操作工才好使用,不容易出错.   我的侧铣后处理不用G43G44补刀长, 使用宏补偿, 使用三角函数.这样所用角度面(包括非正交侧面)都可以使用刀长补偿
螺旋不输出多余IJK的代码行以下设置
set mom_sys_helix_pitch_type    "none"

白色治愈之风 发表于 2026-8-7 10:29:03

G43还是G44判断依据就是退刀方向是沿着坐标轴的正方向还是负方向。如果角度头不换刀,一般都不考虑,刀具列表里面的长度为0。

tombai691019 发表于 2026-8-7 11:33:05

把图片中的红色圈的命令注释掉就可以了。

旧人不提 发表于 2026-8-7 18:28:08

tombai691019 发表于 2026-8-7 11:33
把图片中的红色圈的命令注释掉就可以了。

屏蔽掉以上俩输出项 孔铣就只有刀轴坐标了

旧人不提 发表于 2026-8-7 18:29:55

白色治愈之风 发表于 2026-8-7 10:29
G43还是G44判断依据就是退刀方向是沿着坐标轴的正方向还是负方向。如果角度头不换刀,一般都不考虑,刀具列 ...

就是应为是自动头才会要输出正负长度补偿

白色治愈之风 发表于 2026-8-8 07:50:31

旧人不提 发表于 2026-8-7 18:29
就是应为是自动头才会要输出正负长度补偿

我是在pc里面做了控制,如果侧铣头朝向需要输出G44,就选择是,这样就会输出G44

SF_KD 发表于 2026-8-8 09:39:49

后处理配置器,将始终使用IJK输出设置为关就可以

旧人不提 发表于 2026-8-9 10:17:17

这么近 发表于 2026-8-7 22:19
自动头一般都开通了三维G68坐标旋转, 那么这种情况就更简单了, 和五轴3+2一样, 所有角度面都是使用G17和G4 ...

试了下把模式改为none    出来的程序中间段没了IJK.!   是不是 哪还有要改的?

旧人不提 发表于 2026-8-9 10:58:04

以上问题以解决,感谢各位吧友的热心解答
页: [1]
查看完整版本: UG角度头后处理在进行螺旋孔铣时 如何做到在G17/G18/G19平面时分别抑制K.J.I的输出