基于智能可视定制平台CVIDraw的常用机构仿真动画的研究

基于智能可视定制平台CVIDraw的常用机构仿真动画的研究

论文摘要

本论文结合校基金项目“基于XML的工业控制的Web发布研究”及广东省自然科学基金项目“支持机械CAD应用交互生成的可视定制对象方法”,以CVIDraw软件平台、SVG和Javascript为基础,重点研究在CVIDraw平台上脚本编辑器实现原理及支持SVG的运动学仿真的生成技术。 本文绪论部分介绍了CVIDraw平台的产生背景、功能特点及应用前景,接着介绍了计算机动画相关技术、下一代Web矢量图像标准SVG。并详细介绍CVIDraw平台内嵌的SVG脚本编辑器的原理及实现技术,该脚本编辑器的实现,为CVIDraw平台实现仿真运动学动画提供了编码平台。在深入研究SVG脚本动画的基础上,着重研究如何在CVIDraw平台上实现比较灵活复杂的运动学仿真。包括用SVG图形元素描述常用机构图形对象,通过脚本直接对SVG DOM访问,以便控制SVG对象的各种属性,使对象按照预定的运动规律运动,以及为SVG对象添加事件属性,来得到仿真过程的交互效果。该论文的研究,对拓展CVIDraw平台的应用空间、推广SVG的应用具有一定的意义。 论文最后通过曲柄摇杆机构的实例代码例证了实现常用机构仿真及交互的可行性。

论文目录

  • 第一章 绪论
  • 1.1 智能可视定制平台CVIDraw产生的背景
  • 1.1.1 软件开发方法发展阶段简介
  • 1.1.2 软件复用技术
  • 1.1.3 图形软件的可视化开发
  • 1.1.4 智能可视定制平台CVIDraw的产生
  • 1.2 智能可视定制平台CVIDraw的功能特点及应用
  • 1.2.1 CVIDraw的主要功能特点
  • 1.2.2 CVIDraw平台的应用领域
  • 1.3 课题的主要内容及意义
  • 1.3.1 课题的主要内容
  • 1.3.2 研究该课题的意义
  • 第二章 计算机动画技术综述
  • 2.1 传统手工动画简介
  • 2.2 计算机动画的生成原理
  • 2.3 计算机动画技术组成
  • 2.3.1 关键帧动画
  • 2.3.2 变形刚体动画
  • 2.3.3 过程动画
  • 2.3.4 模拟骨骼运动
  • 2.3.5 光、光照模型、纹理的动画
  • 2.3.6 基于物理模型的动画
  • 2.4 计算机动画的应用领域
  • 2.5 Web上的几种图像格式GIF、JPEG、PNG、SWF简介
  • 2.6 新一代网络图像格式SVG的产生
  • 第三章 SVG相关技术介绍
  • 3.1 SVG的格式基础—XML扩展标记语言
  • 3.1.1 XML究竟是什么
  • 3.1.2 XML产生的背景
  • 3.1.3 XML相关技术简介
  • 3.1.3.1 DTD与Schema
  • 3.1.3.2 可扩展样式语言XSL
  • 3.1.3.3 XML应用程序接口DOM和SAX
  • 3.1.4 XML技术应用
  • 3.2 SVG可升级矢量图像
  • 3.2.1 SVG究竟是什么
  • 3.2.2 SVG产生的背景
  • 3.2.3 SVG的图像显示
  • 3.2.4 SVG的特点
  • 3.2.5 SVG对JPEG、GIF、PNG、SWF图像格式的比较优势
  • 3.2.6 SVG的文档结构
  • 3.2.7 SVG的动画生成功能
  • 3.2.8 SVG的应用前景
  • 第四章 CVIDraw平台内嵌的SVG脚本编辑器的原理及实现
  • 4.1 代码编辑器的原理和实现
  • 4.2 编程过程中一些问题的处理
  • 第五章 基于CVIDraw平台的常用机构仿真动画的生成
  • 5.1 机械原理常用机构介绍
  • 5.1.1 平面四杆机构的基本形式
  • 5.1.2 平面四杆机构的演化形式
  • 5.1.2.1 改变构件的形状和运动尺寸
  • 5.1.2.2 改变运动副的尺寸
  • 5.1.2.3 选用不同的构件为机架
  • 5.2 利用SVG图形元素描述常用机构图形对象
  • 5.3 SVG脚本编程中常用的对象属性、方法及事件属性
  • 5.4 基于CVIDraw平台的四杆机构仿真动画实例
  • 第六章 结论与展望
  • 参考文献
  • 附录1 曲柄摇杆机构仿真运动完整的SVG代码
  • 附录2 攻读硕士学位期间发表的学术论文
  • 相关论文文献

    • [1].高职《机械常用机构制作与零部件装拆》课程设计的实践与思考[J]. 湖南工业职业技术学院学报 2010(04)
    • [2].基于ADAMS的《机械设计基础》网络教学平台设计[J]. 机械管理开发 2013(03)
    • [3].项目教学在常用机构与零件设计课程中的实践与探索[J]. 常州信息职业技术学院学报 2011(06)
    • [4].自顶向下的常用机构库研究[J]. 计算机系统应用 2018(04)
    • [5].浅谈《机械设计基础》的教学方法[J]. 科技信息 2010(16)
    • [6].基于组件模型的常用机构库研究与开发[J]. 机械科学与技术 2011(07)
    • [7].对《机械基础》教学的几点建议[J]. 中国科技信息 2011(07)
    • [8].机械基础教学探索[J]. 才智 2009(13)
    • [9].对《机械设计基础》课程实施项目教学的探究[J]. 黑龙江科技信息 2017(01)
    • [10].职业院校汽修专业常用机构项目课程教学改革探析[J]. 中国校外教育 2012(06)
    • [11].对《机械基础》教学改革的探讨[J]. 神州 2013(18)
    • [12].《机械基础》教学方法优化[J]. 青少年日记(教育教学研究) 2011(08)
    • [13].浅议《机械设计基础》教学中学生综合素质的培养[J]. 甘肃科技纵横 2011(03)
    • [14].谈机械基础课的教学探索[J]. 剑南文学(经典教苑) 2013(08)
    • [15].关于《机械基础》教学浅探[J]. 才智 2010(33)
    • [16].基于中职学生的《机械基础》教学法探究[J]. 才智 2012(33)
    • [17].几种常用机构在玻璃瓶洗瓶机中的应用[J]. 机电技术 2020(05)
    • [18].分度机构改进设计[J]. 工具技术 2014(09)
    • [19].简议机械基础课教学[J]. 中国科教创新导刊 2012(02)
    • [20].中职机械基础课程教学探讨[J]. 时代农机 2015(05)
    • [21].浅谈中职校《机械基础》教学[J]. 科学大众(科学教育) 2013(12)
    • [22].浅述机械基础课单招一轮复习法[J]. 职业 2011(35)
    • [23].浅谈提高机械基础课堂教学效果的建议[J]. 新课程(教研) 2011(12)
    • [24].对中职机械传动课教学实践的若干思考[J]. 中等职业教育(理论) 2011(03)
    • [25].机械基础课教学的多样化[J]. 科技信息 2009(07)
    • [26].《机械设计基础》精品课程建设的实践[J]. 职业技术教育 2008(23)
    • [27].项目教学法在机电专业《机械设计基础》教学中的应用[J]. 职业 2010(12)
    • [28].项目教学法在《机械设计基础》实训教学中的应用[J]. 职业 2010(14)
    • [29].摇摆泵机构在Cosmosmotion中的运动分析[J]. 煤矿机械 2008(05)
    • [30].机械设计基础教学探讨[J]. 成才之路 2012(11)

    标签:;  ;  

    基于智能可视定制平台CVIDraw的常用机构仿真动画的研究
    下载Doc文档

    猜你喜欢