使用G代码ISO编程规范.docVIP

  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文档。上传文档
查看更多
使用G代码ISO编程规范

////////////////////////////////////////////////////////////////////使用G代码ISO编程规范 XXX_整理 2012-3-16 //////////////////////////////////////////////////////////////////// ISO编程方式是一种通用的编程方法,这种编程方法与数控铣编程有点类似,使用标准的G指令、M指令等代码。M指令等代码。它适用于大部分高速走丝线切割机床和低速走丝线切割机床。其控制功能更为强大。使用更为广泛,将是以后线切割机庆的发展方向。 一、程序格式 首先来看一段程序示例: O0001 N10 T84 G90 G92X38.000Y0.000; N20 G01 X33.000 Y0.000; N30 G02 X5.000 Y0.000; N40 G02 X0.000 Y5.000 I0.000 J5.000; N50 G01 X0.000 Y15.000; N60 G01 X47.500 Y80.000; …… 以下说明ISO编程中的几个基本概念。 1)、字 某个程序中字符的集合称为字,程序段是由各种字组成的。一个字由一个地址(用字母表示)和一组数字组合而成,如G03 总称为字,G为地址,03为数字组合。 2)、程序号 每一个程序必须指定一个程序号,并编写在整个程序的开始, 程序号的地址为英文字母(通常为O、P、%等),紧接着为4位数字,可编写的范围为0001-9999。 3)、程序段 能够作为一个单位来处理的一组边疆的字,称为程序段。程序段由程序段号及各种字组成。例如: N10 T84 G90 G92X38.000 Y0.000; 程序段编号范围为N0001-N9999,程序段号通常以每次递增1以上的编号,如N0010、N0020、N0030等,每次递增10,其目的是留有插入新程序的余地,即如果在N0030与N0040之间漏掉了某一段程序,可在N0031-N0039间用任何一个程序段号插入。 4)、G功能 G功能是设立机床工作方式或控制系统方式的一种命令,其后续数字一般为2位数(00-99),如G01、02。 5)、尺寸坐标字 尺寸坐标字主要用于指定坐标移动的数据,基地址符号为X、Y、Z、U、V、W、P、Q、A等。 6)、M功能 M功能用于控制数控机床中辅助装置的开关动作或状态,其后续数字一般为2位数(00-99),如M00表示暂停程序运行。 7)、T功能 T功能用于有关机械控制事项的制订,如T80表示送丝,T81表示停止送丝。 8)、D、H D、H用于补偿量的指定,如K0003或者H003表示取3号补偿值。 9)、L L用于指定子程序的循环次数,可以在0-9999之间指定一个循环次数如L3表示3次循环。 二、准备功能(G功能) 1)、绝对坐标指令G90 格式:G90 采用本指令后,后续程序段的坐标值都应按绝对方式编程,即所有点的表示数值都有是在编程坐标系中的坐标值,直到执行G91为止。 如图1所示,若采用绝对坐标指令(G90),则 A→B的尺寸坐标值为(X40,Y10); B→C的尺寸坐标值为(X40,Y40); C→D的尺寸坐标值为(X10,Y40); D→A的尺寸坐标值为(X10,Y10)。 2)、相对坐标指令G91 格式:G91 采用本指令后,后续程序段的坐标值都按增量方式编程,即所有点的坐标均以前一个坐标值作为起点来计算运动的位置矢量,直到执行G90指令为止。 如图1所示,若采用相对坐标指令(G91),则 A→B的尺寸坐标值为(X30,Y0); B→C的尺寸坐标值为(X0,Y30); C→D的尺寸坐标值为(X-30,Y0); D→A的尺寸坐标值为(X0,Y-30)。 3)、坐标设定G54 格式:G54 G54是程序坐标系设置指令。一般以零件原点作为程序的坐标原点。程序零点坐标存储在机床的控制参数区。程序中不设置此坐标系,而是通过G54指令调用。 4)、设置当前点坐标G92 格式:G92 G92是设置当前电极丝位置的坐标值。G92后面跟的X、Y坐标值即为当前点的坐标值。 在线切割加工编程时,一般使用G92指定起始点坐标来设定加工坐标系,而不用G54坐标系选择指令。与数控铣削加工不同的是:对于线切割加工,在用G54-G59设守的工件坐标系中,依然需要用G92设置加工程序在所选坐标系中的起始点坐标。 5)、快速定位G00 格式:G00 X Y 快速移动指令G00是使电极丝按机床最快速度沿直线或折线移动到目标位置,其速度取决于机床性能。 如图2所示,电极丝从起点A(10,10)点快速

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档