基于WEB的虚拟数控铣削系统的研究与开发

基于WEB的虚拟数控铣削系统的研究与开发

论文摘要

本文密切结合先进制造技术发展的需要,以虚拟制造技术为研究对象,综合运用虚拟现实技术、计算机网络技术、金属切削理论和数控加工技术等,对基于网络的虚拟数控铣削系统关键技术进行了系统深入的研究,并取得如下研究成果: (1) 在对实际数控铣削系统研究和分析的基础上,应用三维CAD建模软件3DS MAX结合虚拟现实建模语言(VRML),构建了符合虚拟加工要求的数控铣床模型以及铣削加工场景模型。 (2) 构造并实现了适合于VRML语言的深度元素(Dexel)毛坯建模方法。该方法基于深度元素建模思想,并充分考虑VRML的语言特点,对于一般的长方体毛坯,采用海拔网格(Elevation Grid)和索引面集(Indexed Face Set)二节点相结合的方法建模,而对于圆柱体毛坯,则采用拉伸节点(Extrusion)建模,这样可以最大限度地减小计算工作量。 (3) 通过VRML的外部编程接口EAI,实现了Java Applet与VRML场景之间的交互,其中Java Applet用于建立控制界面,实现对NC代码的检验与编译,同时向VRML场景传递加工数据;VRML语言用于建立加工场景,根据所得到的数据控制工作台的运动以及工件形状的实时显示,同时将加工参数反馈回Applet界面。 (4) 开发了基于WEB的虚拟数控铣削系统,并以Tomcat为网络服务平台,搭建了系统运行的网络环境,使得用户能够通过Web浏览器,实现对远程虚拟数控机床的拟实操作。与此同时,通过给出的简易铣削力模型和加工表面形貌仿真算法,即可获得一定切削条件下的铣削力数据和加工表面形貌数据,据此评价加工工艺参数的合理性。 论文工作为丰富虚拟制造建模理论体系、开发功能更加完善的基于网络的虚拟数控铣削系统奠定了良好的基础。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 符号说明
  • 第一章 绪论
  • §1-1 课题的提出及研究意义
  • 1-1-1 课题的提出
  • 1-1-2 课题研究的目的和意义
  • §1-2 与课题相关的技术基础
  • 1-2-1 虚拟现实技术
  • 1-2-2 虚拟制造技术
  • §1-3 国内外研究综述
  • 1-3-1 国内外研究现状
  • 1-3-2 本领域目前存在的问题及发展趋势
  • §1-4 本文主要研究内容
  • 第二章 系统设计中的关键技术
  • §2-1 虚拟现实建模语言
  • 2-1-1 VRML概述
  • 2-1-2 VRML的主要形体和运行
  • 2-1-3 VRML的Script节点
  • 2-1-4 VRML浏览器插件
  • 2-1-5 VRML与网络的结合
  • §2-2 系统开发的图形技术
  • 2-2-1 Java 2D图形开发技术
  • 2-2-2 Swing技术
  • §2-3 虚拟铣削系统网络环境的建立
  • 2-3-1 系统的客户端开发——Java Applet技术
  • 2-3-2 服务器端的开发
  • §2-4 虚拟数控铣削系统设计
  • 2-4-1 系统的面向对象分析
  • 2-4-2 系统的结构设计
  • §2-5 本章小结
  • 第三章 虚拟数控铣削系统几何建模
  • §3-1 虚拟加工环境建模
  • 3-1-1 图形在计算机中的一般表示
  • 3-1-2 虚拟机床建模工具比较
  • 3-1-3 虚拟铣床实体建模
  • §3-2 毛坯建模
  • 3-2-1 三维实体表示方法概述
  • 3-2-2 毛坯建模方法的选择
  • 3-2-3 实体的Dexel模型表示
  • 3-2-4 Dexel模型在VRML中的建立
  • §3-3 本章小结
  • 第四章 数控铣削过程仿真研究
  • §4-1 NC文件的读入与编译
  • 4-1-1 NC文件的读入
  • 4-1-2 NC文件的检验
  • 4-1-3 NC文件的编译
  • §4-2 仿真过程控制算法
  • 4-2-1 刀具轨迹计算
  • 4-2-2 工作台控制
  • 4-2-3 加工过程动态仿真
  • §4-3 铣削力仿真算法
  • 4-3-1 铣削力计算
  • 4-3-2 铣削力仿真的实现
  • §4-4 表面形貌仿真算法
  • §4-5 本章小结
  • 第五章 虚拟数控铣削系统的实现
  • §5-1 虚拟铣削环境漫游的实现
  • §5-2 人机交互界面的建立
  • 5-2-1 建立良好的用户界面
  • 5-2-2 虚拟铣削系统界面组成
  • §5-3 信息反馈
  • §5-4 程序的优化处理
  • §5-5 摆线轮虚拟加工实例
  • 5-5-1 NC文件的生成
  • 5-5-2 系统运行过程
  • §5-6 本章小结
  • 第六章 结论与展望
  • §6-1 结论
  • §6-2 对下一步工作的展望
  • 参考文献
  • 攻读学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    • [1].基于WEB的通信电源远程监控系统研究[J]. 中国设备工程 2019(24)
    • [2].基于自适应遗传算法的考虑服务质量感知Web服务发现[J]. 电子测量技术 2019(22)
    • [3].面向Web系统热点数据预测及缓存管理的研究[J]. 信息技术与信息化 2019(12)
    • [4].基于页面对象的Web应用测试用例生成方法[J]. 计算机应用 2020(01)
    • [5].运用物联网和Web服务搭建院际转运信息平台[J]. 电子技术与软件工程 2020(02)
    • [6].延迟加载在web开发中的应用心得[J]. 视听 2020(02)
    • [7].基于Web的期刊采编系统的设计与实现[J]. 电脑知识与技术 2020(06)
    • [8].Web服务软件测试技术的研究与实现[J]. 电脑知识与技术 2020(02)
    • [9].移动互联网时代的Web性能优化实践[J]. 信息通信 2020(01)
    • [10].基于Web的校园个人自行车租赁系统[J]. 卫星电视与宽带多媒体 2020(02)
    • [11].基于网站制作的Web前端开发技术与优化[J]. 数字技术与应用 2020(01)
    • [12].基于Web应用的网络安全漏洞发现与研究[J]. 无线互联科技 2020(05)
    • [13].基于Web的动态几何软件领域模型及其应用[J]. 计算机应用 2020(04)
    • [14].基于web技术支持下网络多媒体课件的制作原则及优点[J]. 科技风 2020(13)
    • [15].基于Web的网上教学平台的设计与实现[J]. 科技与创新 2020(07)
    • [16].1+X证书制度与Web前端开发专业融合的探索[J]. 信息与电脑(理论版) 2020(04)
    • [17].基于《web前端页面设计》在线开放课程自主学习探讨[J]. 计算机产品与流通 2020(05)
    • [18].基于WEB的计算机课程辅助教学系统的设计与实现[J]. 计算机产品与流通 2020(05)
    • [19].基于Web的时变体数据的体绘制方法[J]. 计算机测量与控制 2020(04)
    • [20].Web浏览器中数据安全配置的研究[J]. 电脑编程技巧与维护 2020(04)
    • [21].基于实践应用的Web开发技术教学改革研究初探[J]. 科学大众(科学教育) 2020(05)
    • [22].基于Web的桥梁健康监测系统设计与实现[J]. 计算机技术与发展 2020(04)
    • [23].基于Web技术的计算机实验室综合管理系统设计[J]. 电子制作 2020(11)
    • [24].分析校园网中Web服务器的配置及安全防护[J]. 江西电力职业技术学院学报 2020(01)
    • [25].基于Web的研究生学位信息管理系统技术研究[J]. 创新创业理论研究与实践 2020(07)
    • [26].WEB技术在地质资料二次开发中的应用探讨[J]. 中国非金属矿工业导刊 2020(03)
    • [27].基于Web技术的医疗图像脱敏系统的设计与实现[J]. 宁夏工程技术 2020(02)
    • [28].网站制作的Web前端开发设计的相关研究[J]. 卫星电视与宽带多媒体 2020(07)
    • [29].Web开发提高网站性能的技巧[J]. 电脑编程技巧与维护 2020(06)
    • [30].随钻测井地质导向服务WEB版[J]. 国外测井技术 2020(03)

    标签:;  ;  ;  

    基于WEB的虚拟数控铣削系统的研究与开发
    下载Doc文档

    猜你喜欢