版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、放电加工机MGH电源编程说明手册MAKINO铳床有限公司7GF1-NF02-0106(E)警告1. 本说明手册未包括的功能,一般來讲,不能被执行。2. 本说明手册提供的说明应当得到遵守,否则,其功能可能不能被正确执行,或者可能对系统产生不利的影响。3. 根据程序改进的情况可能对本说明手册进行修改,不再另行通知。4. 如果你对本手册有任何不清楚的地方,请与我们联系。1 绪言1-12. 程序设计基本原理2-12.1程序结构2-1地址符2-3程序号字2-3序列号字2-4坐标字2-42.1.1.4 准备功能字2 6进给功能字2-6主轴功能字2-6电极功能字2-6辅助功能字2-6访问程序号字/重复计数字
2、2- 6偏置量字2-6加工条件字2-7程序块2-7程序块的结束2-72.1.2.2跳过任选餅块2-82.1.2.3 注释输入2- 92.2坐标系统2-9机器坐标系统2-10工件坐标系统 2-11局部坐标系统 2-12绝对值和增量值命令 2-123. 功能字3- 13.1 G/M 代码表3 13.1.1 G 代码表3-13.1.2 M 代码表3-43.2坐标系统命令3-63.2.1 平面指定(G17/18/19)3-7限制区域指定(G22/23) 3-9局部坐标系统设置(G52)3-11机器坐标系统命令(G53)3-133.2.5 工件坐标系统选择(G54-61/G500-509) 3- 15工
3、件坐标系统设置(G92)3-183.3命令值输入单位系统的选择 3- 213.3.1 帥坐标系统/增量坐标系统(G90/91)3-223.4进给命令 3-243.4.1 直线插补(G00/01)3-253.4.2 圆弧插补(G02/03) 3 28暂停(G04)3-33单向定位(G14)3-34基准点返回(G28/29) 3-36第24基准点返回(G30)3- 40外部跳过功能(G31)3- 423.4.8 直接度输入(F)3-443.5 数据 3 45直接琳写入(G10)3-463.6电极补偿 3 55电极补偿值的选择(D/H)3- 56电极补偿值的改变(G10)3-583.6.3 电极直径
4、补偿(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-793.10封闭循环3-81模式化加工(G74/75) 3-82跳转(G76/77) 3-863.10.3 加工(G80/81/82/83) 3-96定位(G84/85/86) 3-103加工起始点/中断点返回功能(G98/99)连续程序块(外形)加工关闭/开启(G958/959) 3-1073.10.6 旋转拷贝(G26)3-1083.11辅助功能(M”主轴速度(S)/电极编号(T)功能3-
5、1143.11.1 自动运行停止/终止(M00/01 /02/03) 3-116接触停止忽略功能(M19)3-117主轴极性反转功能(M24/25) 3-118绝缘工作液体供应功能(M28/29) 3-1183.11.5 加工功能(M26/27) 3-1193.11.6 子程序功能(M98/99) 3-1203.11.7 电极变换功能(M06/07/08/T) 3-1213.11.8 MA/MR设备(MA/MR HEAD) (M57/56/03/05) 3-1273.11.9 DH设备(DH HEAD)功能(M18) 3-1323.11.10 吹送功能(M09/40-49/50/72/73)
6、3-1333.11.11 (绝缘工作液)槽升降功能(M58/59) 3-1363.11.12托盘交换功能(M60) 3-1363.11.13 SL功能(M70/71) 3-1383.11.14 转轴制动功能(M78/79) 3-1393.12 加工条件(E/G10)3-1404. 用户宏程序4-14.1 一般说明4-1用户宏程序的特点4-1用户宏酚及其运行模式4-24.2子程序4-3子程序访问类型4-34.2.2 简单访问(M98/G27)4-34.2.3 参数访问(G65)45虚拟命令代码访问(参数编号140-171)4-6子程序的嵌套4-94.3参数和变量功能4-10变量的用途4-10变量
7、精确度和常量(VARMAP)4-14空变®性(#0)4-15参数和局部变量(# 1#33)4-16数控命令代码替换4-184.4运算功能4-194.5判断和转移至程序分支功能(如果、否则、转至)4-224.6循环功能(循环条件语句)4-254.7外部控制功能的抑制命令4-254.8 用户宏程序的注册 4-264.&1瞬带的准备4-26 III4&3®?的编辑 4-264&4用户宏餅的运行4- 274.9系统变量4- 284.9.1 偏置变量(#2000-) 4- 284.9.2 加工件偏置(#2501 -) 4-294.9.3 电极偏置(#5501-
8、) 4-30电极基座偏置(#5891-) 4-31iv第一章本程序设计手册说明了如何将数控程序应用于放电加工。本手册不仅可供第一次开始编制数控程序的初学者使用,也适用于那些想更好地运用数控功能的人。1-1第二章程序设计基本原理2 程序设计基本原理2 . i 结构放电加工要求的一系列操作指令的总和称为“程序”。程序由放电加工的指令单元的程序块构成。一个程序块由一些字组成,每一个操作由一个字母符号的地址以及该地址之后的数值组成。每一个数字 符号、字母符号或者代码称为“字符”。图2.1说明了程序结构。程序图2 . 1程序结构下面的图22说明了程序的组成部分。| 00358 主程序程序编号口1控制出/
9、控制入I|I N0050 GOO X3000 Z100 :程序块结束跳过任选程序:N0100G01序列号一J预备功能坐标童X-5000IY200Z10F650S10T15M06稱助功能电扱功能主轴功能逬给功能图2.2程序的组成部分程序分成“主程序”和“子程序” O可以将可重复的模式和通用的序列存入存储器作为子程序,并可通过主程序访问它们。这样很大程度上 简化了程序。程序间的结构没有区别。图23说明了使用子程序的程序结构。主程序子程序程序块1程序块2返回子程序图2.3使用子程序的程序结构2-2地址符当数值和地址构成字时,地址是指示每一个数值的内涵的字符。字也是对数控装置发出命令的最小的有 意义的
10、单元。表2.1说明了基本的地址符。表2.1地址符表字地址符符数值毫米输入英寸输入程序号01 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, B,± 9 9 9 9 9.999 毫米±99999.999 亳米C, W, I , J,± 9 9 9 9 9.999 度± 9 9 9 9 9.999 度K, Q, R± 9 9 9 9 9.999 转 / 分钟± 9 9 9 9 9.999 转 / 分钟进给功能F12 0 0 0毫米/分钟0.1-12
11、0英寸/分钟主轴功能S0 - 1 .)0-1 5电极功能T0 9 9 9 90 -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, H09 90-9 9加工条件F-:1 9 9 9 91 -9 9 9 9其次,给出了每一个字的说明。程序号字数控装置可以将一些程序存入存储器。为了区分这些存储的程序,规定了程序号。程序号用于程序的顶部(头部)0它由地址“0”以及紧接着地址的四位数字( 1 .9 9 9 9 )组成。OXXX X()XXX X程序块程序块图2.4程序号2.1.1.2序列号
12、字序列号用作搜索程序中的指定位置的指示器。序列号在程序块的头部规定,是由地址“N”及紧接着地 址的四位数(1-9 9 9 9 )组成。序列号的顺序是自由的,并允许跳读。序列号可以在所有程序块或者部分 程序块中规定。NXXX X、込XXX X程序块程序块图2.5序列号注1:在程序块的头部指定序列号。2.1.1.3坐标字坐标字给出了机器或者电极位置的每个轴的移动量,也叫“尺寸数字”。一般而言,坐标字由一个指示 轴的地址和一个指示电极位置或者移动方向/量的数值构成。由于坐标字在程序设计中经常使用,这里将给出详细的说明。(A) 坐标字地址坐标字地址可根据表2.2所示进行分类。表22坐标字的地址坐标字地
13、址数字含义行进轴X, Y, Z, W,B, C,(注)通过基轴和辅助轴的地址,指定了与轴有关的位置/ 距离或者旋转轴的角度。圆弧插补参数R指定圆弧半径【,J , K指定了从起始点到圆心(X-, Y-和Z-轴的坐标值) 的距离注:一般而言,标准轴的地址是X, Y, Z,其它附加轴的地址是B, C, W,等。(B) 数值设置单位以下设置单位是可用的:输入单位输入程序、手动数据输入、电极补偿值等的最小单位移动单位机床每一个轴的最小移动单位显示单位显示器上的最小显示单位单位分成公制和英制。根据初始工作状态的参数预先设置。表2.3说明了每一个设置单位。表2.3设置单位单位、-输入/移动/显示公制英制位置
14、/距离0.0 0 1米0.0 0 0 1英寸角度0.0 0 1 度0.0 0 1 度旋转0.0 0 0 1转/分钟0.0 0 0 1转/分钟时间0.0 0 1 秒0.0 0 1 秒(C) 小数点输入在设置位置、距离和时间的数值时,可以使用小数点。在不使用小数点的情况下,该数值表示的是最小 设置单位的倍数。在使用小数点的情况下,小数点的位置表示1毫米或者1英寸。可以使用小数点的地址如下:X, Y, Z, I , J , K, B, C, R, P, Q, w示例:对于位置/距离X 1 50.0 1 5毫米或者0.0015英寸X 1 5.1 5毫米或者1 5英寸X 1 5.0 01 5亳米或者1
15、5英寸下面将简耍说明每一个功能字和与其有关的字。2.1.1.4准备功能字本字是一个接着地址“G”后面的3位数值( 0 - 9 9 9 ),它指定了在那个程序块中的一种控制功能。本功能为命令数控设备实施的功能做准备,所以称为“准备功能”或者“G功能”。2.1.1.5进给功能字进给功能字指定了工件和电极之间的相对速度,称为“F功能”。虽然有各种不同的进给功能字,采用 F直接进给命令。(a) F直接进给命令这用于在地址F之后指定直接进给速度。2.1.1.6主轴功能字本字用于指定转轴的旋转速度。主轴的旋转速度用在地址“S”后的数值(0-1 5 )间接说明。本功能 称为“S功能” °2.1.1
16、.7电极功能字本字用于带电极改变功能的机器,通过在地址“T”之后的4位数值指定电极数或者电极工作I D。2.1.1.8辅助功能字本字通过在地址之后的2或者3位数值指定机器是各种不同的操作。本字也可用于子程序控制命 令和程序结束命令。本功能称为“M功能”。2.1.1.9访问程序号字/重复计数字访问程序号字通过在地址“P”之后指定子程序号码。本字用于从主程序访问子程序。重复计数字通过 在地址“ L ”之后0 - 9 9 9 9的一个数值来命令一个重复计数。2.1.1.1 0偏移量数字为了补偿程序设计中假定的电极和真实电极之间的电极肖径或长度的差异,必须指定它的偏移量。偏移量数字指定以地址“ D ”
17、或者“ H ”为首的2位数值(09 9 )指示偏移量数。地址“D”用于指定电极直径补偿,地址“H”用于指定电极长度补偿。注:在各种功能字中,有些称为模态命令。模态命令是一组互相否定或者类似的命令。在成组的命令中,前 面的命令一宜有效直到同组的另一个命令被执行。开机或者复位选择的模态命令在数控装置中预设。2.1.1.1 1加工条件字本字用于指定加工条件。它用在地址“ E ”之后的4位数值( 1 -9 9 9 9 )表示。程序块一个程序块通过集合一些字产生,以便对数控装置给岀运动命令。程序块是一个可被数控装冒作为一个单元 处理的可操作的连续字的集合。除了这些字,一些有功能的字符也可以被加入。数控装
18、置口动执行逐个读取 程序块的操作。一个程序块的最大的字符数限制为1 9 2个字符。其次,要说明被加入程序块的字符。程序块的结束(EOB)”;”(分号)程序块的结束是一个用來在程序中将一个程序块与其它程序块区分开來的字符。从一个程序块的结束到下一 个程序块的结束中间的范围被数控装置读做一个程序块。开始01234 fflN);屏幕上疋一个程序块G01X10200'图2.6程序块的结束27在数控装置的屏幕和本手册中,程序块的结束被表示为一个“:”(分号)字符。2.1.2.2跳过任选程序块“/” (斜线)在一些情况下,当程序编写完成后,在进行加工前要进行检查。在其它情况下,当程序使用一个子 程
19、序时并II该子程序己经被检查过,程序检查时间可以减少(除非访问程序块已经被执行)。在这些情 况下,跳过任选程序块的功能可以选择要执行的程序块。对于耍使用本功能的程序块,“/”(斜线)被 置于被选择的块的头部,然后生成程序。当使用该程序的磁带或者存储器运转时,如果机床操作面板的 跳过任选程序块功能被开启,则带有“/”(斜线)的程序块不被执行。当本功能关闭时,带有“/”(斜 线)的程序块耍执行。注I :在将数控程序存入存储器时,不考虑“跳过任选程序块”.注2:操作中的“跳过任选程序块”在读入数控装置时被处理,被跳过的信息不进入数控装置。这时, 下一个程序块被立即读取。如果跳过任选程序块功能在读取后
20、打开,被储存的程序块被执行。注3:当搜索序列号时,本功能失效。也就是说,不管跳过任选程序块的状态是开启还是关闭的,即 使是带有“厂(斜线)的程序块的序列号也可以被搜索到。2.1.2.3注释输入(控制出/入)"("与”)"如果一个程序名被附于程序号,或者一个注释被插入程序之中,程序将会变得非常容易理解。注释输入 功能使之成为可能。加入程序的注释,由夹于“(”和“)”之间的文字数字组成。其字符数为1 2 8个字符,包括程序块。示例:OXXXX(MAIN PROGRAM 1 ):NAAAA G 0 0 X 1 0 0. Y 2 0 O.(S TART POINT);注1
21、 :在程序的“(”和“)”之间,请勿输入以下代码:NUL, B S, HT, LF, ”,”;”I S O 代码NUL, B S, HT, C R, E R, ”;"E I A 代码注2: 一个程序块中可以使用多于一个的注释。同样,“(”和“)”在程序块的任何位置都有效。2.2坐标系统数控装置可以将电极移动到事先给它的位置。耍准确地把这个位置给它,要使用坐标字,而坐标字之间的关系是通过坐标系统确定的。以下是三种可用的坐标。(1 )机器坐标系统(2)工件坐标系统(3)局部坐标系统电极目的地的位置通过这些坐标系统之一(根据耍求)的坐标來指定。在任何坐标系统中,每个坐标都被设置成与机器的移
22、动轴平行。坐标轴根据图2.7所示的标准坐标系统进行设置。每一个坐标系统说明如下。机器坐标系统机器工具上的参考点称为机器的“机器零点”。机器零点取决于型号。 以此机器零点为参考点的坐标系统称为“机器坐标系统”。本坐标系统是用于设置其它坐标系统的参考坐标系统。也就是说,设置其它坐标系统耍指定本坐标系统内的一点作为零点。z图2.8机器坐标系统2 2 2工件坐标系统在一个程序根据固定于机器的机器坐标系统制成后,如果工件的安装位置发生改变,编制到程序中的位 置可能随着工件位昼转换,导致机器故障。为了避免这种情况,程序设计是在一个以工件上的一点为零点的 坐标系统中进行。在工件坐标系统中,它的零点可以用相对
23、于机器原点的坐标來设置,或者在程序中使用局部坐标系统确 定的任一点。在这种情况下,有达8 0种的工作坐标系统【8 (G 5 4 -G 6 1 ) X 1 0组(G 5 0 0 -G 5 0 9 ) 可以设置,这样程序设计可以根据工件位豐使用在合适位置设立的坐标系统來进行。图29工件坐标系统2-11局部坐标系统如果生成一个坐标系统是设置在工件坐标系统之内的,在工件坐标系统之内的程序设计可能会更容易。 零点设置在工件坐标系统之内的坐标系统称为“局部坐标系统” 0局部坐标系统可通过在工件坐标系统内指定局部坐标系统的零点來设置。在设置好坐标系统后,指定的 坐标字表示的是局部坐标系统内的位置。一旦局部坐
24、标系统己经被设置好,根据局部偏移量來转换的局部坐标系统,被设置在所有的工作坐标系 统(G 5 4-G 6 1 , G500-G509)。图2.1 0局部坐标系统绝对值和增量值命令关于电极的位置,前一已执行的程序块的终点将成为下一个程序块的起点。坐标字用于向数控装置指定 电极位置。以下两种方法可用于指定坐标字的数值。(1 )绝对值命令< 2)增量值命令这两种方法的主耍差别如下:绝对值命令指定电极的目标位置(终点),而增量值命令指定电极的移动 量。接受绝对值命令的状态称为“绝对值模式”,接受增量值命令的状态称为“增量值模式” O2-12同时使用绝对值命令和增量值命令是可能的。然而,如果在一个
25、程序块中一个模式被指定两次,或者另 一种模式指定被省略,最后指定的模式生效。从到被指定为绝对值模式。X 1 2 0Y 1 0 0.(位豐指定标记)从到被指定为增量值模式。X-1 0 0. Y-7 0.(位置指定标记“。”)图2.1 1绝对值和增量值2-13第三章功能字3. 功能字3.1 G/M代码表功能字根据操作进行分类,每一个功能都将详细说明。 要重点阅读下列关于每一个功能字的说明。(1)对每一节头部指示的功能字表给岀了说明。示例:字字首组功能页码G 1 7 G 1 81111(A)XY平面指定捐明一个模态命令。否则,要给出记号。: 將明二不舷做殂訂如上述示例所示,对每一节所提到的功能字,表
26、中提及它们的功能和模态命令组。3.1.1 G代码表G代码L_字字首组功能节号G 0 00 0A定位0 1线性插补0 2圆弧插补(C W)0 3圆弧插补(C C W)0 4*暂停0 91 0*预设数据改变1 4*单向定位1 51 61 71 7BXY平面指定1 8ZX平面指定1 9YZ平面指定2 22 2D限制区域指定2 3限制区域指定収消2 6*旋转拷贝3. 1 0.62 7子程序简单访问G代码字字首组功能节号G 28通过中间点返回参考点2 9通过中间点返回起始点3 0通过中间点返回第2到第4参考点3 1外部跳过4 04 0E电极直径补偿取消4 1电极直径补偿(左)4 2电极直径补偿(右)4
27、34 9F电极长度补偿(+方向)4 4电极长度补偿(一方向)4 54 64 74 7H缩放比例収消3.74 8缩放比例开启4 94 9F电极长度补偿取消5 2局部坐标系统选择5 3机器坐标系统选择5 45 4J工件坐标系统1选择5 5工件坐标系统2选择5 6工件坐标系统3选择5 7工件坐标系统4选择5 8工件坐标系统5选择5 9工件坐标系统6选择6 0工件坐标系统7选择6 1工件坐标系统8选择6 5#参数调用6 66 7#模态调用6 7模态调用収消6 86 9L旋转开启3.86 9旋转取消7 07 0M静像取消3.97 1静像设豐/重置7 47 5S模式加工开启3.1 0 . 17 5模式加工
28、取消7 67 7N跳转开启3.1 0.27 7跳转取消G代码字字首组功能节号G 7 87 98 08 00加工取消3. 1 0.38 1自动深度设置加工8 2预先确定深度设置加工8 3普通加工8 4*边缘定位3. 1 0.48 5*内部定位8 6*外部定位9 09 0P绝对值命令9 1增加值命令9 2*工件坐标系统设置9 3#虚拟命令代码调用9 8*加工起始点返回3. 1 0.59 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 0 6工作坐标系统6组5
29、 0 7工作坐标系统7组5 0 8工作坐标系统8组5 0 9工作坐标系统9组9 5 89 5 9R连续程序块(外形)M/C关闭3. 1 0.59 5 9连续程序块(外形)M/C开启注1:组内标记有A, B, C . S的G命令一直有效直到同组内另一个G命令被指定,一旦它们被指定。 (象这样的G命令称为“模态G命令”)注2:模态G命令可以在同一个程序块中双重指定。如果属于同一组的G命令被双重指定,垠后指定的G命令有效。注3:如果一个G代码在G代码表没有提到,或者没有相应选择的G代码被指定,会产生一个警报。 注4:关于组内标记有的G命令,只有被指定的程序块有效。 注5:在”扩组内的命令,本手册没有
30、说明。G 2 7 (子程序简单访问)G 6 5 (参数调用)G 6 6 (模态调用)G 6 7 (模态调用取消)G 9 3 (虚拟命令代码调用)注6 :本手册没有说明命令G 1 0 0 - G 1 3 7, G 1 4 0 , G 1 4 1 . 注7 :“字首”指出了开机模态组代码。(G 0 0/G 0 1可以通过参数选择。)(G 9 0/G 9 1可以通过参数选择。)3.1.2 M代码表M代码I字字首组功能节号M 0 0*程序停止3. 1 1 . 10 1*任选结束0 2*程序结束0 35 7A电极旋转开始(CW)3. 1 1 .80 5电极旋转停止0 6*电极改变3. 1 1 .70 7
31、*加载0 8*卸载0 90 9B吹送阀关闭3. 1 1 . 1 01 8*电极多平面搜索(DH)3. 1 1 .91 9*触摸停止忽略功能3. 1 1 .22 42 5C极性反转开启3. 1 1 .32 5极性反转关闭2 62 7D加工开始3. 1 1 .52 7加工结束2 82 9E绝缘工作流体供应开启3. 1 1 .42 9绝缘工作流体供应关闭3 0*磁带结束3. 1 1 . 14 00 9B1 0 POS阀1号开启3. 1 1 . 1 04 11 0 POS阀2号开启4 21 0 POS阀3号开启4 31 0 POS阀4号开启M代码字字首组功能节号M 4 40 9B1 0 PO S阀5号
32、开启3. 1 1 . 1 04 51 0 PO S阀6号开启4 61 0 PO S阀7号开启4 71 0 PO S阀8号开启4 81 0 PO S阀9号开启4 91 0 P 0 S阀1 0号开启5 0吹送开启,低压吹送开启3. 1 1 . 1 05 45 55 65 7AMA/MR检索模式选择3. 1 1 .85 7MA/MR C轴模式选择5 8*油箱槽下降5 9*油箱槽提升6 0*托盘交换7 07 1Fs L加工开启7 1sL加工关闭7 27 3B高压吹送开启3. 1 1 . 1 07 3高压吹送关闭7 87 9G旋转轴制动开启3. 1 1 . 1 47 9旋转轴制动关闭9 8*子程序访问9
33、 9*子程序结束注1:组内标记有A, B, C, . G的M命令将一宜有效直到同组的另一个M命令被指定,一旦它们被指 定。(象这样的命令称为“模态M命令”.)注2:在同一个程序块中M命令可以被双重指定。(1 )如果属于同一组的开启/关闭转换M命令被双重指定,先执行开启命令,后执行关闭命令。(2)象M5 6和M 5 7这样的选择命令不能在同一个程序块内双重指定。注3:使用M代码表中未注明的M代码或者未给出选项的M代码进行程序设计,将会被警告。注4:关于组内标记有的M命令,只有在指定的程序块内有效。注5 :“字首”指明了开机或者重置的模态组代码。3.2坐标系统命令本节说明了与坐标系统有关的命令。当
34、对电极给出移动命令时,坐标系统用于指明电极位置的基准。本节说明的命令用于参考坐标系统的设置和变更、电极移动平而的指定、电极移动范围的设置等。表3.1坐标命令表字模态功能节号G 1 7G 1 8G 1 90(B)XY平面指定Z X平面指定YZ平面指定G 2 2G 2 30(D)限制区域指定 限制区域指定取消G 5 2局部坐标系统选择G 5 3机器坐标系统选择G 5 4G 5 5G 5 6G 5 7G 5 8G 5 9G 6 0G 6 10(J)工件坐标系统1选择 工件坐标系统2选择 工件坐标系统3选择 工件坐标系统4选择 工件坐标系统5选择 工件坐标系统6选择 工件坐标系统7选择 工件坐标系统8
35、选择G 9 2X工件坐标参考点转换G 9 2工件坐标系统旋转G 5 0 0G 5 0 1G 5 0 2G 5 0 3G 5 0 4G 5 0 5G 5 0 6G 5 0 7G 5 0 8G 5 0 90(Q)工件坐标系统0组选择 工件坐标系统1组选择 工件坐标系统2组选择 工件坐标系统3组选择 工件坐标系统4组选择 工件坐标系统5组选择 工件坐标系统6组选择 工件坐标系统7组选择 工件坐标系统8组选择 工件坐标系统9组选择3.2.1 平面指定(G 1 7/1 8/1 9)功能:平面指定G 1 7 - XY平面指定G 1 8 -ZX平面指定G 1 9 -YZ平面指定格式: G 1 7/G 1 8
36、/G 1 9 ;语句示例:G 1 7 ;G 1 8 ;G 1 9 ;说明:本命令指定了在圆弧插补和电极直径补偿中电极继续移动的平面。©在任何坐标系统中,被指定的平面包括两个轴。本命令,一旦任何一个平面被指定,不再变更,直到另一个平面被指定。在通电时的初始状态中,指定G 1 7 (X Y平面人图3.1示例:注意,在圆弧插补中,即使指定同样的移动命令,不同的平面指定将会执行完全不同的运动。以下 程序示例给出了这种情况下的例子。G 9 2 X 0 Y 0 ;G 9 0 :G17G02X20 110:(1 )G 0 0 X 0 Y 0 ;G18G02X20 110:(2 )限制区域指定(G
37、2 2/2 3) 功能:限制区域指定2222GG格式:GG语句示例:GG说明:(X. Y. Z)(L J. K)诊(X. Yf Z)外部是限制区域内部是限制区域限制区域指定3限制区域指定取消2 | X_Y_Z_|3 :2 X 2 0 00.Y1 OOO Z 5 0 0 I 1 O.J 1 0.K1 0 .:3 :本命令可以进行控制,使得在自动操作中电极不会在移动范围之外操作。携可是,不考虑模式 加工的路径。被命令G 2 2指定两点作为对顶角的长方体表面,被设置为限制区域。根据参数,长方体的内 部或者外部两者中的任一部分被确定为限制区域。限制区域设置:参数编号0 0 7 0 也可以通过指定两个轴
38、,例如X_Y_【_J_的方式,來指定一个平面。 该设置是通过以机器零点为0的机器坐标系统的坐标值來完成的。图3.3©当耍执行的程序块的结束点进入限制区域时,数控装置将在命令G 2 2之后对程序块发岀警告,并且不 执行它们。命令G 2 3解除了电极对限制区域的进入控制。当除了 X, Y, Z, I , J和K之外的地址被指定时,如果地址X-I , Y-J和Z-K不匹配,或者 零点返回没有完成时,将会产生警告。注1:在设置限制区域时,不要将两个点设置成为同一个点。注2:当执行G2 2命令时,如果电极已经进入限制区域,限制区域由下一个移动命令程序块决定。 当由于进入限制区域而产生警告时,电
39、极只能以它进来方向的反方向移动。注3 :在单独的程序块中分别指定命令G 2 2和G 2 3。注4:在地址X, Y和Z后面指定比I , J和K后面更大的坐标值。否则,没有内部限制区域 被设置,而当设置外部限制区域时整个区域都被指定为限制区域。注5:在命令G 0 2和GO 3中,限制区域由运动的终点决定。所以,电极路径可以进入限制区域。示例如下:;程序I G17G90G92XaY0Za;限制区域设置ifPO-PI)(P2-P3)iI G22 XU0. Y25. Z25. 10 JO KOGQ0X20. Y10.:i:G01 Xi5.:iIGOJ YiO. JO.;iGO I Y10;iGOOXO
40、¥0:i:MSO ;图3.4局部坐标系统设置(G 5 2 )功能:局部坐标系统设置格式: G 5 2 | X_Y_Z_|(C_B_W|;语句示例:G 5 2 X 2 0 0.Y1 00.Z1 0 .:说明:通过这个命令,可以在工件坐标系统内设置局部坐标系统。在G 5 2之后的坐标字指明了当前选择的工件坐标系统中的一点,局部坐标系统以该点为零点 來设置。此后,以绝对值模式指定的移动命令就有了局部坐标系统中的坐标值。耍収消局部坐标系统,执行下列命令之一。(1) G52 XOYOZO:将局部坐标系统的零点与工件坐标系统的零点相对应。(2) G92 X_Y_Z_;执行工件坐标系统设置。注:当
41、在增加值模式中执行G5 2命令时,它的命令值被当作坐标值,用于指明工件坐标系统内的一点.3-1 1示例: 程序;G 9 0;:(1 ) G 9 2 X 0 Y 0 ;!G52X20.Y10.;:(2 )G 0 1 X 0 Y0;(POtPI)!( 3 )X 3 0. ;(P 1 t P 2);(4 )X 0 Y 2 0. ;(P2tP3):(5 ) Y 0 ;(P3P4):(6 )X2 0 . Y- 10 .;(P 1 t P 0):G 5 2 X 0 Y 0 ; M 3 0 ;从工件坐标系统内指定一点,设置局部坐标系统。(1 )在局部坐标系统内移动。(2、3、4、5、6)在移动初始工件坐标系
42、统的参考点之后,工件坐标系统被重新设豐。机器坐标系统命令(G5 3)功能:机器坐标系统命令格式: G 5 3 | X_Y_Z_(C_B_W|: 语句示例:G 5 3 X 1 00. Y 5 0 Z200;当程序在工件坐标系统执行过程中,本命令指定了机器坐标系统内的一点。本命令可以在定位(G 0 0 )和直线插补(GO】)模式中指定。当接受到本命令时,数控装置将电极从工件坐标系统中的当前位置移动到机器坐标系统中的位 置,根据命令G 5 3的指示。机器坐标系统工件坐标系统图3.7注1 : 在命令G 5 3被指定之前,如果参考位置返回操作还没有完成,将产生警告. 注2 : G 5 3中的坐标字按绝对
43、值(G 9 0)模式指定。从机器坐标系统到工件坐标系统中的一点的移动,必须以绝对值模式指明。当它以增加值模式返回时,各种偏移量值和补偿值不能被返回。G5 3, 般而言,应当在各种偏移量值和补偿值被取消后执行。示例:已进行一个移动,从工件坐标系统的当前位置(P 0)到机器坐标系统中的位冒P 1 O对于接 下來的移动,从机器坐标系统中的卩1到机器坐标系统中的P 2 ,使用G 5 3命令或者增量值命令。当没有G 5 3命令时执行绝对值命令,耍指明工件坐标系统中的一点。G90:I(POtPH(P1 -P2)(P2 T P3)G01 X40. Y50.;G53 XI5. ¥40.; I G91
44、 X5. Y-10.; |G90 X30. ¥30.:1M30 ;工件坐标系軽择(G 5 461/G 500-509)功能:工件坐标系统选择G 5 4 -工件坐标系统1G 5 5 -工件坐标系统2G 5 6 -工件坐标系统3G 5 7 -工件坐标系统4G 5 8 -工件坐标系统5G 5 9 -工件坐标系统6G 6 0 -工件坐标系统7G 6 1 -工件坐标系统8G 5 0 0 -工件坐标组0G 5 0 1 -工件坐标组1G 5 0 2 -工件坐标组2G 5 0 3 -工件坐标组3G 5 0 4 -工件坐标组4G 5 0 5 -工件坐标组5G 5 0 6 -工件坐标组6G 5 0 7 -工件坐标组7G 5 0 8 -工件坐标组8G 5 0 9 -工件坐标组9格式:G
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 诊断试剂生产工岗前岗位水平考核试卷含答案
- 木竹藤材干燥工安全行为强化考核试卷含答案
- 砖瓦码窑工QC考核试卷含答案
- 九章算术比赛省赛试题及答案
- 教师资格科二试题及答案
- 焙烧压煮工风险评估模拟考核试卷含答案
- 贝雕工班组建设强化考核试卷含答案
- 抽纱刺绣工改进竞赛考核试卷含答案
- 通信接入设备装调工岗前跨界整合考核试卷含答案
- (二诊)广安市2023级高三第二次模拟考试地理试卷(含答案)
- 三菱FX系列PLC原理及应用 课件 第2章三菱FX3U系列PLC组成和软元件
- 英文介绍长城的教育课件
- 在小学英语教学中渗透德育的探索
- 算力工厂建设指南白皮书 2024
- JB-T 8881-2020 滚动轴承 渗碳轴承钢零件 热处理技术条件
- 2024年重庆科学城高新产业发展有限公司招聘笔试冲刺题(带答案解析)
- (正式版)HGT 6293-2024 绿色设计产品评价技术规范 磷酸一铵、磷酸二铵
- 一级注册建筑师执业资格考试建筑方案作图应用指南-课件
- 中心锚结检修作业指导书
- 江苏省船舶行业智能化改造数字化转型实施指南(第二版)
- (通桥【2018】8370)《铁路桥梁快速更换型伸缩缝安装图》
评论
0/150
提交评论