找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 253|回复: 0

面向模具制造系统的电火花线切割DNC系统(上)

[复制链接]
发表于 2010-9-12 09:14:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×

  1引言

. Y2 W+ U) \' B% | " o- H2 k, |: s* Z7 T. a7 M

  模具制造水平是反映一个国家总体制造水平的重要标志之一。随着国民经济的发展,对模具的要求也越来越高。其中之一是在大市场的条件下,模具制造要适应快的特点,制造厂商对订单的响应速度,可能决定其在市场上的成败。而要提高响应速度,仅仅从提高设备台数和单台生产效率是不够的,应从整体上提高模具制造系统的自动化水平和管理水平。

+ e* C5 B3 | [& u: r6 U: u M' } ( ~$ k6 a9 v2 n4 b/ j1 r% y+ _

  在模具制造系统中,电火花线切割起到了重要作用。模具零件,特别是模具关键件(模具成形部分)很大部分是由线切割完成的,其工作量很大。因此构造与模具制造系统相匹配的、具有较高自动化水平和一定管理协调能力的直接数字控制(DNC)电火花线切割系统是很有意义的。

" o6 F+ K+ `8 F3 X + l( }+ ]6 w" n0 B L

  2电火花线切割DNC系统的总体结构

; p, R+ P9 n# \/ v7 ?. } * u- _5 N! d. K( Q+ ]! P

  电火花线切割机的数控系统已日臻完美。但目前仍有大量线切割机是一台配一套控制系统,自动编程程度低,特别是早期的控制系统,用单板机控制,多用手工编程或计算机编程后用手工或穿孔带输入。较先进的线切割机配备了微机,利用微机较强大的图形和数据处理功能进行绘图、编程乃至控制。即使如此,大多也是独台使用。这对大量生产制造模具这种产品(多品种、小批量)的制造系统来说,反应慢、效率低,与要求高效的模具制造系统不相适应。

) E6 t: z7 G. }2 [' s 7 e6 v2 l/ B8 Z/ A

  在规模稍大的模具制造厂(车间),需要线切割加工的零件数量很大,往往配置了几台,甚至几十台各种规格的线切割机。因而渐渐地出现了群控系统的概念,但其仅仅是把自动编程系统与线切割机简单连接,只是节省了编程和输入的工作量。

; L x: V( [" [9 {2 c2 g8 M! y7 y 4 A' T3 k8 V, Z# m( f7 k9 k% w

  为了提高反应能力和生产效率,应把多台线切割机构成一套完整的DNC系统。这套DNC系统自身应具备较高的自动化水平和一定的计算机辅助管理水平,同时又保持单机的灵活性和系统的可重构性,并与模具制造系统的CAD构成一体化,即将模具CAD软件产生的设计信息,快捷、安全地与DNC联机,实现CAD/CAM的集成。

8 v& j, ?' q0 M# B1 W/ y( |3 b) G( M7 V f4 o/ n) s l+ a

  图1显示了电火花线切割机DNC系统的总体结构。系统主机与数控系统计算机各行其职,又互联,既保证控制系统的实时性,又保证线切割机的独立性和可重构性,它体现了开放式体系结构的特点,从而使系统具有良好的可扩展性、可维护性、可移植性等特点,各层之间通过数据接口来实现其间的通讯。系统包括图形处理功能,一方面接收如虚拟企业、企业联盟、CAD中心等传给的CAD信息,经数据交换格式(如IGES)处理后,通过自动编程系统生成控制程序;另一方面自身又能进行模具零件的设计并转换成控制指令。编程系统也可直接编制程序。管理系统对若干天内的DNC工作做出计划,使系统内的各种线切割机做到均衡负荷,并为管理人员和操作人员的工作进行提醒。

* B: ^: k& k( o+ S8 c# p3 E9 f( k 1 y! k9 A. a2 C: T% e

  图1电火花线切割机DNC系统的总体结构

& J* h; h5 q/ ]9 T7 h5 N" F- O4 l7 V C3 z

  3线切割自动编程系统

* n4 X a9 x5 d) ?- c; U2 l9 W4 q ) N5 `8 p4 Z' G2 b6 @6 Z5 Y) u& o

  要实现系统的CAD/CAM集成化,首先要解决图形的输入问题。Auto CAD图形系统具有强大的图形输入和编辑功能,是目前微机上最活跃的CAD系统。基于Auto CAD环境的线切割自动编程系统具有良好的应用前景。自动编程系统的模块结构如图2所示。

4 p: D& X/ e* e6 G4 P. |+ E: j1 ?" k0 ^, u; f' n' ]

  图2自动编程系统的模块结构

# g7 E5 _' V* h$ g& a+ j( x: N" C2 L) b; j$ ~2 E0 F

  软件包括系统功能(进行3B、4B、ISO代码文件的编辑打印、系统参数的设置等)、代码指令图形逆转换(用以检查代码指令的准确性)、代码指令转化、各专用零件的参数化设计、NC通信等。系统可接受模具设计软件如UGⅡ的设计结果,根据图形经缩放间隙后直接转化为数控指令。

7 a% k+ ?- H, V) i5 ^ ; {: [5 a- E; v6 G' J" J

  参数化建模针对专用零件如抛物线、渐开线零件及凸轮、齿轮等进行参数化设计。

! e) ~! ^! ^ b$ i* g* ` * u t# @6 m$ \& Y" U! E

  图3显示的是系统界面上该模块的下拉式菜单。

9 ?& U& F% q. o4 U3 C1 ]) R" q % {0 o- W- k3 }

  要实现线切割加工CAD/CAM集成化,还必须使CAD图形转化为NC机床能接受的指令。算法步骤如下:

) I0 F4 f: R" m( R+ a* b; c 4 _! _* H/ q- V8 N' `" v1 M( y

  (1)利用AutoCAD的offset命令生成刀具曲线。

/ _! `; ^. }$ G7 P6 x- j2 T2 B 1 d4 i$ a% p7 O4 e) u

  (2)对CAD图形元素按加工顺序重新排序,算法是:

1 P) F$ n& N: D5 ]( J `7 a O0 W 3 d% N0 t$ U5 {0 Q' L

  STEP1:选取加工首点和加工方向,在图形数据库中找到加工的第一个元素,并将其终点置为当前点,已找到的图形元素设置已排序标志。

' C5 G. u0 c+ l' x- }6 N/ U+ ^0 b! a* C+ s( l0 Q- S/ a( _1 l

  STEP2:搜索与当前点有关的图形元素,如该图形元素没有被排序,则该元素为当前元素,当前元素的另一端点为当前点,同时将该元素设置已排序标志。

; F0 U2 d. g7 X' M5 F! Q/ x8 a7 l# x; M4 h+ [3 {8 ]1 G

  STEP3:重复STEP2,直到图形已封闭或所有元素都已排序。

# O% z! p/ d: b6 m2 E0 f8 ~1 B + a0 y: d4 r, x7 C
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2025-4-21 15:22 , Processed in 0.138874 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表