线切割圆弧编程教程

2020年6月20日12:01:23 发表评论浏览:10892

1.线切割圆弧编程内容的说明

1)建立坐标系。以圆弧的圆心为坐标原点建立坐标系。

2)格式中每项的意义。圆弧编程格式中每项的意义如下:

①X,Y。X,Y是圆弧起点的绝对坐标值,即圆弧的起点相对于圆心的坐标值的绝对值。

②计数方向G。计数方向G由圆弧终点坐标绝对值较小的值来确定。如Xe>Ye,则取Ye,反之取Xe。当Xe=Ye时,应根据终点坐标趋向那一个轴的反方向来确定(逆时针观察),如图1所示。

线切割圆弧编程教程

图1 圆弧加工计数方向的分界

③计数长度J。计数长度J应取从起点到终点的某一坐标移动的总距离。当计数方向确定后,J就是被加工曲线在该方向(计数方向)上投影长度的总和。对圆来讲,它可能跨越几个象限。

④加工指令Z。加工指令Z由圆弧起点所在的象限决定。指令共有8种,逆时针4种,顺时针4种。圆弧的加工指令,如图2所示。

线切割圆弧编程教程

图2圆弧加工指令示意图

2.圆弧编程示例

1)如图3所示,编写圆弧A→B的程序,单位为μm。其方法为:

坐标系的原点设定在圆心O点,起点A的坐标为(Xa=20 000,Ya=80 000),终点B的坐标为(Xb=81 850,Yb=10000)。因为Xb> Yb,所以G=Gy,J=Jy,=Ya-Yb=80000一10000 =70000。由于圆弧起点A位于第一象限,圆弧A-→B为顺时针,所以取加工指令为SR1。圆弧A→B的程序为B20000B80000B70000Gy SR1。

线切割圆弧编程教程

图3圆弧编程示例 1

线切割圆弧编程教程

图4圆弧编程示例 2

2)如图4所示,编写程序A→B的程序,单位为μm。其方法为:

坐标系的原点设定在圆心O点上,A点坐标:(Xa=20 000,Ya=45830);B点坐标:(Xb=45 830,Yb=20000)。分别按逆时针和顺时针方向编程。

①按逆时针方向进行切割,A点为起点,B为终点。

因为Xb>Yb,所以G=Gy,J=Jy=Jy2+Jy3 +Jy4=45830 + 50000+ (50 000 -20 000)=125 830。由于圆弧起点A位于第二象限,圆弧A→B为逆时针加工,所以取加工指令Z为NR2。

圆弧A→B的程序为:B20000B45830B125830GyNR2。

②按顺时针方向进行切割,B点为起点,A为终点。线切割圆弧编程教程

因为Xa<Ya,所以G=Gx,J=Jx=Jx2+Jx3 +Jx4=(5000 -20000) +50 000 +45 830 =125 830。由于圆弧起点B位于第四象限,圆弧B→A 为顺圆加工,所以取加工指令Z为SR4。

圆弧B→+A的程序为:B45830B20000B125830Gx SR4。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: