铣螺距4.5的螺纹出现螺距变大的问题,后经多次试验,发现用TURN铣螺旋,有的孔位上少铣了一圈导致螺距变大,是什么原因导致少走一圈确没找到问题所在,望各路大神帮忙找找问题所在。
下面是主程序:
G54G17G90G0F800
Z100
R1=(180-ASIN(80/1575)*2)/31 R2=ASIN(80/1575)
S500M3
G111 X0 Y0
MCALL LXM42
AP=ASIN(80/1575) RP=3150/2
MM:AP=IC(R1)
REPEAT MM P=30
MCALL
M30
下面是子程序:
LXM42:
G17 G90G0
R98=$AA_IW[X] R99=$AA_IW[Y]
ATRANS X=R98 Y=R99
Z4
G1 X-5
G2 X-5 Y0 Z-9.5 I5 J0 TURN=2
G0 X0
Z100
ATRANS X=-R98 Y=-R99
M17
希望各位上机空走试验,找出问题所在。