UG爱好者

标题: 哪位大神能把UG后处理改成这样子,帮忙弄一下 [打印本页]

作者: qq894312254    时间: 2015-12-6 15:48
标题: 哪位大神能把UG后处理改成这样子,帮忙弄一下
%
G0 G54 Z5.
N01 G54 G90 G99 G81 X-43.036 Y51.03 Z-10. R5 E0 F50 S1600 D1
N02 G54 G90 G99 G81 X-70.036 Y38.03 Z-10. R5 E0 F50 S1600 D1
N03 G54 G90 G99 G81 X-23.036 Y26.03 Z-10. R5 E0 F50 S1600 D1
N04 G54 G90 G99 G81 X-43.036 Y55.03 Z-10. R5 E0 F50 S1600 D1
N05 G54 G90 G99 G81 X100.036 Y15.03 Z-10. R5 E0 F50 S1600 D1
M30
%
(, 下载次数: 82)
如图所示,我做这个后处理主要是深孔钻打孔用,基本要求:主要是每个孔都要输出G81和Z深度和R值,转速和坐标不用每行输出都可以,还要在程序头加一个刀具名称,
%
G0 G54 Z10.
(NAME :D12 )
G00 G90 G99
X0.0 Y0.0
Z10.
S1600
N01 G81 X0.0 Y0.0 Z-105.517 R5. F50.
N02 G81 X109.296 Y-14.704 Z-143.663 R5.
N03 G81 X166. Y0.0 Z-151.656 R5.
N04 Y-60. R5.
N05 Y-126. R5.
N06 G81 X186.073 Y-163.576 Z-134.384 R5.
N07 G81 X120. Y-160. Z-151.656 R5.
N08 G81 X74.588 Y-98.497 Z-143.663 R5.
N09 G81 X30. Y-160. Z-151.656 R5.
N10 G81 X-30. Y-154. Z-143.663 R5.
N11 G81 X-89. Y-162.5 Z-151.656 R5.
N12 X-150. Y-160. R5.
N13 X-213. R5.
G00 Z10.
M30
若处理出来和以上代码一样,机床可以使用,但是走断点号就不灵了,比如要从第4个孔开始加工,N03,N04,N05深度一样,输入N04之后,机床会移到第4个孔的位置不会继承N03的深度,不会转下去,再移到第5个孔,再移到第6个孔才开始转,因为N04,N05行号没有G81和Z深度,所以会出现这样的问题,哪位大神能解决这个问题吗。先谢了。。


作者: 向前冲,不退缩*    时间: 2015-12-6 17:02
把模态指令变成非模态
作者: qq894312254    时间: 2015-12-6 17:15
向前冲,不退缩 发表于 2015-12-6 17:02
把模态指令变成非模态

非模态是什么意思啊,在构造器里面哪改呢
作者: 哈哈热儿    时间: 2015-12-6 19:58
是不是应该把后面的R5去掉
作者: 中国不移动    时间: 2015-12-7 11:28
模态指令相当于UG里的继承功能吧
作者: qq894312254    时间: 2015-12-7 11:38
qq894312254 发表于 2015-12-6 17:15
非模态是什么意思啊,在构造器里面哪改呢

谢谢,现在已经按你说的方法解决了
作者: 未来、学习者    时间: 2016-1-18 11:53
有点像Cimatron it里的模态开关-ON/OFF.向大家学习了一招
作者: jeason*    时间: 2016-4-15 08:43
可以试试看看
作者: UG小学生123    时间: 2018-11-1 19:55
楼主怎么改的 可以分享吗?




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