网络环境下基于立体视觉和数据手套的模具虚拟装配.docVIP

网络环境下基于立体视觉和数据手套的模具虚拟装配.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)

damoyihao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档