论文部分内容阅读
本文通过对国内外CAD技术发展的历史与现状的回顾以及铁道车辆CAD发展状况的研究,在对国内铁路长大货物运输进行分析的基础上,提出了组合式长大货物车CAD系统的开发策略。该系统针对长大货物车的结构形式,可实现方案设计、总体构图、部件设计、车辆限界校核及工程数据库管理。全面实现了组合式长大货物车设计的参数化和自动化。 系统设计过程中采用了面象对象的设计方法,使得问题空间和方法空间的结构上能够达到一致。利用MFC与ObjectARX相配合进行开发,这使得应用程序能与其它Windows应用程序有机地结合在一起,能够发挥Windows环境下各种应用程序协同工作的能力。 组合式长大货物车的方案设计是在对现有的长大货物车型谱分析的基础上得出的,两个方案设计的结果都能满足绝大多数长大货物运输的需求。在车辆设计过程中对限界的校核是必不可少的一部分,本系统对组合式长大货物车在曲线上的限界进行了严密校核,确保了车辆尺寸的合理性。 对设计信息生成和加工是本系统的主要功能之一,通过对ODBC数据库接口的研究,成功地实现了对外部数据库的管理和使用。采用ODBC技术开发数据库最大的优点是不受数据库的约束,可以在几乎所有的数据库平台上进行移植。 组合式长大货物车CAD系统是对长大货物车设计制造的一个新的探索,论文的研究以AutoCAD 2000为图形支撑软件,采用Visual C++语言做为开发工具,利用MFC与ObjectARX相配合,使得程序具有代码优化、效率高、程序结构清晰、功能模块化等优点。系统集参数化设计与计算机绘图于一体,采用对话框做为人机交互界面,不仅达到图文并茂的效果,而且能使用户操作十分方便。