PM后处理同一把刀两条程序产生不同转速的疑惑,求讨
PM后处理同一把刀两条程序产生不同转速的疑惑,求讨论……大家好,我的PM后处理,在遇到同一把刀两条程序一起产生时,输出转速这个问题上
一直到弄不好,我在快速移动块定义那加上假如条件了,如下,
define block move rapid
N ; G1 ; X ; Y ; Z
N ; S ; M1
N ; M2
if ( Toolspeed != Toolspeed )
N ; S ToolSpeed
end if
end define
但是产生出来的程序,有几个S是重复的,产生好的程序如下:N78 G00 Z15.
N79 X15.099 Y2.5
N80 X33.749 Y-10.094
N81 S5000
N82 Z.7
N83 S5000
N84 G01 Z-.5 F1000
N85 Y15.15 F2000
N86 X-3.551 Y15.149
N87 X-3.55 Y-10.15
多了一个S5000,求解,先放上我改的后处理,请老师,版大们帮忙看看。华为网盘附件:
【华为网盘】fanuc 0i-md.OPT
问题二:
我想跑完一条刀路,主轴抬起来到安全高度,主轴停止,再以第二把刀路的转速启动主轴,要怎么加呢?我加成这样
生成出来的,不是我要的,求高
define block move rapid
S; M1 3
G1; G2; G3; G5; G6; X ; Y ; Z ; T ; H
rapid ; G2 ; G3 ; G5 ; G6 ; x coord ; y coord ; z coord ; tool length ; S ; M1
if ( Toolspeed != Toolspeed )
N ; S ToolSpeed
end if
求同行们指点一下 换个后处理,或两把刀转速一样。 后处理的问题可还真多,又一个后问题,熟手也会出错,哎!
晕,二楼的兄弟,就是要达到不同转速的效果,设也一样我这个后处理就支持了,就是找了很多都没发现有解决二个不同转速的后处理了,所以才想到自己来改了 我也想一个支持不同转速的后处理,机子和楼主的一样。 直接加在换刀那,就可以了,不要换刀指令,就可输出不同的转速 依灵情缘 发表于 2018-6-8 18:00
直接加在换刀那,就可以了,不要换刀指令,就可输出不同的转速
感谢!己解决! huyuan 发表于 2013-4-22 14:58
换个后处理,或两把刀转速一样。
1111111111111111111111
页:
[1]