五轴数控镗铣加工中心在斜面加工中的应用.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文档。上传文档
查看更多
五轴数控镗铣加工中心在斜面加工中的应用.doc

  五轴数控镗铣加工中心在斜面加工中的应用|第1 内容加载中....lunm。 2、斜面加工工艺分析及解决方案 为解决此种零件的加工问题,通过不断摸索和工艺方法的不断改进,并结合工厂现有机床,后选用五轴数控铣加工中心来解决此问题。所选机床为五轴五连动,除3个线性轴外,还带回转工作台(C轴:-360°~360°)和摆头(B轴:0°~110°)两个回转轴,采用控制系统为FANUC160i,具有空间坐标系旋转和斜面刀具补偿功能。机床运动简图如下: 从实现斜面加工的角度来看,在一次装夹中可完成不同方向、不同角度的多个斜面的打孔、镗孔、攻丝、铣削等多种加工的需要。减少了装夹次数,降低了劳动强度,缩短了产品的生产周期,更重要的是提高了零件的加工精度,保证了产品质量的一致性。 以长三系列某基座类零件的窗口加工为例,零件如下图所示:要加工此窗口,可以看出,机床应该完成一个在XZ、YZ平面上2轴联动的插补和一个主轴的摆头动作。因为要使刀具和加工面垂直,必须使主轴完成一个摆头动作,有摆头,就牵扯到摆长等一系列的多轴加工问题。因此要使用多轴程序的编制手段来完成,编程和机床调试难度大,给程序编制者和机床操提出了更高的要求,在实际应用中,考虑到保证机床安全等方面的因素,需模拟加工过程,多次空切,确保程序无误,才能进行正式加工。此外,多轴的程序算法相当复杂,需考虑摆长等因素的影响,针对某一机床必须有特定的后处理,但后处理往往因为算法和控制位置的不同,以及计算稳定性方面的影响,经过软件后处理所得的程序在控制精度方面常常难以满足零件图纸精度的要求。 分析可看出,造成编程难度增加的直接原因是斜面的出现,因此,如果可以使加工平面与斜面重合,那么此类问题就转化为一个两轴半加工的编程问题,编程难度大大降低。因此,可以想到,首先使用机床的坐标系转换功能(G68指令)来使加工平面与斜面重合,第二使用刀具长度补偿指令(G432),在斜面的垂直方向加上刀长,经过以上处理后,使斜面加工问题转化为平面加工来解决,从而编程难度大大降低。若同时需要加工多个斜面时,只需转动C轴到C0(工作台的零位,该零位方向与主轴摆动方向相同),再通过旋转坐标系和加刀长来实现加工。如果加工形状比较简单,通过手工便可以完成编程工作。从而使得在数控机床一次装夹中,实现在多个斜面、多个工位、多次换刀的加工变成可能。 程序结构如下: % N0100 O0008(程序名) N0102 M6 T1;(换刀) N0104 G0 G90 G56 X400 Y200 Z260 B0 C0;(运动到参考点) N0106 G432 X200 Z150 H1 Bω;(在垂直于斜面的方向加刀长) N0108 M3 S3000;(主轴正转) N0110 M8;(打开切削液) N0112 G68 X188 Y0 Z60 I0J1 K0 Rω;(坐标系转换,ω为主轴从零转到与斜面垂直时所转动过得角度) … … N0200 G69;(坐标系旋转取消) N0202 G492 X200 Z300;(斜面刀具补偿取消,运动到安全位置) N0204 M9;(切削液关) N0206 Cα;(C轴旋转,α为所要加工的第n个斜面的垂线与C0位置所夹的最小角度) N0208 G0 G90 G56 X400 Y200 Z260 B0 C0;(运动到参考点) N0210 G432 X200 Z150 H1 Bωn;(在垂直于斜面的方向加刀长) N0212G68 X188 Y0 Z60 I0J1 K0 Rωn;(坐标系转换,ωn为主轴从零转到与斜面垂直时所转动过得角度) … … N0200 G69;(坐标系旋转取消) N0202 G492 X200 Z300;(斜面刀具补偿取消,运动到安全位置) N0204 M9;(切削液关) N0204 M30;(程序结束,返回到程序头) 3、复杂斜面加工的进一步讨论 再讨论第二个问题,可以看到,虽然在上述讨论中实现了斜面加工,但是仅限于在斜面上打孔、镗孔、攻丝、铣削由直线和圆弧构成的简单形状,局限于手工编程。如果铣削形状比较复杂,如在斜面上铣削方程曲线,三维曲面、刻字,又该如何去编制程序? 类似的这些形状即使在平面上加工时,手工编程也是无法做到的,只有通过CAM软件来完成。通过对机床和CAM软件的仔细研究,摸索出一套软件编程结合手工编程的办法来完成此类零件的加工编程的有效途径。 分析可知,在普通的三轴铣编程中,刀轴方向始终与XOY平面垂直,但是当主轴偏离原来的竖直方向时,刀具平面发生倾斜时,如何才能使在XOY平面上生成的程序在斜面上正确运行。分析可知,尽管坐标系发生了旋转,但是如果使在XOY平面上所做图形(a)在原坐标

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档