论文部分内容阅读
在铁路制造业,模具作为客车件成形的重要制造装备和现代先进设备,其设计制造倍受关注,要提高模具设计和制造水平,缩短生产周期,开发模具CAD/CAM是必由之路。本文围绕着铁道部重点投入项目“客车件冲模三维CAD系统”的子项目弯曲模CAD系统的开发,对基于构件的软件开发进行了研究,并论述了一个实用的客车件弯曲模CAD系统的开发过程。 本文首先介绍了三维CAD及其相关技术,包括SolidWorks的应用编程接口,SolidWorks二次开发方法,数据库技术,ActiveX技术和构件技术。结合弯曲模CAD系统的开发选择SQL Server和Access作为其产品数据库。SQL Server用来存储公共的支撑信息如标准件和典型件的模型文件以及模型参数、材料机械性能参数等;Access用来保存本地的设计信息,例如结构信息等。通过对VB访问数据库的各种方法进行比较,采用ADO/OLEDB作为访问数据库的方法。 然后本文介绍了客车件弯曲模的设计内容,以及应用弯曲模CAD系统进行结构设计的流程和结构设计支持的设计方法。弯曲模的设计内容包括工艺分析计算和模具结构设计两个部分。 在弯曲模体系结构设计及系统开发中,本文研究了基于构件的软件开发方法,基于构件的软件开发包括构件开发和构件集成两个过程。采用IDEFO功能建模方法对弯曲模设计过程进行建模分析后,设计了基于构件的接口总线体系结构。在此体系结构下,对弯曲模CAD系统的构件进行划分,并采用基于COM的ActiveX DLL技术对构件进行开发。主要开发的构件有弯曲件建模构件、工艺分析计算构件、各种结构设计构件、数据库管理构件、二维工程图管理构件等。最后把各种构件集成组装成弯曲模CAD系统,本文给出了采用弯曲模CAD系统设计弯曲模的实例。 本文所设计的客车件弯曲模CAD系统是大连理工大学CAD&CG研究所和长春客车厂技术合作开发的项目内容,目前该系统已经交付用户试用考核,反馈结果表明本系统实现了预期的功能要求,其设计流程符合工程技术人员的设计习惯,较好的支持了自上向下和自下向上的设计方法,能显著地提高模具的设计效率。