解决UG后处理前和后处理后坐标不一样的方法
很多朋友喜欢在UG里面编制数控加工程序,因为他全能嘛。他可以从产品设计到加工一站式完成。但是大家最关心的也是最容易出问题的就是在后处理上面。有些朋友或者一些大公司愿意花钱为机器量身定制后处理,那这一类人我们不说。我要说的就是没有后处理的朋友们,你们可能认为怎么会没有后处理。UG不是自带了后处理吗?并且能用啊。对,自带的后处理是能用。如果你会改后处理,改改也能用。如果你不会改后处理直接出G代码在修改一下代码也能用。当然这仅限于3轴。对于5轴前面说的都是废话,因为5轴必须量身定做。好了言归正传,后处理出来G代码坐标和后处理前坐标不一样有两点。第一你自己没有后处理你用了UG自带的后处理。第二UG自带的后处理他的单位是英制的。所以输出单位他是分英制和公制的,你用公制的部件输出英制的坐标他肯定不一样咯。由于UG后处理时输出单位默认是经后处理定义的,你只需要把输出单位改成公制部件件就好了。他会提示一个输出单位和后处理器单位不匹配不用管他就好。一起来看解决办法吧。
操作方法
- 01
1.打开UG并编制一个简单的铣面程序用来测试
- 02
2.在工序导航器-程序顺序 鼠标右键点击你编制的程序然后选择后处理
- 03
3.选择一个UG自带的3轴后处理,这里我们看到输出单位是经后处理定义的。我要告诉大家的是UG自带的后处理都是英制的。你的单位经后处理定义那么输出来的坐标就是英制坐标。他和我们的公制坐标肯定对不上号。
- 04
4.把输出单位经后处理定义改为公制部件后点确定
- 05
5.他会弹出一个输出单位和后处理器单位不匹配的提示不用管他直接点确定
- 06
6.大功告成,我们输出前和输出后的坐标一致了。
- 07
7.最后给大家补充一步,就是输出前的坐标从哪里调出来的。首先鼠标右键点击你编制的程序鼠标左键点击编辑,在弹出的对话框中选择确认刀轨。最后弹出来的对话框被圈住的区域就显示了我们公制部件的实时坐标。