线切割 3B 代码介绍
线切割 3B 代码说明书
3B代码是一种结构相对固定的控制格式,以代码中含有 3个 B代码而著称,它 是以 X 向或 Y向托板进给计数的方法决定是否到达终点,只适用于 2X线加工。一 般使用:B B B GX Z 或 B B B GY Z ,所有数值采用绝对值,单位为微米 (um)。 B B B G Z
分隔符 X 座标值 分隔符 Y 坐标值 分隔符 计数长度 计数方向 加工指令 下面简要介绍各代码的具体含义 : B为分隔符, X、Y、J 为数值,最多 6 位,J 是计数长度,有时需要补前零, G 为计数方向,有 GX和 GY两种, Z为加工指令,有 12 种,即 L1、L2、L3、L4、 NR1、NR2、NR3、NR4、SR1、SR2、SR3、SR4。
以上的 X、Y 、J 均取绝对值,加工直线时 X、Y 为相对与起点的终点坐标值 ; 加工圆弧时 X、Y 为起点相对于圆心的坐标值。 的表示方法 : 3B 代码
1. 直线的表示方法 :
第一个 B 后的数值是直线终点相对起点的 X 值;
第二个 B 后的数值是直线终点相对起点的 Y 值;
第三个 B后的数值是计数长度,其确定的方法 : 当计数方向确定后,计数长度 取计数方向从起点到终点拖板移动的总距离,也就是计数方向坐标轴上投影长度的 总和 ;
G后面为计数方向,计数方向的确定 :选择 GX和 GY中的一种,比较直线终点相 对起点的 X、Y值,选择值大者的方向 ; 或者说终点接近 X轴时应计 X,终点接近 Y 时应计 Y,如图所示 G计数方向应选择 GX。托板
最后为加工指令 :加工指令为一些特殊字符,共有 12 种,分别为 L1、L2、L3、 L4、SR1、SR2、 SR3、 SR4、NR1、NR2、NR3、NR4,属于直线表示的有四种 L1、 L2、L3、 L4。 L 代表直线、数字代表象限,例如 :L1 代表终点在 I 象限的直线。见 下图:
其中,对于直线 L 指令,终点在坐标轴 X 轴正方向、 Y轴正方向、 X 轴负方 向、 Y轴负方向分别对应 L1、L2、L3、L4;
对于顺圆弧 SR指令,起点在坐标轴 X 轴正方向、 Y轴正方向、 X 轴负方向、 Y 轴负方向分别对应 SR4、SR1、 SR2、SR3;
对于逆圆弧 NR指令,起点在坐标轴 X 轴正方向、 Y轴正方向、 X 轴负方向、 Y 轴负方向分别对应 NR1、NR2、 NR3、NR4。
直线实例 :起点为(2 ,3) ,终点为 (7 ,10)的直线的 3B指令是:
B5000 B7000 B7000 GY L1
2( 圆弧的表示方法 :
如图 : 半径为 9.22 ,圆心坐标为 (0 ,0) ,起点坐标为 (-2 ,9), 终点坐标为 (9 ,-2) 的圆弧 3B 指令是:
B2000B9000B25440GYNR2
第一个 B 后的数值是圆弧起点相对圆心的 X 值;
第二个 B 后的数值是圆弧起点相对圆心的 Y 值;
第三个 B后的数值是计数长度,其确定的方法 : 当计数方向确定后,计数长度 取计数方向上从起点到终点拖板移动的总距离,也就是距离绝对值的和,如图所示 计数长度为 9.0 ,9.22 ,7.22=25.44;
G后面为计数方向,计数方向的确定 :选择 GX和 GY中的一种,与直线加工不同 的是,当圆弧终点靠近 X 轴时计数方向选择 Y 轴,输出为 GY,当圆弧终点靠近 Y 轴时计数方向选择 X 轴输出为 GX。
最后为加工指令 :加工指令为一些特殊字符,共有 12 种,表示圆弧的有 8 种,
NR代表逆弧、 SR代表顺弧,数字代表象限。例如 :NR2代表起点在 II 象限的逆时 针圆弧, SR4代表起点在 IV 象限的顺时针圆弧。