车身覆盖件CAD模型曲面缝合技术.pdf
《车身覆盖件CAD模型曲面缝合技术.pdf》由会员分享,可在线阅读,更多相关《车身覆盖件CAD模型曲面缝合技术.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2 010 年8 月农业机械学报第4 l 卷第8 期D O I:1 0 3 9 6 9 j i s s n 1 0 0 0 1 2 9 8 2 0 1 0 0 8 0 4 5车身覆盖件C A D 模型曲面缝合技术水狄驰1田原螈1(1 东北电力大学机械工程学院,吉林1 3 2 0 1 2;2郑国君2郭威2吉林大学材料科学与工程学院,长春1 3 0 0 2 5)【摘要】修复车身覆盖件C A D 数据是有限元分析前处理中的重要步骤,针对车身覆盖件C A D 模型中曲面缝隙问题,采用N U R B S 技术对曲面缝合加以研究,通过管柱算法快速判定匹配边界,以基于特征的曲线合并方法完成曲面缝合,并开发出
2、曲面缝合算法模块。通过对汽车翼子板零件的缝合验证了算法的有效性。关键词:车身覆盖件几何模型曲面缝合管柱算法中圈分类号:T P 3 9 1 7 2文献标识码:A文章编号:1 0 0 0 1 2 9 8(2 0 1 0)0 8-0 2 2 3-0 4H e a l i n gM e t h o do fC A DG e o m e t r i cM o d e lf o rA u t o m o b i l eP a n e l sD iC h i lT i a nY u a n y u a n lZ h e n gG u o j u n 2G u oW e i 2(1 C o l l e g e
3、o f M e c h a n i c a lE n g i n e e r i n g,N o r t h e a s tD i a n l iU n i v e r s i t y,J i l i n1 3 2 0 1 2,C h i n a2 C o l l e g eo fM a t e r i a l sS c i e n c ea n dE n g i n e e r i n g,J i l i nU n i v e r s i t y,C h a n g c h u n13 0 0 2 5,C h i n a)A b s t r a c tR e p a i r i n go f
4、p a n e lC A Dg e o m e t r i cm o d e li sa ni m p o r t a n tp r e p r o c e s s i n gs t e po ft h ef i n i t ee l e m e n ta n a l y s i s,a n dw i d e l yu s e di nt h ec o m p u t e r-a i d e dg e o m e t r i cd e s i g nf i e l d T h i sp a p e rf o c u s e do nt h es u r f a c eh e a l i n g
5、m e t h o do fp a n e lC A Dm o d e l,w h i c hw a sp r o p o s e da n da n a l y z e db yN U R B St e c h n o l o g y F i r s t l y,m a t c h i n g c u r v e sb o r d e rw a sd e t e r m i n e df a s tt h r o u g ht h ep i p e l i n em e t h o d,t h es u r f a c e sw e r es t i t c h e db yt h em a
6、 t c h i n g-c u r v e sm e t h o dw i t hc h a r a c t e r i s t i c s O nt h eb a s i so ft h ea l g o r i t h m,as u r f a c es t i t c h i n gp r o g r a mm o d u l ew a sd e v e l o p e d T h ev a l i d i t yo fa l g o r i t h mw a sv e r i f i e db yh e a l i n ga u t o m o b i l ef r o n tf e
7、 n d e rp a r t s K e yw o r d sA u t o m o b i l ep a n e l s,G e o m e t r i cm o d e l,S u r f a c eh e a l i n g,P i p e l i n em e t h o d引言车身覆盖件C A D 模型的几何形状比较复杂,常常在其设计及格式转换中产生一些数据错误,较为常见的如C A D 模型缺少完整的拓扑信息导致相邻实体在公共实体上可能存在不同函数表达,在图形显示结果中就表现出实体不连续;再如目前C A D模型的数据存储存在多种格式,如I G E S、S T E P、S A T等,
8、这导致文件格式转换的模型重建过程中出现信息错误或者丢失问题。模型的数据存在错误会导致后续的数据处理,如有限元网格的自动生成、模具工艺设计等很难进行,因此,对覆盖件的C A D 模型进行修复很重要。目前对C A D 模型的修复可以分为基于网格的数据修复心q 1 和基于几何模型的数据修复H“1 两种方式。前者首先将覆盖件C A D 模型进行有限元网格生成,之后通过网格识别、节点合并等处理方式,消除其中错误的网格数据,最终生成符合有限元计算要求的网格模型,但对C A D 模型的修复作用不大。后者直接针对C A D 模型,修复其中的几何错误或者补足拓扑缺失“,目前这一类方法的主要问题是修复前匹配实体的
9、判断繁琐且复杂,这也是本收稿日期:2 0 0 9 0 7 一O l 修回E l 期:2 0 0 9 一0 9 1 6国家自然科学基金重点资助项目(1 9 8 3 2 0 2 0)和东j E 电力大学博士科研启动基金项目(B S J X M 一2 0 0 9 0 6)作者简介:狄驰,副教授,博士,主要从事材料加工工程研究,E-m a i l:d i y i c h i g m a i l c o r n通讯作者:郭威,教授,主要从事覆盖件板材冲压成型研究,E-m a i l:g u o w e i j l u e d u c n万方数据农业机械学报文主要解决的问题。本文针对车身覆盖件C A D
10、模型中最常见的曲面片间缝隙问题进行研究,讨论一种基于覆盖件C A D 模型的快速曲面缝合方法。l 基于几何模型的曲面缝合曲面缝合的目的是为消除几何模型中错误信息以便于生成符合有限元计算使用的网格模型,同时建立几何模型的完整拓扑信息。根据几何模型的特性,基于几何模型的缝合曲面所采用的方法一般为:首先根据模型中各个曲面特征,判断出每个曲面的相邻曲面信息;之后将各个曲面的边界曲线一一离散,通过计算离散点距离大致估测曲线间距的方式来确定匹配曲线,然后再根据离散点相对情况判定匹配曲线的拓扑关系;最后通过合并匹配曲线的离散点,重新生成公共曲线的方式将曲面缝合在一起,消除曲面间缝隙H 娟1。其过程如图1 所
11、示。这种缝合方式的不足在于,计算匹配曲线过程中要循环计算极大数量的离散点间距,以便依据给定的容差值判断曲线是否匹配以及匹配曲线的拓扑关系,处理简单模型尚可,面对车身覆盖件这种由上万曲面曲线构成的几何模型,计算效率不够理想。并且由于覆盖件几何模型具有复杂性,因此相邻曲面边界曲线离散点是否能够完全对应而不发生错位,给定的容差值能否满足所有匹配曲线判断要求,等等,都是亟待解决的问题,这些都不可避免的影响整体算法的效率,增大了误差产生的可能。叩叩三:兰:三:边界离散匹配曲线计算节点合并曲线重新牛成图I传统曲面缝合方法示意图F i g 1T r a d i t i o n a lh e a l i n
12、gm e t h o d基于上述考虑,若能够通过几何算法直接判定匹配曲线,然后再通过离散方式合并曲线(图2),则整体算法更易于处理,效率也可以得到提升。1 1。J:_:-l匹配曲线离散曲线节点合并曲线重新牛成图2 基于几何算法的曲面缝合方法F i g 2H e a l i n gm e t h o db a s e do nt h eg e o m e t r i cm e t h o d2匹配曲线搜索匹配曲线的搜索是曲面缝合过程中关键步骤,确定了匹配曲线,也即确定了待缝合的曲面问缝隙位置。从几何特征看,两条曲线匹配的充要条件为:两条曲线属于相邻的两个曲面。两条曲线可能处于相离、重叠或者相交状
13、态。两条曲线C o e d g e的方向相反,并且至少部分形态相似,曲线间距极小。根据这3 个条件,可以判断两条曲线是否匹配。根据条件,可以首先判断几何模型的每个曲面的相邻曲面信息,对于当前曲面的每条边界曲线,仅需在当前曲面的相邻曲面中寻找相应的匹配曲线,这也就有效的减少了匹配曲线的搜索范围,提高了其搜索效率。相邻曲面的搜索较为简单,采用经典的包围盒算法即可。根据条件、,搜索匹配曲线可表示为求解问题:已知当前曲线Z,及其所属曲面s。、S。的相邻曲面集合为 S。1 1 i n ,对于S,其所有边界曲线集合为i 1 1 吲m ,求解a、b,使得z 为z。匹配曲线。本文提出“管柱算法”予以求解,如图
14、3 所示,算法原理如下:图3 管柱算法不意图F i g 3P i p e l i n em e t h o dt oj u d g et h em a t c h i n gc u r v e s首先从读入的几何模型数据可知z,的B 样条表达式为p。(u)=d;(u)(1)式中d:控制顶点m(u)基函数,“E 0,1 则以f,始点为扫掠圆环圆心,8 为半径,为脊线生成的管曲面s,可表示为d(戈,p。(u)=占(戈s:f,“0,1 )即:石一p 5“?7 p:u=o(H o,1 )(2)【l 戈一p 1(U)l=占。化简式(2),可得s,表达式为s I(“,秽)=p l(U)+占 c o s v
15、 N l(“)+s i n v B l(u)(UE 0,1 ,口 0,2,t r )(3)州小器=需。告棚u为p,(u)的主法向量和从法向量。对曲线段Z。进行同样处理,可获得其管柱面s(M,秽)方程表达式s 叫(M,口)=p 谢(酣)+s c o s v N 叫(u)+s i n v B 啊(n)(4)联立式(3)和(4),即将参数曲面s。(z(u,口),Y(“,口),=(U,秽)代入式(4)中,只需判断其是否有万方数据第8 期狄驰等:车身覆盖件C A D 模型曲面缝合技术2 2 5解即可。若有解,则可断定l。与“为匹配曲线,令口=i,b=_,则问题获解。若无解,则令=+1,若J=m,则令i=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车身 覆盖 CAD 模型 曲面 缝合 技术
限制150内