|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
产品与技术汽车覆盖件模具结构设计系统的开发4 \, }" o( K- Y& {5 g$ x+ }9 Y
汽车覆盖件模具设计和制造周期长,已成为新车型开发的“瓶颈”环节。CAD/CAM技术
|; }1 W$ S; i2 A是保证模具设计及加工质量,缩短生产周期的有效途径。本文针对标准CAD结构设计复杂、9 I9 w$ C' i! ~0 R
繁琐和效率低等问题,在总结传统模具结构设计基础上,介绍了基于标准平台的汽车覆盖件
4 D* q* s% G9 ?' }/ L模具CAD系统的开发,建立了以标准件和典型件建模为应用核心的汽车覆盖件模具结构设计 f: M. W" m! b$ A( b7 V
CAD系统结构,并以MDT为平台,讨论了系统各功能模块的内容与特点。
: W5 E9 ~; E$ t% u9 T- r5 D# k 一、引言9 _1 |3 c, a' |: b# V7 D
模具工业是汽车工业发展的基础,在“车型设计-模具设计与调试-汽车批量生产”的整0 G* O( C0 u' p
个周期中,汽车覆盖件模具因体积大、工作型面复杂、加工精度高、设计和制造周期长,已; V5 \9 a& L/ o- R
成为开发新车型的“瓶颈”环节。3 Z% W5 S0 p( D
随着CAD技术的发展,特别是在诸如MDT、Pro/ENGINEER等标准CAD系统中与模具有关模块的功能的增强,模具CAD/CAM的应用成为保证模具设计和加工质量,提高效率的有效途径。
; ?" L+ O" {8 u1 p) m# | 但目前基于CAD平台的模具设计以通用性为原则,更多关注于曲面造型和分模等工作,在实施模具结构设计时,仍沿用基本建模方式,效率低,设计繁琐,致使结构设计又成为模具设计的薄弱环节;另一方面从模具结构设计来看,所涉及的零件多为导套、导柱等已系列化的标准件,或是如上下模板等包含相同结构单元的典型件,在CAD设计中,不同模具的同类零件的建模具有相似性,因此,基于标准CAD平台,进行针对模具标准件和典型件建模的二次开发,则可解决标准平台建模效率低的问题。
( `) M5 n8 e+ v& N) K, i j2 B 二、汽车覆盖件模具设计
' E' H; p. m$ a7 b8 D! {2 P+ P 汽车覆盖件模具是汽车车身生产的重要工艺装备,其设计主要包括几个环节。
8 ^" p7 e3 x5 a, j+ B- j) F, T' \; a1.型面设计
: i9 U$ |( B0 f! e& S模具型面设计又称几何构形,利用CAD系统的曲面生成、倒圆、剪裁等方法,完成冲压: h3 ^" j5 {, D$ G: F/ _- \5 b5 @
件以及工艺补充的三维建模。模具的型面设计是模具CAD系统的重要组成部分,为模具分析, [' E' m2 r% j
及加工提供几何数据,同时也是结构设计的基础,直接决定各典型零件的结构。
: D3 {: R! q9 N2 Q# s/ }6 d2 A- a2 d2.结构设计) p- q) J7 d$ w3 A( s
指除了型面之外的所有模具部件的设计,包括总体结构设计、零件结构设计两个阶段。3 C+ R% N: y& t* {4 x
(1)总体结构设计 用于确定模具基本结构形式,规定其主要零件的组成及装配次序和装
5 ~( k4 X2 r' f- k配关系,主要工作包括结构方案选择、结构草图、主要空间尺寸计算等。结构方案选择是根0 B# U6 {) | I
据技术要求形成一些结构设计原则,不直接涉及具体几何形状,因而可采用专家系统方法辅
0 x, Z( |1 ` J, l+ v" I$ u( C助设计过程。系统按照知识库中的逻辑规则,以及给定的设计技术条件(成型特征、进料及出
$ E* f1 K8 S% H" d X5 ?4 I+ [件方式),向用户提供设计建议。结构草图及空间尺寸计算可借助于CAD系统的基本建模功能0 \ t ~+ U) _$ D/ |/ V
完成,同时还可利用CAD系统的运功模拟功能,检验模具的运动状态及装配过程等,以确定
3 |; }) F4 j0 E5 }) S设计准确性。 t1 Z. Y: S$ e# ?2 ]
(2)模具零件设计 是基于结构设计的结果进行的,在模具空间约束下,完成零件几何形
- t2 U+ |& X( y: S状及尺寸设计。目前的CAD系统都提供了由顶向下的建模方式,用户首先在总体结构模型中8 y, \, e, V6 o) F6 k* e; x
建立的零件框架,然后在零件模型中进行零件的详细设计,分配几何约束,其设计结果可由
+ X2 l8 H6 T' Z7 m6 Y9 q系统自动反映到总装模型中。模具零件按其标准化程度,可以归纳为以下三类:标准件,如
: R2 Z' f/ W1 d9 k2 _/ l3 G& v导柱、导套、螺钉等;典型件,如凸凹模板、卸料板等,这类零件外形及其固定孔洞,包括0 r) f1 T" I3 v! {! [" X
螺钉孔等均为标准设置,而其内形随加工工件不同而变化;特殊件,如凸凹模、顶件块等。
$ }$ m- [8 Z$ c8 D9 Q: y! g 三、覆盖件模具结构设计CAD系统/ d' Y8 W+ y6 f. V5 s7 K+ t# B- `, U
汽车覆盖件模具结构复杂,组成零件数量众多,采用传统建模方法,工作量大,效- X) d& U: \8 l: a9 g
率低。对汽车覆盖件模具的结构进行分析可以发现虽然结构复杂,但大多数是标准件和典型
8 I) n$ F; }$ n, ?) D件,零件设计过程相似程度高。因此,基于标准CAD平台,针对这些零件进行设计建模,建
" G, Y) X) L5 M) g立标准建模方法,则可提高效率、简化设计过程。基于这种思想,本文提出了如图1所示的
1 A) P" ]8 M& i. \, F8 y模具结构设计CAD系统。
u: e/ K6 q( f系统主要由四部分组成:用户界面、总体结构设计、标准件设计和典型件设计。5 f" {/ A5 ]% w9 h0 N& f
1.用户界面0 ^. g) a, t% t( F8 O0 j
用于控制和调度系统各功能模块,并协调系统各模块之间的关系。由于基于标准平台的
$ t T: ~) z7 ?- n) Y模具CAD系统,通常是作为平台的一个应用模块形式出现,故用户界面被组织成独立菜单项,
; h- j E- d: X3 T/ q插入到平台菜单中,该菜单包括了总体结构设计、标准件设计等模块的启动命令,通过它们: g9 [; c/ Y2 z; j" k+ s
便可实现模具设计系统的正确运行。$ Q: s; X) w9 w w% I- S: \0 a
2.总体结构设计
1 g9 k' |8 v. P( I' J5 Q用于模具初始化结构参数的设置,包括几何参数(如压力机的选择)、典型零件基本结构尺寸3 H9 M! h0 q6 S4 u$ k
的确定、铸件筋的设置、冲模闭合高度的设置;非几何参数,如材料、技术要求等。它们将0 J4 H5 |) F6 H& l; J3 t3 }
直接影响零件的结构形式和几何尺寸。尽管总体设计包括的内容较多,但主要是标准或经验
, R5 F3 j* j$ Y4 L数据与方案的选择,故多采用知识库或数据库支持的参数设置方法。这里以零件壁厚选择为% P- V c4 W1 z5 C
例进行说明。
a- n+ ^& u, h% u拉延模的凸凹模、压料圈等都采用铸件毛坯,设计要求重量轻,通常采用中间挖空方式,
1 ?4 p5 _( \2 y, o9 s7 Y4 l( t但同时又要求有足够的强度和刚度,因此,铸件的壁厚成为重要且难以确定的结构尺寸参数。
7 M- h; N q) p$ Q' P3 C一般模具铸件壁厚同模具尺寸、生产批量及受力情况有关,目前没有统一标准,多为经验数7 p, T. I+ Q: m8 L
据,故在设计壁厚参数时,可采用经验数据库中推荐的参数。如图2所示为壁厚设计界面和
6 g7 w# U0 ^$ b' P9 l推荐的参数值。
- X) q( o/ T) ~' D2 i; Y- J系统应用之初,依据企业经验,以模具尺寸、生产批量为主关键字段,建立壁厚经验数! V6 \/ }! h( U0 V& V0 ]' d
据库。结构设计时根据生产规模和外形尺寸进行查询,从而获得铸件各部分壁厚的推荐值,) t( |% `5 ?) a7 J) ]
经用户选择确认后最终确定。由此可见,模具总体结构设计模块的开发,其主要任务是完成" E6 A( w7 |# Z& q1 [7 c) q2 a
各参数数据库的建立,以及同CAD平台相适应的数据库管理系统的开发。
H! n& Y4 A" B4 [8 `3 F( q4 j3.标准件结构设计 X0 |2 ^: J" Y9 x
汽车覆盖件模具标准件种类繁多,按功能主要包括模座装置类、导向装置类等,不同的
" F# ^9 ]1 ?8 |2 I4 ]7 O- ^" Y种类又分为多个子类型,如导向装置类有导柱类、导套类和导板类。由于这些结构件在汽车
) t3 y2 i- Q2 B9 ]6 D" J6 Z1 l- }& h冲模标准中已经标准化,其结构和几何参数已有明确的规定,因此,对于标准件设计,可采+ v8 o7 U2 v) z; W! x7 c, F1 J
用逻辑模型库支持的零件建模策略。首先依据汽车冲模标准,建立零件模型库,库中按; F- L+ Q0 Z3 o9 S) w$ V8 y& j" \/ |
标准代号存贮各种类型的零件参数化逻辑模型;在零件设计时,通过代号,调用零件逻辑模
( X& H+ f' v8 ^6 @6 n型,在对变量赋值后,则可直接建立有实际尺寸数据的标准件物理模型。图3所示的是
8 n/ Q h; r' G% q$ R. `& hQM1221-93型导套参数化逻辑模型。由图可见,标准已对导套的逻辑结构作了规定,但长度L、
+ ~% T" _7 i( G$ W( w/ E外径D等为系列化的参数值,在设计中应根据实际应用条件,从系列数中选用。因此,采用
/ G; r% E0 H) K$ D: n% D该方法可大大提高效益,且保证设计符合标准要求。 \( ]/ e) b: ^
本系统是基于MDT平台开发而成。为建立标准件模型库,系统按类型定义零件逻辑模型
8 y: S4 d! G! ?: V类。类属性区为标准件参数变量,方法区定义标准件二维和三维建模函数,这些函数利用参1 u x' F6 ]' g: h" h' b
数变量,调用MCAD API的基本建模函数,通过组合构建标准件逻辑模型。如上述导套的逻辑
d% q# n# S/ C ~模型定义为:! G: }6 u: l' r3 W3 [6 X
class CDGuideCover:public AcDbEntity
$ e! R+ ?/ w. G) M" n: x7 R: }private:+ l' d. N! ^1 g6 W5 I! K% y! J
double m[ZZ(Z) [ZZ]]L; //导套长度
, R1 ?. E/ }/ h" j1 l' e0 R# q1 |double m[ZZ(Z) [ZZ]]d; //导套外径
6 u8 [+ V0 A% V [' `2 ^……
6 {! \- p# f+ I; T" R" [protected:3 j2 M# i4 T( n7 Q) e8 n
void OnDrawing2d()://二维逻辑模型6 A8 e/ H3 e( K" F5 W- v
void OnDrawing3d()://三维逻辑模型/ N d2 i: N) ^! i
}8 a* F# C* n w: Q1 [0 s8 O, F, J+ f! S
4.典型件结构设计0 Y8 O9 ^& |! F0 p
汽车覆盖件模具中的典型零件,尽管结构、形状各异,很难采用如标准件那样按类% q9 a L# t* A4 n
别建立统一模型的建模方法,但从典型件的组成结构来看,它们是由标准和非标准单元组合
0 X& m, a8 H% n而成,其中标准单元对同类零件具有通用性,不同零件只是几何参数不同,如凸模的安装孔 g$ I0 v! g- a6 j$ m h1 I
单元。因此在典型件建模中,可采用特征造型技术,将标准结构单元定义为设计特征,并建
8 s& J% u' i2 U9 A+ I立相应的建模方法,这样在设计时,对于标准部分可采用特征造型,而非标准部分仍沿用基
5 I6 s4 r/ T$ S3 M" G本建模方法,最后将各部分模型经布尔运算等操作进行组合,实现典型件的结构设计。这样,, C! j/ b2 ^) I
可使设计效率明显提高。以下以拉延模凸模结构设计为例进行说明。9 ^: [# G3 J0 l ]. L" p- \8 F* b+ c
在拉延模凸模结构设计时,先根据拉延件的外围形状建立凸模基础模型,然后在基础模
$ J( j ^4 I+ T3 I- O( C型上,进行工作型面切割,加入装配孔和导向面,完成结构设计。其中的基础部分和工作型$ c% i% \' t+ G) N4 S: t1 t
面与工作有关,为非标准结构,而装配孔和导向面为标准单元,因此,可将它们定义为凸模 D6 s* f2 h: F; C6 K+ U9 T
结构设计特征。如图4所示为装配孔特征属性框。
- ]! s* {6 d4 |- {& Y其中,装配孔特征定义为:. i; ~. A1 L& F! h3 S v
class CDGuideCover:public AcDbEntity' c3 B" j0 ~& ~% e4 J
{! c. ]! }6 P' X; i1 Q9 P
private:) N0 ?1 I: f6 ^% E+ v
double I=atof(m[ZZ(Z) [ZZ]]diameter);//直孔直径" h9 B2 L1 ?% t+ L8 o9 i, _
double E=atof(m[ZZ(Z) [ZZ]]depth];//直孔深度
3 G; h8 r7 \) Z- L; i; r6 E9 h……
9 D0 A0 j" s+ K- i: Zprotected:* p: w9 |% v" ^, {! |
void OnSmoothHole();//直孔建模; M8 x: S. r# r) v1 t
void OnScrewHole();//螺蚊孔建模3 }4 X& `' I# G9 G
}
! y" y7 N. f5 A9 k; G四、结论
6 J. k' ]$ ]- d* y0 S8 x模具CAD/CAM的应用可以提高设计效率,改善设计质量,降低成本。本系统已在模具行业得7 L- V/ ^; k0 j+ K/ k }" B
到普遍应用。基于标准CAD平台,结合企业生产实际,通过系统建模和对模具设计等模块的
0 t' w# L2 ?' c4 V O9 z重新定制,开发实用型、小规模的模具辅助设计系统,较之简单的应用CAD系统更可发挥计/ r/ \8 A% o1 d" Z8 X' z1 t
算机辅助设计的优势,改善应用效果。本文针对标准CAD系统设计汽车覆盖件模具结构时效9 i3 G* ?7 }( _ W% {, r
率低、过程烦琐等问题,结合覆盖件模具结构设计特点,提出了基于标准设计平台的二次开& O. M- \/ w. P6 V4 k% H7 h
发策略,通过数据库和逻辑模型库的支持,使结构设计从总体规划到具体零件建模的过程大# }# v' g. t5 L _$ @8 H
大简化。 |
|