论文部分内容阅读
随着计算机应用技术的飞速发展,目前计算机在很多行业中的应用越来越广泛深入。计算机在铸造领域的应用主要包括铸造工艺CAD和铸造工艺CAE这两方面。铸造工艺CAD的设计和绘图是铸造工艺CAE的前提,而铸造工艺CAE的分析和优化是铸造工艺CAD的保证。但铸造工艺的复杂性、标准的多样性以及各厂自身情况的不同,给铸造工艺CAD软件的开发带来了很大的困难。故国内在铸造工艺CAD方面研究相对较少,进展相对缓慢,还没达到实际使用的标准,工艺设计的效率仍然比较低。这就是本课题的真正来源。 本文分析了国内外铸造工艺CAD的发展现状和趋势,紧密结合用户需求,根据现有的条件和工艺设计流程,用VC++.NET2002作为开发工具,配合Autodesk提供的二次开发工具ObjectARX2006,开发了基于AutoCAD2006实用化的球铁件铸造工艺CAD软件。 本文介绍了基于AutoCAD2006的ARX应用程序的开发过程,并对开发过程中所用到的初始化绘图环境,设置层、颜色、线型及线型比例,菜单的开发,图形实体的保存与绘制,基于MFC的ODBC与Access的数据交换,图形绘制的预览、删除绘制的图形和图形绘制成块,图形绘制的易用性等关键技术进行了研究。 本文对铸造生产中的各种工艺设计过程进行了研究,主要包括铸件的分型面、分模线、分型负数、不铸孔、加工余量、拔模斜度、工艺补正量、冷铁、芯头、技术要求、工艺卡、浇注系统、冒口系统及各种工艺符号的设计和绘制。在基本满足铸造工艺设计的情况下,又开发了一些可以使绘图更为便捷的辅助性功能,包括粗糙度、图框和图形的保存与绘制功能等。铸造工艺CAD系统可以简化、加快铸造工艺的设计及绘制过程,使用方便,有效提高了工艺设计及绘制效率,具有广阔的应用前景。