论文部分内容阅读
压力铸造是金属材料加工过程中生产精密零部件的一种重要成形方法,压铸模作为压铸生产的主要工艺装备,其设计的合理性直接决定了压铸件质量.推出导向系统是压铸模的重要组成部分,是压铸件顺利出模、压铸模顺利合模形成型腔的决定性环节.因此,正确、合理地设计推出导向系统,是压铸模设计的重要环节.本课题所开发的基于KBE的压铸模推出导向计算机辅助设计系统,为使用者提供了一个快捷智能的压铸模推出导向系统设计工具.使用者向系统输入已知基本参数后,系统基于压铸模推出导向系统设计知识库,能够自动给出合理的设计建议、常用典型设计结构和设计尺寸,并以参数驱动的方式生成设计图档.课题以SolidWorks 2003为二次开发平台,利用SolidWorks提供的基于COM的API对象,选用VisualC++6.0进行开发.研究中,遵循压铸模推出导向系统设计一般规律,对拟开发的系统进行了详细的系统分析、功能结构分析、系统知识库分析和数据流分析,最终将系统划分成六个子模块,确定了系统的体系结构.最后,紧密结合压铸模推出导向系统设计理论与实践经验,完成了知识库设计和应用程序设计,实现了各功能模块相应功能.本课题的研究基于KBE技术,它贯穿于系统开发的各个环节,是整个系统设计开发的指导思想.该技术比较好的解决了知识库与整个系统之间的关系,使得系统体现了较高的智能化.同时,也正因为KBE技术的引入,实现了对压铸模推出导向系统设计理论和实践经验的继承、集成和管理,使得本课题所开发系统具有了较高的实用价值.