应用宏程序在数控铣床加工倒角、圆角 - 常州铁道高等职业技术学校.docVIP

应用宏程序在数控铣床加工倒角、圆角 - 常州铁道高等职业技术学校.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用宏程序在数控铣床加工倒角、圆角 - 常州铁道高等职业技术学校

宏程序在轮廓倒圆角编程中的应用 (常州铁道高等职业技术学校 江苏,常州 213011) 赵太平 摘 要:本文通过在立式加工中心上倒圆角加工的原理和过程的分析,确定了倒圆角编程要解决的关键问题,并结合实例分析了应用宏程序编制倒圆角编程的方法。 关键词:倒圆角;编程;宏程序 圆角是零件轮廓常见的结构部分之一,在立式加工中心上采用立铣刀来加工零件轮廓圆角的用一般手工编程方法编制加工程序往往比较复杂,应用宏程序可以简化编程。 一、倒圆角加工的原理与过程 如图1所示,对于圆角园弧AB的成形是通过折线拟合完成的。将园弧AB按一定规律进行等份,立铣刀切削刀尖在高度方向按要求下到每个等份点位置,然后按工件轮廓切削加工一周,圆角就可加工完成。刀具的切削加工轨迹如图2的俯视图所示,这样根据加工精度要求的需要,将园弧AB的等份数不断增加,折线就无限逼近园弧,达到加工要求。 图1 图2 二、倒圆角编程要解决的关键问题分析 在进行零件加工程序编制时,一般按零件实际轮廓编程,实际加工时,机床控制刀具走的是刀具中心轨迹,编程轨迹与刀具中心轨迹必然存在位置偏差,现代数控系统一般都具有刀具补偿功能,加工时操作者在数控机床面板上将刀具半径输入到补偿寄存器中,数控系统根据输入的刀具参数,自动使刀具轨迹相对于编程轨迹(零件轮廓轨迹)偏移一个刀具半径,使刀具沿其中心轨迹运动,正确加工出工件轮廓。 采用这种方法来编制倒圆角的加工程序,立铣刀切削刀尖在高度方向每下降一个深度,将要按如图2俯视图所示的一条刀具切削轨迹的实际尺寸编制一段程序,一方面为了保证圆角部分的加工精度,圆角园弧将被划分成很多等份,程序将会很烦琐,另一方面如果工件侧面轮廓复杂的话,每条刀具切削轨迹节点坐标计算量将很大,使编程工作量大大增加,甚至手工编程无法完成。 如图3所示每条刀具切削轨迹好象是把工件侧面轮廓不断等距偏移形成的。每条刀具中心轨迹与对应的刀具切削轨迹存在一定距离的偏差,在实际加工时,机床控制刀具走的是刀具中心轨迹。 图3 如果按照工件侧面轮廓的尺寸编程,并在半径补偿寄存器中输入实际的铣刀半径值r,加工出就是工件侧面轮廓,若按照同样的工件侧面轮廓的尺寸编程,但在半径补偿寄存器中输入值为(r-△),刀具实际半径不变,实际加工时,刀具中心轨迹会向内偏移△,加工出的实际轮廓就是把工件侧面轮廓小△。可以看出,按照同样的工件侧面轮廓的尺寸编程,通过改变补偿寄存器中的半径补偿值,就可以得到不同的刀具切削轨迹。 对于具备刀具半径补偿量可变量赋值的数控系统(如FANUC-0i系统),倒圆角加工可以按照工件侧面轮廓的尺寸编程,立铣刀切削刀尖在不同高度位置时的提供不同的半径补偿值就可完成加工,程序大大简化。关键是求出立铣刀在不同高度位置时的半径补偿量(r-△)值,即求出刀具中心线与工件侧面轮廓之间的距离L(L1),如图4所示。 (a)凸圆角 (b)凹圆角 图4 凸圆角刀具切削刀尖到上表面的距离h和刀具中心线到工件侧面轮廓距离L计算分别见公式1和公式2,凹圆角刀具切削刀尖到上表面的距离h和刀具中心线到工件侧面轮廓距离L计算分别见公式3和公式4, h = R-R×cosα--------------------------------------------(式1) L = r-R+R×sinα-----------------------------------------(式2) h1= R×sinα-----------------------------------------------(式3) L1= r-R×cosα--------------------------------------------(式4) (其中:R-圆角半径,r-刀具半径,α-角度变量) 通过上述分析可以看出,在加工过程中刀具切削刀尖到上表面的距离h(h1)和刀具中心线到工件侧面轮廓距离L(L1)都随着角度变量α变化而不断改变,对于使用变量编程通常采用宏程序。 三、宏程序在倒圆角编程中应用举例 编制用Φ16 mm的立铣刀加工如图5所示R5倒圆角的数控加工程序。 图5 工件坐标原点设在工件上表面的中心,倒圆角R5的程序(FANUC-0i系统)见表1。 表1 倒圆角R5加工程序 序号 程序 备注 N10 M6 T1 换1号刀(Φ16 mm立铣刀) N20 G55 G90 G00 G43 H1 Z100 刀具快速定位到Z100处,并完成刀具长度补偿 N30 M03 S2500 N40 X-70 Y0 N50 Z5 M08 N60 G01 Z0 F80 N70 #1=5 定义圆角半径#1=R变量

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档