欢迎来到天天文库
浏览记录
ID:34702048
大小:2.17 MB
页数:57页
时间:2019-03-09
《基于vrml球阀虚拟装配可视化的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、合肥工业大学㈣㈣flfff
2、fffrllllllliiilliilw!allalIIIIIHill[1lllllY1886539本论文经答辩委员会全体委员审查,确认符合合肥工业大学硕士学位论文质量要求。答辩委员会签名:(工作单位、职称)主席:氓‰善必扔.言P沁砩主廉孺震委导师:弛妊喜凌、参\∥易\学位论文版权使用授权书本学位论文作者完全了解金目曼王些太堂有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅或借阅。本人授权金月巴王些太堂可以将学位论文的全部或部分论文内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。
3、(保密的学位论文在解密后适用本授权书)学位论文者签名:召P纠b签字日期:厶,f年牛月妒日学位论文作者毕业后去向:工作单位:通讯地址:⋯名:现以为签字日期:占洲年斗月加日电话:邮编:基于VRML的球阀虚拟装配可视化研究摘要虚拟装配技术被认为是二十一世纪最具有发展潜力的技术之一。虚拟装配技术在工程、航空航天、军事、建筑等领域具有广泛的应用前景,加强基于VRML的虚拟装配技术的研究具有重要的意义。本论文从虚拟装配的背景出发,分析了国内外研究现状。根据实际情况搭建了虚拟装配环境和虚拟装配硬件,决定采用ASP.NET作为软件开发平台,结合VRML软件开发虚拟装配软件。本文首先分析了VRML描绘三维场
4、景的能力及有关节点算法,其次讨论了如何利用Java强大的编程能力及其和VRML的接口技术来实现对VRML行为进行控制的机制。在此基础上,我们利用虚拟现实建模语言VRML,结合高级编程语言Java,构建了虚拟装配的交互环境,并用面向对象的方法,通过JavaScript在VRML内部构建了碰撞对象,实现了碰撞检测功能。在我们构建的虚拟环境下,用户可以与装配对象进行实时的交互操作;可以从零件库中选择零件的装配顺序,并根据装配环境和碰撞信息,调整装配零部件的装配路径和位姿,并以球阀为实例实现产品的虚拟装配。关键词:虚拟装配;VRML;虚拟建模;碰撞检测一——————————————————————
5、————————————————————'——————————————_———————————————————————————_—————————————————————————————————————————————————————————————————————一ResearchOiltheVisualizationofVirtualAssemblingofBallValveBasedonVRMLAbstractVirtualassemblytechnologyisconsideredoneofthemostpotentialtechnologies.Thereismuchprospe
6、ctofthevirtualassembly’Sapplicationtotheengineering,aerospace,military,constructionandotherfields,andstrengtheningresearchonvirtualassemblytechnologybasedonVRMLisofgreatsignificance.Inthispaper,itanalyzesresearchstatusathomeandabroadonthebackgroundofvirtualassembly.Itbuildsvirtualassemblyandvirtua
7、lassemblyhardwareaccordingtotheactualsituation,SOastodecidetouseASP.NETasasoftwaredevelopmentplatform、withVRMLasthevirtualassemblysoftware,viacomparativeanalysisofexistingsoftware.First,thispaperanalyzestheVRMLabilityofdescribing3Dscenesandtherelevantnodes’algorithm.Thendiscusseshowtousestrongabil
8、ityofwritingprograminJavaandtheinterfacetechnologywithVRMLtocontrolVRMLaction.MakesuseofVRMLandJavalanguageOnthisbasis,bytheuseofvirtualrealitymodelinglanguageVRML,combiningwithadvancedprogramminglanguageJava,Wes
此文档下载收益归作者所有