《数控编程与操作》课件第2章.pptVIP

  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文档。上传文档
查看更多

(5)程序结束。

指令:M02或M30

功能:M02或M30均表示主程序结束,M30还可使控制返回到程序的开头,故程序结束使用M30比M02要方便些。

说明:该指令必须编在最后一个程序段中。

一般情况下,在一个程序段中仅能指定一个M代码。 2.4数控加工程序的结构

2.4.1数控加工程序的组成

在数控机床上加工零件,首先要编制程序,然后用该程序控制机床的运动,数控指令的集合称为程序。在程序中根据机床的实际运动顺序书写这些指令。

一个完整的数控加工程序由程序开始部分、若干个程序段、程序结束部分组成,在程序开头指定程序号,在程序的结尾指定程序结束代码。一个程序段由程序段号和若干个“字”组成,一个“字”由地址符和数字组成。下面是一个完整的数控加工程序,该程序由程序号开始,以M02结束。1)程序号

为了区分每个程序,对程序要进行编号,程序号由程序号地址和程序的编号组成,如O1122,其中字母O表示程序号地址,1122表示程序的编号,即1122号程序。

不同的数控系统,程序号地址也有所差别。如SMK8M系统用%作为程序号的地址码,而FANUC系统用O作为程序号的地址码。编程时一定要参考说明书,否则程序无法执行。2)程序段的格式和组成

程序段的格式可分为地址格式、分隔地址格式、固定程序段格式和可变程序段格式等。其中以可变程序段格式应用最为广泛,所谓可变程序段格式,就是程序段的长短是可变的。

例如:

N10G01X40.0Z-25.4F200;

其中,N是程序段地址符,N10表示程序段号;G是指令动作方式的准备功能地址,G01为直线插补;X、Z是坐标轴地址;F是进给速度指令地址,其后的数字表示进给速度的大小,F200表示进给速度为200mm/min。3)“字”

一个“字”的组成如下所示:

程序段号加上若干个程序“字”就可组成一个程序段。在程序段中表示地址的英文字母可分为尺寸地址和非尺寸地址两种。表示尺寸地址的英文字母有X、Y、Z、U、V、W、P、Q、I、J、K、A、B、C、D、E、R、H共18个字母;表示非尺寸地址的英文字母有N、G、F、S、T、M、L、O等8个字母。2.4.2数控加工程序的分类

数控加工程序可分为主程序和子程序,子程序的结构同主程序的结构一样。在通常情况下,数控机床是按主程序的指令进行工作的,但是,当主程序中遇到调用子程序的指令时,控制转到子程序执行。当子程序遇到返回主程序的指令时,控制返回到主程序继续执行。在编制程序时,若相同模式的加工在程序中多次出现,可将这个模式编成一个子程序,使用时只需通过调用子程序指令进行调用,这样就简化了程序的设计。 2.5手工编程中的数值计算

手工编程的数值计算是指根据被加工零件图样,按照已经确定的加工工艺路线和允许的编程误差,直接通过数学方法(如三角函数法、几何与解析几何法等)计算出编程所需要的数据。

零件的轮廓是由许多不同的几何要素所组成的,如直线、圆弧、二次曲线等,各几何要素之间的连接点称为基点。基点坐标是编程中必需的重要数据。

例:如图2-8所示,A、B、C、D、E为基点。A、B、D、E的坐标值从图中很容易找出,C点是直线与圆弧的切点,要联立方程求解。图2-8零件图样对于复杂的零件,基点的计算一般比较麻烦,其计算工作量相当大,为提高编程效率,可应用CAD软件的查询点功能得出基点的坐标。

如果工件轮廓是非圆曲线,数控系统就无法直接实现插补,而需要通过一定的数学处理。数学处理的方法是,用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线的交点称为节点。

如图2-9所示,用直线逼近曲线时,其交点A、B、C、D、E、F等即为节点。编程时,首先要计算出节点的坐标,节点的计算一般都比较复杂,靠手工计算已很难胜任,必须借助CAD软件处理。求得各节点后,就可按相邻两节点间的直线来编写加工程序。

加工非圆曲线时,节点的数目决定了程序段的数目。如图2-9中有6个节点,即用五段直线逼近了曲线,因而就有五个直线插补程序段。节点数目越多,由直线逼近曲线产生的误差就越小,程序的长度则越长。可见,节点数目的多少,决定了加工的精度和程序的长度。因此,正确确定节点数目是个关键问题,对于复杂的零件,可采用CAD/CAM软件辅助编程。图2-9零件轮廓的节点 思?考?与?训?练

一、选择题(请将正确答案的序号填写在括号内)

1.数控机床的旋转轴之一B轴是绕()旋转的轴。

(A)?X轴 (B)?Y轴 (C)?Z轴 (D)?W轴

2.数控机床坐标轴确定的步骤为()。

(A)?X→Y

文档评论(0)

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

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

1亿VIP精品文档

相关文档