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

基于Java3D的连杆机构创新设计虚拟实验平台的研究与实现

作 者: 李卫民
导 师: 池建斌
学 校: 石家庄铁道学院
专 业: 机械设计及理论
关键词: 虚拟实验 Java3D 创新设计 机构运动分析 三维运动仿真
分类号: TH112.1
类 型: 硕士论文
年 份: 2008年
下 载: 26次
引 用: 0次
阅 读: 论文下载
 

内容摘要


基于Java、虚拟现实、多媒体、网络技术,运用JBuilder 9.0、Java3D和VRML等为主要开发工具,在J2SE应用开发平台下设计和开发了连杆机构创新设计虚拟实验平台。该平台能为学生提供一个类似于实际机构运动方案创新设计实验室的虚拟环境,让学生能够体验到身临其境的感觉,通过对机构三维实体模型的交互式操作使学生能够获得逼真的实验效果,同时还可以实现学生的个性化学习。本课题首先在对比分析了连杆机构运动学分析常用的方法后,采用基本杆组法进行机构的运动分析,而对基本杆组则采用矢量三角形法进行运动分析;其次比较了当前虚拟实验室的实现技术、系统结构及技术解决方案,在此基础上提出了该系统的设计目标与设计思想,确定了系统的总体功能结构模块的组成;最后以计算机图形学中的几何造型理论为基础,结合Java3D API曲面生成方法提出利用三角面片进行构件的三维参数化建模。该虚拟实验平台首先运用基于杆组的机构组建理论对连杆机构中Ⅰ级杆组、Ⅱ级杆组(RRR、RRP、RPR、RPP、PRP)和Ⅲ级杆组(RR-RR-RR、RR-RR-RP、RR-PR-RP)进行运动数学模型的建立,并以此为基础结合Java3D与虚拟现实技术实现其总体设计;而后根据总体设计和各功能模块详细设计,建立了基于Java3D的机构创新设计虚拟实验平台的系统总体框架,并利用Java3D强大的曲面造型功能生成机构三维交互式实体模型库,实现了机构运动方案创新设计及其可行性判断与干涉检测分析、机构运动方案到机构三维实体运动仿真模型的直接映射、三维实体运动仿真模型的实时显示和机构三维模型的运动仿真与分析等功能。由于该虚拟实验平台采用当前流行的MVC(模型—视图—控制器)构架及面向对象的技术,从而使整个系统具有良好的可扩展性和复用性,便于系统功能的扩充和进一步完善。

全文目录


摘要  4-5
Abstract  5-10
第一章 绪论  10-21
  1.1 问题的提出  10
  1.2 国内外研究现状  10-18
    1.2.1 虚拟现实技术的发展与应用  10-15
      1.2.1.1 虚拟现实技术的发展  10-13
      1.2.1.2 虚拟现实技术的应用现状  13-15
    1.2.2 虚拟实验系统的研究与应用  15-18
  1.3 本论文的研究内容及科学意义  18-19
    1.3.1 主要研究内容  18
    1.3.2 科学意义  18-19
  1.4 论文的组织结构  19-21
第二章 相关理论与技术  21-63
  2.1 连杆机构运动分析的常用方法  21-23
  2.2 分析方法的选择  23
  2.3 基本杆组理论  23-57
    2.3.1 构件上点的运动分析  24-26
      2.3.1.1 连架杆上点的运动分析  24-25
      2.3.1.2 平面运动构件上点的运动分析  25-26
    2.3.2 RRR杆组运动分析  26-29
    2.3.3 RRP杆组运动分析  29-33
    2.3.4 RPR杆组运动分析  33-37
    2.3.5 PRP杆组运动分析  37-41
    2.3.6 RPP杆组运动分析  41-44
    2.3.7 RR-RR-RRⅢ级杆组的分析  44-50
    2.3.8 RR-RR-RPⅢ级杆组的分析  50-54
    2.3.9 RR-PR-RPⅢ级组的分析  54-57
  2.4 Java3D简介  57-63
    2.4.1 Java3D中形体的形成  58-60
    2.4.2 Java3D中形体的组合  60-61
    2.4.3 Java3D的动画编程  61
    2.4.4 Java3D的交互式编程  61-63
第三章 系统总体设计  63-70
  3.1 开发工具的比较与选择  63-66
    3.1.1 当前主流开发工具的比较  63-65
    3.1.2 开发工具的选择小结  65-66
  3.2 系统总体设计  66-70
    3.2.1 系统总体设计思想  66-67
    3.2.2 系统主要功能结构  67-70
第四章 系统详细设计与程序实现  70-93
  4.1 机构参数输入模块  70-72
  4.2 机构运动学分析模块  72-76
    4.2.1 机构运动分析模块结构关系  72-73
    4.2.2 机构运动的确定性条件  73-76
  4.3 构件库模块  76-84
    4.3.1 机构运动简图符号库的实现  77-80
      4.3.1.1 机构运动简图符号创建的方法  77
      4.3.1.2 创建机构运动简图符号的程序实现  77-80
    4.3.2 三维参数化实体模型库的实现  80-84
      4.3.2.1 三维参数化实体模型创建的方法  80-82
      4.3.2.2 三维参数化实体模型的程序实现  82-84
    4.3.3 机构运动简图到三维参数化实体模型的映射机制的实现  84
  4.4 场景树模块的实现  84-88
    4.4.1 场景树的形成  84-86
    4.4.2 场景树中节点的选择  86-87
    4.4.3 场景树中浮动菜单的实现  87-88
  4.5 机构拼接模块的实现  88-90
  4.6 三维可交互式运动仿真模块的实现  90-93
    4.6.1 干涉检测分析  90-91
    4.6.2 运动仿真的实现  91-93
第五章 系统运行实例  93-95
  5.1 系统运行环境  93
  5.2 系统使用简介  93-94
  5.3 系统运行实例  94-95
第六章 总结与展望  95-97
  6.1 总结  95-96
    6.1.1 主要研究成果  95-96
    6.1.2 主要创新点  96
  6.2 展望  96-97
参考文献  97-102
致谢  102-103
个人简历及发表的学术论文  103

相似论文

  1. 论当代服装古典风格复兴与设计应用研究,TS941.2
  2. 手工钩针编织的创新设计与应用研究,TS941.2
  3. 轻便型水稻直播机的研制,S223
  4. 陕西民间吉祥图案在现代小礼服设计中的应用研究,TS941.2
  5. 中国传统旗袍创新设计的应用与研究,TS941.2
  6. 基于AD和TRIZ的自行车概念创新设计方法研究,U484
  7. 初中化学实验自适应学习系统中学习风格模型研究,G633.8
  8. 中学化学虚拟实验操作诊断方法研究,TP311.52
  9. 机械学科网络虚拟实验的实现方法研究,TP391.6
  10. 基于基元式夹钳机构设计方法及性能的研究,TH21
  11. 基于公理化的机械虚拟实验平台的开发和实现,TP391.6
  12. 虚拟现实厨房设备选购服务平台设计与实现,TP311.52
  13. 基于IPv6的计算机网络课程虚拟web实验室的实现,TP391.6
  14. 温室农业自动化作业平台传动关节的研究,S625
  15. 基于Java3D的公路实现及交互动画行为模式,TP391.41
  16. 基于Java3D的针灸铜人人脸模拟,TP391.41
  17. 农村基本经营制度结构优化与创新设计研究,F320
  18. 振动筛机构的运动分析和惯性力平衡研究,S225
  19. 井下采掘三维定位自动监控系统的研究与实现,TP391.41
  20. 基于Java3D的巷道三维可视化系统研究与实现,TP391.41

中图分类: > 工业技术 > 机械、仪表工业 > 机械学(机械设计基础理论) > 机构学 > 低付连杆机构
© 2012 www.xueweilunwen.com