wu497907535 发表于 2026-5-13 08:51:41

UG车床后处理请教

程序开头已经加了G99了,为啥我出钻孔程序怎么输出F42,不是应该输出0.12吗,像这种情况需要怎么改后片理,在此求助大佬 解惑,万分感谢




淡描幸福 发表于 2026-5-13 09:49:26

用MMPR时候 F值会自动换算成MMPM的值,也就是会自动乘以S。所以有几种方法解决。第一直接设定MMPM。。第二F变量。让它除以转速,还有第三就不说了。。。。方法很多。。。达到效果就行!

lj564 发表于 2026-5-13 09:30:33

提问里面有错别字,态度不认真🌝🌝

1508904609 发表于 2026-5-13 10:25:05

坐等大佬教学

wu497907535 发表于 2026-5-13 12:26:07

淡描幸福 发表于 2026-5-13 09:49
用MMPR时候 F值会自动换算成MMPM的值,也就是会自动乘以S。所以有几种方法解决。第一直接设定MMPM。。第二F ...

因这我这里已经设置了MMPR进给0.12了,但是如果换成MMPM0.12,后处理出来就是F00000,这样就不行了
但是我用G01出的,MMPR设置0.12,输出出来就是F0.12
我就是想让钻孔也能让他直接输出F0.12,不知道怎么实现,还希望大佬指点一二

明天皓 发表于 2026-5-13 13:24:48

wu497907535 发表于 2026-5-13 12:26
因这我这里已经设置了MMPR进给0.12了,但是如果换成MMPM0.12,后处理出来就是F00000,这样就不行了
但是我 ...

很多判断语句说实话我也不太会写,但是deepseek会写啊。你转进给0.12,分进给怎么可能是0.12?

wu497907535 发表于 2026-5-13 13:29:25

明天皓 发表于 2026-5-13 13:24
很多判断语句说实话我也不太会写,但是deepseek会写啊。你转进给0.12,分进给怎么可能是0.12? ...

我不管是每转进给还是每分,我都试了,不行,所以来这求助了

明天皓 发表于 2026-5-13 13:40:30

wu497907535 发表于 2026-5-13 13:29
我不管是每转进给还是每分,我都试了,不行,所以来这求助了

我的解决方式是:车床程序统一都是转进给G99,然后不管用转进给还是分进给,就让它强制输出就行了,唯一的缺点就是加工时间不准了。其实最优方式就像楼上说的,该转进给时就转进给,分进给时就分进给。如果就是单一纯车床不牵扯动力头,就直接全部强制输出。

明天皓 发表于 2026-5-13 13:50:51

明天皓 发表于 2026-5-13 13:40
我的解决方式是:车床程序统一都是转进给G99,然后不管用转进给还是分进给,就让它强制输出就行了,唯一 ...

还有另一种方式,你可以试试,就用分进给0.12,别用循环指令,就用已仿真的方式,输出全是G0和G1,反正你电脑出程序

明天皓 发表于 2026-5-13 15:56:57

wu497907535 发表于 2026-5-13 13:29
我不管是每转进给还是每分,我都试了,不行,所以来这求助了

还有另一种方式,你应该分分钟可以搞定,就是在后处理钻孔循环前面加个G98,你正常车削执行G99,用循环钻孔攻丝指令执行G98,做程序还是统一用转进给,方式有很多种,你选一个你觉得最优的方式。
页: [1] 2
查看完整版本: UG车床后处理请教