数控线切割编程实例例1五角星的数控线切割加工

零件分析:如图1-1所示的某正五角星图形,

边长为40mm,线切割加工时无需考虑电极丝半径及放电间隙

加工坐标原点:无需指定

工艺分析:使用快走丝线切割加工,穿丝点和退出点均设在(X0,Y0),长度尺寸计算时作圆整处理。

程序编制:

B20000B0B20000GXL1;

B32500B23500B32500GXL1;

B32500B23500B32500GXL4;

B12500B38000B38000GYL2;

B32500B23500B32500GXL1;

B40000B0B40000GXL3;

B12500B38000B38000GYL2;

B12500B38000B38000GYL3;

B40000B0B40000GXL3;

B32500B23500B32500GXL4;

B12500B38000B38000GYL3;

B20000B0B20000GXL3;

DD

关键词:线切割3B格式编程

技术要点:3B格式是结构比较简单的一种控制格式,以X向或y向溜板进给计数的方法决定是否到达终点

它的指令格式为:BXBYBJGZ,其中B为分隔符:X、Y、J为数值,最多6位,J是计数长度,有时需要补前零:G为计数方向,有GX和GY两种:Z为加工码,有12种,即L1、L2、L3、L4、NR1、NR2、NR4、SRI、SR2、SR3、SR4

X、Y、J均取绝对值,加工直线时,X、Y为相对于起点的终点坐标值

加工圆弧时,X、Y为起点相对于圆心的坐标值计数长度J取值起点到终点的溜板移动总长度,即被加工曲线在计数方向上的总投影长度

例如,起点为(2,3)终点为(7,10)的直线的3B指令是B7000GYL1:半径为9.22、圆心坐标为(0,0)起点坐标为(-29

终点坐标为(9,-2)的圆弧3B指令是B2000B9000B25440GYNR2。

3B格式程序以DD表示程序结束

提示:X、Y、J的数值最多6位,而且都要取绝对值,即不能用负数。当X、Y的数值为0时,可以省略,即“B0”可以省略成“B”但是作为分隔符的“B”不能省略。

技巧:使用对齐方式书写3B格式的线切割程序可以使程序一目了

方便进行程序的检视,在编写程序时可以使用填充表格的方式进行。

警告:线切割指令中的坐标值单位为um,而不是mm,对于大部分以mm为单位的图样或图形,应将其转换成m为单位,如40.0应该写成B40000。

个人观点:3B格式及带补偿功能的3B格式(也称为4B格式)程序结构简单,使用的控制器功能有限,而且这种格式只能支持快走丝的线切割,从当前的线切割发展来看,已经不是发展的方向,将可能被淘汰,但是部分旧机器还在应用,而部分新机型也可以支持3B格式,目前可应用的机床还比较广泛,3B格式编程,其数值的计算和程序的编写工作量都要比使用1SO格式编程来得大。