1、下表中列出系统所使用的地址码。功能 地址 内容 程序名称 O 顺序号 N 顺序号码 准备功能 G 功能,动作指令 坐标指令 X,Z,I,K,Q,U,W,R 坐标指令,固定循环, 圆弧半径等 进给速度 F 进给速度命令 主轴速度 S 主轴速度命令 刀具功能 T 刀号、刀补号命令 辅助功能 M 机床开关量命令 暂停时间 P,X 暂停时间参数 子程序号 P 指定子程序号 重复次数 L 子程序重复次数 输入方式 本系统的输入格式表示如下: N4,G2,X+,Z+,I+,K+,P4,Q+,R+,L2,F6,M2,S4,T4 等。 其中 + 代表有符号 + 或 。 中的 5 代表整数部分有 5 位,小数部
2、分有 3 位。 指令中有效数字前的“0”可以省略。 小数点输入方式 输入格式中 X+ 表示 X 地址码可以输入小数点。 例如: X100 = X X100. = 上例中最小移动单位是 。 有些地址禁止有小数点,否则会有报警显示。最小位以下的小数值四舍五入处理。 当设定参数 S0052 的 0 位设定为 1 时,就变成计算器输入格式,不用书写小数点。 程序名称 程序名用 O 字母 + 4 位数字表示。本系统中所能使用的程序名范围如下:O0001 O7999 顺序号 顺序号用 N 字母 + 4 位数字组成。 当输入程序时,顺序号由系统自动生成,默认系统号每行增加 10。 选择性程序跳步 在段的开头
3、插入“/n”记号后,当操作面板上的“选择性程序跳步 n”开关打开时,从这段执行 程序跳步,跳过 n 段。当此开关“关”时,执行该段程序。 程序执行过程中,可以插入“/n”指令,此后的程序段执行跳步。 当此命令中 n=1 时,n 可以省略。3控制轴和坐标系 坐标系 本系统执行下面的三种坐标系。(1)机械坐标系 (2)工件坐标系/本地坐标系 (3)相对坐标系 机械坐标系 它是把机床绝对原点作为坐标原点的机械固定的坐标系。(1)设定机械坐标系 设定的详细方法,参照第二部分 节 坐标原点的设定。(2)机械坐标系中的移动指令。 本系统中,机械坐标系中的定位指令:G53 Xx Zz ; 其中:(x,z)是
4、目标指令值的机床坐标值。详见本部分的 机械坐标系选择 G53。工件坐标系/本地坐标系 这是程序的基准坐标系。在加工工件时一般选用此坐标系。(1)工件坐标系的设定 工件坐标系设定有两种方法,下面逐一介绍:a用程序指令来设定:G50 Xx Zz ; 这里用当前位置的坐标,设定为工件坐标系的坐标值(x,z)。具体设定方法请参照本部分 工件坐标系设定 G50 b手动方式下设定工件坐标系,请参照第二部分 手动方式坐标系的设定 (2)工件坐标系中的移动指令 用 G00/G01 编制定位指令,切削进给指令。(除了本地坐标系有效的情况。) 例如: G00 Xx Zz ;其中:(x,z)是轴移动的目标指令值。具
5、体的指令使用方法请参照本部分 位置定 位(快速进给:G00)。(3)本地坐标系的设定 可以通过 G 指令代码指定本地坐标系。指令的格式如下:G52 Xx Zz ; 这里把工件坐标系中的(x,z)点作为原点设定的坐标系。这是在工件坐标系中建立的临 时坐标系。具体的指令使用方法,请参照本部分 413 本地座标系(G52 ) (4)本地坐标系中的移动指令 当本地坐标系设定完成后,执行 G00/G01 命令编制的定位指令,切削进给指令变成本地 坐标系中的坐标值。可以参照本部分 413 本地座标系(G52 )。 相对坐标系 当前位置作为坐标原点的坐标系。因此,位移的终点坐标系在这个新的坐标系里要更改。(
6、1)相对坐标系的设定 由于把当前位置作为坐标系的坐标原点,所以没有所谓“坐标系设定”的概念。(2)相对坐标系中的移动指令 用增量指令来表示相对坐标系,此后全部定位指令和切削指令都是用相对坐标系来表示的。直线插补的程序 G01 Ux Wz F ;(x,z)为进给指令的目标值增量。 具体的指令使用方法,请参照本部分 直线插补(G01)。 进给功能 这里说明自动方式下的进给速度和快移速度。快移速度 各轴的快移速度可以用参数设定,X 轴的快移速度用参数0120 设定,Z 轴的快移速度用参 数0122 设定。最快的快移速度为 15 米/分或 600 英寸/分。 快移的速度倍率 快移的速度倍率有 F0,2
7、5%,50%,100% 四档,其中 F0 档的速度值用参数 S0146 来设定。 另外,如果设定参数 S0011 为 1,快移的速度倍率就与切削移动倍率兼用,那么快移倍率就 能在 0100%之间变化,每档增加 10%。 切削的进给速度 (1)分进给 G98 刀具在每分钟内的进给量,用 F 指令表示,在下面的表格中,切削进给速度的上限用参数 S0124 来设定。(2)转进给 G99 转进给是指定主轴每转的切削进给量的指令。其进给指令仍用 F 表示,在下面的表格中,切 削进给速度的上限用参数 S0124 来设定。用下面的式子可以把转进给换算成分进给: 分进给速度 = 转进给速度 主轴转速。在使用转
8、进给时,主轴必须安装速度编码器。G21 公制 G20 英制 G98 分进给 115000mm/分 英寸/分 G99 转进给 分 (3)切削速度的进给倍率 切削速度可用控制面板上的倍率开关控制,倍率可以在 0200%之间变化,每档增加或减 少 10%。 进给速度的 1/10可以使用参数设定,使用公制单位时的分进给量最小的单位变成 ,这时 F 之范围 是 115000,相当于 1500mm/分。 F1 位指令 F1 位指令可以根据参数(S0135) 设定,1 继续有效,JOG 进给速度开关指定的进给速度有效。 指定的话,参数(S0120S0123)的快移速度有效,并且在参数(S0135)设定时,可
9、以使用 对应参数的进给速度。具体设定方法请参照参数部分 S0135。 倍率、空运行、快速进给开关有效。 (每转进给)时,功能无效。 自动加减速 依靠设定的加减速时间常数,在位移开始和结束时系统实现自动加减速功能,来克服机械惯性 带来的不便。自动加减速在不同的加工过程,其需要的设定可能不同,比如:定位时:可选直线或指数型升降速。 直线插补:可选指数型升降速。 圆弧插补:没有。 点动时: 升降速特性通常都有效,除了急停以外。加减速时间常数可以在参数0160 S0176 设定。具体的设定方法请参照参数部分。4准备功能(G 指令) 准备功能是 G 二位数指令,G 指令分成二种类型,一种 G 指令是只在
10、本程序段内有效,这 样的 G 指令称为短指令,另一种 G 指令是从本段开始至到同组内的 G 代码出现前一直有效的, 这样的 G 指令被称为模态指令。 位置定位(快速进给:G00) (1) 功能和目的 该指令伴随坐标名称,以现在位置为起始点,坐标名称所表示的为终点坐标,以直线或非直 线的路径作位置定位。() 绝对坐标系中的指令格式 G00 Xx Zz;小写的(x,z)指工件坐标系中的终点坐标值。(3) 相对坐标系中的指令格式 G00 Ux Wz ;小写的(x,z)指相对坐标系中的终点坐标值。 定位指令应在 1 程序段中同时指定到二个轴的指令。 定位指令时,各坐标轴按参数设定的快移速度到达终点,中
11、间的移动轨迹不一定是 直线。 定位指令时,在参数(S0160,S0162)设定快移时间常数。此指令执行后,减速到 达终点,并进行定位检查。然后进行下一程序段。定位误差由参数设定。 加减速的类型,可用参数设定成直线型或指数型。参数 S0164,S0166 设定指数型加减 速(升降速)时间常数。能平滑地起停,减少机械方面的应力。(详见“参数部分”有 关内容。) (4)注意: 一旦给予该指令,该 G00 模式一直保持有效,直到 G01,G02,G03,G32 指令 出现,才更改 G00 的模式,因此,假如次指令也同样是 G00,则只需指定坐标 轴和目标值即可。 在 G 码后面没有数值时,以 G00
12、处理。直线插补(G01) (1) 功能和目的 该指令有坐标名称和进给速度指令,以现在位置为起始点,坐标名称所表示的为终点坐标, 以地址 F 指定的速度移动。F 所指的速度通常以刀尖中心进行方向的线速度。(2) 绝对坐标系中的直线插补指令格式 G01 Xx Zz Cc Ff;小写的(x,z,c)是工件坐标系中终点的坐标值。(3) 相对坐标系中的直线插补指令格式 G01 Ux Wz Ff;小写的(x,z)是相对坐标系中终点的坐标值。 按 F 所给定的速度,从始点到终点按直线轨迹移动。 F 码是模态指令,一直至重新设定 F 值以前,始终有效。 二个直线插补段之间,有可能出现圆角。为了避免这种圆角过渡,在这二个段之间,适 当增加一段暂停时间(G04)。 由于每个进给轴的加减速特性不一样,会影响加工形状,请参考“参数设定”部分的详 细说明。 一旦给予该指令,该 G01 模式一直保持有效,直到 G00,G02,G03,G32 指令出现, 才更改 G01 的模式,因此,假如次指令也同样是 G01 且进给速度不改变,则只需指定 坐标值即可。 圆弧插补(G02,G03) (1) 功能和目的 此指令使刀具沿着圆弧方向移动 (2) 指令格式 设定圆心坐标(I,K) G02 Xx Zz Ii Kk Ff;G02 Ux Wz Ii Kk Ff;G03 Xx Zz Ii Kk F
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1