基于异构CAD平台的网络三维零件资源集成库系统开发
本文关键词:基于异构CAD平台的网络三维零件资源集成库系统开发,由笔耕文化传播整理发布。
【摘要】:WEB零件库系统是一种重要的CAD技术实现手段,也是网络化制造的重要基础。网络三维零件资源库系统可充分利用网络的优势,从重用的角度将各企业或零部件供应商的零件资源数据集成管理起来,以实现对已有可重用模型的快速获取与重复利用,,进而为企业提供零件资源数据的快速共享与交换通道,缩短产品研发周期,降低产品成本并提高企业市场竞争力。本文通过对ASP.NET、三维CAD软件二次开发、数据库、WEB3D、WEB2.0等技术的研究与应用,完成了基于异构CAD平台的网络三维零件资源集成库系统的开发。论文的主要研究内容如下: (1)对WEB零件资源库系统进行了需求分析,建立了B/S架构下的系统整体框架;而后对系统的功能模块进行了整体划分,并以UML用例图形式对系统功能模块与用户及功能模块之间的关系进行了详细说明。 (2)对目前流行的WEB3D实现技术进行了对比,进而确定系统的零件三维模型可视化功能实现方案;研究了C++ATL框架对基于OSG平台与VRML文件的可视化插件的开发过程,实现了基于Web的零件三维模型可视化插件的开发;并阐述了系统中基于AJAX技术的零件三维模型无刷新浏览方法。 (3)概述了零件三维模型的参数化设计方法,并分析了多种异构三维CAD软件的在线参数化实现原理及实现过程;根据不同三维CAD软件二次开发接口的特点,对其进行了统一的封装,并制定了相应的调度机制,以便进行统一调用;以此为基础实现了零件三维CAD模型的在线参数化驱动。 (4)研究了WEB零件资源库中三维零件资源的组织模式、数据描述方法及存取接口的实现过程;阐述了B/S模式下的三维零件资源数据入库流程,并完成了多种形式的快速建库工具的开发。 (5)介绍了系统开发的使能工具、软硬件运行环境及系统发布及权限配置过程,并给出了基于异构CAD平台的WEB三维零件资源集成库系统原型及应用实例。
【关键词】:异构CAD平台 WEB三维零件资源库 WEB3D 三维模型可视化
【学位授予单位】:新疆大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP391.72
【目录】:
- 摘要3-4
- Abstract4-8
- 第1章 绪论8-16
- 1.1 研究背景及意义8-9
- 1.2 相关领域国内外研究现状9-13
- 1.3 课题来源及主要研究内容13-14
- 1.4 论文组织结构14-16
- 第2章 基于异构 CAD 平台的系统框架设计16-23
- 2.1 系统需求分析16-17
- 2.2 系统总体架构设计17-19
- 2.2.1 ASP.NET 三层框架及 B/S 架构17-18
- 2.2.2 系统总体结构设计18-19
- 2.3 系统功能设计19-22
- 2.3.1 系统功能的 UML 建模19-20
- 2.3.2 系统的功能模块20-22
- 2.4 小结22-23
- 第3章 基于 WEB 的零件三维模型可视化23-36
- 3.1 WEB 3D 技术及其实现形式23-24
- 3.2 基于 WEB 的三维模型可视化方案24-26
- 3.3 基于 OSG 的三维可视化插件开发26-33
- 3.3.1 OSG 平台及 VRML 数据格式27-28
- 3.3.2 基于 ATL 的 ActiveX 控件基本框架建立28-29
- 3.3.3 ATL 框架下的 OSG 平台配置29-30
- 3.3.4 VRML 文件读取及模型绘制30-32
- 3.3.5 插件实现及运行实例32-33
- 3.4 零件三维模型无刷新浏览实现33-35
- 3.5 小结35-36
- 第4章 面向异构 CAD 平台的三维零件资源参数化设计36-47
- 4.1 零件三维模型资源的参数化设计方法36-37
- 4.2 异构三维 CAD 软件二次开发接口的封装与调用37-42
- 4.2.1 异构三维 CAD 软件二次开发接口的特点37-38
- 4.2.2 异构三维 CAD 软件二次开发接口的统一封装38-41
- 4.2.3 异构三维 CAD 软件二次开发接口的调用与调度机制41-42
- 4.3 零件三维 CAD 模型在线参数化驱动实现42-46
- 4.4 小结46-47
- 第5章 基于异构 CAD 平台的快速建库工具开发47-62
- 5.1 三维零件资源的组织模式47-53
- 5.1.1 三维零件资源分类组织方法47-48
- 5.1.2 三维零件资源参数信息描述方法48-50
- 5.1.3 基于参数化设计方法的零件资源库构建50-51
- 5.1.4 三维零件资源数据的存储形式51-53
- 5.2 三维零件资源数据的描述及存取接口53-57
- 5.2.1 基于 ADO.NET 的数据库访问接口设计53-54
- 5.2.2 三维零件资源信息封装54-55
- 5.2.3 三维零件资源参数信息描述及存储55-57
- 5.3 B/S 模式下三维零件资源建库工具开发57-61
- 5.3.1 三维零件资源入库流程57-58
- 5.3.2 单一零件资源入库实现58-60
- 5.3.3 批量零件资源入库实现60-61
- 5.4 小结61-62
- 第6章 网络零件资源集成库系统开发与应用实例62-78
- 6.1 系统开发的使能工具62-63
- 6.2 系统运行环境63-67
- 6.2.1 硬件环境63
- 6.2.2 软件环境63-64
- 6.2.3 系统发布及权限配置64-67
- 6.3 原型系统实现及应用67-77
- 6.3.1 系统主要功能界面67-73
- 6.3.2 系统应用实例73-77
- 6.4 小结77-78
- 第7章 总结与展望78-80
- 7.1 全文总结78-79
- 7.2 展望79-80
- 参考文献80-83
- 攻读硕士期间发表论文及科研成果83-84
- 致谢84
【参考文献】
中国期刊全文数据库 前10条
1 苏宝华,祁国宁,顾新建,真彤,吴昭同;零件库的基本原理及其在产品设计中的应用[J];工程设计学报;1998年04期
2 刘雪梅;李爱平;朱文博;;零部件库建库方法研究[J];工程图学学报;2006年01期
3 刘炀;邵伟;王静;石鸽娅;汤传玲;;VRML虚拟现实网络互动仿真装配平台的研究[J];图学学报;2012年01期
4 武艳芳;;基于Web3D的产品虚拟展示与用户定制[J];图学学报;2012年03期
5 刘丹,祁国宁,顾新建,谢庆生;基于WEB的零件库发展现状分析[J];贵州工业大学学报(自然科学版);2004年05期
6 董金华;李才泼;刘顺芳;刘卫;;网络环境下三维CAD技术研究[J];河北科技大学学报;2010年04期
7 杨志雄,祁国宁,顾新建;面向大规模定制的Web零件库的研究[J];计算机集成制造系统;2005年04期
8 刘雪梅;李爱平;;面向工程重用的三维零件库服务系统[J];计算机集成制造系统;2010年07期
9 申闫春;朱幼虹;曹莉;温转萍;;基于OSG的三维仿真平台的设计与实现[J];计算机仿真;2007年06期
10 钟佩思;栾倩;刘梅;王景林;辛纪光;;面向网络化资源共享的零件库系统研究与实现[J];机械设计与制造;2010年02期
中国博士学位论文全文数据库 前2条
1 赵凯;基于个性化产品定制的参数化设计系统研究[D];东北大学;2009年
2 李金双;基于角色访问控制的管理模型和委托模型的研究[D];东北大学;2009年
中国硕士学位论文全文数据库 前10条
1 韩云;基于三层架构的网络教学平台的设计与实现[D];中国海洋大学;2010年
2 宋华军;基于ASP NET的零件库共享系统的设计与开发[D];复旦大学;2011年
3 刘璇卿;产品数据分类管理的研究[D];山东大学;2011年
4 吴卉;基于Web的机械零件库浏览系统的研发[D];南京航空航天大学;2010年
5 王昭;面向全生命周期的Web零件库管理系统关键技术研究及开发[D];南京航空航天大学;2010年
6 秦广泰;基于Web的参数化跨平台零件库系统研究[D];西安工业大学;2012年
7 蔡伟;基于OSG的虚拟装配系统的研究与开发[D];湖南大学;2011年
8 孙伟宁;三维图形浏览系统IGES后处理器的研究与实现[D];浙江大学;2002年
9 徐军;基于OpenGL的VRML文件浏览器[D];大连铁道学院;2002年
10 周剑辉;零件数据模型库管理系统的研究与实现[D];浙江大学;2005年
本文关键词:基于异构CAD平台的网络三维零件资源集成库系统开发,由笔耕文化传播整理发布。
本文编号:276335
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/276335.html