求教:那里错了啊
G0 G90 G54 X0 Y0 Z150M3 S1000
R1=0
R2=940/2
R3=650/2
R4=144
R5=14.699
R6=1.717
AA:ROT RPL=R1
R9=R2-R3+6
R10=TAN(R6)*R9
R11=R5-2.886
R13=0
G0 G90 X=R2+3 Y0
Z10.
CC:R12=R11*TAN(20)-0.05
G0 G90 X=R2+3 Y=R12
G1 G90 Z=-R13 F3000
G1 G91 X=-R9 Z=R10
G1 G90 Y=-R12
G1 G90 X=R2+3 Z=-R13
R13=R13+0.5
R11=R11-0.5
IF R13<R11 GOTOB CC
G1 G90 Z10.
R1=R1+360/R4
IF R1<360 GOTOB AA
ROT
G0 G90 Z100.
M5
M30
求大佬帮忙看看那里有问题
是下面这个。不能旋转坐标系,这个本来是要加工一个144齿的均布的东西。结果就加工一个。麻烦大佬指点下。
G0 G90 G54 X0 Y0 Z150
M3 S1000
R1=0
R2=940/2
R3=650/2
R4=144
R5=14.699
R6=1.717
AA:ROT RPL=R1
R9=R2-R3+6
R10=TAN(R6)*R9
R11=R5-2.886
R13=0
G0 G90 X=R2+3 Y0
Z10.
CC:R12=R11*TAN(20)-0.05
G0 G90 X=R2+3 Y=R12
G1 G90 Z=-R13 F3000
G1 G91 X=-R9 Z=R10
G1 G90 Y=-R12
G1 G90 X=R2+3 Z=-R13
R13=R13+0.5
R11=R11-0.5
IF R13<R11 GOTOB CC
G1 G90 Z10.
R1=R1+360/R4
IF R1<360 GOTOB AA
ROT
G0 G90 Z100.
M5
M30 将后面的ROT放到IF前一行试试
页:
[1]