法拉科的
%
O0000
#1=D(刀具直径)
#2=A(大孔直径)
#3=B/2(注意这是斜度角度,是锥度的一半)
#4=C(深度)
#5=TAN[#3]
#6=0.5(第一刀进刀深度,也可以是0)
G90 G0 G54
M03 S1000
M03
M08
WH[#6LE#4]DO1
#7=[#2]/2-[#1]/2
#8=#7-#6*[#5]
G0 X0 Y0
G0 Z-#6 (Z轴进刀,按已经钻好进刀孔算的)
G1 X#8 F1000
G02 I-#8
G0 X0 Y0
#6=#6+0.5 (每刀进刀深度0.5,可以根据精度要求改小比如 #6=#6+0.1)
END1
G0 X0 Y0
G0 Z200
M02
%
()里面内容是注释,你可以试试,我在数控铣上常这样用。镗床也是一样的,变动不大,西
门子系统没怎么用过,你可以根据编程说明书上的格式改下就可以了。
追问%
O0000
#1=D
#2=A
#3=B/2
#4=C
#5=TAN[#3]
#6=0.5
G90 G0 G54M03 S1000
X0 Y0
Z-#6
M08
N1
#7=[#2]/2-[#1]/2
#8=#7-#6*[#5]
G1 X#8 F1000
G02 I-#8 Z-#6
#6=#6+0.5
IF [#6LE#4] GOTO 1
G2 I-#8
G0 X0 Y0
G0 Z200
M02
这样可以实现螺旋铣循环吗?
追答好象可以,我很少用GOTO,这只是个人习惯问题,只要关系式正确就不会乱来,好象你这个才是真下的螺旋铣 ,我哪个是先进刀后铣也是铣锥度