摘要: |
随着计算机技术的发展和市场竞争的日益激烈,各行各业对通用CAD软件提出了越来越细化的专业需求,他们希望一种符合他们设计习惯的CAD软件更快速、更高效的实现他们的设计要求,而要他们自己开发一种专门软件,不仅耗时,而且成本高,所以选择一种现有的通用CAD软件来进行符合他们设计需求的二次开发就成为他们的一个有效选择。
活塞组包括活塞、活塞销和活塞环等在气缸里作往复运动的零件。现有的活塞组设计中也存在这样的问题:先根据经验确定活塞尺寸,校核完了再将这些尺寸逐个转化为模型数据输入到通用CAD软件里,建立其三维模型并进行校核等。这是一个重复而繁琐的过程,但又是活塞设计所必须的过程。所以为了解决这个问题,本论文针对活塞组的自身设计特点,依据特征建模技术和参数化驱动技术,开发了一套可供用户快速设计和建立活塞组三维模型的活塞组CAD系统。
本论文是在Windows 2000的微机操作系统上,用Visual C++6.0作为集成开发环境,以UG NX为参数化CAD系统平台来实现的。本论文主要包括以下内容:首先是确定影响活塞、活塞销和活塞环主要结构的参数及其尺寸范围,编写活塞组参数选择初始化界面;其次在Visual C++集成开发环境中编写接口程序调用UG/OPEN API函数来快速建立活塞组参数化模型,并对其进行必要的校核。
活塞组CAD系统不仅可以提高设计效率和质量,而且也符合现代技术的发展要求。
|