电火花线切割编程

合集下载

数控电火花线切割编程

数控电火花线切割编程
(4)用鼠标单击顺时针方向的箭头, 选择搜索方向后,在轮廓的法线方向上出 现一对反向的绿色箭头,并在状态栏显示 “选择切割的侧边或补偿方向”。
(5)选择轮廓内侧的箭头,表示补 偿量的方向指向轮廓内侧。
(6)输入穿丝点(5,0)回车。 (7)右击使穿丝点与退回点重合, 系统自动生成加工轨迹。
(8)单击主菜单“文件”→“另存 文件”,输入文件名WZY01_HH.EXB, 单击“保存”。
(4)根据交点坐标值及各线段的加 工顺序,逐段编制切割程序。
(5)为防止出错,应对编制的程序 进行必要的检查和检验。
6.2.2 ISO代码线切割程序
1.ISO代码编程格式
一般来说,慢走丝线切割机床通常采 用ISO代码来编制加工程序。ISO代码的 编程格式如下:
/ N4 G2 X±53 Y±53 I±53 J±53 F22 D2 T±13 M2
自动编程结束生成代码文件后,根据 线切割控制系统的不同应选用不同的传输 方法。一般来说传输3B格式代码和传输G 代码的方法是不同的。
1.运用同步方式传输3B
格式代码程序
(1)依次单击菜单“线切 割”→“代码传输”→“同步传输”。
(2)选择要传输的文件名(如 WZY01_HH.3B)。
(3)操作机床控制器使其处于收信 状态,并确定通信电缆连接无误。
谢谢收看
图6-26 线切割加工工件平面图
1.加工轨迹的生成
(1)利用CAXA软件的CAD功能按 1∶1绘制图6-26所示线切割加工工件平面 图形。
(2)依次单击“线切割”→“轨迹 生成”按钮,系统弹出“线切割轨迹生成 参数表”对话框。
(3)按空格键,在弹出的拾取工具 菜单中选择“链拾取”,然后用鼠标单击 L1直线,此时沿L1直线方向出现一对反向 的绿色箭头。

数控电火花线切割编程

数控电火花线切割编程

二、格式说明
1、分隔符号B
因为X、Y、J均为数字,所以用分隔符 号(B)将其隔开,以免混淆。
2、 坐标值X、Y
一般规定只输入坐标的绝对值, 其单位为μm。
(1)对于直线(斜线),坐标原 点移至直线起点,X、Y为终点坐标 值。
(2)对于平行于X轴或Y轴的直 线,即当X或Y为零时,X或Y值均 可不写,但分隔符号必须保留。
数控电火花线切割编程
执教:
复习
线切割加工的步骤?
准 备工 作环 节
分 析图 纸
电 极丝 准备


垂 直度 校核
工 件准 备 打 穿丝 孔 工 件装 夹
电 极丝 定位
编程
工 艺分 析 选 择工 艺基 准 确 定切 割路 线 编 写加 工程 序
加工
检验 加工时间 加工精度 表 面粗 糙度
导入新课
1、线切割编程格式分几类? 3B(4B)和ISO代码格式。
OA斜线与X轴夹角 大于45°,故计数 方向取Gy,斜线 OA在Y轴上的投影 长度为Ye,即J=Ye。
5、加工指令Z
加工指令Z用来表达被加工图形的形 状、所在象限和加工方向等信息。加工 直线指令共4种,如图2所示。
(1) 加工斜线的加工指令按直线走向和 终点所在象限分别用L1、L2、L3、L4表 示,如图2(a)所示。
(2) 与坐标轴相重合的直线,根据进给 方向,其加工指令可按图2(b)选取。
图2 加工指令 (a) 直线加工指令;(b) 坐标轴上直线加工指令;
三、程序应用举例
例1 加工下图所示的斜线OA。
程序为: B17000 B5000 B017000 GX L1;
例2 加工下图所示的直线OA,其长度为 21.5 mm。

电火花线切割编程加工工艺及实例

电火花线切割编程加工工艺及实例

切割路径规划
避免频繁换向
在切割过程中,应尽量减少电极丝换向的次数,以降低对电极丝的损耗和避免 影响切割精度。
考虑热影响
在规划切割路径时,应考虑到加工过程中产生的热量对工件的影响,合理安排 切割顺序和冷却时间。
切割速度与进给速度
切割速度选择
根据工件材料、厚度及切割质量要求选择合适的切割速度,切割速度过快可能导 致断丝或降低加工质量,过慢则影响加工效率。
电火花线切割编程加 工工艺及实例
目录
CONTENTS
• 电火花线切割加工概述 • 电火花线切割编程技术 • 电火花线切割加工工艺 • 电火花线切割加工实例 • 电火花线切割加工质量与控制
01 电火花线切割加工概述
定义与特点
定义
高精度加工
材料适应性强
加工复杂形状
环保节能
电火花线切割加工( Wire Electrical Discharge Machining ,简称WEDM)是一种 利用连续移动的细金属 丝作为电极,对工件进 行脉冲放电切割的加工 方法。
加工特点
钛合金硬度大、熔点高,对切割工艺和设备要求较高。
加工工艺
选择合适的电极丝和脉冲电源,优化切割参数和冷却方式,确保钛合金零件的加工质量和 安全性。同时需注意合理选用电极丝材料和规格,以及调整工作液的成分和压力,以确保 加工过程的稳定性和切割质量的可靠性。
05 电火花线切割加工质量与 控制
加工精度与误差分析
加工精度
电火花线切割能够实现高精度的加工,其精度主要取决于机床的精度、电极丝的直径、切割速度和进给速度等因 素。
误差分析
误差来源主要包括机床误差、电极丝误差、工件装夹误差、编程误差等,通过对误差来源的分析,可以采取相应 的措施减小误差,提高加工精度。

数控电火花线切割加工工艺与编程

数控电火花线切割加工工艺与编程
能加工细小、形状复杂的工件。由于电极丝直径最小可达 0.01mm,所以能加工出窄缝、锐角(小圆角半径)等细 微结构。
加工精度较高。由于电极丝是不断移动的,所以电极丝的 磨损很小,目前电火花加工精度已经能达到μm级,表面粗 糙度可达Ra0.05μm,完全可以满足一般精密零件的加工 要求。
A
用户不需要制造电极,节约了电极制造时 间和电极材料,减低了加工成本。
01
坐标系指令 工件坐标系设置指令G92 G92工件坐标系设置指令是指将加工时工件坐标系原点设定在距电极丝中心现在位
置一定距离处,也就是以当前电极丝中心在将要建立的坐标系的坐标值来定义工件 坐标系。只设定程序原点,电极丝仍在原来位置,并不产生运动。编程格式:G92 X_ Y_; 例如:G92 X20 Y40;
202X
单击此处添加副标题
第七章 数控电火花切割加工 工艺与编程
单击此处添加正文,文字是您思想的提炼,请言简意赅地阐述您的观点。
第一节 数控线切割加工原理、特点及应用
数控线切割加工原理
线切割加工技术是线电极电火花加工技术,是电火花加工技 术中的一种,简称线切割加工,也是利用工具电极对工件进 行脉冲放电时产生的电腐蚀现象来进行加工的。电火花线切 割加工是用运动着的金属丝做电极,利用电极丝和工件在水 平面内的相对运动来切割出各种形状的工件。若电极丝相对 工件进行有规律的倾斜运动,还可加工出带锥度的工件。
线切割加工的技术 指标
切割速
1度
加工精
3度
表面粗
2 糙度
二、影响线切割工艺指标的主要因素
影响技术指标 的因素
脉冲参数 电极丝及其移动速度 进给速度 工件材料及其厚度 工作液
第三节 数控线切割加工工艺的制订

第七讲 电火花线切割控制系统和编程技术

第七讲 电火花线切割控制系统和编程技术

(a)
J4
(b)
图6-7 编程图形
解: 对图 (a),起点为A,终点为B, J=J1+J2+J3+J4=10000+50000+50000+200 00=130000 故其3B程序为: B30000 B40000 B130000 GY NR1 对图 (b),起点为B,终点为A, J=J1+J2+J3+J4=40000+50000+50000+30000 =170000 故其3B程序为: B40000 B30000 B170000 GX SR4
2 2
圆弧E′F′首先在第一象限顺时针切割,故加 工指令为SR1。 由上可知,圆弧E′F′的3B代码为
E′ ′ F B 19900 B 100 B 40000 G Y SR 1
(3) 经过上述分析计算,可得轨迹形状的3B 程序,如表6-4所示。
表6-4 切割轨迹3B程序
A′ ′ B B′ ′ C C′ ′ D D′ ′ E E′ ′ F F′ ′ G G′ ′ H H′ ′ B B′ ′ A B B B B B B B B B 0 40100 0 0 19900 20200 0 40100 0 B B B B B B B B B 0 0 40200 0 100 0 40200 0 2900 B B B B B B B B B 2900 40100 40200 20200 40000 20200 40200 40100 2900 G G G G G G G G G Y X Y X Y X Y X Y L L L L SR L L L L 2 1 2 3 1 3 4 1 4
二、线切割数控编程
圆弧编程: 把圆弧的圆心做为坐标原点 把圆弧的起点坐标值作为x,y,均取绝对值 计数长度J,按计数方向取x或y轴上的投影。 计数方向取与圆弧重点时走向较平行的轴向作为计 数方向。取终点坐标中绝对值较小的轴向作为计数方 向。 加工指令按第一步进入的象限可分为R1,R2,R3,R4

数控电火花线切割机床编程

数控电火花线切割机床编程

3)计数方向G
• 为保证所要加工的直线或圆弧按照要求的长度加工出来, 一般通过从起点到终点的某个拖板在进给方向上的总长度 来达到。尽管从坐标方法上来说,选择哪个拖板进行移动 控制,其效果都是一样的。但就采用逐点比较插补方法而 言,存在着差异,这种差异将影响加工精度。
斜线的计数方向
圆弧的计数方向
加工精度。若选择X轴作为移动方向,X拖板就会在X方向移动5步。此时系统 通过计算,认为加工已经到达终点。事实上,此时也已经加工到B点,不会造
成丢步现象,保证了加工精度。
①加工直线
• |Ye|>|Xe|时,取Gy; • |Xe|>|Ye|时,取Gx; • |Xe|=|Ye|时,一般
情况下,取Gx或 Gy均可。但从插补 原理方面分析,当 终点在Ⅰ、Ⅲ象限 时,应取Gy;当终 点在Ⅱ、Ⅳ象限时, 应取Gx。
圆弧加工示意图
• 从图中可以看到,圆弧AB在X轴上投影为5,在Y轴上投影也为5。这就意味着X 拖板和Y拖板一共移动10步,其中X拖板移动5步,Y拖板移动5步。若选择Y轴 作为移动方向,Y拖板就会在Y方向移动5步。此时系统通过计算,认为加工已
经到达终点。事实上,此时仅加工到B’点,而不是B点,造成丢步现象,影响
3.圆弧编程
• 例 加工如图所示圆弧线段,试编写程序。
• ①建立坐标系 坐标系原点位于圆弧线段AB的原点O点处。
• ②起点坐标Xa=2250,Ya=500,终点坐标Xb=500,Yb=2250,则Xe=2250,Ye=500; • ③由于|Xb|<|Yb|,所以记数方向G=Gx。 • ④记数长度J=Jx=2250-500=1750。 • ⑤由于圆弧起点A处于第一象限,且按加工方向看,圆弧AB为逆圆,所以加工
2)坐标值X、Y

电火花线切割编程

电火花线切割编程

电火花线切割编程前面讲过线切割加工的具体特点及其线切割加工的工艺规律,在具体加工中一般按图6-1所示步骤进行。

准备工作环节图6-1 线切割加工的步骤目前生产的线切割加工机床都有计算机自动编程功能,即可以将线切割加工的轨迹图形自动生成机床能够识别的程序。

线切割程序与其它数控机床的程序相比,有如下特点:(1) 线切割程序普遍较短,很容易读懂。

(2) 国内线切割程序常用格式有3B(个别扩充为4B或5B)格式和ISO格式。

其中慢走丝机床普遍采用ISO格式,快走丝机床大部分采用3B格式,其发展趋势是采用ISO格式(如北京阿奇公司生产的快走丝线切割机床)。

6.1.1 线切割ISO代码程序编制1. ISO代码简介同前面介绍过的电火花加工用的ISO代码一样,线切割代码主要有G指令(即准备功能指令)、M指令和T指令(即辅助功能指令),具体见表6-6。

表6-6 常用的线切割加工指令对于以上代码,部分与数控铣床、车床的代码相同,下面通过实例来学习线切割加工中常用的ISO 代码。

例6.4 如图6-10(a)所示,ABCD 为矩形工件,矩形件中有一直径为30 mm 的圆孔,现由于某种需要欲将该孔扩大到35 mm 。

已知AB 、BC 边为设计、加工基准,电极丝直径为0.18 mm ,请写出相应操作过程及加工程序。

图6-10 零件加工示意图解 上面任务主要分两部分完成,首先将电极丝定位于圆孔的中心,然后写出加工程序。

电极丝定位于圆孔的中心有以下两种方法:方法一:首先电极丝碰AB 边,X 值清零,再碰BC 边,Y 值清零,然后解开电极丝到坐标值(40.09,28.09)。

具体过程如下:(1) 清理孔内部毛刺,将待加工零件装夹在线切割机床工作台上,利用千分表找正,尽可能使零件的设计基准AB 、AC 基面分别与机床工作台的进给方向X 、Y 轴保持平行。

(2) 用手控盒或操作面板等方法将电极丝移到AB 边的左边,大致保证电极丝与圆孔中心的Y 坐标相近(尽量消除工件ABCD 装夹不佳带来的影响,理想情况下工件的AB 边应与工作台的Y 轴完全平行,而实际很难做到)。

数控电火花线切割机床的基本编程方法

数控电火花线切割机床的基本编程方法

邯郸职业技术学院教案教研室:机电一体化教研室授课教师:贾建军授课总结邯郸职业技术学院讲稿教研室:机电一体化教研室授课教师:贾建军第20次课第5章电火花线切割加工技术5.3 数控电火花线切割机床的基本编程方法2. ISO代码数控程序编制(1) 坐标系设定指令G92;指令格式:G92 X_ Y_ I_ J_ ;其中X和Y值确定了线丝起始点的坐标值,也就是借助丝的当前坐标值确定了程序原点;I 确定零件的厚度,J确定零件编程表面到工作台面之间的距离。

如果零件在编程表面的上部I为正值,反之I为负值,如下图所示。

I和J的具体应用参见G51、G52。

(a)I为正值J为正值(b)I为负值J为正值(2)快速点定位指令G00;指令格式:G00 X_Y_U_V;其中X和Y指定编程表面上的终点坐标;本机床除了工作台在XOY坐标平面内可以实现联动外,丝头也可以在其工作面内联动(该面与XOY平行),U和V是指丝头在由G92的I指定的平面(与上述J指定的编程表面平行)上偏移一个距离(U和V对于G90和G91是一致的)。

G00在绝对坐标系时,指出运动的终点坐标,在相对坐标系中指出运动的距离。

(3) 直线插补指令G01指令格式:G01 X_Y_U_V_F_;其中X和Y指定终点坐标,U和V同G00。

在伺服模式,运动速度由机床条件决定,F不起作用;在常量模式,F指定运动速度。

(4) 圆弧插补指令G02、G03;指令格式:G02 X_Y_I_J_U_V_K_L_F_;G03 X_Y_I_J_U_V_K_L_F_;其中G02指定顺时针圆弧,X和Y指定圆弧的终点,I和J指定圆弧的起点相对于圆心的增量值。

U和V指定圆弧终点偏移向量,K和L指定圆弧中心偏移向量;G03指定逆时针圆弧,其它字的内容与G02相同。

例:运动轨迹如下图所示,丝线的初始坐标为(170,30),程序如下:绝对坐标系:G92 X170.0 Y30.0;G90 G03 X110.0 Y90.0 I-60.0 J0.0;G02 X90.0 Y50.0 I-50.0 J0;相对坐标系:G91G03 X-60.0 Y60.0 I-60.0 J0.0;G03 X-20.0 Y-40.0 I-50.0 J0.0;(5) 插入圆角指令插入圆角指令用来指定在本程序段下一个程序段之间加上一段半径值为R的过渡圆弧。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 3.2.1 线切割3B代码程序格式
• 线切割加工轨迹图形是由直线和圆弧组 成的,它们的3B程序指令格式如表3-1所 示。
表3-1 3B程序指令格式
B 分隔符
X X 坐标值
B 分隔符
Y Y 坐标值
B 分隔符
J
G
Z
计数长度 计数方向 加工指令
注:B为分隔符,它的作用是将X、Y、J数码区分开 来;X、Y为增量(相对)坐标值;J为加工线段的计数长度; G为加工线段计数方向;Z为加工指令。
1. 直线的3B代码编程B(x Nhomakorabea , ye)
Y y< x
取 G= Gx
A
J= x
X
Y
A J= y
X
y> x 取 G= Gy
Y
Gx
Gy
Gy
Gx
Gx X
Gy
B(xe , ye)
(a)
(b)
(c)
图3-1 G的确定
1. 直线的3B代码编程
• 3) J的确定 • J为计数长度,以μm为单位。以前编程
应写满六位数,不足六位前面补零,现在 的机床基本上可以不用补零。 • J的取值方法为:由计数方向G确定投影 方向,若G=Gx,则将直线向X轴投影得到 长度的绝对值即为J的值;若G=Gy,则将 直线向Y轴投影得到长度的绝对值即为J的 值。
(b)
2. 圆弧的3B代码编程
• 解 对图3-6(a),起点为A,终点为B, • J=J1+J2+J3+J4=10000+50000+50000+2000
0=130000 • 故其3B程序为: • B30000 B40000 B130000 GY NR1 • 对图3-6(b),起点为B,终点为A, • J=J1+J2+J3+J4=40000+50000+50000+3000
1. 直线的3B代码编程
• 2) G的确定 • G用来确定加工时的计数方向,分Gx和Gy。
直线编程的计数方向的选取方法是:以要加工的 直线的起点为原点,建立直角坐标系,取该直线 终点坐标绝对值大的坐标轴为计数方向。具体确 定 方 法 为 : 若 终 点 坐 标 为 (xe , ye) , 令 x=|xe| , y=|ye|,若y<x,则G=Gx (如图3-1(a)所示);若 y>x,则G=Gy (如图3-1(b)所示);若y=x,则在一、 三象限取G=Gy,在二、四象限取G=Gx。 • 由上可见,计数方向的确定以45°线为界, 取与终点处走向较平行的轴作为计数方向,具体 可参见图3-1(c)。
X
L3
L1
X
L3
(a)
L4 L4
(b)
图3-2 Z的确定
1. 直线的3B代码编程
C
100
直线
B
CA
B
AC
B
BA
B
A 100
X
B
Y
1
B
1
1
B
1
0
B
0
B
B
J
G
Z
B
100000
Gy
L3
B
100000
Gy
L1
B
100000
Gx
L3
2. 圆弧的3B代码编程
• 1) x,y值的确定

以圆弧的圆心为原点,建立正常的
1. 直线的3B代码编程
• 4) Z的确定 • 加工指令Z按照直线走向和终点的坐标不
同可分为L1、L2、L3、L4,其中与+X轴重 合的直线算作L1,与-X轴重合的直线算作 L3,与+Y轴重合的直线算作L2,与-Y轴重 合的直线算作L4,具体可参考图3-2。
1. 直线的3B代码编程
Y
L2
L1
Y L2
1. 直线的3B代码编程
• 1) x,y值的确定 • (1) 以直线的起点为原点,建立正常的直角坐
标系,x,y表示直线终点的坐标绝对值,单位为 μm。 • (2) 在直线3B代码中,x,y值主要是确定该直 线的斜率,所以可将直线终点坐标的绝对值除以 它们的最大公约数作为x,y的值。 • (3) 若直线与X或Y轴重合,为区别一般直线, x,y均可写作0也可以不写。
X SR4
(a)
NR2
Y NR1
NR3
X NR4
(b)
图3-5 Z的确定
2. 圆弧的3B代码编程
• 请写出图3-6所示轨迹的3B程序
Y J2
A(30 , 40)
Y J1 A(30 , 40)
J1 J4
J2
J3
X B(40 , - 30)
J3
(a)
图3-6 编程图形
X B(40 , - 30) J4
2. 圆弧的3B代码编程
• 4) Z的确定 • 加工指令Z按照第一步进入的象限可分
为R1、R2、R3、R4;按切割的走向可分 为顺圆S和逆圆N,于是共有8种指令:SR1、 SR2、SR3、SR4、NR1、NR2、NR3、 NR4,具体可参考图3-5。
2. 圆弧的3B代码编程
SR2
Y SR1
SR3
2. 圆弧的3B代码编程
• 3) J的确定 • 圆弧编程中J的取值方法为:由计数方向
G确定投影方向,若G=Gx,则将圆弧向X 轴投影;若G=Gy,则将圆弧向Y轴投影。J 值为各个象限圆弧投影长度绝对值的和。 如在图3-4(a)、(b)中,J1、J2、J3大小分 别如图中所示,J=|J1|+|J2|+|J3|。
0=170000 • 故其3B程序为: • 40000 B30000 B170000 GX SR4
习题
a B16000 B5000 B01600GxL1
BBB021500GyL2 b
c B5000BB010000GySR2
(a)
X
B
由 于 y> x G= Gx
J3(- 40 , - 30)
(b)
图3-4 圆弧轨迹
Y
Gx
Gy
Gy X
Gx
(c)
2. 圆弧的3B代码编程
• 2) G的确定 • G用来确定加工时的计数方向,分Gx和Gy。
圆弧编程的计数方向的选取方法是:以某圆心为 原点建立直角坐标系,取终点坐标绝对值小的轴 为计数方向。具体确定方法为:若圆弧终点坐标 为(xe,ye),令x=|xe|,y=|ye|,若y<x,则G=Gy (如图3-4(a)所示);若y>x,则G=Gx (如图3-4(b) 所示);若y=x,则Gx、Gy均可。 • 由上可见,圆弧计数方向由圆弧终点的坐标绝 对值大小决定,其确定方法与直线刚好相反,即 取与圆弧终点处走向较平行的轴作为计数方向, 具体可参见图3-4(c)。
直角坐标系,x,y表示圆弧起点坐标的绝
对值,单位为μm。如在图3-4(a)中,
x=30000,y=40000;在图3-4(b)中,
x=40000,y=30000。
2. 圆弧的3B代码编程
J2
J3
Y A(30 , 40)
J1
Y J2 J1
A(30 , 40)
B(- 40 , - 30)
X
由 于 y< x G= Gy
相关文档
最新文档