结合上图图纸中尺寸,我们需要加工一个长度为72的矩形螺纹。螺纹曹宽7毫米,螺距为16,下面程序选用3毫米切刀来编制。考虑螺纹毛刺问题,我们在牙型两侧倒R1圆角,程序思路分两部分来完成,首先编制出螺纹,然后在采用角度法点拟合的方法加工牙型两侧圆角。下面我们来看下程序的编制:
O0001
M3S500G99
T101M08
G0X55.Z10.
#1=50(螺纹大直径)
#2=40(螺纹底部直径赋值)
#3=[7-3]/2(左右个需要借刀的宽度)
N10#1=#1-0.2(X深度递减)
IF[#1LT#2]THEN#1=#2(强制赋值,防止X方向深度过切)
G0Z10.(Z中间一刀定位)
G92X#1Z-72.F12
G0W#3(往正方向借刀2毫米)
G92X#1Z-72.F12
G0Z10.
W-#3(往负方向借刀2毫米)
G92X#1Z-72.F12
IF[#1EQ#2]GOTO20(如果X深度到达跳转N20)
IF[#1GE#2]GOTO10(如果深度没有到达跳转N10继续循环)
N20#4=90
N30#4=#4+1
#5=13+1*COS[#4]
#6=48+1*SIN[#4]*2
G0Z#5
G92X#6Z-72F12
IF[#4LT180]GOTO30
N40#4=90
N50#4=#4-1
#5=7+1*COS[#4](计算出Z值坐标)
#6=48+1*SIN[#4]*2(计算出X坐标)
G0Z#5
G92X#6Z-72F12
IF[#4GT0]GOTO50
G0X150.
Z1.
M30
閱讀更多 機械那點事兒 的文章