铸钢件砂型铸造模具参数CAD软件开发

铸钢件砂型铸造模具参数CAD软件开发

论文摘要

铸造工艺设计,即制定铸造方案和工艺参数,绘制铸造工艺图,编织工艺卡等技术文件的过程,是铸造生产中一个重要的过程。将其与计算机辅助设计相结合,形成了铸造工艺CAD,从而改善传统的手工设计方式,提高工艺设计效率及设计水平。本课题的目标在于开发一套铸钢件的铸造工艺辅助设计软件。本软件选择了具有良好稳定性和安全性的Windows XP操作系统作为系统平台。在软件接口方面,AutoCAD提供了三种软件开发环境;AutoLisp语言,ADS(AutoCAD Development System)和ARX(AutoCAD Runtime eXtension)。在AutoCAD提供的各种开发工具中,以C/C++开发工具的开发效率最高,功能最强。ObjectARX库中包含一组通用工具,使得二次开发者可以充分利用AutoCAD的开发结构,直接访问AutoCAD数据结构、图形系统以及CAD几何造型核心,以便能在运行期间实时扩展AutoCAD具有的类和功能,以及全面享受AutoCAD固有命令之特权的新命令。基于对AutoCAD 2004及其开发软件包ObiectARX的选用,因此我们选择了与之相配合的平台Visual C++.net 2002。选用简单易用的Microsoft Office Access 2003建立数据库文件,通过其可视化的向导,用户很容易掌握和使用。同时,在程序内部,直接使用ODBC(开放式数据接口)进行数据的读取操作。软件开发过程中充分利用了MFC(Microsoft Foundation Class)以及ODBC(Open Database Connectivity)的功能,使该软件具有良好的用户友好界面和工艺参数数据库管理功能。所开发软件系统共分为四个模块;铸钢件加工余量设计计算模块,实现了铸钢件可加工面的加工余量设计,为精加工做准备;铸钢件收缩余量设计计算模块,可以用来修正铸钢件因凝固收缩而引起的尺寸变化;铸钢件拔模斜度设计计算模块,在出模方向上增加一定的拔模斜度,方便起模;铸钢件最小铸出孔设计计算模块,确定最小铸出孔尺寸。通过对实际铸件的工艺参数的设计应用,说明该软件在AutoCAD 2004软件的三维环境下运行平稳,且直观性和可视性好。用户能够方便地浏览、修改工艺参数数据库,提高了设计计算中数据查找的效率。

论文目录

  • 目录
  • 摘要
  • ABSTRACT
  • 第一章 前言
  • 1.1 铸造工艺CAD
  • 1.2 铸造工艺CAD的发展
  • 1.2.1 国外铸造工艺CAD发展
  • 1.2.2 国内铸造工艺CAD发展
  • 1.2.3 铸造工艺CAD发展趋势
  • 1.3 铸造工艺CAD的现状
  • 1.3.1 国外铸造工艺CAD现状
  • 1.3.2 国内铸造工艺CAD现状
  • 1.4 本课题研究内容、创新点和难点
  • 1.4.1 研究内容
  • 1.4.2 创新点
  • 1.4.3 难点
  • 第二章 开发语言和开发平台的选用
  • 2.1 操作系统
  • 2.2 CAD应用软件
  • 2.3 开发语言
  • 2.3.1 AutoCAD二次开发工具的选择
  • 2.3.2 Visual C++.net 2002的选择
  • 2.4 数据库系统的选择
  • 第三章 铸造工艺参数软件包的开发
  • 3.1 Visual C++.net 2002开发ObjectARX程序的基本过程
  • 3.2 数据库的建立
  • 3.3 铸造工艺参数模块的开发
  • 3.3.1 加工余量模块
  • 3.3.2 收缩量模块
  • 3.3.3 拔模斜度模块
  • 3.3.4 最小铸出孔模块
  • 第四章 软件的使用
  • 4.1 连接数据库
  • 4.2 实例操作
  • 4.2.1 实例一
  • 4.2.2 实例二
  • 第五章 结论
  • 参考文献
  • 致谢
  • 附录
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  

    铸钢件砂型铸造模具参数CAD软件开发
    下载Doc文档

    猜你喜欢