对于不会宏程序的小伙伴简直是福利通俗易懂,会子程序就蜗杆下面详细给大家梳理一下。
一、简单说一下蜗杆所需重要参数以及公式:
模数mx=3 头数 Z1=2头
齿顶圆直径 da=45 全齿高 h=2.2m=2.2*3=6.6 齿距 P=π*mx= 3.14*3=9.42
导程 Pz=Z1*p=2*9.42=18.84 齿根圆直径 df=da-4.4*mx= 45-4.4*3=31.8
齿根槽宽 ef=0.697*mx=0.697*3=2.091 分度圆直径 d1=da-2mx=45-2*3=39
二、下面程序里的数值计算
《1》选择定位点=da+2h+安全系数《一般选1》
45+2*6.6+1=59.2
《2》第一刀下刀点=da-第一刀吃刀量
45-0.8=44.2
《3》U值计算=定位点-第一刀下刀点
59.2-44.2=15
《4》加工刀数=【(第一刀下刀点-df)/ X方向进刀量】+1
【(44.2-31.8)/0.4】+1=32
三、加工程序(蜗杆部分)
O0001 <主程序>
G97 M3 S200
G99 M8 T0101
G0 X59.2(定位点 ) Z-10(大于一个导程)
M98 P32 0002
G0 X59.2 Z-19.42 (移动一个螺距)
M98 P32 0002
M09
G0 X100 Z100
T101
M30
O0002<子程序>
G92 U-15 Z-100 F18.84
G0 W-0.2(根据刀宽控制赶刀量)向进刀方向赶刀0.2mm
G92 U-15 Z-100 F18.84
G0 W0.4(背离进给方向赶刀0.2mm)
G92 U-15 Z-100 F18.84
G0 W-0.2(回到定位点)
U-0.4(X方向进刀0.4mm,可根据实际情况调整进给)
M99
四、注意事项
计算要准确。
加工之前图形模拟一下,不过此程序已经经过很多次验证。
实际加工中可以分粗,精车,可利用调整左右赶刀量来控制法向齿厚。
此程序实物图片