Abstract
Virtual reality (VR) became a very common mean during the development of the industrial products. One of the main applications of VR in the industrial field is the validation of virtual prototypes (VP). A virtual prototype should be able to reproduce, as realistically as possible, the behaviour of the product from any point of view. In this paper we propose an unexploited approach to the simulation of a VP in VR. A high level software library for the inter-process communication has been developed to let the multi-body solver communicate with the VR environment. Such approach allows the designer to use different software frameworks for the simulation and the visualisation. The test case provided regards an excavator machine. It is possible to simulate the action of the actuators to move arms and bucket, and also perform visibility analyses discovering the viewing volume of the operator.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Jimeno A, Puerta A (2006) State of the art of the virtual reality applied to design and manufacturing processes. Int J Adv Manuf Technol doi:10.1007/s00170-006-0534-2
Barbieri L, Bruno F, Caruso F, Muzzupappa M (2007) “Innovative integration techniques between Virtual Reality systems and CAx tools”. Int J Adv Manuf Technol doi:10.1007/s00170-007-1160-3
Kirner TG, Kirner C (2005) Simulation of real-time systems: an object-oriented approach supported by a virtual reality-based tool. In Proceedings of 38th Annual Simulation Symposium, 4–6 April, San Diego, California
Gimenez AM, Kirner TG (1997) Validation of real-time systems using a virtual reality simulation tool, Systems, Man, and Cybernetics, ‘‘Computational Cybernetics and Simulation’., 1997 IEEE International Conference on Volume 2, 12–15 Oct. 1997 Page(s):1586–1591 vol.2 doi:10.1109/ICSMC.1997.638225
Sánchez J, Esquembre F, Martín C, Dormido S, Dormido-Canto S, Canto RD, Pastor R, Urquía A (2005) Easy java simulations: An open-source tool to develop interactive virtual laboratories using MATLAB/Simulink. Int J Eng Educ 21(5):798–813
Stefani O, Karaseitanidis I (2004) Designing 3D Input Devices for Immersive Environments, 2004 IEEE International Conference on Systems, Man and Cybernetics
Bruno F, Caruso F, Muzzupappa M, Stork A (2007) An experimental environment for the runtime communication among different solvers and visualisation modules, Proceedings of 19th European Modeling and Simulation Symposium, Genova, October 2007
Sinha R, Paredis C, Koshla P (2000) Integration of Mechanical CAD and Behavioural Modeling, 2000 IEEE/ACM International Workshop on Behavioural Modeling and Simulation (BMAS’00) p. 31
Bergamasco M, Perotti S, Avizzano CA, Angerilli M, Carrozzino M, Facenza G et al (2005) Fork-lift truck simulator for training in industrial Environment, Conference on Emerging Technologies and Factory Automation doi:10.1109/ETFA.2005.1612593
Bao JS, Jin Y, Gu MQ, Yan JQ, Ma DZ (2002) Immersive virtual product development. J Mater Process Technol 129(1):592–596(5), 11 October 2002
Acal AP, Lobera AS (2007) Virtual reality simulation applied to a numerical control milling machine. International Journal of Interactive Design and Manufacturing 1(3):143–154, (August)
Grantcharov TP (2006) Virtual reality simulation in training and assessment. Eur Clin Obstet Gynaecol doi:10.1007/s11296-006-0054-5
Grégoire M, Schöme E (2007) Interactive simulation of one-dimensional flexible parts. Comput-aided Des 39(8):694–707, (August 2007)
Gökdere LU, Benlyazid K, Dougal RA, Santi E, Brice CW (2002) A virtual prototype for a hybrid electric vehicle. Mechatronics 12(4):575–593 doi:10.1016/S0957-4158(01)00009-5
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bruno, F., Caruso, F., Li, K. et al. Dynamic simulation of virtual prototypes in immersive environment. Int J Adv Manuf Technol 43, 620–630 (2009). https://doi.org/10.1007/s00170-008-1736-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-008-1736-6