何树雄 发表于 2025-2-28 19:50:52

钻孔或者攻牙多一行坐标输出

UG后处理程序如下:


T03 M06
M08
(ToolName:阶梯钻BYDY09-01D=5.A=140 )
G00 G90 G55 X-55.85 Y277.24 S6000 M03
G43 H03 Z234.87
G98 G81 X-55.85 Y277.24 Z174.87 R187.87 F1500.(这行坐标明显是多余的,怎么取消?)
X19.05 Y278.48
G80
M05
M09
G91 G28 Z0.
G28 Y0.
M30


正常应该这样:

T03 M06
M08
(ToolName:阶梯钻BYDY09-01D=5.A=140 )
G00 G90 G55 X-55.85 Y277.24 S6000 M03
G43 H03 Z234.87
G98 G81 Z174.87R187.87 F1500.
X19.05 Y278.48
G80
M05
M09
G91 G28 Z0.
G28 Y0.
M30

asdqq2000 发表于 2025-3-1 00:05:46

你这个后处理感觉是从四轴后处理改成三轴的。这里的坐标在四轴后处理中有用(在同一圆线上线钻孔时,没XY的话,有时就只剩下G81这三个字了),三轴中没用。你在后处理中,把钻孔中的XY改成模态的就好了,不要强制输出XY.这样就会是你想要的程序了。

NX编程小学生 发表于 2025-3-1 09:21:26

这一行不多余,说明你在这个位置有加工需要!没有加工需要是不会输出的。

何树雄 发表于 2025-3-1 13:51:49

NX编程小学生 发表于 2025-3-1 09:21
这一行不多余,说明你在这个位置有加工需要!没有加工需要是不会输出的。 ...

不多余吗,G81前面的程序上面已经有这个坐标了

座等教程* 发表于 2025-3-3 21:24:52

不出这行的话我不放心,难道你内存就装不下啦:lol
页: [1]
查看完整版本: 钻孔或者攻牙多一行坐标输出