学位论文 > 优秀研究生学位论文题录展示

基于OpenGL的机械零件三维模型WEB分布式浏览系统

作 者: 华志勇
导 师: 刘苏
学 校: 南京航空航天大学
专 业: 机械设计及理论
关键词: 协同设计 ActiveX VRML OpenGL
分类号: TH122
类 型: 硕士论文
年 份: 2009年
下 载: 50次
引 用: 4次
阅 读: 论文下载
 

内容摘要


随着全球化经济的形成与互联网技术的飞速发展,制造业面临着严峻的挑战,传统的产品开发模式逐步被网络化协同设计模式所取代。协同设计模式中,设计人员利用网络平台对产品开发进行实时交流,保证产品设计过程中信息模型之间的合理性和一致性,从而能够缩短产品开发周期,提高设计效率。现代产品是运用多领域知识的成果,通常涉及机电、液压、控制、信息等领域的知识。因此如何在计算机的辅助下,将多学科领域内的设计知识通过协同设计平台有效地集成起来,是产品成功设计的关键所在。在不同的协同设计对象中,实现面向三维模型的协同设计难度最大。本文以解决制造业机械零件三维模型分布式浏览为目标,在研究国内外网络协同设计技术和三维模型可视化技术的基础上,对协同环境下的机械零件三维模型分布式浏览的设计与实现进行了研究,主要研究内容与成果如下:(1)基于当今主流的Browser/Server浏览器和服务器结构搭建分布式浏览系统;(2)选择基于COM的ActiveX控件技术开发机械零件三维模型浏览方式;(3)采用VRML虚拟现实建模语言与OpenGL技术实现三维模型的可视化;(4)综合利用面向对象编程技术、数据库技术和JSP技术开发WEB系统。最后,综合应用上述研究成果,开发了一个基于OpenGL的机械零件三维模型WEB分布式浏览系统,并且讨论了系统的功能结构和运行流程。

全文目录


摘要  4-5
ABSTRACT  5-10
第一章 绪论  10-18
  1.1 课题研究背景  10-12
    1.1.1 制造业信息化  10-11
    1.1.2 计算机支持的协同设计  11
    1.1.3 计算机支持的协同设计中的关键问题  11-12
  1.2 课题的提出  12-13
  1.3 国内外相关技术研究现状与进展  13-16
    1.3.1 计算机支持的协同设计系统的研究  13-14
    1.3.2 产品数据的分布式浏览和管理  14-15
    1.3.3 可视化技术的应用与发展  15-16
  1.4 课题的研究内容和实际意义  16-17
  1.5 论文组织结构  17
  1.6 本章小结  17-18
第二章 系统总体设计  18-24
  2.1 系统开发需求  18
  2.2 系统设计思路  18-21
    2.2.1 系统架构设计  18-19
    2.2.2 三维模型读取与渲染方式设计  19-21
    2.2.3 三维模型的浏览  21
  2.3 系统结构设计  21-22
  2.4 系统开发环境  22-23
  2.5 本章小结  23-24
第三章 系统关键技术  24-28
  3.1 实现三维模型动态浏览的关键技术  24-25
  3.2 实现WEB 浏览器实时浏览三维模型的关键技术  25-27
  3.3 本章小结  27-28
第四章 系统详细设计  28-62
  4.1 初始化 ActiveX 控件开发环境  28-29
  4.2 OpenGL 绘制环境的初始化  29-37
  4.3 三维场景模型  37-38
  4.4 VRML 语法分析器  38-43
  4.5 三维图形数据的存储与处理  43-50
  4.6 三维场景图的构建  50-53
  4.7 真实感图形的形成  53-54
  4.8 ActiveX 控件的安全性问题及解决办法  54-57
  4.9 ActiveX 控件的打包与发布  57
  4.10 WEB 系统的设计与实现  57-61
  4.11 本章小结  61-62
第五章 系统功能及实现  62-70
  5.1 系统实现  62-63
  5.2 系统运行界面  63-69
  5.3 本章小结  69-70
第六章 结论  70-71
参考文献  71-73
致谢  73-74
在学期间的研究成果及发表的学术论文  74

相似论文

  1. 人脑解剖结构图谱软件的设计与实现,TP391.41
  2. 下肢康复机器人的训练规划与康复效果评估,R49
  3. 小麦群体生长可视化系统的设计与实现,S512.1
  4. 微带天线的频率可重构及其与滤波器的协同设计,TN822
  5. 立式数控铣削仿真加工系统研制,TG547
  6. 钣金数控切割三维仿真研究,TG48
  7. 机械学科网络虚拟实验的实现方法研究,TP391.6
  8. 手机增强现实虚实注册关键技术研究,TP391.9
  9. 基于VRML语言的虚拟实验室网络框架的研究,TP391.6
  10. 基于Sivlerlight的RIA媒体播放和下载引擎的设计与实现,TP311.52
  11. 基于USBKey的电子签章系统研究与实现,TP309
  12. 机器人辅助上肢康复的虚拟现实训练系统的研究,TP391.9
  13. 基于混合软件体系结构模型的电厂SIS,TP311.52
  14. 基于特征提取的视频场景分类技术研究,TP391.41
  15. 基于B/S模式的监所综合平台的设计与开发,TP311.52
  16. 电子政务系统中的网络安全技术应用与报表系统设计实现,TP393.08
  17. 基于知识集成的工艺设计技术研究,TP391.72
  18. 本体驱动的多学科协同设计知识建模方法研究,TP391.1
  19. 多学科协同设计过程管理技术研究,TP311.52
  20. 三维数字地形模型的建立与地形分析方法研究,P231.5
  21. 组态软件在焦炉生产过程的应用研究,TQ522.1

中图分类: > 工业技术 > 机械、仪表工业 > 机械设计、计算与制图 > 机械设计
© 2012 www.xueweilunwen.com