admin管理员组文章数量:1658608
2024年5月13日发(作者:)
第
3
期
(
总第
172
期
)
2012
年
6
月
机械工程与自动化
MECHANICAL
ENGINEERING
&
AUTOMATION
No.3
Jun.
()
文章编号
:
16724132012030683
-
6
-
0
-
0
数控车床上圆弧螺纹的宏程序编程与加工
夏静文
1
,
穆丽沙
2
()
1.
山西煤炭职业技术学院
,
山西
太原
030031
;
2.
山西省应用技术学校
,
山西
太原
030024
—
T
摘要
:
主要讨论了在数控车床上对圆弧螺纹的加工
。
利用
FANUC0iC
系统数控车床提供的宏功能为各
种直径和螺距的圆弧螺纹加工编制了通用的数控车削程序
,
并详细说明了圆弧螺纹刀具选择和宏程序的参数
设置方法
。
在程序中巧妙地结合了普通车床车削梯形螺纹时应用的各种工艺技巧
,
提供了一种有较高实用价
值的加工程序
。
关键词
:
圆弧螺纹
;
宏程序
;
数控车床加工
中图分类号
:
TG659∶TP311.1
文献标识码
:
A
0
引言
数控系统中常用的螺纹切削指令主要是指编制内
外圆柱螺纹
、
内外圆锥螺纹
、
多线螺纹等较规则和螺距
较小的常用联接螺纹的加工程序
,
且螺纹的牙型也仅限
多采用直进式进刀方式
。
圆弧螺纹深度较于三角形
,
深
、
宽度大
、
螺距大
,
采用数控系统自带的标准螺纹切削
指令
,
编制加工半圆形螺纹或圆弧圆心角大于
1
的圆
80°
弧螺纹时
,
程序编写较复杂繁琐
,
而且当圆弧型螺纹的
导程
、
公称直径
、
长度
、
螺纹槽深
、
牙宽
、
圆弧半径等参数
中任何一值不同时
,
就需要重新编制程序
。
如果能编写
出圆弧形螺纹加工的通用宏程序模板就可以解决这一
问题
,
且可以简化程序
,
提高生产效率
,
降低加工成本
。
1
圆弧螺纹的加工工艺分析
1.1
刀具选择
加工圆弧形螺纹时
,
使用标准数控机夹螺纹车刀
是根本不可行的
,
尖形车刀和宽度较小的普通切槽刀
但若遇到螺纹的弧形大尚可勉强使用标准数控机夹
,
于或等于半圆时
,
使用尖形车刀和普通切槽刀就会发
生干涉
。
圆弧形车刀可以用于车削内
、
外表面
,
特别适
合于车削各种曲线光滑连接
(
凹形
)
的成型面
,
其特点
是构成主切削刃的刀刃形状为一圆度误差或线轮廓误
差很小的圆弧
。
该圆弧刃每一点都是圆弧形车刀的刀
尖
,
因此
,
刀位点不在圆弧上
,
而在该圆弧的圆心
,
注意
对刀时应以圆弧的圆心为刀位点对刀
。
选择车刀圆弧
半径时应考虑两点
:
①
车刀切削刃的圆弧半径应小于
或等于零件凹形轮廓上的最小曲率半径
,
以免发生加
;
修回日期
:
2
收稿日期
:
20121601225
-
0
-
1
-
0
-
1
工干涉
;
圆弧车刀半
②
为留有一定的调整和精车余量
,
径必须小于圆弧螺纹的半径
,
但该半径不宜选择太小
,
否则不但制造困难
,
还会因刀尖强度太弱或刀体散热
能力差而导致车刀损坏
。
1.2
螺纹的加工方式
由于圆弧螺纹的牙型较深
、
宽度较大
、
螺距较大
,
车削圆弧螺纹时切削余量和切削抗力均比较大
,
为尽
量避免车削热和车削阻力给加工带来误差
,
以及切削
过程中刀具刃口损伤
,
因此采用低速车削方式
。
当工
件较长时
,
为避免加工时产生更大的车削力而产生颤
振
,
须采用
“
一夹一顶
”
的装夹方式
。
车削圆弧螺纹时
,
虽然圆弧形车刀圆弧刃每一点都是圆弧形车刀的刀
尖
,
刀具可以同时三面切削
,
但为了防止刀具的损伤
,
要求在加工螺纹时
,
切削力不能太大
,
因此不能仅仅简
单使用螺纹切削指令
G
更不能直
92
来进行直接加工
,
接使用螺纹切削复合循环指令
G76
来加工
。
相比之
采用普通车床加工螺纹的分层切削法则可以克服下
,
传统加工方法的缺陷
,
有效减小刀具受力
。
其走刀过
程是先将螺纹
X
向分成若干层
,
每层
Z
向再分为若干
次进刀
。
这种方法使刀具单侧受力
,
工作平稳
,
不易产
生振动
,
而且可将圆弧螺纹的切削进刀过程规律化
,
编
程思路较清晰
。
分层切削示意图如图
1
所示
。
2
螺纹加工宏程序设计思路及要点
在
FANUC
系统的宏指令中
,
0i
系统使用
B
类宏
指令
。
在
0
系列的早期版本中
,
曾经使用
A
类宏指
令
,
其主要特征为使用
G65
代码作为宏程序的专用代
,
男
,
山西太原人
,
助教
,
硕士
,
研究方向
:
机械设计与制造
。
作者简介
:
夏静文
(
1982
-
)
等
:
数控车床上圆弧螺纹的宏程序编程与加工
012
年第
3
期
夏静文
,
2
·
69
·
码
,
包括宏变量的赋值
、
运算
、
条件调用等
。
B
类宏指
令相对
A
类而言
,
其功能更强大
,
编程更直观
。
图
1
分层切削示意图
为实现分层切削
,
程序结构中利用循环功能宏指
令
,
程序运行流程主要由两重循环构成
:
(
1
)
外循环
:
是将螺纹圆弧牙型的总切削深度进
行
X
向的分层
。
每一层的螺旋槽加工完毕后沿牙深
径向方向进刀加工下一层
,
其加工轨迹要保证圆弧螺
纹的牙型
,
直到最后加工到螺纹底径处的牙型
。
(
2
)
内循环
:
是将同一切削层上整个切削槽宽进行
Z
向分层
。
刀具通过改变起刀点的位置向左偏移完成同一
切削层上整个槽宽的切削加工
。
需要注意的是刀具的起
刀点要同时在
X
向和
Z
向移动
,
从而保证圆弧螺纹的牙
型
。
程序中在每层切深根据圆弧螺纹的牙型轨迹进行计
算得到该层的槽宽
,
把这个槽宽分多次进刀完成
。
用户宏程序流程图
应用宏程序进行圆弧型螺纹加工的流程图如图
2
所示
。
图
2
圆弧型螺纹加工的宏程序流程图
圆弧螺纹宏程序中变量说明
#
1
:
定义圆弧螺纹一侧槽宽
,
该值的大小根据圆
弧螺纹槽的圆弧半径与螺纹槽的深度进行计算
。
#
2
:
刀具轨迹上
Z
向进刀后所对应得
X
坐标
。
#
3
:
定义圆弧螺纹槽另外一侧槽宽
。
#
4
:
圆弧车刀圆心运动轨迹圆的半径
,
该值的大
小为圆弧螺纹槽的圆弧半径与刀具的半径差
。
#
5
:
螺纹
X
向总切削深度的分层
,
也可以理解为
外层循环次数
,
该值编程人员可以根据圆弧螺纹的深
度和每一层的切削深度进行调整
。
#
6
:
螺纹槽的深度
。
对圆弧螺纹而言
,
其尺寸参数有长度
l
、
螺距
p
、
公
称直径
d
、
螺纹槽的圆弧半径
R
、
螺纹深度
h
等
,
如图
3
所示
。
图
3
圆弧螺纹基本尺寸图
圆弧形螺纹通用加工程序实例
采用
FANUC
0i
—
TC
系统数控车床加工圆弧螺
纹
,
圆弧螺纹的尺寸参数为
:
l
=100mm
、
p
=10mm
、
=70mm
、
R
=5mm
、
h
=5mm
。
选择半径
r
=2mm
的圆弧形车刀加工
。
其加工程序如下
:
O1234
T0303
G00X73.Z-5.S500M03M08
∥
粗切循环起点
,
主轴正转
,
打开
切削液
#
6=5
∥
螺纹槽
h
深赋值
#
4=3
∥
赋值车刀圆弧圆心运动轨迹圆的半径为
R-r
#
5=2
∥
外层循环次数赋值
WHILE
#
5GE0DO2
∥
外层循环条件
#
1=3.
∥
最外层循环一侧槽宽赋值
R-r
#
3=-
#
1
∥
最外层循环另一侧槽宽赋值
WHILE
#
1GE
#
3DO1
∥
内层循环条件
#
2=SQRT
[
#
4
*#
4-
#
1
*#
1
]
∥
刀具运动轨迹上
Z
向
进刀后所对应得
X
坐标
G01Z
[
15.+
#
1
]
F0.5
∥
螺纹循环起刀点
Z
轴偏置量
G92X
[
2
*
[
-
#
2+35.+
[
#
5
]
+5-
[
#
6
]]]
Z-103.F12.
∥
切削螺纹
,
公称直径赋值
d
,
螺纹螺距赋值
p
#
1=
#
1-0.1
∥
每层
Z
轴切削余量递减
0.1mm
END1
∥
内层循环结束
#
5=
#
5-0.5
∥
外层循环
X
值递减
0.5mm
END2
∥
外层循环结束
M05M09
∥
主轴停止
,
切削液关
G00X100.Z100.
∥
退刀
M30
∥
程序结束
结语
本文介绍了一种利用宏程序编制圆弧形螺纹的方
法
,
并且将螺纹的所有尺寸以及计算中所涉及到的逻
辑关系设置成变量
,
若尺寸参数发生变化
,
只需将参数
3
5
d
4
6
·
70
·
机械工程与自动化
2012
年第
3
期
[]
韩加好
.
基于宏指令的梯形螺纹通用数控加工程序
2
陈颖
,
]():
编制
[
J.
工具技术
,
200835668.
-
[]
宏程序在数控车削大导程半圆形螺纹中的应用
3
陈冬梅
.
[]():
J.
科技资讯
,
201012136138.
-
[]]
朱华炳
.
基于宏程序编程的梯形螺纹加工
[
金
4J.
周建峰
,
,
():
属加工
(
冷加工
)
20106123124.
-
[]]
一种异型螺纹的车削方法
[
包头职业技术学
5J.
李素娟
.
():
院学报
,
20104910.
-
的数值修改即可
,
从而得到切削圆弧螺纹的通用程序
。
在加工操作过程中
,
由于采用了圆弧形车刀
,
务必注意
要以圆弧形车刀的圆心为刀位点对刀
。
利用所编写的
—
T
程序在
F
进
ANUC0i
C
系统的经济型数控车床上
,
行圆弧螺纹的加工
,
取得了良好的加工效果
。
参考文献
:
[]
基于
G1SK980TD
系统车削梯形螺纹的应用研究
张飞霞
.
[]():
J.
新技术新工艺
,
2009129092.
-
MachininCircularThreadbMicro
gy
ProramonCNC
MachineTool
g
12
,
MUXIAJinenLisha
-
w
-
g
(,;,)
1.ShanxiVocationalandTechnicalColleeofCoalTaiuan030031
,
China2.ShanxiAlicationTechnicSchoolTaiuan030024
,
China
gyppy
:—
TAbstractThisaerdiscussedhowtomanufacturethecircularthreadonNClathe.BthemacrobasedonFANUC0iCsstem
,
ppyy
a
g
eneralNCturninroramforcircularthreadwithdifferentdiameterandthreaditchwasworkedout.Therewereexlanation
gpgpp
forthechoiceofcuttintoolsandthesettin.Sometechniuesandskillsaliedtocommonlatheforturnincirculararameters
ggqppgp
threadroram.ThisaerrovidesracticalroramwereinterateddexterouslintheaandreasonableforNCturninofcircular
pgpppppggyg
thread.
:;
MKewordscircularthreadacrororam
;
NCturnin
pgg
y
櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆
(
上接第
67
页
)
参考文献
:
[]
方彦军
.
嵌入式技术在电力串口设备网络化中应用
1
习博
,
[]():
电力自动化设备
,
J.2007
,
27899101.
-
[]
张阳
,
潘应云
.
基于
A2RM
的多传感器测控系统
陈家胜
,
[]():
仪表技术与传感器
,
J.200824246.
-
[]
张浩
,
彭道刚
.
基于
A
3
RM
的嵌入式远程监测系
王建峰
,
]():
统研究与设计
[
华东电力
,
J.2008
,
362139142.
-
[]
张浩
,
王晓平
,
等
.
基于
P4owerPC
的嵌入式远程数
周凯
,
]:
据采集与监测系统设计
[
机电一体化
,
J.2007
,
13
(
3
)
30
-
33.
图
6
上位机接收信息包流程图
DesinofControllableVoltaeReulatinSstemBasedon
ggggy
3andModbusProtocolCortex
-
M
,,
YANGXialinXIALuFENGLinai
- - -
gy
(,,)
ColleeofInformationEnineerinTaiuanUniversitofTechnoloTaiuan030024
,
China
gggyygyy
:,
wAbstractThedesinofacontrollablevoltaereulatinsstembasedonModbusrotocolwasintroducedhichusedCortex3
-
M
ggggyp
microrocessoraskernel.ThesoftwareofthevoltaereulatinmodulewasdesinedbusintheSafeRTOSoeratinsstem
,
and
pggggygpgy
PCsoftwarewasdesinedbusinC
#
asdevelomentlatform.ThedatatransmissionbModbusrotocolwasimlementedthe
gygppypp
amonPC
,
CM3microrocessorandthreehasevoltmeter.Theexerimentresultsshowthatthevoltaereulatinmodulecan
-
p
gppggg
achievethecontrollablevoltaereulationandaccuratedatatransmission.
gg
:;
KewordsCortex-M3
;
Modbusrotocolcontrollablevoltaereulatinmodule
pggg
y
版权声明:本文标题:数控车床上圆弧螺纹的宏程序编程与加工 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1715560594a458349.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论