第一章第二节 数控铣床、加工中心编程基础知识.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

第二节 数控铣床、加工中心编程基础知识 程序的结构与格式 每一种数控系统,根据系统本身的特点与编程的需要,都有一定的程序格式。对于不同的机床,其程序的格式也不同,因此,编程人员必须严格按照机床说明书的格式进行编程。但程序的常规格式却是相同的。 FANUC 针对法那克系统 1、程序的组成 一个完整的程序由程序号、程序内容和程序结束三部分组成。 (1)、程序号 每一个存储在零件存储器中的程序都需要指定一个程序号来加以区别,这种用于区别零件加工程序的代码称为程序号。 FANUC系统程序号的书写格式为Oxxxx,O为地址,其后为四位数字。 O1234; O0001;省略为 O1; (2)、程序内容 程序内容是整个程序的核心,它由许多程序段组成,每个程序段由一个或多个指令构成,它表示数控机床的全部动作。 在数控铣床与加工中心的程序中,子程序的调用也作为主程序内容的一部分,主程序中只完成换刀、调转速、工件定位等动作,其余加工动作都由子程序来完成。 (3)、程序结束 程序结束通过M代码来实现,它必须写在程序的最后。 可以作为程序结束标记的M代码有M02和M30,它们代表零件加工主程序的结束。为了保证程序段的正常执行,通常要求M02(M30)也必须单独占一行。 此外,子程序结束有专用的结束标记,FANUC系统中用M99来表示子程序结束后返回主程序。 代码M02 程序结束 代码M30 程序结束并返回程序开始 2、程序段的组成 (1)、程序段基本格式 字——地址程序段格式如下: N G X Y Z F S T M ; 程序段号 准备功能 尺寸字 进给功能 主轴功能 刀具功能 辅助功能 结束标记 例如: G01 X30.0 Y30.0 Z30.0 F100 S800 T01 M03; (2)、程序段号与程序段结束 程序段由程序段号Nxx开头,以程序段结束标记CR(或LF)结束,实际使用时,常用符号“;”或“*”表示CR(或LF)。 在大部分系统中,程序段号仅作为“跳转”或“程序检索”的目标位置指示。因此,它的大小及次序可以颠倒,也可以省略,但是,当程序段号省略时,该程序段将不能作为“跳转”或“程序检索”的目标程序段。 二、数控铣床的坐标系 1、机床坐标系 0,0,0 (1)、机床坐标系的概述 机床坐标系:在数控机床上加工零件,机床的动作是由数控系统发出的指令来控制的。为了确定机床的动作方向和移动距离,就要在机床上建立一个坐标系,这个坐标系就叫机床坐标系,也叫标准坐标系。 (2)、机床坐标系的规定 数控铣床的加工动作主要分刀具的动作和工件的动作两部分,因此,在确定机床坐标系的方向时规定:永远假定刀具相对于静止的工件运动。 对于机床坐标系的方向,均将增大工件和刀具间距离的方向确定为正方向。 数控机床的坐标系采用右手定则的笛卡尔坐标系。大拇指指向X轴的正方向,食指指向Y轴正方向,中指指向Z轴的正方向。 (3)、机床坐标系的方向 1)、坐标方向 Z坐标的运动由传递切削力的主轴所决定,与主轴轴线平行的坐标轴既为Z轴。 2)、X坐标方向 X坐标一般为水平方向,它垂直于Z轴且平行于工件的装夹。 3)、Y坐标方向 Y坐标垂直于X、Z坐标轴,根据右手笛卡儿坐标系来进行判别。 由此可见,确定坐标系各坐标轴时,总是先根据主轴来确定Z轴,再确定X轴,最后确定Y轴。 对于工件运动而不是刀具运动的机床,编程人员在编程过程中也按照刀具相对于工件的运动来进行编程。 2、机床原点、机床参考点 (1)、机床原点 机床原点(又称为机床零点)是机床上设定的一个固定点,即机床坐标系的原点。它在机床装配、调试时就已经调整好,一般情况下不允许用户进行更改。 机床原点是数控机床进行加工运动的基准参考点,该点一般设在刀具远离工件的极限点处,即坐标正方向的极限点处,并由机械挡块来确定其具体的位置,也就是说该点确定了机床运动的极限位置。 (2)、机床参考点 对于大多数数控机床,机床第一步总是先使机床返回参考点(即所谓的机床回零)。开机回参考点的目的就是为了建立机床坐标系,该坐标系一经建立,只要机床不断电,将永远保持不变,且不能通过编程来对它进行改变。 3.工件坐标系 (1)、工件坐标系——对刀,(-200,-150,-50) 机床坐标系的建立保证了刀具在机床上的正确运动。但是,由于加工程序的编制通常是针对某一工件,根据零件图样进行的,为了便于尺寸计算、检查,加工程序的坐标原点一般都与零件图样的尺寸基准相一致。这种针对某一工件,根据零件图样建立的坐标系称为工件坐标系(亦称编程坐标系)。 (2)工件原点 工件原点亦称编程原点,该点是指工件装夹完成后,选择工件上的某一点作为编程或工件加工的原点。 现以立式数控铣床为例,说明工件原点选择的常用方法:Z方向的原点一般取在工件的上表面。XY

文档评论(0)

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

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

1亿VIP精品文档

相关文档