基于MBD的产品建模方法研究与实现
发布时间:2017-07-18 00:21
本文关键词:基于MBD的产品建模方法研究与实现
更多相关文章: 基于模型定义(MBD) 产品定义方法 UG/OpenAPI二次开发 MBD模型
【摘要】:随着数字化设计制造技术的广泛应用,尤其计算机技术的日益普及,基于模型定义(MBD)的数字化设计与制造技术已成为制造业信息化的发展趋势。作为全新的产品定义方法,MBD在降低产品成本、提高生产效率等多方面有着巨大的优势,但MBD技术在国内企业的应用仍然存在很多问题,无法建立有效的MBD模型成为首要的问题。 本文结合Visual C++6.0和UG/Open API二次开发工具,通过深入研究MBD模型组织结构及其非几何信息的表达与组织,开发了MBD模型辅助设计系统。 本文主要研究内容如下: (1)分析零件MBD模型的组织结构,研究UG环境下非几何信息的表达与组织,为系统的开发提供理论基础。 (2)开发设计MBD模型辅助模块实现设计模型属性信息的管理、符合国家标准的尺寸公差标注以及尺寸信息和形位公差信息的自动提取等功能。 (3)采用“基体—细节”特征描述零件形状特征,归纳通用特征的类型,,研究毛坯模型快速生成原理,开发毛坯模型快速生成模块。 (4)提出一种创建工序模型的方法,并利用UG/OpenAPI二次开发工具开发工艺信息集成模块分类组织工艺信息;开发工序模型控制模块,使工序模型随加工过程加工参数的变化实现参数变型;开发工序卡片生成模块,从工序模型中提取工艺信息生成机加工序卡片,插入U3D格式工序模型,使工艺人员在多媒体环境下可方便地查看三维加工工艺;同时开发工艺信息入库与检索模块利用ADO数据库访问技术进行工艺数据的读写。
【关键词】:基于模型定义(MBD) 产品定义方法 UG/OpenAPI二次开发 MBD模型
【学位授予单位】:沈阳理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TH164;TP391.7
【目录】:
- 摘要6-7
- Abstract7-11
- 第1章 绪论11-18
- 1.1 课题的研究背景与意义11-12
- 1.2 MBD 技术简介12-16
- 1.2.1 MBD 技术内涵12
- 1.2.2 MBD 技术的发展12-13
- 1.2.3 基于 MBD 的三维数字化设计制造内容[24-28]13-14
- 1.2.4 MBD 技术的优势14-15
- 1.2.5 国内 MBD 技术应用存在的问题15-16
- 1.3 本文主要研究内容16-17
- 1.4 本章小结17-18
- 第2章 系统总体框架与 UG 二次开发技术18-32
- 2.1 系统功能设计框架18-19
- 2.2 系统开发环境与支持平台19-22
- 2.3 UG 二次开发(UG/Open)技术22-31
- 2.3.1 UG/Open 相关模块22-23
- 2.3.2 UG/Open API 程序设计23-26
- 2.3.3 使用 MFC 应用程序向导创建应用程序26-29
- 2.3.4 UG/Open MeuScript 菜单设计29-31
- 2.4 本章小结31-32
- 第3章 零件 MBD 模型非几何信息的表达与组织32-40
- 3.1 三维标注技术内涵32
- 3.2 零件 MBD 模型的组织结构32-33
- 3.3 零件 MBD 模型非几何信息的表达33-36
- 3.3.1 属性表达法33
- 3.3.2 标注表达法33-36
- 3.4 MBD 模型非几何信息的组织36-39
- 3.5 本章小结39-40
- 第4章 设计 MBD 模型辅助设计系统40-46
- 4.1 属性信息管理40-41
- 4.1.1 部件的属性对象40
- 4.1.2 属性信息管理40-41
- 4.2 孔、轴尺寸公差标注与尺寸信息提取41-44
- 4.2.1 尺寸对象41-42
- 4.2.2 尺寸公差标注42-43
- 4.2.3 尺寸信息提取43-44
- 4.3 形位公差信息提取44-45
- 4.3.1 形位公差对象44-45
- 4.3.2 形位公差信息提取45
- 4.4 本章小结45-46
- 第5章 工序 MBD 模型辅助设计系统46-67
- 5.1 毛坯模型快速生成46-51
- 5.1.1 零件模型的形状特征描述46
- 5.1.2 毛坯模型快速生成的实现46-49
- 5.1.3 实例运行49-51
- 5.2 工序模型的创建51-54
- 5.2.1 工序模型创建方法的提出51-53
- 5.2.2 工序模型创建的实例53-54
- 5.3 工序模型变型控制54-55
- 5.3.1 工序模型变型控制的实现54
- 5.3.2 实例运行54-55
- 5.4 工艺信息的组织55-60
- 5.4.1 工艺信息的分类55-56
- 5.4.2 工艺信息组织的实现56-59
- 5.4.3 实例运行59-60
- 5.5 机加工序卡片的生成60-63
- 5.5.1 VC++访问 Excel 对象61-62
- 5.5.2 工序卡片生成的实现62
- 5.5.3 实例运行62-63
- 5.6 工艺信息入库及与检索63-66
- 5.6.1 ADO 访问数据库63-64
- 5.6.2 工艺信息入库及检索的实现64-65
- 5.6.3 实例运行65-66
- 5.7 本章小结66-67
- 结论67-69
- 参考文献69-73
- 攻读硕士学位期间发表的论文和获得的科研成果73-74
- 致谢74-75
【参考文献】
中国期刊全文数据库 前4条
1 卢鹄;范玉青;;飞机结构产品的数字化定义[J];北京航空航天大学学报;2006年05期
2 刘波;;VC++中实现Excel自动化编程[J];电脑编程技巧与维护;2007年06期
3 卢鹄;范玉青;;航空产品数字化定义中工程图作用的探讨[J];工程图学学报;2008年02期
4 张宝源;席平;;三维标注技术发展概况[J];工程图学学报;2011年04期
本文编号:555259
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/555259.html