A VR-CAD Data Model for Immersive Design - The cRea-VR Proof of Concept

A VR-CAD Data Model for Immersive Design - The cRea-VR Proof of Concept
复制标题

用于沉浸式设计的 VR-CAD 数据模型 - cRea-VR 概念验证

DOI:
10.1007/978-3-319-60922-5_17
复制
发表时间:
2017
影响因子:
6.4
通讯作者:
P. Bourdot
P. Bourdot
中科院分区:
工程技术2区
文献类型:
--
作者:
Pierre Martin;S. Masfrand;Yujiro Okuya;P. Bourdot

文献摘要

被引文献

相似文献

这项工作的重点是在虚拟现实(VR)中的CAD对象的直接和交互式修改。通常,CAD软件需要一些技能(经验和知识),其功能和表示,以及CAD对象的设计历史。另一方面,VR为3D交互带来了新的范例,人们需要智能中间件来管理任何沉浸式虚拟环境(VE)中的CAD对象。以前的工作提出了一种机制,允许隐式编辑的CAD对象的建设历史图(CHG),直接操纵他们的三维可视化表示的基础上。边界表示(B-Rep)元素的标签技术,加上推理引擎,提供了一个反向链接的B-Rep元素对一个定制的CHG的运营商。在本文中,我们提出了一种推广这种方法,将其应用到任何CAD系统的基础上B-Rep和CHG模型。首先,定义了几个配置结构,以管理CHG节点以及B-Rep组件。其次,现在附加到B-Rep元素的标记已扩展到多标记。这解决了作为若干CHG运算符的结果的B-Rep元素的问题,并且更一般地允许在选择任何B-Rep元素时可以针对CAD对象的形状修改提出CAD对象的若干参数化。这些改进使得之前设计的CAD对象的直接和交互式修改成为可能,通过解析给定CAD系统的本地CHG,在VR会话期间为其3D编辑填充有用的数据。此外,多标签机制赠款CAD对象的操作,通过推理机的非专家。作为概念证明,我们提出了cRea-VR,我们的VR-CAD模型应用于CATIA。
This work focuses on direct and interactive modifications of CAD objects in Virtual Reality (VR). Usually, CAD software requires some skills (experience and knowledge), on its functionalities and representations, as well as on the design history of CAD objects. On the other side, VR brings new paradigms for 3D interaction, and one needs intelligent middleware to manage CAD objects in any immersive Virtual Environment (VE). Previous work proposed a mechanism allowing implicit edition of the Construction History Graph (CHG) of CAD objects, based on the direct manipulation of their 3D visual representations. A labelling technique of the Boundary Representations (B-Rep) elements, coupled with an inference engine, provided a backward chaining of B-Rep elements towards the operators of a customized CHG. In this paper we propose a generalization of this approach to apply it to any CAD system based on B-Rep and CHG models. Firstly, several encapsulations structures are defined, to manage CHG nodes as well as the B-Rep components. Secondly the labelling, now attached to the encapsulations of the B-Rep elements, has been extended to a multi-labelling. This solves the issue of the B-Rep elements which are the result of several CHG operators, and more generally allows that several parameterizations of a CAD object may be proposed for its shape modification, when selecting any B-Rep element. These improvements make it possible direct and interactive modifications of CAD objects previously designed, by parsing native CHG of a given CAD system, to fill our structures with useful data for their 3D edition during a VR session. Moreover the multi-labelling mechanism grants the manipulation of CAD objects to non-experts through the inference engine. As a proof of concept we present cRea-VR, our VR-CAD model applied to CATIA.