|
 |
e-works近期热点 |
|
|
 |
inventor近期热点 |
|
|
|
|
|
|
当前位置:inventor技术专区 -> 技术文库 |
|
| 基于Inventor的三维参数化部件库系统的开发方法 | 发表时间:2008-3-27 李爱平 胡永亮 刘雪梅 来源:万方数据 | | 介绍了基于Autodesk Inventor的部件库的体系结构和实现方法。把部件库系统分为零件库和部件库两层结构,通过部件模型确定组成部件的组成零件及其装配关系,通过数据表和程序确定零件的规格。此方法解决了常用三维CAD软件不直接支持装配件参数驱动的问题,使得基于三维CAD软件创建部件库系统成为可能。文中所述部件库系统是使用VC++对Inventor进行二次开发而得到的。同时,该方法也适用于其他常用二维 CAD软件。 |
| | 1引言 随着CAD技术应用的不断深入,通用CAD系统已难以满足工业界进一步提高产品设计效率和封装专业知识的要求,因此,开发面向行业的专用CAD系统已成为提高设计效率和水平的重要方向、设计人员在利用CAD软件进行产品设计时,大量地用到国家标准件、行业标准件、常用组件、典型结构等零部件,因此,在专用CAD系统中建立开放的、信息完备的零部件库是一项重要的基础工钓。通过使用零部件库系统,设计人员可以把精力集中在新产品的创新设计上,或者在原有零部件的基础上进行变形修改,从而节省宝贵的时问,缩短产品的开发周期,提高设计效率;如果设计人员可以对库中零部件进行修正和改进,那么零部件就会在实际使用中逐步得到优化,从而提高设计的质量。 现有零部件库大部分是基于AutoCAD的二维零部件库,渐渐不能满足应用日益广泛的二维设计的需求.而在三维零部件库中,大部分是零件库,而少有部件库。在.9utoCAD等二维CAD软件中创建参数驱动的部件库和零件库在方法上几乎没有区别;而常用三维CAD软件对零件模型的参数化驱动有很好的支持,但并不直接支持对部件模型的参数驱动,导致在三维软件中创建部件库比创建零件库要复杂得多。本文介绍了基于Inventor的冲压模具部件库系统的体系结构及其各部分的实现方法,最后通过实例予以说明。 2部件库系统结构 建立零部件库系统的中心目标是最大限度地重用企业内部和外部的零部件知识资源,一般来说,部件库系统的基本功能包括利用部件库系统直接生成部件的三维模型并获得所需要的信息,以及对部件库进行添加、修改和删除等管理操作部件是由零件及其装配关系构成的,因此可以把部件库系统分为零件库和部件库两层结构,加上用户操作界面以及必要的程序,结构如图1所示。部件库中的部件是由零件库中的零件装配而成的,用户所选部件的规格通过程序和数据表的映射转化为部件所包含零件的规格,最后程序把这些规格参数变为零件的驱动参数,进而得到由这些零件构成的部件。 下面分别对除操作界面以外的其他三个部分进行介绍。 2.1零件库结构 跟常见标准零件库的结构基本相似,零件库包括支持参数驱动的Inventor零件模型和储存零件驱动参数的零件参数数据表中的字段与零件模型的驭动参数相对应,数据表的每条记录对应一个具体规格的零件。Inventor提供的数据表还支持非系列值,即某些字段可以是用户输人的任何值。  | | | | |
|
|
|
|