单刃螺纹铣刀加工螺纹
编辑:信耐精密工具
1螺纹铣削特点
螺纹铣削加工与分层铣削柱面工艺基本相似,不受螺纹尺寸、结构及螺纹旋向的限制。同一把刀具可以加工出牙型相同的各种内外螺纹。加工过程中,可以简单地通过修改刀具半径补偿值,很容易解决螺纹中径过大或过小的质量问题;通过控制刀具的切入/切出点来控制螺纹的起始角。
2确定螺旋插补刀具半径补偿值的方法
用单刃螺纹铣刀利用G02、G03螺旋插补功能,刀具沿着X、Y方向做圆周进给运动的同时沿Z轴做直线进给,利用三轴联动构成螺旋运动,在加工前必须建立刀具半径补偿,由于螺纹铣刀回转直径必须用镗刀测量仪测量,目前该仪器比较昂贵,下面介绍一种通过对刀确定刀具补偿半径的方法。
2.1内螺纹铣削刀具半径补偿值确定方法
①首先根据内螺纹小径尺寸加工出螺纹的底孔,然后测量出其实际孔径。 ②主轴中换入单刃螺纹铣刀(该刀刀长补已,确定)在MD1模式下输入G90 G0 G54 X0 Y0 M3 S800并执行,使主轴回转中心线与螺纹孔中心线重合,并使主轴旋转,此时设螺纹孔中心工件坐标系为G54。
③手动使刀具下降到刀尖低于螺纹孔上表面,此时把X轴(或Y轴)相对坐标值清零,然后沿X轴(或y轴)慢慢移动刀具。
④当刀尖在孔壁上划出刀痕后,停止移动,记下此时的X轴(或Y轴)的相对坐标值△
⑤沿X轴(或Y轴)反向移动刀具,使刀尖与,孔壁离开后上升。 ⑥确定刀具半径补偿值。依上所述步骤可认为该单刃螺纹铣刀回转半径R=
D√2―△
如所加工螺纹分3次切削加工完成;则可确定螺纹铣刀半径补偿值分别为(加工时铣刀插补半径按螺纹标称半径编程)
D1=R+0.3 P
D2=R+0.05P
D3=R
式中P——所加工螺纹导程。
2.2外螺纹铣削刀具半径补偿值确定方法
对刀过程与内螺纹铣削刀具半径补偿值确定方法相似。
如单刃螺纹铣刀回转半径
R=△-d/2
式中
d——所加工螺纹大径;
△——刀具从螺纹轴线到刀尖接触螺纹大径时X轴(或y轴)的移动量。
如所加工螺纹分3次切削加工完成,则可确定螺纹铣刀半径补偿值分别为(加工时铣刀插补半径按d/2编程)
D1=R-0.4
D2=R-0.6P
D3=R-0.65P
3 螺纹铣削编程方法
如加工右旋内螺纹M42×1.5-7H,螺纹标称尺寸为M42,螺距P=1.5mm,螺纹小径D=40.35
和35m.螺纹高度为20mm,假如△=10.15mm;则刀具半径补偿值 D1=10.475,D2=10.1,D3=10.025;
建立铣削螺纹工件坐标系G54 X、Y\Z轴零点在螺纹孔中心线与螺纹孔上表面交点处。
为编程方便,加工螺纹高度应为螺距的整数倍,通过计算可知20-1.5×13=0.5,考虑每次应在螺纹上,表面以上开始加工,起始高度可写为Z=P-0.5=1(即Z=1.0),这样确保14个循环后螺纹高度为20mm。
编写加工程序:
主程序 程序说明
00001; 主程序名
M6 T1; 换上螺纹铣刀
G0G90G54X0Y0; 调G54.刀具快速定位到X Y轴
零点
G43H1Z150.0; 调用刀长补,刀具快速定位到
Z150.0处
M3S1500; 主轴以1500r/min速度正转
Z1.0M8; 刀具快速定位,冷却液开
G0G42X21.0Y0D1; 调用1号刀具半径补偿,
快速定位到螺纹起点
M98P140100; 调用00100子程序14次
G0G42X21.0Y0D2; 调用2号刀具半径补偿,
快速定位到螺纹起点
M98P140100; 调用00100子程序14次 G0G42X21.0Y0D3; 调用3号刀具半径补偿, 快速定位到螺纹起点
M98P140100; 调用00100子程序14次 G0Z150.0M9;返回到Z150,切削液关
M05; 主轴停
M30; 程序停
单刃螺纹铣刀加工螺纹
编辑:信耐精密工具
1螺纹铣削特点
螺纹铣削加工与分层铣削柱面工艺基本相似,不受螺纹尺寸、结构及螺纹旋向的限制。同一把刀具可以加工出牙型相同的各种内外螺纹。加工过程中,可以简单地通过修改刀具半径补偿值,很容易解决螺纹中径过大或过小的质量问题;通过控制刀具的切入/切出点来控制螺纹的起始角。
2确定螺旋插补刀具半径补偿值的方法
用单刃螺纹铣刀利用G02、G03螺旋插补功能,刀具沿着X、Y方向做圆周进给运动的同时沿Z轴做直线进给,利用三轴联动构成螺旋运动,在加工前必须建立刀具半径补偿,由于螺纹铣刀回转直径必须用镗刀测量仪测量,目前该仪器比较昂贵,下面介绍一种通过对刀确定刀具补偿半径的方法。
2.1内螺纹铣削刀具半径补偿值确定方法
①首先根据内螺纹小径尺寸加工出螺纹的底孔,然后测量出其实际孔径。 ②主轴中换入单刃螺纹铣刀(该刀刀长补已,确定)在MD1模式下输入G90 G0 G54 X0 Y0 M3 S800并执行,使主轴回转中心线与螺纹孔中心线重合,并使主轴旋转,此时设螺纹孔中心工件坐标系为G54。
③手动使刀具下降到刀尖低于螺纹孔上表面,此时把X轴(或Y轴)相对坐标值清零,然后沿X轴(或y轴)慢慢移动刀具。
④当刀尖在孔壁上划出刀痕后,停止移动,记下此时的X轴(或Y轴)的相对坐标值△
⑤沿X轴(或Y轴)反向移动刀具,使刀尖与,孔壁离开后上升。 ⑥确定刀具半径补偿值。依上所述步骤可认为该单刃螺纹铣刀回转半径R=
D√2―△
如所加工螺纹分3次切削加工完成;则可确定螺纹铣刀半径补偿值分别为(加工时铣刀插补半径按螺纹标称半径编程)
D1=R+0.3 P
D2=R+0.05P
D3=R
式中P——所加工螺纹导程。
2.2外螺纹铣削刀具半径补偿值确定方法
对刀过程与内螺纹铣削刀具半径补偿值确定方法相似。
如单刃螺纹铣刀回转半径
R=△-d/2
式中
d——所加工螺纹大径;
△——刀具从螺纹轴线到刀尖接触螺纹大径时X轴(或y轴)的移动量。
如所加工螺纹分3次切削加工完成,则可确定螺纹铣刀半径补偿值分别为(加工时铣刀插补半径按d/2编程)
D1=R-0.4
D2=R-0.6P
D3=R-0.65P
3 螺纹铣削编程方法
如加工右旋内螺纹M42×1.5-7H,螺纹标称尺寸为M42,螺距P=1.5mm,螺纹小径D=40.35
和35m.螺纹高度为20mm,假如△=10.15mm;则刀具半径补偿值 D1=10.475,D2=10.1,D3=10.025;
建立铣削螺纹工件坐标系G54 X、Y\Z轴零点在螺纹孔中心线与螺纹孔上表面交点处。
为编程方便,加工螺纹高度应为螺距的整数倍,通过计算可知20-1.5×13=0.5,考虑每次应在螺纹上,表面以上开始加工,起始高度可写为Z=P-0.5=1(即Z=1.0),这样确保14个循环后螺纹高度为20mm。
编写加工程序:
主程序 程序说明
00001; 主程序名
M6 T1; 换上螺纹铣刀
G0G90G54X0Y0; 调G54.刀具快速定位到X Y轴
零点
G43H1Z150.0; 调用刀长补,刀具快速定位到
Z150.0处
M3S1500; 主轴以1500r/min速度正转
Z1.0M8; 刀具快速定位,冷却液开
G0G42X21.0Y0D1; 调用1号刀具半径补偿,
快速定位到螺纹起点
M98P140100; 调用00100子程序14次
G0G42X21.0Y0D2; 调用2号刀具半径补偿,
快速定位到螺纹起点
M98P140100; 调用00100子程序14次 G0G42X21.0Y0D3; 调用3号刀具半径补偿, 快速定位到螺纹起点
M98P140100; 调用00100子程序14次 G0Z150.0M9;返回到Z150,切削液关
M05; 主轴停
M30; 程序停