Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
References
Bordegoni, M., Cugini, U.: Haptic modeling in the conceptual phases of product design. Virtual Reality 9(2–3), 192–202 (2006)
Bourdot, P., Convard, T., Picon, F., Ammi, M., Touraine, D., Vézien, J.M.: VR-CAD integration: multimodal immersive interaction and advanced haptic paradigms for implicit edition of CAD models. Comput. Aided Des. 42(5), 445–461 (2010)
Cicirello, V.A., Regli, W.C.: Resolving non-uniqueness in design feature histories. In: Proceedings of the fifth ACM Symposium on Solid Modeling and Applications, pp. 76–84. ACM (1999)
Convard, T., Bourdot, P.: History based reactive objects for immersive CAD. In: Proceedings of the Ninth ACM Symposium on Solid Modeling and Applications, SM 2004, pp. 291–296. Eurographics Association, Aire-la-Ville (2004)
Convard, T., Bourdot, P., Vézien, J.-M.: Managing deformable objects in cluster rendering. In: Sunderam, V.S., Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds.) ICCS 2005. LNCS, vol. 3515, pp. 290–297. Springer, Heidelberg (2005). doi:10.1007/11428848_36
Fiorentino, M., de Amicis, R., Monno, G., Stork, A.: Spacedesign: a mixed reality workspace for aesthetic industrial design. In: Proceedings of the 1st International Symposium on Mixed and Augmented Reality, ISMAR 2002, pp. 86–94. IEEE Computer Society, Washington, DC (2002)
Foursa, M., d’Angelo, D., Wesche, G., Bogen, M.: A two-user framework for rapid immersive full cycle product customization. In: Shumaker, R. (ed.) VMR 2009. LNCS, vol. 5622, pp. 566–575. Springer, Heidelberg (2009). doi:10.1007/978-3-642-02771-0_63
Gao, S., Wan, H., Peng, Q.: An approach to solid modeling in a semi-immersive virtual environment. Comput. Graph. 24(2), 191–202 (2000)
Ingrassia, T., Cappello, F.: VirDe: a new virtual reality design approach. Int. J. Interact. Des. Manuf. (IJIDeM) 3(1), 1–11 (2009)
Ma, W., Zhong, Y., Tso, S.K., Zhou, T.: A hierarchically structured and constraint-based data model for intuitive and precise solid modeling in a virtual reality environment. Comput. Aided Des. 36(10), 903–928 (2004)
Martin, P., Tseu, A., Férey, N., Touraine, D., Bourdot, P.: A hardware and software architecture to deal with multimodal and collaborative interactions in multiuser virtual reality environments. Proc. SPIE 9012, 901209-1–901209-16 (2014). doi:10.1117/12.2042499
Meyrueis, V., Paljic, A., Fuchs, P.: D 3: an immersive aided design deformation method. In: Proceedings of the 16th ACM Symposium on Virtual Reality Software and Technology, pp. 179–182. ACM (2009)
Owada, S., Nielsen, F., Nakazawa, K., Igarashi, T.: A sketching interface for modeling the internal structures of 3D shapes. In: ACM SIGGRAPH 2007 Courses, p. 38. ACM (2007)
Stark, R., Israel, J.H., Wöhler, T.: Towards hybrid modelling environments - merging desktop-CAD and virtual reality-technologies. CIRP Ann.-Manuf. Technol. 59(1), 179–182 (2010)
Toma, M.I., Gïrbacia, F., Antonya, C.: A comparative evaluation of human interaction for design and assembly of 3D CAD models in desktop and immersive environments. Int. J. Interact. Des. Manuf. (IJIDeM) 6(3), 179–193 (2012)
Trika, S.N., Banerjee, P., Kashyap, R.L.: Virtual reality interfaces for feature-based computer-aided design systems. Comput. Aided Des. 29(8), 565–574 (1997)
Wang, Q.H., Li, J.R., Wu, B.L., Zhang, X.M.: Live parametric design modifications in CAD-linked virtual environment. Int. J. Adv. Manuf. Technol. 50(9–12), 859–869 (2010)
Weidlich, D., Cser, L., Polzin, T., Cristiano, D., Zickner, H.: Virtual reality approaches for immersive design. Int. J. Interact. Des. Manuf. (IJIDeM) 3(2), 103–108 (2009)
Wu, J., Zhang, T., Zhang, X., Zhou, J.: A face based mechanism for naming, recording and retrieving topological entities. Comput. Aided Des. 33(10), 687–698 (2001)
Ye, J., Campbell, R.I., Page, T., Badni, K.S.: An investigation into the implementation of virtual reality technologies in support of conceptual design. Des. Stud. 27(1), 77–97 (2006)
Zhong, Y., Ma, W., Shirinzadeh, B.: A methodology for solid modelling in a virtual reality environment. Rob. Comput.-Integr. Manuf. 21(6), 528–549 (2005)
Acknowledgements
This research has been supported by PSA Peugeot Citroën thanks to ANRT CIFRE French government PhD fundings, and by equipement grants from the same national government through the ANR Equipex DIGISCOPE project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Martin, P., Masfrand, S., Okuya, Y., Bourdot, P. (2017). A VR-CAD Data Model for Immersive Design. In: De Paolis, L., Bourdot, P., Mongelli, A. (eds) Augmented Reality, Virtual Reality, and Computer Graphics. AVR 2017. Lecture Notes in Computer Science(), vol 10324. Springer, Cham. https://doi.org/10.1007/978-3-319-60922-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-60922-5_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60921-8
Online ISBN: 978-3-319-60922-5
eBook Packages: Computer ScienceComputer Science (R0)