第五部分与 数控编程基础 .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.1.1数控编程的概念 从零件图纸的分析到制成控制介质的全部过程称为数控程序编制。 5.2.2 程序段的格式 目前广泛采用的是地址符可变程序段格式(或者称字地址程序段格式) 格式:N_ G_ X_ Y_ Z_ F_ S_ T_ M_ LF 这种格式的特点: 程序段中的每个指令字均以字母(地址符)开始,其后再跟符号和数字。 指令字在程序段中的顺序没有严格的规定,即可以任意顺序的书写 。 不需要的指令字或者与上段相同的续效代码可以省略不写。 因此,这种格式具有程序简单、可读性强,易于检查等优点。 常用地址码的含义 2)对于刀具旋转的机床(如铣床、钻床、镗床等),则平行于旋转刀具轴线的坐标为Z坐标。 注意:工件坐标系坐标轴的确定与机床坐标系坐标轴方向一致。 铣削加工 机床坐标系是机床固有的坐标系,它是制造和调整机床的基础,也是设置工件坐标系的基础。 工件坐标系的原点位置是由操作者自己设定的,它在工件装夹完毕后,通过对刀确定,它反映的是工件与机床零点之间的距离位置关系。工件坐标系一旦固定,一般不作改变。 一、数控编程常用指令代码 准备功能G、辅助功能M、主轴功能S、进给功能F、刀具功能T代码。 目前数控系统种类较多,它们的指令代码还不统一,没有严格执行ISO1056-1975(E)和JB3208-1983标准。因此,编程人员在编程前必须对自己使用的数控系统的功能(参照设备说明书)进行仔细研究,以发生错误。 1. G指令——准备功能指令 是使CNC机床准备好某种运动方式的指令 分为模态代码和非模态代码。 模态代码表示在程序中一经被应用,直到出现同组其它任一G代码时才失效。否则该代码继续有效,直到被同组代码取代为止。 非模态代码只在本程序段中有效。 组成:地址G后带二位数字组成,从G00到G99共100种。 同一条程序段中,相同指令(相同地址符)或同一组指令,后出现的起作用。? 例如,换刀程序,T2M06T3;?换上的是T3而不是T2;? G01?G00?X50.0?Y30.0?F200;?执行的是G00(虽有F值,但也不执行G01)。? 不是同一组的指令代码,在同一程序段中互换先后顺序执行效果相同。? G90?G54?G00?X0?Y0?Z100.0;? G00?G90?G54?X0?Y0?Z100.0;? 2、M指令-辅助功能指令 辅助功能字由M地址符及随后的两位数字组成,所以也称为M功能或M指令。它用来指令数控机床的辅助动作及其状态。 常用的M功能有: M00: 程序暂停,可用NC启动命令(CYCLE START)使程序继续运行,用于手动变速、换刀等; M01:计划暂停,与M00作用相似,但M01可以用机床“任选停止按钮”选择是否有效; M02:程序结束; M30:程序停止,并使程序复位到起始位置。 (1)快速点定位(G00) 格式:G00 X __Z __; G00 U __W __; 其中(X,Z)(U,W)为定位点 例:如图所示快速进刀指令 G00 X50.0 Z6.0; 或 G00 U-70.0 W-84.0; (2)G01(直线插补指令) 格式: G01 X__ Z __F __; G01 U __ W __ F __ ; 其中(X,Z)(U,W)为直线终点位置 F进给指令单位:mm/r 例:G01 X40.0 Z20. 1 F0.2; 绝对值指令编程 G01 U20.0 W-25.9 F0.2; 相对值指令编程 (3)G02/G03(圆弧插补指令) 格式:G02为顺时针圆弧插补指令;    G02 X__Z__I__K__F__;  或 G02 X__Z__R__F__;    G03为逆时针圆弧插补指令。    G03 X__Z__I__K__F__;  或 G03 X__Z__R__F__; 其中X,Z为圆弧终点位置坐标, 也可使用增量坐标U,W; I,K为圆弧起点到圆心在X,Z轴方向上的增量; R为圆弧的半径值,当圆弧≤180o 时R取正值; 当圆弧180o 时R取负值。 第三节 数控编程的坐标系 工件坐标系 原点 机床坐标系 原点 3、机床坐标系与工件坐标系的关系 第三节 数控编程的坐标系 第三节 数控编程的坐标系 小结: 机床坐标系是机床上固有的坐标系,是用来确定工件坐标系的基本坐标系。 确定数控机床坐标系时总是假设工件静止,刀具相对工件运动。标准坐标系采用右手直角笛卡儿坐标系,直线坐标轴X、Y、Z的判定顺序是:先Z轴,再X轴

文档评论(0)

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

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

1亿VIP精品文档

相关文档