牧野火花机编程手册簿_第1页
牧野火花机编程手册簿_第2页
牧野火花机编程手册簿_第3页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、放电加工机MGH电源编程说明手册MAKINO铣床某某7GF1-NF02-0106(E)警告1. 本说明手册未包括的功能,一般来讲,不能被执行。2. 本说明手册提供的说明应当得到遵守,否如此,其功能可能不能被正确执行,者可能对系统产生不利的影响。3. 根据程序改良的情况可能对本说明手册进展修改,不再另行通知。4. 如果你对本手册有任何不清楚的地方,请与我们联系。目录1. 绪言一一一1 -2. 程序设计根本原理一一一一一2 -2.1 程序结构 一2 地址符2 -32.1.1.1 程序号字2 -32.1.1.2 序歹U号字一2 - 4坐标字2 -4准备功能字一2 -62.1.1.5 进给功能字 2

2、- 62.1.1.6 主轴功能字一一一2 -62.1.1.7 电极功能字一一一一2 -62.1.1.8 辅助功能字一一一2 -6访问程序号字/重复计数字一一 2 -62.1.1.10 偏置量字 2 -62.1.1.11 加工条件字一一2 -7程序块一2 -72.1.2.1 程序块的完毕 2 -72.1.2.2 跳过任选程序块一2 -8注释输入一2 -92.2 坐标系统一2 -9机器坐标系统一2-102.2.2 工件坐标系统一2-11局部坐标系统一2-122.2.4 绝对值和增量值命令一2-123. 功能字一一3 -13.1 G/M 代码表一3 -13.1.1 G 代码表 3 -13.1.2 M

3、 代码表一3 -43.2 坐标系统命令一3 )平面指定(G17/18/19)3 -73.2.2 限制区域指定(G22/23) 3 -9局部坐标系统设置 (G52) 3 -13.2.4 机器坐标系统命令 (G53) 3 -3i3.2.5 工件坐标系统选择 (G54 -61/G500 £09) 3 -15326 工件坐标系统设置 (G92)3 T83.3命令值输入单位系统的选择一一 3 -213.3.1 绝对坐标系统/增量坐标系统(G90/91) 3 -223.4进给命令 3 -243.4.1 直线插补(G00/01)3-253.4.2 圆弧插补(G02/03)3 -283.4.3 暂停

4、(G04)3 -33单向定位(G14)3 -343.4.5 基准点返回(G28/29)3-363.4.6 第24基准点返回(G30)3 -403.4.7 外部跳过功能 (G31)3-42直接进给速度输入(F)3-443.5数据设置一3 -45直接数据写入(G10)3 -463.6电极补偿一3 -55电极补偿值的选择 (D/H) 3 -56电极补偿值的改变(G10) 3 -583.6.3 电极直径补偿(G40/41/42) 3 -593.6.4 电极长度补偿(G43/44/49)3 -713.7 缩放(G47/48) 3-733.8 旋转(G68/69) 3-773.9 镜像(G70/71) 3

5、-793.10封闭循环3 -813.10.1 模式化加工(G74/75)3 -823.10.2 跳转(G76/77)3 -863.10.3 加工(G80/81/82/83)3 -963.10.4 定位(G84/85/86)3 T03加工起始点/中断点返回功能(G98/99)连续程序块外形加工关闭/开启(G958/959)3 -1073.10.6 旋转拷贝 (G26)3-1083.11辅助功能(M)/主轴速度(S)/电极编号(T)功能一一3 -114ii3.11.1 自动运行停止 /终止(M00/01/02/03) 3 -163.11.2 接触停止忽略功能(M19) 3-1173.11.3 主轴

6、极性反转功能(M24/25)3-183.11.4 绝缘工作液体供给功能 (M28/29) 3 -183.11.5 加工功能(M26/27)3-193.11.6 子程序功能(M98/99) 3 -203.11.7 电极变换功能(M06/07/08/T) 3 T213.11.8 MA/MR 设备(MA/MR HEAD) (M57/56/03/05) 3 T273.11.9 DH 设备(DH HEAD)功能(M18) 3-323.11.10 吹送功能(M09/40 -49/50/72/73) 3 -33绝缘工作液槽升降功能(M58/59) 3 -1363.11.12 托盘交换功能(M60) 3-13

7、63.11.13 SL 功能(M70/71) 3-383.11.14 转轴制动功能(M78/79)3-393.12 加工条件(E/G10)3-1404. 用户宏程序一一4 -4.1 一般说明 4 -1用户宏程序的特点一一4-1用户宏程序与其运行模式一一4-24.2 子程序 4 £子程序访问类型一一4-34.2.2 简单访问(M98/G27) 4 -34.2.3 参数访问(G65)4 -4.2.4 虚拟命令代码访问 (参数编号140-171)4 -6子程序的嵌套一4 -)4.3 参数和变量功能一4-0变量的用途4 -104.3.2 变量准确度和常量 (VARMAP)4T44.3.3 空

8、变量特性(#0)4 -154.3.4 参数和局部变量(#1 - #33)4 -164.3.5 数控命令代码替换一一4 -184.4运算功能一4 -94.5判断和转移至程序分支功能(如果、否如此、转至 ) 4 -224.6循环功能(循环条件语句)一一4 -254.7外部控制功能的抑制命令一4 t254.8用户宏程序的注册一4 t264.8.1 程序带的准备4 -26iii程序的注册 4 -26程序的编辑 4-264.8.4 用户宏程序的运行 4-274.9系统变量 4 -284.9.1 偏置变量(#2000-) 4 -284.9.2 加工件偏置(#2501-) 4-294.9.3 电极偏置(#5

9、501-) 4-304.9.4 电极基座偏置(#5891-) 4-31iv第一1.绪言本程序设计手册说明了如何将数控程序应用于放电加工。本手册不仅可供第次开始编制数控程序的初学者使用,也适用于那些想更好地运用数控功能的人。程序设计根本原理2 .程序设计根本原理 程序结构放电加工要求的一系列操作指令的总和称为“程序"。程序由放电加工的指令单元的程序块构成。 一个程序块由一些字组成,每一个操作由一个字母符号的地址以与该地址之后的数值组成。每一个数字 符号、字母符号或者代码称为“字符。图2 .1说明了程序结构。程序F11N編|1|程序块1程序块程序块完毕字ijM1宇T地址I數值图2 .1程

10、序结构F面的图2 .2说明了程序的组成局部。程序编号00358王程序III_I/NQOSOGOO PWWZ1C0 ;跳过任迭程序丨I程手块结更萌助珂能电极功能 主轴功能 进给功能N0100 G01 X-5000 Y200Z10FG50 S10T15 M06预侖功能冋号坐标童图2 .2 程序的组成局部程序分成“主程序'和"子程序"。可以将可重复的模式和通用的序列存入存储器作为子程序,并可通过主程序访问它们。这样很大程度上 简化了程序。程序间的结构没有区别。图说明了使用子程序的程序结构。主程序子程序程序壊2程序块1程序块2程序块返回子柱序子程序访间图2 .3 使用子程序

11、的程序结构2 22 . 1 . 1地址符当数值和地址构成字时,地址是指示每一个数值的内涵的字符。字也是对数控装置发出命令的最小的有 意义的单元。表说明了根本的地址符。表2 . 1地址符表字地址符符数值毫米输入英寸输入程序号O1 - 9 9 9 91 - 9 9 9 9序列号N1 - 9 9 9 91 - 9 9 9 9准备功能G0 - 9 9 90 - 9 9 9坐标X,Y,Z,E,±±C,W,I,J,±±K,Q,R±±进给功能F1 - 2 0 0 0毫米/分钟主轴功能S0 - 150 - 15电极功能T0 - 9 9 9 90 -

12、9 9 9 9辅助功能M0 - 9 9 90 - 9 9 9访问程序号P1 - 9 9 9 91 - 9 9 9 9重复计数L0 - 9 9 9 90 - 9 9 9 9偏移里号D,H0 - 9 90 - 9 9加工条件E1 - 9 9 9 91 - 9 9 9 9其次,给出了每一个字的说明。2 .1 . 1 .1程序号字数控装置可以将一些程序存入存储器。为了区分这些存储的程序,规定了程序号。-9 9 9 9组成。程序号用于程序的顶部头部。它由地址“O"以与紧接着地址的四位数字1程序块程序块图2 .4程序号2-32 . 1 . 1.2序列号字序列号用作搜索程序中的指定位置的指示器。序

13、列号在程序块的头部规定,是由地址“N与紧接着地 址的四位数1- 9 9 9 9丨组成。序列号的顺序是自由的,并允许跳读。序列号可以在所有程序块或者局部程序块中规定。N V程序块程序块图2 .5 序列号注1:在程序块的头部指定序列号。2 . 1 . 1 .3坐标字坐标字给出了机器或者电极位置的每个轴的移动量,也叫“尺寸数字'。一般而言,坐标字由一个指示轴的地址和一个指示电极位置或者移动方向/量的数值构成。由于坐标字在程序设计中经常使用,这里将给出详细的说明。(A) 坐标字地址坐标字地址可根据表2. 2所示进展分类。表坐标字的地址坐标字地址数字含义行进轴X,Y,Z,W,B,C,(注)通过基

14、轴和辅助轴的地址,指定了与轴有关的位置/距离或者旋转轴的角度。圆弧插补参数R指定圆弧半径I,J,K指定了从起始点到圆心X -,Y -和Z-轴的坐标值 的距离注:一般而言, 标准轴的地址是 X, Y, Z,其它附加轴的地址是 B, C, W,等。2 -4(B) 数值设置单位以下设置单位是可用的:输入单位输入程序、手动数据输入、电极补偿值等的最小单位移动单位机床每一个轴的最小移动单位显示单位显示器上的最小显示单位单位分成公制和英制。根据初始工作状态的参数预先设置。表2 .3说明了每一个设置单位。表2 .3设置单位设置单位输入/移动/显示单位公制英制位置/距离角度旋转时间(C) 小数点输入在设置位置

15、、距离和时间的数值时,可以使用小数点。在不使用小数点的情况下,该数值表示的是最小 设置单位的倍数。在使用小数点的情况下,小数点的位置表示1毫米或者1英寸。可以使用小数点的地址如下:X, Y, Z, I, J, K, B, C, R, P, Q, W示例:对于位置/距离X150.015 毫米或者0 . 0015 英寸X1515 毫米或者15 英寸15毫米或者15英寸F面将简要说明每一个功能字和与其有关的字。2 . 1 . 1.4准备功能字本字是一个接着地址“G后面的3位数值 (0 - 9 9 9 ),它指定了在那个程序块中的一种控制功能。本功能为命令数控设备实施的功能做准备,所以称为“准备功能或

16、者“G功能。2 . 1 . 1 .5进给功能字进给功能字指定了工件和电极之间的相对速度,称为“F功能'。虽然有各种不同的进给功能字,采用F直接进给命令。(a) F直接进给命令这用于在地址F之后指定直接进给速度。2 . 1 . 1 . 6主轴功能字-15丨间接说明。本功能本字用于指定转轴的旋转速度。主轴的旋转速度用在地址“S"后的数值0 称为“S功能"。2 . 1 . 1 . 7电极功能字本字用于带电极改变功能的机器,通过在地址“T"之后的4位数值指定电极数或者电极工作ID。2 . 1 . 1 .8辅助功能字本字通过在地址“M"之后的2或者3位数值

17、指定机器是各种不同的操作。本字也可用于子程序控制命 令和程序完毕命令。本功能称为“M功能"。2 .1 . 1 .9访问程序号字/重复计数字访问程序号字通过在地址“P"之后指定子程序。本字用于从主程序访问子程序。重复计数字通过在地 址“L"之后0- 9 9 9 9的一个数值来命令一个重复计数。2 . 1 . 1 .10偏移量数字为了补偿程序设计中假定的电极和真实电极之间的电极直径或长度的差异,必须指定它的偏移量。2-6偏移量数字指定以地址“D"或者“H"为首的2位数值0-99丨指示偏移量数。地址“D"用于指定电极直径补偿,地址“H&qu

18、ot;用于指定电极长度补偿。注:在各种功能字中,有些称为模态命令。模态命令是一组互相否认或者类似的命令。在成组的命令中,前 面的命令一直有效直到同组的另一个命令被执行。开机或者复位选择的模态命令在数控装置中预设。2 . 1 . 1.11加工条件字- 9 9 9 9表示。本字用于指定加工条件。它用在地址“E"之后的4位数值12 . 1 .2 程序块一个程序块通过集合一些字产生,以便对数控装置给出运动命令。程序块是一个可被数控装置作为一个单元 处理的可操作的连续字的集合。除了这些字,一些有功能的字符也可以被参加。数控装置自动执行逐个读取 程序块的操作。一个程序块的最大的字符数限制为192

19、个字符。其次,要说明被参加程序块的字符。2 . 1 . 2 . 1 程序块的完毕(EOE ) ""(分号)程序块的完毕是一个用来在程序中将一个程序块与其它程序块区分开来的字符。从一个程序块的完毕到下一 个程序块的完毕中间的 X围被数控装置读做一个程序块。幵始01234 ffllNj:屏幕上閒 2伽 G17GMXWOY800M -个程吊块mw图2 .6程序块的完毕2 -7在数控装置的屏幕和本手册中,程序块的完毕被表示为一个“;分号字符。2 . 1 . 2 .2 跳过任选程序块 "/"(斜线)在一些情况下,当程序编写完成后,在进展加工前要进展检查。在其它情况

20、下,当程序使用一个子 程序时并且该子程序已经被检查过,程序检查时间可以减少除非访问程序块已经被执行。在这些情 况下,跳过任选程序块的功能可以选择要执行的程序块。对于要使用本功能的程序块,“/ 斜线被置于被选择的块的头部,然后生成程序。当使用该程序的磁带或者存储器运转时,如果机床操作面板的 跳过任选程序块功能被开启,如此带有“/ 斜线的程序块不被执行。 当本功能关闭时,带有“/ 斜线的程序块要执行。注1:在将数控程序存入存储器时,不考虑“跳过任选程序块。注2:操作中的“跳过任选程序块"在读入数控装置时被处理,被跳过的信息不进入数控装置。这时,下一个程序块被立即读取。如果跳过任选程序块功

21、能在读取后打开,被储存的程序块被执行。注3:当搜索序列号时,本功能失效。也就是说,不管跳过任选程序块的状态是开启还是关闭的,即使是带有“ /斜线的程序块的序列号也可以被搜索到。2-82 .1 . 2 .3 注释输入(控制出/入) "”与""如果一个程序名被附于程序号,或者一个注释被插入程序之中,程序将会变得非常容易理解。注释输入 功能使之成为可能。参加程序的注释,由夹于“和“之间的文字数字组成。其字符数为12 8个字符,包括程序块。示例:OXXXX (MAIN PROGRAM 1 );NGOO X100 . Y 2 0 0 . (START POINT );注1:

22、在程序的“"和“"之间,请勿输入以下代码:NUL,BS,HT,LF,"%" ,”;"ISO代码NUL,BS,HT,CR,ER,""EIA代码注2:一个程序块中可以使用多于一个的注释。同样,“"和“"在程序块的任何位置都有效。2 . 2坐标系统数控装置可以将电极移动到事先给它的位置。要准确地把这个位置给它,要使用坐标字,而坐标字之间 的关系是通过坐标系统确定的。以下是三种可用的坐标。(1 )机器坐标系统(2 )工件坐标系统(3 )局部坐标系统电极目的地的位置通过这些坐标系统之一根据要求的坐标来指定。在任何坐

23、标系统中,每个坐标都 被设置成与机器的移动轴平行。坐标轴根据图2. 7所示的标准坐标系统进展设置。2 -9Z图标准坐标系统每一个坐标系统说明如下。2 .2 . 1机器坐标系统机器工具上的参考点称为机器的“机器零点'。机器零点取决于型号。以此机器零点为参考点的坐标系统称为“机器坐标系统。本坐标系统是用于设置其它坐标系统的参考坐标系统。也就是说,设置其它坐标系统要指定本坐标系统内的一点作为零点。2 -10在霎点返回的工具位直XYVz图2 .8机器坐标系统2 .2 . 2工件坐标系统在一个程序根据固定于机器的机器坐标系统制成后,如果工件的安装位置发生改变,编制到程序中的位 置可能随着工件位置

24、转换,导致机器故障。为了防止这种情况,程序设计是在一个以工件上的一点为零点的 坐标系统中进展。在工件坐标系统中,它的零点可以用相对于机器原点的坐标来设置,或者在程序中使用局部坐标系统确 定的任一点。在这种情况下,有达8 0种的工作坐标系统【8G54G61X1 0组G500G509】 可以设置,这样程序设计可以根据工件位置使用在适宜位置设立的坐标系统来进展。2 - 112 .2 . 3局部坐标系统如果生成一个坐标系统是设置在工件坐标系统之内的,在工件坐标系统之内的程序设计可能会更容易。 零点设置在工件坐标系统之内的坐标系统称为“局部坐标系统"。局部坐标系统可通过在工件坐标系统内指定局部

25、坐标系统的零点来设置。在设置好坐标系统后,指定的 坐标字表示的是局部坐标系统内的位置。一旦局部坐标系统已经被设置好,根据局部偏移量来转换的局部坐标系统,被设置在所有的工作坐标系 统G54G61,G500G509。图2 . 10局部坐标系统2 .2 . 4绝对值和增量值命令关于电极的位置,前一已执行的程序块的终点将成为下一个程序块的起点。坐标字用于向数控装置指定 电极位置。以下两种方法可用于指定坐标字的数值。1绝对值命令2增量值命令这两种方法的主要差异如下:绝对值命令指定电极的目标位置终点,而增量值命令指定电极的移动 量。承受绝对值命令的状态称为“绝对值模式,承受增量值命令的状态称为“增量值模式

26、。2 - 12 同时使用绝对值命令和增量值命令是可能的。然而,如果在一个程序块中一个模式被指定两次,或者另 一种模式指定被省略,最后指定的模式生效。从“ 到“ O被指定为绝对值模式。X12 0 . Y10 0 .(位置指定标记“ O')从“ 到“ O被指定为增量值模式。X - 10 0 . Y - 7 0 .(位置指定标记“ O')图2 . 11绝对值和增量值213AVV*第二早功能字3 .功能字3 .1 G / M代码表功能字根据操作进展分类,每一个功能都将详细说明。 要重点阅读如下关于每一个功能字的说明。(1)对每一节头部指示的功能字表给出了说明。示例:字字首组功能页码G1

27、7*L |XY平面指定G18A:扌旨明一个模态命令。否如此,要给出记号。扌旨明一个模态命令组。如上述示例所示,对每一节所提到的功能字,表中提与它们的功能和模态命令组。3 . 1 . 1 G代码表G代码字字首组功能节号G000 0A定位0 1线性插补0 2圆弧插补CW0 3圆弧插补CCW0 4*暂停0 910*预设数据改变14*单向定位15161717BXY平面指定18ZX平面指定19YZ平面指定2 22 2D限制区域指定2 3限制区域指定取消2 6*旋转拷贝2 7#子程序简单访问G代码字字首:组功能节号G28*通过中间点返回参考点2 9*通过中间点返回起始点3 0*通过中间点返回第2到第4参考

28、点3 1*外部跳过4 04 0E电极直径补偿取消4 1电极直径补偿左4 2电极直径补偿右4 34 9F电极长度补偿+方向4 4电极长度补偿一方向4 54 64 74 7H缩放比例取消r 4 8缩放比例开启4 94 9F电极长度补偿取消P 5 2局部坐标系统选择5 3*机器坐标系统选择5 45 4J工件坐标系统1选择5 5工件坐标系统2选择:5 6工件坐标系统3选择5 7工件坐标系统4选择r 5 8工件坐标系统5选择5 9工件坐标系统6选择P 6 0工件坐标系统7选择6 1工件坐标系统8选择r 6 5p #参数调用6 66 7#模态调用r 6 7模态调用取消6 86 9L旋转开启P 6 9旋转取

29、消7 07 0M静像取消7 1静像设置/重置7 47 5S模式加工开启7 5模式加工取消7 67 7N跳转开启7 7跳转取消G代码字字首组功能节号G787 98 08 0O加工取消8 1自动深度设置加工8 2预先确定深度设置加工8 3普通加工8 4*边缘定位8 5*内部定位8 6*外部定位9 09 0P绝对值命令9 1增加值命令9 2*工件坐标系统设置9 3#虚拟命令代码调用9 8*加工起始点返回9 9*加工中断点返回5 0 05 0 0Q工作坐标系统 0组5 0 1工作坐标系统 1组5 0 2工作坐标系统 2组5 0 3工作坐标系统3组5 0 4工作坐标系统4组5 0 5工作坐标系统 5组5

30、 0 6工作坐标系统 6组5 0 7工作坐标系统7组5 0 8工作坐标系统 8组5 0 9工作坐标系统9组9 5 89 5 9R连续程序块外形M / C关闭9 5 9连续程序块外形M / C开启注1: 组内标记有A,B, C . S的G命令一直有效直到同组内另一个G命令被指定,一旦它们被指定。象这样的G命令称为"模态G命令"注2:模态G 命令可以在同一个程序块中双重指定。如果属于同一组的G命令被双重指定,最后指定的G命令有效。注3:如果一个G 代码在G代码表没有提到,或者没有相应选择的G代码被指定,会产生一个警报。 注5:在"#"组内的命令,本手册没有说

31、明。注4:关于组内标记有3-3的G命令,只有被指定的程序块有效。G27(子程序简单访问)G65(参数调用)G66(模态调用)G6 7(模态调用取消)G93(虚拟命令代码调用)注6:本手册没有说明命令G10 0-G137,G14 0,G141。注7:“字首"指出了开机模态组代码。(G0 0 /G01 可以通过参数选择。)(G9 0 /G91 可以通过参数选择。)3 . 1 .2 M代码表M代码字字首组功能节号M00*程序停止0 1*任选完毕0 2*程序完毕0 35 7A电极旋转开始CW0 5电极旋转停止0 6*电极改变0 7*加载0 8*卸载0 90 9B吹送阀关闭18*电极多平面搜索

32、DH19*触摸停止忽略功能2 42 5C极性反转开启2 5极性反转关闭2 62 7D加工开始2 7加工完毕2 82 9E绝缘工作流体供给开启2 9绝缘工作流体供给关闭3 0*磁带完毕4 00 9B10POS阀 1号开启4 110POS阀 2号开启4 210POS阀 3号开启4 310POS阀 4号开启字字首组功能节号M4 40 9B10POS阀 5号开启4 510POS阀 6号开启4 610POS阀 7号开启4 710POS阀 8号开启4 810POS阀 9号开启4 910POS阀 10号开启5 0吹送开启,低压吹送开启5 45 55 65 7AMA /MR检索模式选择5 7MA /MR C轴

33、模式选择5 8*油箱槽下降5 9*油箱槽提升6 0*托盘交换7 07 1FSL加工开启7 1SL加工关闭7 27 3B高压吹送开启7 3高压吹送关闭7 87 9G旋转轴制动开启7 9旋转轴制动关闭9 8*子程序访问9 9*子程序完毕注1: 组内标记有A,B, C, . G的M命令将一直有效直到同组的另一个M命令被指定,一旦它们被指定。象这样的命令称为“模态M命令"。注2:在同一个程序块中M命令可以被双重指定。1如果属于同一组的开启 /关闭转换M命令被双重指定,先执行开启命令,后执行关闭命令。 2象M5 6和M57这样的选择命令不能在同一个程序块内双重指定。注3:使用M代码表中未注明的

34、M代码或者未给出选项的M代码进展程序设计,将会被警告。注4:关于组内标记有"*'的M命令,只有在指定的程序块内有效。注5:“字首"指明了开机或者重置的模态组代码。3-53 . 2坐标系统命令本节说明了与坐标系统有关的命令。X围的设置等。当对电极给出移动命令时,坐标系统用于指明电极位置的基准。本节说明的命令用于参考坐标系统的设置和变更、电极移动平面的指定、电极移动表3 . 1坐标命令表字模态功能节号G17OXY平面指定G18EZX平面指定G19YZ平面指定G22O限制区域指定G23D限制区域指定取消G52局部坐标系统选择G53机器坐标系统选择G54工件坐标系统1选择G

35、55工件坐标系统2选择G56O工件坐标系统3选择G57J工件坐标系统4选择G58工件坐标系统5选择G59工件坐标系统6选择G60工件坐标系统7选择G61工件坐标系统8选择G92工件坐标参考点转换G92工件坐标系统旋转G500O工件坐标系统0组选择G501工件坐标系统1组选择G502Q工件坐标系统2组选择G503工件坐标系统3组选择G504工件坐标系统4组选择G505工件坐标系统5组选择G506工件坐标系统6组选择G507工件坐标系统7组选择G508工件坐标系统8组选择G509工件坐标系统9组选择3 63 . 2 . 1平面指定(G17 / 18 /19 )功能:平面指定G17 -XY平面指定G

36、18 -ZX平面指定G19 -YZ平面指定格式:G17 /G18 / G19;语句示例:G17;G18;G19;说明:本命令指定了在圆弧插补和电极直径补偿中电极继续移动的平面。 在任何坐标系统中,被指定的平面包括两个轴。本命令,一旦任何一个平面被指定,不再变更,直到另一个平面被指定。 在通电时的初始状态中,指定G17(XY平面)。3 7示例:注意,在圆弧插补中,即使指定同样的移动命令,不同的平面指定将会执行完全不同的运动。以下程序示例给出了这种情况下的例子。G92XOYO;G9O;G17GO2X2O .11O .;1GOOXOYO;G18GO2X2O .11O .;2M3O;Z-103 8 3

37、 .2 . 2限制区域指定 (G 2 2 12 3 )功能:限制区域指定G22限制区域指定G23限制区域指定取消格式:G2 2| X_Y_Z_ | | I _J _K_ | ;G23;语句示例:G 2 2 X 2 0 0 0 . Y 1 0 0 0 . Z 5 0 0 .110 .J10 . K10 .; G23;说明:本命令可以进展控制, 使得在自动操作中电极不会在移动 X围之外操作。*可是,不考虑模式 加工的路径。被命令G22指定两点作为对顶角的长方体外表,被设置为限制区域。 根据参数,长方体的内部或者外部两者中的任一局部被确定为限制区域。限制区域设置:参数编号0 0 7 0 也可以通过指

38、定两个轴,例如X _Y_ I _J _的方式,来指定一个平面。 该设置是通过以机器零点为0的机器坐标系统的坐标值来完成的。外部是限制区域内部是限制区域当要执行的程序块的完毕点进入限制区域时,数控装置将在命令G22之后对程序块发出警告,并且不执行它们。命令G23 解除了电极对限制区域的进入控制。当除了X, Y, Z, I, J和K之外的地址被指定时,如果地址X- I, Y -J和Z -K不匹配,或者零点返回没有完成时,将会产生警告。3 9注1:在设置限制区域时,不要将两个点设置成为同一个点。注2:当执行G22命令时,如果电极已经进入限制区域,限制区域由下一个移动命令程序块决定。 当由于进入限制区

39、域而产生警告时,电极只能以它进来方向的反方向移动。注3:在单独的程序块中分别指定命令G22和G23。注4:在地址X, Y和Z后面指定比I,J和K后面更大的坐标值。否如此,没有内部限制区域被设置,而当设置外部限制区域时整个区域都被指定为限制区域。注5:在命令G02 和G03中,限制区域由运动的终点决定。所以,电极路径可以进入限制区域。 示例如下:二程序 C I7G9C G92 XO YD ZO ;I C5! X40. YI?. MS. 10 ID KO ;【限制区域设置 1CdOX20. ¥10:i:P0P1):CfllXA5.;(p 1 p2scojvm Jia.:冋rp出ico I

40、YlCx jI! c&oxo vo;':图3-103 .2 . 3局部坐标系统设置G52功能:局部坐标系统设置格式:G5 2| X _ Y _ Z _|(C _B _W_) | ;语句示例:G 5 2 X 2 0 0 . Y100 .Z10 .;说明:通过这个命令,可以在工件坐标系统内设置局部坐标系统。在G52之后的坐标字指明了当前选择的工件坐标系统中的一点,局部坐标系统以该点为零点来设置。此后,以绝对值模式指定的移动命令就有了局部坐标系统中的坐标值。图要取消局部坐标系统,执行如下命令之一。(1 ) G52 X0 Y0 Z0 ;将局部坐标系统的零点与工件坐标系统的零点相对应。(

41、2 ) G92 X _Y_ Z _ ;执行工件坐标系统设置。注:当在增加值模式中执行G52命令时,它的命令值被当作坐标值,用于指明工件坐标系统内的一点。3-11示例:r 程序111G90;111G92X0Y0 ;11G52X20Y10 .;1112G01X0Y0; (P0P1 )3X30-;(P1P2 )ii4X0Y20 .;(P2P3 )56YO; (P3 P4 )X - 20 . Y -10 . ; (PlP0 )G52 XO YOM3 0;YY从工件坐标系统内指定一点,设置局部坐标系统。1在局部坐标系统内移动。2、3、4、5、6在移动初始工件坐标系统的参考点之后,工件坐标系统被重新设置。

42、3 12 机器坐标系统命令G53功能:机器坐标系统命令格式:G5 3| X _ Y _ Z _ ( C _ B _W _) | ;语句示例G 5 3 X 1 0 0 . Y50 .Z200 .;说明:当程序在工件坐标系统执行过程中,本命令指定了机器坐标系统内的一点。 本命令可以在定位G00和直线插补G01模式中指定。当承受到本命令时,数控装置将电极从工件坐标系统中的当前位置移动到机器坐标系统中的位 置,根据命令G5 3的指示。注1:在命令G5 3被指定之前,如果参考位置返回操作还没有完成,将产生警告 注2:G53中的坐标字按绝对值G90丨模式指定。从机器坐标系统到工件坐标系统中的一点的移动,必

43、须以绝对值模式指明。 当它以增加值模式返回时,各种偏移量值和补偿值不能被返回。G53, 般而言,应当在各种偏移量值和补偿值被取消后执行。3 13示例:已进展一个移动,从工件坐标系统的当前位置P0到机器坐标系统中的位置P1。对于接 下来的移动,从机器坐标系统中的P1到机器坐标系统中的P2,使用G53命令或者增量值命令。 当没有G5 3命令时执行绝对值命令,要指明工件坐标系统中的一点。一 090 ;I GCI X4C. Y5D.:G53 X15/Y-4BL:G9I X5. Y-10.:GSC X5Ot Y30.:,po t Pi)P1 T P2)P2 - P3)4L<POP3P2301T30工件坐标系绕(0 0)x机器坐标系统M.10 :3-143 .2 . 5工件坐标系统选择 (G5 4 - 6 1 /G 5 0 0 - 5 0 9 ) 功能:工件坐标系统选择G54-工件坐标系统1G55-工件坐标系统 2G56-工件坐标系统3G57-工件坐标系统4G58-工件坐标系统5G59-工件坐标系统6G60-工件坐标系统7G61-工件坐标系统8G500-工件坐标组0G501-工件坐标组1G502-工件坐标组2G503-工件坐标组3G504

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论