利用宏程序加工几种特殊螺纹
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用宏程序加工几种特殊螺纹
摘要2010年第四届全国数控技能大赛如约而至,本人从第二届开始就一直参与这项赛事,深深感受到每届比赛对选手知识面的深度、知识深度、广度要求不断加大。
从第一届的梯形螺纹配合到第二届的宏程序加工旋转椭圆,第三届正余弦曲线、蜗杆加工,再到今年的圆弧螺纹加工。
实际操作中,若对几种特殊类型螺纹用传统加工方法如直进法,斜进法,左右进法和分层进法进行加工,难以完成。
本文针对这几种特殊螺纹,巧用宏程序编程加工,可在最短的时间里完成加工,方便在竞赛中熟练运用。
关键词数控;宏程序;螺纹;加工
2010年7月我作为参赛选手,参加了全国第四届全国数控技能大赛广东省省属技校数控车床教师组的选拔。
记得在6月份广州市技工院校职业技能竞赛样题中,有一个圆弧螺纹加工的题目,一般传统加工螺纹方法有:直进法,斜进法,左右进法和分层进法。
由于螺纹的形状是圆弧形的,圆弧半径为R4.5,在传统的加工方法中,例如用直进法(又称成形法)车削普通螺纹时,车刀不向左右“赶刀”,只由中滑板作横向进给,逐步切进,使螺纹直接成形,操作简单,能保证牙型清晰,其轴向切削分力在加工中互相抵消,使压型误差减小。
但是用这个方法加工圆弧型的牙型,圆弧面很难保证顺滑,而且圆弧切削刃同时参与切削,排屑困难,总切削力和径向切削力增大,受力和受热严重,刀尖容易磨损。
而比赛是一个选手综合素质的体现,不仅要求过硬的操作技术,果断的判断思维,还必须有与时间竞赛的意识;不仅要有高质量的刀具,还要有所在单位强有力的资金支持等等。
笔者经过不断尝试,总结出方便快捷、高质高效解决圆弧螺纹加工的办法:利用宏程序用变量的形式编写出加工圆弧螺纹轨迹的程序,用起始点和终点坐标控制轨迹,利用坐标偏移法用35°尖刀进行加工。
图1 图2
1 螺纹的圆弧半径为R4.5,螺距为10mm,如图1
在比赛过程中,一般很少有选手会配备R3以上的圆弧刀具,原因一:在使用圆弧刀具加工过程中刀具与工件接触面积大,切削力大,很有可能会造成工件报废,甚至出现工件飞脱造成危险;原因二:用圆弧刀具加工无法保证表面粗糙度。
而利用宏程序编程加工这种大螺距特殊螺纹,可以减少切削力,缩短加工时间,提高工作效率,能更好地保证加工尺寸,得到更好的表面粗糙度。
说明:采用R0.4的尖刀,利用刀具圆心编程。
加工程序
T0101 调用一号刀具R0.4尖刀
G99 G0 X150 Z150 定位
M03 S700 主轴正转,转速700
G0 X85 Z2 定位到起点
#1=-20 赋值
WHILE[#1GE-160]DO1 条件循环
#2=SIN[#1]*4.1 用角度编圆方程X方向半径4.1(圆弧R4.5减刀尖圆弧0.4)#3=COS[#1]*4.1 用角度编圆方程Z方向半径4.1(圆弧R4.5减刀尖圆弧0.4)#4=#2*2+77 定义圆心与编程原点的距离X方向
#5=#3+2 定义圆心与编程原点的距离Z方向
G0 X#4 Z#5 坐标定位
G32 Z-48 F10 螺纹切削
#1=#1-1 变量定义
G0 X85 退刀
G0 Z2 退刀
END1 条件循环结束
G0 X150 Z150 退刀
M30 程序结束
2 在圆弧面上进行圆弧螺纹加工,如图2。
说明:采用R1.5的圆弧刀具,利用刀具圆心进行编程,沿着R1.5圆周走刀。
加工程序
T0101
G99 G0 X150 Z150
M03 S700
G0 X90 Z6
#1=0
WHILE[#1GE-180]DO1 #2=SIN[#1]*1.5
#3=COS[#1]*1.5
#4=#2*2+76.08
#5=#3+6
G0 X#4 Z#5
#1=#1-4
#6=73.536
WHILE[#6LE106.46]DO2 #7=SIN[#6]*60
#8=COS[#6]*60
#9=[#7+#2]*2-39
#10=[#8+#3]-11
G32 X#9 Z#10 F7.5
#6=#6+5
END2
Z6
END1
G0 X150
Z150
M30
3 在锥面上进行锥螺纹加工,如图3
首先把零件外形尺寸加工完成,接着就利用对中尖刀进行加工。
(加了刀尖圆弧补偿0.5)第二段减了0.5,第三段跟着偏移。
起点延长10mm,终点延长4mm。
图3
说明:采用35度对中刀,改刀补分层加工。
加工程序
T0202
G0 X150 Z150
M3 S500
G0 X85 Z10
#1=0
WHILE[#1GE-1.03]DO1
#2=#1/TAN[20]*2+48.72。