? 2005 GDGM 机电,数控机床与编程》
模块 十 数控电火花线切割机床编程
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 20052
?单元一 数控电火花线切割加工概述
?单元二 数控电火花线切割编程
?单元三 数控电火花线切割工艺与实例
Exit
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 20053
单元一 数控电火花线切割加工概述
一, 数控 电火花 线切割机床简介
二, 线切割加工的原理
三, 线 切割 加工的应用范围
Exit
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 20054
单元一 数控电火花线切割加工概述
一, 数控电火花线切割机床简介
Exit
1、机床的基本组成
数控电火花线切割机床由工作台、走丝机构、供液系
统、脉冲电源和控制系统(控制柜)等五大部分组成,如
图 10-1所示。
( 1)工作台
( 2)走丝机构
( 3)供液系统
( 4)脉冲电源
( 5)控制系统
-
+
脉冲电源
工作台
夹具
工件
电极丝丝架
工作液筒
贮丝筒



导轮
图 10-1 电火花线切割加工示意图
2、机床和系统的性能
3、机床坐标系
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 20055
单元一 数控电火花线切割加工概述
二, 线切割 加工 的原理
Exit
首先,操作者将切割工件的数控程序编制好(可以是手工
编制,也可以是计算机自动编程),通过键盘(或穿孔纸带,或
通讯接口)输入机床的控制柜,经图像模拟检验,确认程序正确
(否则对程序进行必要的修改),即可开始切割加工。
将工件正确装夹在工作台面上,脉冲电源的正极接工件,
负极接工具电极(钼丝)。在控制系统的控制下,钼丝以一定
的速度往返运动,它不断地进入和离开放电区域;供液系统在
钼丝与工件之间浇注液体介质(工作液);工作台带着工件按
照数控程序的指令作纵向和横向的运动。只要有效地控制钼丝
相对工件运动的轨迹和速度,就能切割出一定形状和尺寸的工
件。
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 20056
单元一 数控电火花线切割加工概述
三, 线切割加工的应用范围
Exit
线切割加工为新产品试制、精密零件及模具制造开辟
了一条新的工艺途径,主要应用于以下几个方面。
( 1)加工模具
( 2)加工电火花成型加工用的电极
( 3)加工零件
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 20057
单元二 数控电火花线切割编程
一, 3B指令编程
二, 4B指令编程
Exit
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 20058
单元二 数控电火花线切割编程
一, 3B指令编程
Exit
1、程序编制的基本规则
( 1)程序段格式
( 2)坐标系
( 3)坐标值
( 4)计数与计数方向
( 5)计数长度
( 6)加工指令
2,使用规则举例
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 20059
单元二 数控电火花线切割编程
一, 3B指令编程
Exit
1、程序编制的基本规则
( 1)程序段格式
程序编制心须符合一定的格式,3B指令是一种使用分
隔符的程序段格式,见表 10-1。
B X B Y B J G Z
分隔符 X坐标值 分隔符 Y坐标值 分隔符 计数长度 计数方向 加工指令
表 10-1 3B程序格式
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200510
单元二 数控电火花线切割编程
一, 3B指令编程
Exit
1、程序编制的基本规则
( 2)坐标系
坐标系采用 XOY平面直角坐标系。加工不同的基本轨迹
(直线或圆弧)时,应取不同的坐标原点,但 X,Y坐标轴的方
向不变,只是坐标平移加工斜线 ab时,如图 10-2所示。坐标原
点取在斜线的起点 a; 加工圆弧 bc时,坐标原点取在圆心 O1; 加
工直线 cd时,坐标原点又应取在直线的起点 c。
O
Y
X
Y
XY
X0 1
c d
b
a
图 10-2 切割时的坐标系
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200511
单元二 数控电火花线切割编程
一, 3B指令编程
Exit
1、程序编制的基本规则
( 3)坐标值
数码 X,Y分别表示 X,Y方向的坐标值,不带正负号,
取绝对值。加工圆弧时,以圆心为坐标原点,则 X,Y为圆弧起
点的坐标值;加工斜线时,以起点为坐标原点,则 X,Y为斜线
终点的坐标值。
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200512
单元二 数控电火花线切割编程
一, 3B指令编程
Exit
1、程序编制的基本规则
( 4)计数与计数方向
选取 X拖板方向进给总长度进行计数的称为计 X,
用 GX表示;选取 Y拖板方向进给总长度来进行计数的称为
计 Y,用 GY表示。为了保证加工精度,必须正确选择计数
方向,如图 10-3a) 所示,当被加工的斜线在阴影区域内,
计数方向取 GY,否则取 GX; 如图 10-3b) 所示,当圆弧的
加工终点落在阴影部分,计数方向取 GX,否则取 GY。
Y
X
45°
45° 45°
45°
X
Y
GY
GY
GxGx
Gx
GY
Gx
GY
(a) (b)
图 10-3 计数方向的选择
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200513
单元二 数控电火花线切割编程
一, 3B指令编程
Exit
1、程序编制的基本规则
( 5)计数长度
数码 J表示某一个加工轨迹从起点到终点在计数方
向拖板移动的总距离,称为计数长度。换句话说,计数长
度就是被加工圆弧(或直线)在计数方向上投影长度总和。
计数长度的计算,如图 10-4所示。
Y
XO A
B
J X2
J X1
B
A
O X
Y
J
Y2
J
Y3
J
Y1
(a) (b)
图 10-4 圆弧计数长度计算
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200514
单元二 数控电火花线切割编程
一, 3B指令编程
Exit
1、程序编制的基本规则
( 6)加工指令
图 6 加工指令
加工直线时,位于四个象限中的直线段称为斜线。加工斜线的加工指令
分别用 L1,L2,L3,L4表示,如图 6a所示。与坐标轴相重合的直线,根据进
给方向,其加工指令可按图 6b选取。
加工圆弧时,若被加工圆弧的加工起点分别在坐标系的四个象限中,并
按顺时针插补,如图 6c所示,加工指令分别用 SR1,SR2,SR3,SR4表示;按
逆时针方向插补时,分别用 NR1,NR2,NR3,NR4表示,如图 6d所示 。如加
工起点刚好在坐标轴上,其指令可选相邻两象限中的任何一个。
( a) ( b) ( c) ( d)
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200515
单元二 数控电火花线切割编程
一, 3B指令编程
Exit
2,使用规则举例
【例 10-1】 编制图 10-6所示 OA直线程序,其中终
点 A的坐标为( X=-17,Y=5),单位为 mm。
【例 10-2】 编制图 10-7所示的 AB圆弧程序,走向从 A
到 B。
XO
Y
A(-17,5)
Y
O
X
A(-2,9)
C
D
图 10-6 直线编程 图 10-7 圆弧编程
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200516
单元二 数控电火花线切割编程
二, 4B指令编程
Exit
1、概述
( 1)间隙补偿
( 2)锥度补偿
2、程序编制的基本规则
( 1) 4B程序格式
( 2) 4B格式程序中的 R,D/DD,L的使用规则
Y
XO
R
1
R2


凹模的轮廓 凹模的切割轨迹
图 10-8 凹模
Y
XO O X
Y
A
B C DC
A
(a) (b)
图 10-9 内、外引线编程
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200517
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
二, 编程实例
Exit
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200518
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
1,补偿量 F的确定
2,锥度偏移量 A的确定
3,切割路线走向及起点的选择
4,辅助程序的规划
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200519
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
1,补偿量 F的确定
在实际加工过程中,由于受电极丝半径及火花放电间隙的影响,使切割加
工后工件的尺寸与工件所要要求的尺寸不一致。一般来讲,切割后工件尺寸与
所要求的尺寸相差一个电极直径 d与 2倍的放电间隙 2δ 。 如图 10-10所示。
为了使加工后工件的尺寸能与所要求的尺寸一致, 就要在切割加工时对原工件尺
寸进行补偿, 使电极丝实际运行的路径与原工件图形之间偏移一个距离, 如图 10-
10c) 所示, 而这个距离就是单边补偿量:
F=1/2d +δ ( μm)
在加工凸, 凹模具或加工要求留加工余量的工件时, 间隙补偿
量的计算公式为,F=1/2d +δ -ε ( μm)
φ
放电间隙
电极丝
所需工件 加工后的工件
补偿量F
电极丝路径
编程轨迹
R
R+F
R-F
凹模(R-F)
凸模(R+F)
(c)过渡圆弧补偿(b)有补偿,电极丝自动偏移(a)无补偿,工件变小了
l
图 10-10 钼丝切割轨迹与图样的关系 [ 1,2 ]
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200520
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
1,补偿量 F的确定
例知,当钼丝直径 d=0.15㎜,放电间隙 δ=0.01
㎜,单边加工余量 ε 单 =0.03㎜ 时; 间隙补偿量
F=1/2d +δ -ε, 即 F=0.055mm。
1 2 3 4
56
O X
Y
(b)(a)
Y
XO
图 10-11 线切割中的过渡圆弧补偿
[ 1,2 ]
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200521
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
2,锥度偏移量 A的确定
在进行模具加工时,应考虑一定的切割锥度。切
割锥度工件的丝架工作示意图,如图 10-12所示。切割锥
度工件时有三组数据 A,H1,H2。
H1
H2
u,v坐 标
下导丝架
升降上导丝架
工件
上保持器
下保持器
图 10-12 锥度切割时丝架工作的示意图
[ 1,2,3 ]
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200522
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
2,锥度偏移量 A的确定
( 1)锥度偏移量( A)。 上大下小为正锥,如图
10-13a) 所示,A值为正;上小下大为负锥,如图 10-
13b) 所示,A值为负。
A A
图 10-13 锥度偏移值
( 2)第一高度( H1)。 即下导丝架保持器至
工件底部的距离。
[ 1,2,3 ]
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200523
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
2,锥度偏移量 A的确定
( 3)第二高度( H2)。 即下导丝架保持器至上导丝架保持器之
间的距离。
锥度 A的偏移是靠 U,V轴的运动实现的。锥度的大小靠 A值决定,
DK7725B型数控电火花线切割机床的 A值可在〒 0~ 8.5mm之间选取。当
图 10-12中的 H2=100mm,α=4 °( tg4° =0.0699) 时,锥度偏移量 A为
6.99 mm(tg4°〓 100)。
当 A值确定后,就要确定 H1的高度。如图 10-14所示,H1高度的确
定直接影响工件底面尺寸的精确度。例如:当第一高度为 H1时,底面
尺寸为 a,b,当第一高度为 H1ˊ 时,底面尺寸为 aˊ, bˊ 。
在加工中,应通过选取 H1的数值来确保工件底面的尺寸。
A
a b
a′ b′
H1
H2
H1

图 10-14 A与 H1的关系
[ 1,2,3 ]
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200524
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
3,切割路线走向及起点的选择
为了避免或减少工件材料内部组织及内应力对加工变形的影响,必须
考虑工件在坯料中的取出位臵,合理选择切割路线的走向和起点。
例如在切割热处理性能较差的材料时,若工件取自坯料的边缘处,
则变形较大;若工件取自坯料的里侧,则变形较小。所以,为保证加工精
度,必须限制取件位臵。
切割路线的走向和起点选择不当,也会严重影响工件的加工精度。
如图 10-15所示,加工程序引入点为 A,起点为 a,则切割路线走向有:
① A→a→b→c→d→e→f→a→A ;
② A→a→f→e→d→c→b→a→A 。夹持


a
b c d
ef
A B
图 10-15走向及起点对加工精度的影响
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200525
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
4,辅助程序的规划
( 1)引入程序
( 2)切出程序
( 3)超切程序和回退程序
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200526
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
4,辅助程序的规划
( 1)引入程序
在线切割加工中,引入点通常不能与 程序起点
重合,这就需要一段从引入点切割至程序起点的引入程序。
(a) 不正确 ( b )好 ( c )不好
图 10-16 切割凸模时加工穿丝孔与否的比较
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200527
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
4,辅助程序的规划
( 2)切出程序
有时工件轮廓切完之后,钼丝还需沿切入路线反向
切出。但是材料的变形易使切口闭合,当钼丝切至边缘时,
会卡断钼丝。所以应在切出过程中,增加一段保护钼丝的切
出程序,如图 10-18所示(图中的 A′ — A″ )。 A′ 点距工件
边缘的距离,应根据变形力的大小而定,一般为 1mm左右。
A′ — A″ 斜度可取 1/3~ 1/4。




A ″
A ′
A
a
图 10-18 切出程序
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200528
单元三 数控电火花线切割编程工艺与实例
一, 数控线切割编程中的工艺处理
Exit
4,辅助程序的规划
( 3)超切程序和回退程序
钼丝是柔软体,加工时受放电压力、工作液压力等的作用,
钼丝工作段会发生挠曲,造成加工区间的钼丝,滞后于上、下支点一
个距离,如图 10-19a) 所示。这样就会抹去工件轮廓的清角,影响加
工质量,如图 10-19b) 所示的虚线。为了避免抹去清角,增加一段超
切程序,如图 10-19b) 中的 A - A′ 段,使钼丝切割的最大滞后点到
达程序基点 A。 然后再辅加 A′ 点返回 A点的回退程序 A′ - A。 接着再
执行原程序,便可割出清角。
A′ A
(b)(a)
图 10-19 加工时钼丝挠曲及其影响
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200529
单元三 数控电火花线切割编程工艺与实例
二, 编程实例
Exit
1,样板的加工
2,凹模加工
3,带锥度的凹模加工
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200530
单元三 数控电火花线切割编程工艺与实例
二, 编程实例
Exit
1,样板的加工
【例 10-3】样板的形状如图 10-20所示,其轮廓为 abcdefg,
不考虑钼丝直径和放电间隙,试用 3B格式编制其加工程序。
A B
a
b
c
d
e
f
g
30°
R12
R6
o 1
o 2
图 10-20 样板
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200531
单元三 数控电火花线切割编程工艺与实例
二, 编程实例
Exit
2,凹模加工
【例 10-4】在数控线切割机床上加工图 10-21所示的凹
模,凹模未注圆角半径均为 1mm,无锥度,机床脉冲当
量为 0.001mm/脉冲,机床不具有间隙补偿功能,试编制
其程序。
Y
X
a
b c
d
e
o 1
o 2
o 3
图 10-21 凹模
模块 十:数控电火花线切割机床编程
? 2005 GDGM 机电GDGM 200532
单元三 数控电火花线切割编程工艺与实例
二, 编程实例
Exit
3,带锥度的凹模加工
【例 10-5】用 4B格式编写图 10-22所示凹模的线切割程
序。该凹模的锥度 α=4 °,单边配合间隙 ε 单 =0.03mm。
钼丝轨迹凹模的轮廓
O 2 X
Y
O 1 O 3
f e
d
c
b
a
图 10-22 带锥度的凹模