CATIAV5StartModel车身建模规范.docx
- 文档编号:12412127
- 上传时间:2023-04-18
- 格式:DOCX
- 页数:21
- 大小:625.71KB
CATIAV5StartModel车身建模规范.docx
《CATIAV5StartModel车身建模规范.docx》由会员分享,可在线阅读,更多相关《CATIAV5StartModel车身建模规范.docx(21页珍藏版)》请在冰豆网上搜索。
CATIAV5StartModel车身建模规范
CATIAV5StartModel车身建模规范
CATIAV5StartModel的使用方法
下面着重介绍CATIA-V5StartModel的结构形式和其在车身设计中的具体应用方法。
首先,CATIA-V5StartModel模板根据车身零件3D数据的结构特征,将历史树分成如下组成部分:
1、零件名称(PARTNUMBER)
2、车身坐标系(AxisSystems)
3、零件实体数据(PartBody)
4、外部数据(externalgeometry)
5、最终结果(finalpart)
6、零件设计过程(partdefinition)
7、关键截面(section)
整体结构树形式如图1所示
图1
其次,详细介绍各个组成部分在CATIA-V5StartModel的具体应用方法。
1、零件名称(PARTNUMBER)
零件名称定义的规范性和准确性对一个汽车主机厂来说在整个汽车产品生命周期内对产品的采购、生产、销售都具有重要意义。
所以首先要确定零件的准确件号和尽量简单且详尽的名称。
具体的命名方法见下图2所示:
XXX_XXXXXXX-X00_000_REINF_ROOFSIDEGRABHANDLE_LH_CHZK_20060510
设计完成日期
设计者名字简称
零件的英文名称
零件的版本号(数据冻结时的版本为第一版)
零件的件号
车型代号
图2
2、车身坐标系(AxisSystems)
该坐标原点为车身坐标原点即是世界坐标原点,定义该坐标系以后后期设计过程中的几何元素的空间坐标都以该坐标系为基准。
3、零件实体数据(#PartBody)
PartBody内是用来存放零件实体数据,一般是设计的最终结果实体数据。
如果需要更改PartBody的名称,可以在PartBody右键属性内更改,如果要反映该零件设计的不同阶段或不同状态的实体数据,或者是周边相关零件的实体数据(周遍相关零件的Parent信息来自#externalgeometry),可以在零件内插入多个PartBody来分别定义。
图3
如图3所示插入了多个PartBody来分别存放定义不同状态实体数据。
PartBody的名称可根据需要做对应更改。
4、外部引用数据(#externalgeometry)
图4
如图4所示,#externalgeometryopenbody内包括两个openbody分别为#designsurfaces和#importedgeometry,在做零件设计时需引用外部几何元素作为边界条件,而这些外部元素根据其性质不同可以分为如下两中类型。
4、1#designsurfaces
该openbody用来存放做零件设计所需要的造型A级曲面数据。
图5
如上图5所示,如果需要引用的A级曲面较大,可根据设计步骤需要分解为很多局部区域来进行管理,这样方便后期设计过程中参考元素的准确借用,可以节省时间并提高准确性而且也方便后期的数据修改。
图中将所引用的A级曲面分为两个大的区域分别为#ASURF-060215和#pre-workonA-surfs,其中每个openbody内再分解为多个几何特征。
#ASURF-060215中包括#ASURF-rrdoor和#ASURF-glass两个openbody
#pre-workonA-surfs中包括#topflange\#upperframe等11个openbody。
#designsurfaces内的造型A级曲面是相对固定不变的,在零件工程化阶段要以造型A级面为基准进行结构设计。
故A级曲面的Parents/Children关系多数是一父多子的关联关系。
每个A级曲面与后面设计步骤中的多个同时保持关联关系,在这种情况下,我们提倡这些步骤中的上一级关系直接为A级,尽量避免关联A级面子元素的中间借用情况出现。
与后面#partdefinition中父子相承的关联关系有所不同,在后期设计更改的时候应注意。
4、2#importedgeometry
该openbody用来存放与所设计零件有边界约束关系的几何元素
图6
如图6所示#importedgeometry内定义了#surfacesfromconceptstudies等7个边界条件,每个openbody内存放了用来做边界约束的点、线、面等几何元素。
这些几何元素用非参数化的形式存放。
尽量做到让这些参考几何元素之间无Parents/Children关系。
便于后期这些参考元素的更新替换。
5、最终结果(#finalpart)
该openboy用来存放零件的最终设计曲面数据、材料的矢量方向、材料厚度、零件MLP信息、搭接面零件上的螺母、螺栓以及对部件的设计修改信息。
如图7所示。
图7
5、1#finalgeometry
该openbody用来存放零件的最终设计结果,仅仅用一个面片来表示,这个结果可以
用
InvertOrientation命令将零件设计过程(#partdefinition)数据的最后一步结果保存在#finalgeometryopenbody内。
另外,当数据冻结后,要用copyasresult命令将零件设计过程(#partdefinition)数据的最后一步结果保存在#finalgeometryopenbody内。
用
InvertOrientation命令的优点是可以使最终结果始终与设计修改保持参数化的关联关系,设计过程更改后系统自动更新最终结果。
当数据冻结后,需要保存非参数化的最终设计结果。
如图8所示采用
InvertOrientation命令。
图8
5、2#lastchanges
表示数据冻结后的设计更改结果存放在此openbody内,其表示方法与#finalgeometry类似,用
InvertOrientation命令将零件设计过程(#partdefinition)数据的最后一步结果保存在#lastchangesopenbody内。
此时,#lastchanges内保存的零件设计过程(#partdefinition)数据的最后一步结果与#finalgeometry内的结果相比已经发生了设计更改。
5、3#toolinginfo
该openbody内用来存放表示材料料厚和材料矢量方向信息的料厚线,料厚线用0.7mm的点划线表示,料厚线的长度为实际料厚尺寸的100倍,料厚线的方向由材料的适量方向决定。
5、4#MLP
该openbody内用来存放零件工程化设计后期的许多MLP相关信息。
主要有主次定位孔和夹持面信息。
每个主次定位孔及夹持面信息在CATIAV5参数化建模过程中主要由如下元素构成:
一个点、一条线、一个平面、一个草绘(夹持面有两个草绘)。
如图9所示。
主定位孔a参数化元素
主定位孔a
夹持面S1参数化元素
夹持面S1
图9
主次定位孔及夹持面的参数化元素构建方式如下:
1)定位点,采用以车身坐标原点为参考点的X、Y、Z三坐标表示,并且定位点要位于零件上,在X、Y、Z三个坐标值中视零件在车身坐标中的位置,为方便工艺功能的实现,要保证最少圆整一个坐标值。
如下图10所示。
图10
2)第一条定位轴线,过定位点做垂直于零件曲面的线段,长度为20mm,如图11
图11
3)定位平面,过定位点做垂直于第一条轴线的Plane面
4)另外两个定位轴线,在定位平面上做
SketcherPositioning,另外两定位轴线方向尽量保持与车身坐标轴平行。
5)夹持面,在定位平面上做
SketcherPositioning,具体做法见《MLP基础知识》,如图12所示。
以上五个元素构建完成后,在第二次构建定位孔或夹持面时,可复制,粘贴已经构建好的五个元素,此时只须更改相应的定位点即可。
图12
5、5#matchingareas
零件上搭接区域的标注信息存放于此。
用0.5mm宽的紫色双点划线表示搭接区域,该线条在零件表面上以实际搭接边界为准向内偏移1mm。
一个封闭区域用一条打断关联的曲线表示(如图14所示)。
与不同零件的搭接区域在结构树上命名方式如图13所示。
图13
图14
5、6#nut&bolt
零件上的凸焊螺栓、螺母放于此openbody内,在历史树上的表示方式如图15所示,
图15
首先将要用到的各规格螺栓、螺母导入到#externalgeometry内,再分别在目标螺栓、螺母上用AxisSystem
命令创建坐标系,在零件上螺栓、螺母焊接点创建对应的坐标系。
对应坐标系创建成功后用AxisToAxis
命令复制移动螺栓、螺母到指定位置即可。
以上MLP,搭接面,螺母、螺栓的工作在工程化设计后期完成,即在下面将要介绍的零件设计过程(#partdefinition)完成后来完成的。
6、零件设计过程(#partdefinition)
在结构树上的这一部分是零件设计的主体工作,也是工作量最大,最关键的部分。
这部分#partdefinition的构成如图16所示。
图16
#partdefinition包括参考点(#referencepoint)、基础面(#basicsurface)、压筋结构(#depressions)、翻边结构(#flanges)、裁剪结构(#trimmed_part)和孔(#holes)特征。
6、1参考点(#referencepoint)
该openbody内有一个点,该点为车身坐标原点(0、0、0),在后面的零件设计过程中,几何元素的构建大多数情况下要以该点为参考点。
我们也建议几何元素的参数化尽量以该点为基准。
6、2基础面(#basicsurface)
在零件设计过程中要有大局观,整体意识。
即由整体到局部,由简单到复杂的过程,StartModel就是遵循这样一个思路来进行零件设计的。
当接到一个设计任务时,首先考虑构成该零件的主要型面是怎样的,即该零件的形状是怎样的。
在该型面的基础上怎样来很好的实现零件的功能,就是接下来要考虑零件的结构设计,即增加必要的压筋结构(#depressions)、翻边结构(#flanges)和孔(#holes)特征。
当然基础面和零件结构这两者是相互影响的,要综合考虑。
首先看基础面的设计。
基础面是零件结构的基础,零件形状由基础面的形状来决定。
图17
如图17所示,基础面(#basicsurface)内只包含#reference_structure和basicsurface两部分,#reference_structure内有StartModel模板内给定的其个元素,一个参考点(坐标值可任意给定)、三个plane面(分别平行与三个系统平面)、三个基于plane绘制的草绘(
SketchwithAbsoluteAxisDefinition相对于
Sketcher更便于参数化控制其空间位置和草绘形状)。
基础面的制定没有MLP一样严谨的设计规范,由于零件形状的不同,设计人员的不同,基础面有着不同的设计思路和方法。
以下面的零件为例来说明。
图18
如图18所示,决定该零件形状的基础面可由如上四个子基础面组成,四个主要子基础面相互倒角得到大的基础面,在子基础面设计过程中要注意不同结构的命名和它们之间的相互历史层次关系。
往往每个子基础面又由许多面元素构成,这些面元素同样要求用清晰的命名和历史层次关系体现在结构树上。
如图19所示。
图19
子基础面#Mainsurface3由七个面片通过依次倒角
ShapeFillet得到(在通常情况下较少采用
EdgeFillet和
VariableRadiusFillet命令倒角,因其不利于参数化控制)。
通过以上介绍,我们了解了基础面(#basicsurface)的设计思路,下面再看具体到一个单面片的设计方法。
上面讲到在基础面(#basicsurface)内只包含#reference_structure和basicsurface两部分。
其中#reference_structure内的几何元素是被套用来设计单面片的固定格式。
图20
如图20所示,要构建#Mainsurface1内#Back1面片,先将#reference_structure内的元素全部复制粘贴到#Back1内,调整reference_point的坐标值以确定其空间位置,随后Update更新三个基准平面和三个草绘的位置(因为三个基准平面和三个草绘与reference_point有参数关联关系),此时,在其中的两个草绘上分别做出引导线(guidecurve)和轮廓线(profile),再用
Sweep或
Extrude拉伸生成直纹面(直纹面在参数化设计中更便于控制面的参数)。
6、3压筋结构(#depressions)
在零件结构中可以归结为局部压筋特征的部位,例如凸台、加强筋等,就将其设计参数放在#depressionsopenbody内,如图21所示零件的压筋部位。
根据压筋形状得到压筋面片后,再与上一步#basicsurface的最终结果共同作用生成压筋结果。
Depressionangle
图21
6、4翻边结构(#flanges)
在零件结构中可以归结为局部压筋特征的部位,例如凸台、加强筋等,就将其设计参数放在#flangesopenbody内,根据翻边形状得到翻边面片后(翻边面片可能是多个面片通过倒角或相加命令共同作用形成),再与上一步#depressions的最终结果共同作用生成翻边结果。
如图22所示零件的翻边部位是多个面片通过倒角共同作用形成。
顺次倒角得到翻边结果
Onesideflange
图22
6、5裁剪结构(#trimmed_part)
裁剪结构(#trimmed_part)用来放置裁剪零件边界的几何元素。
在此建议用面元素做裁剪元素
Split,裁剪面是多个面片绕零件边界通过倒角或相加命令共同作用结果,利用面做裁剪元素便于后期零件边界形状的控制,更利于控制裁剪边界的质量,控制边界的相切连续性。
如图23所示裁剪面设计结果。
Resultofflange
Trimesurface
图23
6、6孔(#holes)
在零件上,可以归为孔特征的结构元素放在此openbody内。
在设计孔的时候,要注意孔的冲孔方向,特别要注意安装、定位孔的工作方向。
所有孔特征按照空间位置、大小、形状、方向等特征构建后,用
Split命令与上一步裁剪(#trim)结果做裁剪后得到冲孔结果。
如图24所示。
还有另外一种常见孔是带翻边结构的孔,这种结构特征在StartModel设计过程中可以将其归入翻边(#flange)或孔(#holes)均可。
如图25所示。
Hole5
Hole4
Holeassembly3
Holeassembly2
Holeassembly1
图24
带翻边的孔
图25
7、关键截面(#Sections)
此openbody内存放了显示零件关键部位信息的截面数据,如安装孔、定位孔、搭接面、零件局部结构形式等数据。
这些数据信息可以反映零件周边的装配、搭接关系,可以很好的指导零件结构设计。
如图26所示。
图26
三结论
综上所述,参数化设计在现代汽车产品开发中具有重要的意义,参数化设计可以大大提高汽车开发设计的工作效率,适合在同平台上系列产品的演变,大大缩短产品开发周期。
汽车各个零件相互间有着紧密的联系和协调性。
部分设计质量好不等于产品质量也好。
为此,重要的是各零件的设计人员应具备(自己专业之外的)其他零件的知识,懂得对整体的影响。
CATIAV5StartModel在零件设计过程中可以很好的体现CATIAV5的参数化设计优势,培养设计人员在汽车开发设计中的整体设计理念,设计人员通过对零件结构特征的分析理解,可以很好的吃透零件,把握零件的要素特征和关键结构形式,举一反三。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CATIAV5StartModel 车身 建模 规范