欢迎来到天天文库
浏览记录
ID:37726104
大小:43.50 KB
页数:7页
时间:2019-05-29
《使用G代码ISO编程规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、////////////////////////////////////////////////////////////////////使用G代码ISO编程规范XXX_整理2012-3-16////////////////////////////////////////////////////////////////////ISO编程方式是一种通用的编程方法,这种编程方法与数控铣编程有点类似,使用标准的G指令、M指令等代码。M指令等代码。它适用于大部分高速走丝线切割机床和低速走丝线切割机床。其控制功能更为强大。使用更为广泛,将是以后线切割机庆的发展方向
2、。一、程序格式首先来看一段程序示例:O0001N10T84G90G92X38.000Y0.000;N20G01X33.000Y0.000;N30G02X5.000Y0.000;N40G02X0.000Y5.000I0.000J5.000;N50G01X0.000Y15.000;N60G01X47.500Y80.000;……以下说明ISO编程中的几个基本概念。1)、字某个程序中字符的集合称为字,程序段是由各种字组成的。一个字由一个地址(用字母表示)和一组数字组合而成,如G03总称为字,G为地址,03为数字组合。2)、程序号每一个程序必须指定一个程序号,并
3、编写在整个程序的开始,程序号的地址为英文字母(通常为O、P、%等),紧接着为4位数字,可编写的范围为0001-9999。3)、程序段能够作为一个单位来处理的一组边疆的字,称为程序段。程序段由程序段号及各种字组成。例如:N10T84G90G92X38.000Y0.000;程序段编号范围为N0001-N9999,程序段号通常以每次递增1以上的编号,如N0010、N0020、N0030等,每次递增10,其目的是留有插入新程序的余地,即如果在N0030与N0040之间漏掉了某一段程序,可在N0031-N0039间用任何一个程序段号插入。4)、G功能G功能是设立
4、机床工作方式或控制系统方式的一种命令,其后续数字一般为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、HD、H用于补偿量的指定,如K0003或者H003表示取3号补偿值。9)、LL用于指定子程序的循环次数,可以在0-9999之间指定一个循环次数
5、如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采用本指令后,后续程序段的坐标值都按增量方式编程,即所有点的坐标均以前一个坐标值作为起点来计算运动的位置矢量,直到执行G
6、90指令为止。如图1所示,若采用相对坐标指令(G91),则A→B的尺寸坐标值为(X30,Y0);B→C的尺寸坐标值为(X0,Y30);C→D的尺寸坐标值为(X-30,Y0);D→A的尺寸坐标值为(X0,Y-30)。3)、坐标设定G54格式:G54G54是程序坐标系设置指令。一般以零件原点作为程序的坐标原点。程序零点坐标存储在机床的控制参数区。程序中不设置此坐标系,而是通过G54指令调用。4)、设置当前点坐标G92格式:G92G92是设置当前电极丝位置的坐标值。G92后面跟的X、Y坐标值即为当前点的坐标值。在线切割加工编程时,一般使用G92指定起始点坐标
7、来设定加工坐标系,而不用G54坐标系选择指令。与数控铣削加工不同的是:对于线切割加工,在用G54-G59设守的工件坐标系中,依然需要用G92设置加工程序在所选坐标系中的起始点坐标。5)、快速定位G00格式:G00XY快速移动指令G00是使电极丝按机床最快速度沿直线或折线移动到目标位置,其速度取决于机床性能。如图2所示,电极丝从起点A(10,10)点快速移动终点到B(40,40),分别用绝对方式和增量方式编程。绝对方式编程:N0010G90;N0020G90X40.0Y40.0;增量方式编程:N0010G91;N0020G00X30.0Y30.0;注意:
8、(1)不运动的坐标可以省略不写。(2)目标点的坐标可以用绝对值,也可用增量值,正号应省略。6)
此文档下载收益归作者所有