|
发表于 2011-10-9 10:20:00
|
显示全部楼层
7楼更改的是正确的。
楼主的两个问题:
第2个,换刀指令的问题,7楼的办法是可以解决的吧,应该可以达到楼主的目的,希望楼主能够确认一下,这样可以让其它遇到同样问题的朋友可以知道哪个是正确的答案。
第1个问题,我来补充一下,7楼那样更改是可以的,只是楼主使用的功能不当导致的。
数控车里面车削螺纹有两个功能:车螺纹和螺纹固定循环。如果楼主想使用G92,按7楼的更改办法,你生成轨迹请使用螺纹固定循环的功能生成轨迹,这样生成的代码就可以满足你的要求:
如下:
%
O1234
(NC0014,10/09/11,10:15:21)
N10 G50 S10000
N12 G00 G97 S20 T0101
N14 M03
N16 M08
N18 N20 G00 X22.812 Z130.474
N22 G98 G01 X2.812 F5.000
N24 G92 X-3.488 Z-26.919 K2.000 Q0.000
N26 G01 X16.512 Z-26.919 F20.000
N28 G00 X22.812 Z130.474
N30 M09
N32 M30
%(我举的例子,设置参数是随便设置的,不可以直接运行。)
再说另外一个功能,车螺纹:它是模拟数控系统的固定循环来车削螺纹的,你可以看它生成的轨迹就知道了,可以生成多层,所以有后面的G01,就是进行多重加工。当然G76也可以完成。只不过是不同的实现方式。 如果你非要使用此功能的话,那就请把参数设置成只生成一层的样子,这样生成的轨迹就只走一条直线,没有后面的G01了。
不知道我说的是否明白? 欢迎再讨论 |
|