电火花线切割3B编程的步骤如下:
确定坐标原点
对于加工圆弧,以圆弧圆心为原点建立直角坐标系,圆弧起点的坐标值即为(X, Y),单位为μm。
对于加工直线,以直线起点为原点建立直角坐标系,直线终点的坐标值即为(X, Y),单位为μm。
确定计数方向
加工圆弧时,若以圆弧圆心为原点建立直角坐标系,其终点坐标(Xe, Ye),则计数方向如表1所示。
加工直线时,计数方向G的确定方法为:以该直线的起点为原点建立直角坐标系,取该直线终点坐标(Xe, Ye)绝对值大的方向为计数方向,用Gx或Gy表示。
确定计数长度
计数长度J是指被加工图形在计数方向上的投影长度(即绝对值)的总和,以μm为单位。
确定加工指令
直线的加工指令为L(例如L1、L2等)。
圆弧的加工指令为G(例如GX、GY等)。
编写3B代码
使用B作为分隔符,将X、Y、J、G、Z等数码分隔开。
示例:
加工一条直线:`B 4900 B 0 B 4900 GX L1`
加工一条圆弧:`B 9900 B 0 B 9900 GX`
结束程序
使用DD表示加工结束符号。
示例
假设要编写一个加工内孔的程序,内孔尺寸为10mm,钼丝补偿为0.1mm,3B程序如下:
```
B 4900 B 0 B 4900 GX L1 // X=4900, Y=0, 计数方向为X, 加工直线L1
B 0 B 4900 B 4900 GY L2 // X=0, Y=4900, 计数方向为Y, 加工直线L2
B 9800 B 0 B 9800 GX L3 // X=9800, Y=0, 计数方向为X, 加工直线L3
B 0 B 9800 B 9800 GY L4 // X=0, Y=9800, 计数方向为Y, 加工直线L4
B 9800 B 0 B 9800 GX L1 // X=9800, Y=0, 计数方向为X, 加工直线L1
B 0 B 4900 B 4900 GY L2 // X=0, Y=4900, 计数方向为Y, 加工直线L2
B 4900 B 0 B 4900 GX L3 // X=4900, Y=0, 计数方向为X, 加工直线L3
DD // 加工结束符号
```
通过以上步骤,可以编写出符合要求的3B代码程序,实现电火花线切割的自动编程。