基于Pro/E的铸造工艺CAD系统框架的开发
Pro/Toolkit论文 Pro/Engineer论文 MFC论文 DAO论文 铸造工艺CAD论文
论文详情
目前,铸造CAE技术日趋成熟,相应的产品化软件已逐步得到应用,完善铸造CAE应用软件具有非常重要的经济和学术意义。作为铸造CAE应用软件一部分的铸造工艺CAD系统也逐步引起人们的重视,尤其是近几年,随着三维CAD软件的日益成熟和普及,基于三维CAD软件的铸造工艺CAD系统的开发显得尤为重要。本文针对以上状况,结合本课题具体情况,选择Pro/Engineer2001为二次开发平台,C、VC++6. 0为编程语言,进行了铸造工艺CAD系统的开发。具体研究工作和结论如下:1) 研究了商品化CAD软件的选用原则,通过分析对比选择Pro/Engineer2001为二次开发平台,C、VC++6. 0为编程语言。2) 研究了Pro/Engineer2001的二次开发技术,重点研究了如何利用Pro/Tooikit进行Pro/Engineer2001的二次开发,摸索了一种通过修改make文件,利用vC++6. 0 IDE(集成开发环境)生成Pro/Toolkit应用程序基本框架的方法。通过对比发现:利用VC++6. 0 IDE(集成开发环境)生成Pro/Toolkit应用程序基本框架的方法有多种,但现在普遍采用的可直接利用MFC类库的方法较为方便和实用。3) 利用Pro/ENGINEER自带的二次开发工具包Pro/Toolkit在Pro/ENGINEER2001中开发出了铸造工艺CAD系统框架,主要包括:① 铸造工艺CAD系统菜单的开发② 铸钢相关数据库的开发⑨ 轮榖类零件铸造工艺的计算机辅助设计的开发4) 在开发铸造工艺CAD系统过程中发现采用多进程模式可以避免每次调试程序都启动Pro/E,可大量节约开发者的时间;利用spawn方式和DLL技术来调用MFC对话框是可行的;利用在Pro/E中调用MFC对话框技术和DAO技术可成功在Pro/E中开发铸造工艺数据库;利用Pro/ENGINEER自带的二次开发工具包Pro/TOOLKIT和在Pro/E中调用MFC对话框技术和DAO技术在Pro/ENGINEER中可成功开发轮类件铸造工艺CAD。
第一章 绪论 | 第7-13页 |
1.1 国内铸造业现状 | 第7-8页 |
1.2 铸造CAE技术概述 | 第8-9页 |
1.2.1 铸造CAE系统的总体结构 | 第8页 |
1.2.2 铸造CAE技术意义及现状 | 第8-9页 |
1.3 铸造工艺CAD | 第9-12页 |
1.3.1 铸造工艺CAD的分类 | 第9-10页 |
1.3.2 铸造工艺CAD的意义及现状 | 第10-12页 |
1.4 本文任务 | 第12-13页 |
第二章 开发语言与开发平台的选用 | 第13-20页 |
2.1 典型商品化软件的简介 | 第13-17页 |
2.2 系统软件的选用原则 | 第17-18页 |
2.3 开发平台与开发语言的选用 | 第18-19页 |
2.3.1 开发平台的选用 | 第18页 |
2.3.2 编程语言的选择 | 第18-19页 |
2.4 本章小结 | 第19-20页 |
第三章 Pro/E二次开发技术 | 第20-35页 |
3.1 Pro/E二次开发工具简介 | 第21-22页 |
3.2 Pro/E二次开发工具的选择和使用 | 第22页 |
3.3 利用Pro/Toolkit进行Pro/Engineer的二次开发 | 第22-34页 |
3.3.1 Pro/Toolkit的主要功能 | 第22页 |
3.3.2 利用Pro/Toolkit进行Pro/Engineer的二次开发的模式 | 第22-23页 |
3.3.3 利用Pro/Toolkit进行Pro/Engineer的二次开发的步骤 | 第23-34页 |
3.4 在Pro/E中注册运行 | 第34页 |
3.5 本章小结 | 第34-35页 |
第四章 铸造工艺CAD系统框架的开发 | 第35-47页 |
4.1 铸造工艺CAD系统菜单的开发 | 第35-39页 |
4.1.1 铸造工艺CAD系统菜单结构的确定 | 第35-37页 |
4.1.2 编写菜单资源文件 | 第37-38页 |
4.1.3 编写c程序代码 | 第38页 |
4.1.4 修改makefile文件 | 第38-39页 |
4.1.5 编译并在Pro/E中注册运行 | 第39页 |
4.1.6 开发结果 | 第39页 |
4.2 铸造工艺数据库的开发 | 第39-42页 |
4.2.1 铸造工艺数据库的开发过程 | 第40-42页 |
4.2.2 开发结果 | 第42页 |
4.3 各个模块功能的实现 | 第42-43页 |
4.3.1 零件类型 | 第42-43页 |
4.3.2 铸造类型 | 第43页 |
4.3.3 铸件模块 | 第43页 |
4.4 轮类件铸造工艺CAD的开发 | 第43-46页 |
4.5 本章小结 | 第46-47页 |
第五章 轮类件铸造工艺CAD应用实例 | 第47-53页 |
5.1 生产条件及技术要求 | 第47页 |
5.2 齿轮铸件的铸造工艺CAD | 第47-51页 |
5.2.1 零件的三维实体造型 | 第47-48页 |
5.2.2 铸造工艺的计算机辅助设计 | 第48-51页 |
5.3 模拟结果 | 第51-52页 |
5.4 本章小结 | 第52-53页 |
结论与展望 | 第53-55页 |
结论 | 第53页 |
展望 | 第53-55页 |
附录 | 第55-66页 |
参考文献 | 第66-69页 |
致谢 | 第69-70页 |
攻读研究生期间发表的论文 | 第70页 |
论文购买
论文编号
ABS1538039,这篇论文共70页
会员购买按0.30元/页下载,共需支付
21。
不是会员,
注册会员!
会员更优惠
充值送钱!
直接购买按0.5元/页下载,共需要支付
35。
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文