文档介绍:本科毕业设计(论文)
题目:典型钣金构件展开的计算机辅助设计及三维建模
院(系): 机电工程学院
专业: 机械设计制造及其自动化
班级: 060208班
学生: 刘金周
学号: 060208506
指导教师: 刘峥
2010年 06月
摘要
本论文以UGOPEN/API为平台,以MFC为开发工具,针对常用钣金件进行了UG二次开发。本文利用UG软件建构了钣金件的实体模型,以UG OPEN/API为基础,通过建立参数关系和编写控制程序完成了参数在模块中的获取、传递。实现了只需在MFC对话框中输入参数而不需修改源程序代码便可以实现钣金件的设计、展开。
本论文的研究从实际应用出发,开发了一套操作简便、实用的钣金件展开CAD系统。简述了钣金CAD的发展现状,介绍了UG模块,并分析了本课题的研究目的及研究意义;详细介绍了钣金件展开CAD系统开发的理论基础;介绍了整个CAD系统开发的过程及开发方法,包括菜单技术、对话框的创建、参数的获取及修改和环境设置和视图窗口的控制等等;给出了所开发软件并以实例的方式进行了演示;最后对全文进行了总结。
关键词: 钣金件展开;三维建模;UG二次开发UGOPEN/API;MFC
Abstract
The sheet metal expiation system is developed on the platform of UG OPEN/API with MFC as the developing tools. It focuses on mon sheet metal piece. The sheet metal model is constructed by UG OPEN/API. The parameters are get and transferred between models by means of construction of the relationship and control of the designing parameters. The sheet metal pieces are designed and expanded with the MFC style dialog without modifying the programming code.
On the viewpoints of practical application, an easy using and useful CAD system for sheet metal piece expansion is developed. Current situation of the development of sheet metal piece CAD is presented. UG modules are also introduced. Then, the research purpose and significance is introduced. The theoretical foundation of developing method is introduced in detail. The process and method of the CAD system have been introduced in, including menu technology, building dialog boxes, obtaining and modification parameters, generating drawing and environment setting up and control of view windows, etc.. The software system is provided. The system has been demonstrated by means of an instance. At the end, the whole work is summarized.
Key Words: Sheet metal expiation; 3D modeling; UG OPEN/API; MFC
目录
中文摘要 I
英文摘要 II
1 绪论 1
1
CAD技术的发展趋势 1
1
CAD二次开发技术 3
UG在钣金技术中的应用 5
课题意义 6
课题研究的主要内容 6
2 基Visual C++ 7
引言 7
UG二次开发技术 7
2.