论文摘要:用宏变量表示刀具补偿号,利用循环修改刀具补偿号,通过编程实例介绍了宏程序用于轮廓的半精、精加工及粗加工的方法,具有普遍意义。
关键词:宏程序;环切;刀补;宏变量
在数控加工中,行切和环切是典型的两种走刀路线。行切在手工编程时多用于规则矩形平面、台阶面和矩形下陷加工,对非矩形区域的行切一般用自动编程实现。环切主要用于轮廓的半精、精加工及粗加工,用于粗加工时,其效率比行切低,但可方便的用刀补功能实现,本文通过编程实例介绍了宏程序用于轮廓的半精、精加工及粗加工的方法,供大家参考。
1环切
环切加工是利用已有精加工刀补程序,通过修改刀具半径补偿值的方式,控制刀具从内向外或从外向内,一层一层去除工件余量,直至完成零件加工。
编写环切加工程序,需解决三个问题:
环切刀具半径补偿值的计算;环切刀补程序工步起点(下刀点)的确定;如何在程序中修改刀具半径补偿值。
1.1环切刀具半径补偿值的计算
确定环切刀具半径补偿值可按如下步骤进行:
(1)确定刀具直径、走刀步距和精加工余量;(2)确定半精加工和精加工刀补值;(3)确定环切第一刀的刀具中心相对零件轮廓的位置(第一刀刀补值);(4)根据步距确定中间各刀刀补值。
示例:用环切方案加工图1-1零件内槽,环切路线为从内向外。
环切刀补值确定过程如下:
(1)根据内槽圆角半径R6,选取φ12键槽铣刀,精加工余量为0.5mm,走刀步距取10mm;(2)由刀具半径6,可知精加工和半精加工的刀补半径分别为6和6.5mm;(3)如图所示,为保证第一刀的左右两条轨迹按步距要求重叠,则两轨迹间距离等于步距,则该刀刀补值=30-10/2=25mm。(4)根据步距确定中间各刀刀补值,第二刀刀补值=25-10=15mm;第三刀刀补值=15-10=5,该值小于半精加工刀补值,说明此刀不需要。
由上述过程,可知,环切共需4刀,刀补值分别为25、15、6.5、6mm。
1.2环切刀补程序工步起点(下刀点)的确定
对于封闭轮廓的刀补加工程序来说,一般选择轮廓上凸出的角作为切削起点,对内轮廓,如没有这样的点,也可以选取圆弧与直线的相切点,以避免在轮廓上留下接刀痕。在确定切削起点后,再在该点附近确定一个合适的点,来完成刀补的建立与撤消,这个专用于刀补建立与撤消的点就是刀补程序的工步起点,一般情况下也是刀补程序的下刀点。
1.3在程序中修改刀具半径补偿值
在程序中修改刀具半径补偿值可采用如下方法:
(1)在刀补表中设好环切每一刀的刀具半径补偿值,然后在刀补程序中修改刀具补偿号。如示例1.1、1.2
(2)直接用宏变量对刀补值赋值。如示例1.3
宏程序中的刀具半径补偿的使用方法说明:
程序中大家需要注意D101。很多人在刚接触宏编程时,会将调用的半径量写成D[#101]。这样一来系统在调用半径补偿时,调用的是#101这个变量的值作为系统寄存的刀具号来使用。比如#101当前的值为3,系统3号所填的刀具半径为5,则:
(1)使用D[#101]时,使用3号刀的半径值5作为补偿量;(2)使用D101时,将变量#101的值“3”作为补偿量。
1.4环切宏程序
当使用刀具半径补偿来完成环切时,不管我们采用何种方式修改刀具半径补偿值,由于受刀补建、撤的限制,它们都存在走刀路线不够简洁,空刀距离较长的问题。对于象图1-1所示的轮廓,其刀具中心轨迹很好计算,此时如用宏程序直接计算中心轨迹路线,则可简化走刀路线,缩短空刀距离。
如图1-2所示,用#1、#2表示轮廓左右和上边界尺寸,编程零点在R30圆心,加工起始点放在轮廓右上角(可削除接刀痕)
参考文献
[1]禹诚.数控车削加工中公式曲线宏程序编程模板在数控大赛中的应用.
[2]华中数控股份有限公司.数控铣床编程说明书.武汉:华中数控股份有限公司.
作者简介:汪小宝(1977,2-),男,湖北黄冈,鄂东职业技术学院机械系讲师,研究方向:数控加工与编程、数控机床故障诊断与维修。
1、最快当天审稿 最快30天出刊
易品期刊网合作杂志社多达400家,独家内部绿色通道帮您快速发表(部分刊物可加急)! 合作期刊列表
2、100%推荐正刊 职称评审保证可用
易品期刊网所推荐刊物均为正刊,绝不推荐假刊、增刊、副刊。刊物可用于职称评审! 如何鉴别真伪期刊?
都是国家承认、正规、合法、双刊号期刊,中国期刊网:http://www.cnki.net 可查询,并全文收录。
3、八年超过1万成功案例
易品期刊网站专业从事论文发表服务8年,超过1万的成功案例! 更多成功案例
4、发表不成功100%全额退款保证
易品期刊网的成功录用率在业内一直遥遥领先,对于核心期刊的审稿严格,若未能发表,全额退款! 查看退款证明