当前位置: 首页 > >

基于VRML和Java Applet的虚拟装配*台的实现_论文

发布时间:

维普资讯 http://www.cqvip.com 第 3期 ( 第 1 8 ) 总 4期   20 0 8年 6月   机 械 工 程 与 自 动 化  M ECHANI AL ENGI C   NEERI NG  &  AUTOM ATI ON  N o.   3 J n  u . 文章 编 号 : 6 2 6 1 ( 0 8 0 — 0 0 0   1 7—4 3 2 0 ) 30 5—2 基 于 VRML和 Jv  pe a aAp lt的虚拟 装 配* 台 的实现  杜 培 富 ,刘 衍 聪 ,朱晓 娟  ( 国石 油 大 学 , 山 东  东 营  2 7 6 ) 中 5 0 1  摘要 : 拟现实建模语言 ( 虚 VRML) 过 外 部 编 程 接 口 VR 通 ML~E 可 以 和 Jv  pe 通信 , 用 这 种 技 术 可  AI aa Ap lt 利 以 实 现 网 络 虚 拟 装 配 。 论 述 了 利 用 这 种 技 术 开 发 虚 拟 装 配 * 台 的 方 法 ,并 给 出一 实 例 。   关 键 词 :虚 拟 装 配 ;VR L;Jv  p l  M a aA pe t 中 图 分 类 号 :TP 9 .   3 19 文 献 标 识 码 :A  O 引 言    2 1 H  M L 文 件 的 编 写  .  I 、 应用 虚拟现实建模语 言( MI 和 J v VR   ) a a实现产 品  的虚拟装配是一种 可行 的技术 , 这种技术 的实质就是利  用 J v 语 言实现对 VR   型的控制 。利用 C r n  aa MI模 ot a o VRML C in 浏览器 ,可 以在 Itr e  x lrr  l t e n en t poe 上浏  E 览 VR ML模 型 ,若 制 成 HTMI 件 ,并 附 以 J v   文 aa Ap l 对其控制 ,就能实现 网络虚拟装 配 。 pe t   1 技 术 概 述  载入 VR  文件 和 J v  pe 的部分 程序代 码  MI a aAp lt 如下 :   < EM B ED  NAM E = b y r l d o vm   SRC = ” a kg o n . l  b c r u d wr” c d b s 一 ”.   o e ae ” cd o e一 Ne A p ltca s wJ pe . ls  2 2 VRM I 件 的 制 作  .   文 VRMI 模 型 应 该 从 各 种 C   AD 软 件 ( P o E、 如 r/   该* 台 由一 个 HT  文件 、嵌入 HT   MI MI 页面 的  J v  pe 、VRMI a a Ap lt  背 景 和 要 实 现 虚 拟 装 配 的  VRMI模 型组成 。 实现 在 I tr e E po e 上 显示    要 nen t x lrr   VRMI模 型 ,需 安装 C ro aVRMI l n 浏览 器 。   otn   C i t e   此插 件上 带有 E tr a Auh r gItraeE ) 是  xen l to i  nefc ( AI ,   n 实 现 J v  pe 和 VR  之 间 通 信 的 接 口。Jv  a aAp lt MI aa Ap lt pe 显示 的是一 个 AwT或 J wig界 面 ,在 这 个  S n 界面 上可 操控 虚 拟装 配 背景 中的 机 械产 品及 其 零 件 。   基 于 VR  和 J v  pe 的虚 拟装配 * 台示 意 图见  MI a aAp lt 图 1  。 UG、 oiWok Sl d r s等 ) 中转换 ,转换 后 的模 型不 需 要任  何进 一 步 的处理 。特别 地 ,利用 P o E建模 时 ,可 以  r/ 把 一 个 装 配 好 的 产 品 模 型 ( a m 文 件 ) 接 转 化 成  .s 直 VR  模 型 ( wr 文 件 ) 同 时 , 品 中的各 个 零 件模  MI . l , 产 型 (p r 文件 ) . at 也被 转 化成相应 的 VRMI 模 型 。     2 3 VRM I 览 器 插 件 和 J v   p e .   浏 a a Ap lt的 载 入  E 是一 个 J v 类 包 , AI aa 目前 , 这个 包 只被 P rl l aal   e Grp i a hc s公 司 的 C ro aVRMI l n 和 微 软 公 司  ot n   C i t e 的 I tr e E po e 所 支 持 。C ro aVRMI l n  nen t x lrr   otn   C i t e 4 0自带 有 E ,E . AI AI由 3 分组 成 : r .xen l 部 v m1e tra ,   v m1 e t r a.il r . x e n 1 f d,v m1e tr a. x e to e r . x e n 1e c p in。对 于  C ro a插 件 , 此 Jv o tn a a类 包 存 在 于 c reiz 和  ota.i p ca sszp文件 中。 lse .i   为实 现 J v  pe 和 VR  之 间的通信 ,应在  a aAp lt MI Itr e  x lrr “ ne n t po e 的 工具 ” f Itr e 选 项” f“ E “n en t 高  级 ”中进行 相关设 置 , 图 2 本 例用 I 6 0 jk ,  见 ( E . 和 d l6 版 本 )  。 在 环 境 变 量 中 ,C   S ATH 的设 置 中 应 加 入  I AS P vm17 j 及 V r 9 .a r RMI 插 件 中 的 cass z 和    l e .i s p



友情链接: