论文部分内容阅读
在房地产快速发展的拉动下,我国不但是全球最大的电梯市场,而且形成了全球最强的电梯生产能力。面对用户广阔和多样化的需求,时间和质量无疑成为每个电梯企业的追求目标。然而传统的机械产品的设计是图纸设计、样品试验、修改图纸、大量生产的过程,已经跟不上制造业的发展,迫切要求设计方式的改进。在这样的大背景下,国内的很多大、中企业购买了国际上知名的CAD/CAM软件,如Pro/Engineer, UG, CATIA等。但是这些软件都是商品化的通用平台,专业针对性差,不能满足各种各样具体的设计需要。因此CAD软件的二次开发问题就成为CAD技术推广应用过程中所必须面对和解决的课题之一。本文主要介绍了如何以电梯轿厢为研究对象,以Pro/Engineer为支撑平台,利用其自带的二次开发工具Pro/TOOLKIT及面向对象的可视化语言VC++开发出与企业本身的技术特点相结合的参数化设计系统的部分模块。首先,参与确定了参数化设计系统的总体架构方案;其次,采用Visual C++作为前端开发工具,SQL Server作为后台数据库对Pro/Engineer进行了二次开发;再次,主要讲述了三维模板、钣金展开图和工程图模板的参数化创建,并且以轿厢侧轿壁为工程实例结合参数脚本的创建对参数化设计的实施做了介绍;最后,介绍电梯轿厢参数化设计系统部分模块的具体实现。平台的开发选择了面向对象的可视化开发语言VC++,通过建立SQL Server数据库和数据表,利用ADO数据库技术实现VC++和SQL Server的无缝连接。平台实现了模型树的建立、模型基本信息的入库、用经验公式脚本驱动模型、新产品模型及工程图的自动生成等功能。