|
发表于 2013-10-31 22:07:41
|
显示全部楼层
指令
G34 x z r(k) f
r(k)每牙螺纹增加或减少的值。
宏(增加螺距 辅助功能自行设定)
#1=每牙螺纹增加或减少的值。
#8=第一牙螺距
#18=外径
#19=螺纹底径
#9=背吃刀量
N10IF[#18LT#19]GO5
#101=#8-#1
G0 X#18Z#101
#2=螺纹长度
#100=0
N1
G32 X#18Z-#100 F#101
#101=#101+#1
#100=#100+#101
IF[#100EQ#2]GO3
IF[#100LT#2]GO1
IF[#100GT#2]GO2
GO3
N2 #100=#2
GO1
N3#18=#18-#9
G0 X#18+[#18-#19]*1.2
Z0
IF[#18LT[#19-#9-0.0001]GO6
GO10
N6 #18=#19
GO10
N5
M30
由于工作时间较紧,没核对,若有错误,请高手指教。。。。。
|
|