- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 数控加工编程技术 §2-1 数控编程的基础知识 在数控机床上加工零件时,一般首先需要编写零件加工程序,即用数字形式的指令代码来描述被加上零件的工艺过程、零件尺寸和工艺参数(如主轴转速、进给速度等),然后将零件加工程序输入数控装置。经过计算机的处理与计算,发出各种控制指令,控制机床的运动与辅助动作,自动完成零件的加工。当变更加工对象时,只需重新编写零件加工程序,而机床本身则不需要进行调整就能把零件加工出来。 这种根据被加工零件的图纸及其技术要求、工艺要求等切削加工的必要信息,按数控系统所规定的指令和格式编制的数控加工指令序列,就是数控加工程序,或称零件程序。 要在数控机床上进行加工,数控加工程序是必须的。制备数控加工程序的过程称为数控加工程序编制,简称数控编程,它是数控加工中的一项极为重要的工作。 §2-2 数控机床的坐标系 一、坐标轴的运动方向及其命名 1、直线进给和圆周进给运动坐标系 在数控机床中,为了完成一个零件的加工,往往需要控制几个方向上的运动,这就需要建立坐标系,以便分别进行控制。一台机床,有几个方向可以进行数字控制就称为几坐标数控机床。 直线进给运动坐标系采用右手直角笛卡儿坐标系,基本坐标轴为X、Y、Z三者的关系及其正方向用右手定则判定; 围绕X、Y、Z轴旋转的圆周进给运动坐标轴及其正方向+A、+B、+C分别用右手螺旋法则判定。 §2-3 G指令编程应用与举例 §2-4 典型数控加工编程 §2-5 自动编程简介 3、编程坐标系与编程零点 ⑴ 编程坐标系即编程人员在计算工件节点坐标值时的坐标系。编程人员在编程的时候不考虑工件在机床上的安装位置,而只是根据零件的特点及尺寸来编程。 ⑵ 编程零点或程序零点 即是编程坐标系的原点。 简单零件:工件零点就是编程零点。即编程坐标系就是工件坐标系,编程尺寸按工件坐标系中的尺寸确定。 形状特别复杂的零件:需要几个程序或子程序,为了编程方便和减少许多坐标值的计算,编程零点就不一定设在工件零点上。 三、绝对坐标系与增量(相对)坐标系 绝对坐标系 刀具(或机床)运动轨迹的坐标值是以相对于固定的坐标原点O给出的,即称为绝对坐标系。 增量(相对)坐标系 图2-8 绝对坐标与增量坐标 刀具(或机床)运动轨迹的坐标值是相对于前一位置(如起点A)计算的,该坐标系称为增量坐标系。 四、绝对尺寸与增量尺寸 零件图上尺寸的标注分为绝对尺寸与增量尺寸。 绝对尺寸标注的零件尺寸,是从工件坐标系的原点进行标注的(即坐标值)。 增量尺寸标注的某点零件尺寸,是相对它前一点的位置增量进行标注的,即零件上后一点的位置是以前一点为零点进行标注的。 当对零件的轮廓加工进行编程时,要将图纸上的尺寸换算成点的坐标值。如果选用的工件零点、编程零点位置不同,采用的尺寸标注方式不同(绝对尺寸或增量尺寸),其点的坐标值也不同。 五、最小设定单位 数控系统发出一个脉冲指今后,经伺服系统的转换、放大、反馈后推动数控机床上的工件(或刀具)实际移动的位移量叫做数控机床的最小设定单位,又称最小指令增量或脉冲当量。即: 一个脉冲 运动执行件的实际位移量 脉冲当量一般为0.01~0.0001mm,视不同档次的机床而选定。 在编程时,所有编程尺寸都应转换成与最小设定单位相应的数值。 图2-9 轮廓零件铣削编程实例 (起刀点与机床零点重合) 绝对坐标编程 相对坐标编程 G00 X20 Y20 LF 一、坐标指令 1、G90-绝对坐标指令 格式:G90…… 说明:G90编入程序时,以后所有编人的坐标值全部是以编程零点为基准的。 2、G91-相对坐标指令 格式:G91…… 说明:G91编入程序时,以后所有编入的坐标值均为增量值。即以前一个坐标位置作为起始点来计算运动的位移矢量。 一般在同一个程序中只用一种坐标指令,但是也有些数控系统允许在同一程序中混合使用G90和G91两种指令。 3、G92-坐标系设定的预置寄存指令 格式:G92 X___Y___Z___ 说明: 1)在用绝对坐标编程时,用于确定刀具所在机床坐标系中的点(对刀点)相对工件坐标系原点的距离; 2)执行该指令后, X、Y和Z被记忆在系统中并在系统中建立了工件坐标,但不产生运动; 3)该指令要求X、Y和Z齐全; 4)该指令应安排在程序段的起始位置。 图2-6,设定程序为“G92 XA ZA”,表明工件坐标系设定在距起刀点A的(-XA、-ZA)处。 图2-9,设定程序为“G92 X-10 Y - 10”,表明工件坐标系设定在距起刀点(10,10)处。 4、 G17、G18、G19-平面指令 格式:G17
文档评论(0)