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

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

ID:11788945

大小:124.50 KB

页数:4页

时间:2018-07-14

应用宏程序在数控铣床加工倒角、圆角 - 常州铁道高等职业技术学校_第1页
应用宏程序在数控铣床加工倒角、圆角 - 常州铁道高等职业技术学校_第2页
应用宏程序在数控铣床加工倒角、圆角 - 常州铁道高等职业技术学校_第3页
应用宏程序在数控铣床加工倒角、圆角 - 常州铁道高等职业技术学校_第4页
资源描述:

《应用宏程序在数控铣床加工倒角、圆角 - 常州铁道高等职业技术学校》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、宏程序在轮廓倒圆角编程中的应用(常州铁道高等职业技术学校江苏,常州213011)赵太平摘要:本文通过在立式加工中心上倒圆角加工的原理和过程的分析,确定了倒圆角编程要解决的关键问题,并结合实例分析了应用宏程序编制倒圆角编程的方法。关键词:倒圆角;编程;宏程序圆角是零件轮廓常见的结构部分之一,在立式加工中心上采用立铣刀来加工零件轮廓圆角的用一般手工编程方法编制加工程序往往比较复杂,应用宏程序可以简化编程。一、倒圆角加工的原理与过程如图1所示,对于圆角园弧AB的成形是通过折线拟合完成的。将园弧AB按一定规律进行等份,立铣刀切削刀尖在高度方向按要求

2、下到每个等份点位置,然后按工件轮廓切削加工一周,圆角就可加工完成。刀具的切削加工轨迹如图2的俯视图所示,这样根据加工精度要求的需要,将园弧AB的等份数不断增加,折线就无限逼近园弧,达到加工要求。图1图2二、倒圆角编程要解决的关键问题分析在进行零件加工程序编制时,一般按零件实际轮廓编程,实际加工时,机床控制刀具走的是刀具中心轨迹,编程轨迹与刀具中心轨迹必然存在位置偏差,现代数控系统一般都具有刀具补偿功能,加工时操作者在数控机床面板上将刀具半径输入到补偿寄存器中,数控系统根据输入的刀具参数,自动使刀具轨迹相对于编程轨迹(零件轮廓轨迹)偏移一个刀

3、具半径,使刀具沿其中心轨迹运动,正确加工出工件轮廓。采用这种方法来编制倒圆角的加工程序,立铣刀切削刀尖在高度方向每下降一个深度,将要按如图2俯视图所示的一条刀具切削轨迹的实际尺寸编制一段程序,一方面为了保证圆角部分的加工精度,圆角园弧将被划分成很多等份,程序将会很烦琐,另一方面如果工件侧面轮廓复杂的话,每条刀具切削轨迹节点坐标计算量将很大,使编程工作量大大增加,甚至手工编程无法完成。如图3所示每条刀具切削轨迹好象是把工件侧面轮廓不断等距偏移形成的。每条刀具中心轨迹与对应的刀具切削轨迹存在一定距离的偏差,在实际加工时,机床控制刀具走的是刀具中

4、心轨迹。图3如果按照工件侧面轮廓的尺寸编程,并在半径补偿寄存器中输入实际的铣刀半径值r,加工出就是工件侧面轮廓,若按照同样的工件侧面轮廓的尺寸编程,但在半径补偿寄存器中输入值为(r-△),刀具实际半径不变,实际加工时,刀具中心轨迹会向内偏移△,加工出的实际轮廓就是把工件侧面轮廓小△。可以看出,按照同样的工件侧面轮廓的尺寸编程,通过改变补偿寄存器中的半径补偿值,就可以得到不同的刀具切削轨迹。对于具备刀具半径补偿量可变量赋值的数控系统(如FANUC-0i系统),倒圆角加工可以按照工件侧面轮廓的尺寸编程,立铣刀切削刀尖在不同高度位置时的提供不同的

5、半径补偿值就可完成加工,程序大大简化。关键是求出立铣刀在不同高度位置时的半径补偿量(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α-----------------

6、------------------------(式2)h1=R×sinα-----------------------------------------------(式3)L1=r-R×cosα--------------------------------------------(式4)(其中:R-圆角半径,r-刀具半径,α-角度变量)通过上述分析可以看出,在加工过程中刀具切削刀尖到上表面的距离h(h1)和刀具中心线到工件侧面轮廓距离L(L1)都随着角度变量α变化而不断改变,对于使用变量编程通常采用宏程序。三、宏程序在倒圆角编程中应用

7、举例编制用Φ16mm的立铣刀加工如图5所示R5倒圆角的数控加工程序。图5工件坐标原点设在工件上表面的中心,倒圆角R5的程序(FANUC-0i系统)见表1。表1倒圆角R5加工程序序号程序备注N10M6T1换1号刀(Φ16mm立铣刀)N20G55G90G00G43H1Z100刀具快速定位到Z100处,并完成刀具长度补偿N30M03S2500N40X-70Y0N50Z5M08N60G01Z0F80N70#1=5定义圆角半径#1=R变量,初始值为5N80#2=6定义刀具半径#2=r变量,初始值为6N90#3=0定义角度#3=α变量,初始值为0N10

8、0WHILE[#3LE90]DO1当#3≦90°在N100—N290之间循环加工N110#4=#1-#1*COS[#3]刀具切削刀尖到上表面的距离#4=hN120#5=#2-#1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。