论文部分内容阅读
三维CAD技术在可视化设计、装配设计、设计分析、加工仿真等方面有着二维平面设计无法比拟的优越性,是提高设计质量的重要手段。然而大部分三维CAD软件都是通用设计软件,缺乏针对具体企业的设计开发方案,不能更有效地提高企业的开发设计效率。在这种情况下,以商品化的CAD软件为开发平台进行二次开发,使那些国外软件工具适合我国机械生产的设计要求,已经成为国内推广和使用CAD软件所面临的一个重要课题。美国Autodesk公司的Inventor是一个优秀的机械CAD/CAE/CAM一体化软件。它基于完全的实体复合造型、特征建模、装配建模技术,能设计出复杂的产品模型。此外,它还具有良好的开放性,可进行不同层次的二次开发,快速、高效地实现用户的特殊要求。本文基于Inventor三维CAD平台,针对某设计院电厂皮带运输机结构复杂,设计要求高,设计工作量大,已形成系列化等特点,开发出专用的皮带运输机三维参数化建模系统。论文的主要工作包括:首先,研究了三维造型软件Inventor的基础理论:实体造型理论、特征技术、参数化技术,为系统的开发奠定了理论基础。其次,在研究了皮带运输机设计选型的一般过程,总体设计及零部件设计等相关内容的基础上,运用软件工程方法,提出了皮带运输机三维参数化建模系统的总体设计方案。再次,根据Inventor API及帮助文档,对Inventor的二次开发方法进行了深入研究,并比较了VBA、Add-In、独立的EXE、Apprentice Server等主要二次开发方法的优缺点和应用范围,最终确定了以Add-In插件的形式建立系统。接着,探索了利用Visual C++进行Inventor二次开发的方法,如程序和Inventor连接、尺寸驱动的方法、数据库选择及编程、系统入口设计等内容最后,本文应用以上研究成果,在Inventor环境下开发了一套皮带运输机三维参数化建模系统,该系统具有友好的用户界面,操作简单、实用。实践证明,该系统大大提高了皮带运输机设计的效率,减轻了设计人员的工作量,具有很高的实用价值。