- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络环境下基于立体视觉和数据手套的模具虚拟装配
第27卷
2007年6月
计算机应用
ComputerApplications
Vo1.27
June2o07
文章编号:1001—9081(2007)S1—0083—02
网络环境下基于立体视觉和数据手套的模具虚拟装配
陈鹏,王培俊,龙时丹,朱润华.
(西南交通大学机械工程学院,四川成都610031)
(chenpeng_2001@)
摘要:以Java/Java3D为工具,开发了一个基于Web的半沉浸式模具虚拟装配环境,实现了系
统的立体显示功能,解决了虚拟手操作中的广义碰撞检测问题.提供了虚拟场景中生成和管理装配
路径的方法,可应用于装配评价和装配规划.系统采用B/S模式,充分发挥Web3D的优势,以多通
道的交互式平台支持模具的协同设计,有助于提高模具设计效率.
关键词:Web;模具;协同设计;虚拟装配;Java3D
中图分类号:TP391.9文献标识码:A
0引言1模具虚拟装配系统组成
模具属于工具范畴,精度高,结构复杂,其设计与制造带
有很强的经验性和盲目性,是一个复杂的过程.从模具的图
纸设计到后续的工程分析,加工处理,装配,试模,均需要不同
领域的技术人员甚至不同企业的紧密协作.传统的串行开发
模式一般需要反复修改试制才能满足需求,导致模具的开发
周期长,降低了市场响应速度和竞争能力.而模具的主要应
用领域如汽车,轻工业和电子消费品等行业又迫切要求缩短
产品的开发周期.利用计算机网络支撑的协同设计方法,可
以有效地解决这种矛盾,使分布在不同地点的企业和技术人
员形成一个动态联盟,通过网络迅速地进行技术交流和信息
共享,发挥各自的技术优势,共同完成模具的设计与制造任
务.因此,现代模具设计需要一个支持网络的计算机协同工
作环境.
模具设计人员和企业通常根据各自的情况采用不同的
CAD/CAM/CAE软件.虽然一些大型的模具设计软件具有一
定的网络功能,但由于这些软件生成的模型格式不同,不利于
动态联盟中的成员进行实时信息交换和共享.与此同时,较
大的三维模型文件在异地分布的用户间传输也会受到网络带
宽的限制,无法形成真正意义上的协同.一个体积紧凑,符合
ISO标准的文件格式,是模具协同设计系统所必需的.VRML
是一种在Intemet上描述三维模型的ISO标准,得到大型CAD
平台的广泛支持.生成VRML格式的模型,可以为利用
Web3D技术创建协同工作环境提供前提.
在传统的CAD系统中进行模具设计,人机交互模式比较
单一,无法有效地发挥人在模具设计中的知识优势.将虚拟
现实技术引入模具设计,在多感知,沉浸式的虚拟环境中对模
具设计进行评价分析,及时对模具设计进行改进,使人成为模
具设计系统的有机组成部分.模具装配是模具设计的重要环
节,一个交互手段多样化的模具装配虚拟环境,能够使模具设
计人员更完全地参与到模具装配过程中,对模具的可装配性
进行评价,从而为装配工艺规划提供决策依据.本文从网络
环境下模具装配的角度,以Java/Java3D为开发工具,设计实
现了可用于压铸模装配的WEVMA系统.
在协同设计中,由于参与者来自不同地点和企业,使用不
同的软硬件系统,为避免客户端应用程序对协作的限制,需要
一
个客户端零安装的协同设计平台,因此WEVMA系统采
用B/S模式.由于Java语言具有良好的跨平台性能,Java3D
作为其图形API,封装了OpenGL的功能并提供了包括VRML
文件在内的多种图形文件格式导入器,支持虚拟外设的接入,
生成的三维图形及程序控制数据避免了图形文件的直接传
输,减小了网络的负担,因此本文采用Java/Java3D作为开发
工具,构建满足协同设计要求的虚拟环境.
WEVMA系统接人了3DG—s2立体眼镜,5DTDataGlove
5型数据手套和PolhemusPatriotTM六自由度跟踪仪等虚拟
现实硬件设备,利用立体显示技术形成具有半沉浸感的虚拟
环境.系统的软件部分由外设管理,零件库,立体显示,视点
调节,虚拟手操作和装配路径管理等模块组成,用户可以在虚
拟环境中,选择需要装配的模具零件,利用虚拟手抓取零件进
行装配操作.在操作过程中,可以实时调节视差及视点,保存
零件的装配坐标,生成装配路径,作为评价,分析和修改设计
的参考.
WEVMA系统
l邕I匡耍圈
系统功能管理
匪圃
匦圃
图1WEVMA系统结构
2半沉浸式虚拟装配环境的建立
虚拟现实系统的一个重要特征就是给用户以沉浸感.虽
然高端虚拟现实设备如HMD,数据手臂等能够实现更为接近
现实世界的沉浸感,但考虑到模具研发机构和生产企业当前
的技术水平和经济承受能力,完全沉浸式的系统并非最理想
的选择.本文选择较为低端的虚拟现实设备,在不具备力反
馈功能的条件下,为用户提
原创力文档


文档评论(0)