UG爱好者

标题: 后处理出来的程序不一样 [打印本页]

作者: gogolure    时间: 2024-5-3 13:28
标题: 后处理出来的程序不一样
同一个程序,一个用主程序的后处理(程序开始有坐标系转数等,以m30结束),一个用子程序的后处理(程序以M99结束),为什么出来的程序不一样?
都是自己建的,运动项都一样,请论坛大佬指点一下!

作者: a1311821455    时间: 2024-5-3 14:27
你这个图治好了我多年的颈椎病{:sweat:}
作者: gogolure    时间: 2024-5-3 14:47
a1311821455 发表于 2024-5-3 14:27
你这个图治好了我多年的颈椎病

抱歉,明明摆正了上传的,结果还是没放正{:biggrin:}
作者: liuxing888888    时间: 2024-5-3 16:09
gogolure 发表于 2024-5-3 14:47
抱歉,明明摆正了上传的,结果还是没放正

很好就当锻炼了{:smile:}
作者: 似曾相识999999    时间: 2024-5-3 17:20
这图看到能整出颈椎病!
作者: asdqq2000    时间: 2024-5-3 18:08
你后处理器中半径补偿是G41,程序中是G42这是怎么出来的。
作者: gogolure    时间: 2024-5-3 19:27
asdqq2000 发表于 2024-5-3 18:08
你后处理器中半径补偿是G41,程序中是G42这是怎么出来的。

逆铣G42,顺铣G41,跟后处理没关系,跟你编程时选的切削策略有关!
作者: gogolure    时间: 2024-5-3 19:50
其实我自己知道原因,还是定制命令有问题!用自带的后处理构造器新建后处理,铣孔默认走G1,不输出G2或G3,里面根本没有强制输出G2或G3的定制命令!就像我刚开始用刀补一样,就第一个孔有刀补,到了第二个有G41或G42,可是没有D,非得自己写一条强制输出D的定制命令才行!
作者: gogolure    时间: 2024-5-3 20:00
似曾相识999999 发表于 2024-5-3 17:20
这图看到能整出颈椎病!

你把显示器转90度{:titter:}
作者: 似曾相识999999    时间: 2024-5-3 21:25
gogolure 发表于 2024-5-3 20:00
你把显示器转90度

不 看了费劲,我做子程序不这样,一个后处理就好了,不过得简单修改一下,子程序出的是相对的。




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.5