网站大量收购闲置独家精品文档,联系QQ:2885784924

非曲线圆切削加工.docVIP

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

非圆曲线编程

邹峰

06高职数控〔一〕

摘要:本文内容介绍了数控加工的宏程序编程背景、意义、特点、加工工艺分析以及数控编程的一般步骤。并通过一定的实例详细的介绍了数控加工工艺的分析方法。

关键词:数控铣床加工工艺数控编程宏程序

一、非圆零件切削加工的背景及意义

非圆截面零件在航空、航天、汽车、船舶等领域有着广泛的应用,对这类零件较经济高效的加工方法是数控加工。数控加工非圆截面零件的关键是如何处理轮廓中的非圆曲线,处理的好坏直接关系到加工的精度、效率等。研究课题以典型的非圆截面零件一凸轮为研究对象,深入地探讨了近似双圆弧插补算法在非圆曲线处理中的应用,并涉及到凸轮轮廓的设计、NC代码的生成等,从而完成了凸轮CAD/CAM软件的开发。课题还对凸轮的数控磨削加工进行了研究,重点解决了不同直径的刀具加工时刀具轨迹的生成问题,且方法已经实验验证,根本可行。软件是在AutoCAD平台上应用VBA技术进行的二次开发,其主要功能:通过交互方式实现凸轮设计数据的输入;在AutoCAD中实时绘制出设计的凸轮轮廓;通过交互的方式选择轮廓中的加工局部并进行插补拟合;在原图的根底上绘制出插补后的图形;计算插补误差;生成实际刀具轨迹曲线并进行必要的处理;轮廓应用近似双圆弧插补算法进行插补拟合,并计算插补误差,生成实际刀具轨迹曲线,最后输出G代码。

二、非圆曲线宏程序的使用步骤

(1)选定自变量。非圆曲线中的X和Z坐标均可以被定义成为自变量,一般情况下会选择变化范围大的一个作为自变量,并且要考虑函数表达式在宏程序中书写的简便,为方便起见,我们事先把与Z坐标相关的变量设为#100、#101,将X坐标相关的变量设为#200、#201等。

(2)确定自变量起止点的坐标值。必须要明确该坐标值的坐标系是相对于非圆曲线自身的坐标系,其起点坐标为自变量的初始值,终点坐标为自变量的终止值。

(3)进行函数变换,确定因变量相对于自变量的宏表达式。

(4)确定公式曲线自身坐标系的原点相对于工件原点的代数偏移量(△X和△Z)。

(5)计算工件坐标系下的非圆曲线上各点的X坐标值(#201)时,判别宏变量#200的正负号。以编程轮廓中的公式曲线自身坐标原点为原点,绘制对应的曲线坐标系的X′和Z′坐标轴,以其Z′坐标为分界线,将轮廓分为正负两种轮廓,编程轮廓在X′正方向称为正轮廓,编程轮廓在X′负方向为负轮廓。如果编程中使用的公式曲线是正轮廓,那么在计算工件坐标系下的X坐标值(#201)时,宏变量#200的前面应冠以正号;如公式曲线是负轮廓,那么宏变量#200的前面应冠以负号,即#201=±#200+△X。

(6)设计非圆曲线宏程序的模板。设Z坐标为自变量#100,X坐标为因变量#200,自变量步长为△w,△X为曲线本身坐标系原点在工件坐标系下X方向偏移量,△Z为曲线本身坐标系原点在工件坐标系下Z方向偏移量,那么公式曲线段的加工程序宏指令编程。

三、数控铣床的主要功能和加工特点

1.数控铣床的主要功能:

各类型数控铣床所配置的数控系统虽各有不同,其主要功能根本相同。

〔1〕点位控制功能

此功能可以实现对相互位置精度要求很高的孔系加工。

〔2〕连续轮廓控制功能

此功能可以实现直线、圆弧的插补功能及非圆曲线的加工。

〔3〕刀具半径补偿功能

此功能可以根据零件图样的标注尺寸来编程,而不必考虑所用刀具的实际半径尺寸,从而减少编程时的复杂数值计算。

〔4〕刀具长度补偿功能

此功能可以自动补偿刀具的长短,以适应加工中对刀具长度尺寸调整的要求。

〔5〕比例及镜像加工功能

此功能可将编好的加工程序按指定比例改变坐标值来执行。镜像加工又称轴对称加工,如果一个零件的形状关于坐标轴对称,那么只要编出一个或两个象限的程序,而其余象限的轮廓就可以通过镜像加工来实现。

〔6〕旋转功能

该功能可将编好的加工程序在加工平面内旋转任意角度来执行。

〔7〕子程序调用功能

有些零件需要在不同的位置上重复加工同样的轮廓形状,将这一轮廓形状的加工程序作为子程序,在需要的位置上重复调用,就可以完成对该零件的加工。

〔8〕宏程序功能

该功能可用一个总指令代表实现某一功能的一系列指令,并能对变量进行运算,使程序更具灵活性和方便性。

2.数控铣床的加工特点:

〔1〕零件加工的适应性强、灵活性好,能加工轮廓形状特别复杂或难以控制尺寸的零件,如模具类零件、壳体类零件等。

〔2〕能加工普通机床无法加工或很难加工的零件,如用数学模型模型描述的复杂曲线零件以及三维空间曲面类零件。

〔3〕能加工一次装夹定位后,需进行多道工序加工的零件。

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档