TY - GEN
T1 - Enabling a high fidelity dynamics simulation of cad assemblies in a virtual environment for machine design
AU - Yue, Cong
AU - Su, Hai Jun
AU - Alvarez, Juan Camilo
AU - Ge, Qiaode Jeffrey
PY - 2010
Y1 - 2010
N2 - This paper presents a software architecture that enables VRMDS (Virtual Reality Mechanism Design Studio) to simulate multi-body dynamics of computer-aided design (CAD) assemblies. VRMDS is a recently developed virtual environment dedicated to the conceptual design of mechanisms and machines. It allows users to build spatial or planar mechanisms through intuitive operations. In this paper, we develop Python's parsing modules that import CAD assembly models in either XML or MDL format files into VRMDS and visualize them through the use of WRL or OSG geometry files. CAD assembly models consist of parts as well as kinematic constraints among them. These parts and constraints can be translated into links and kinematic joints of mechanisms and machines. The dynamics simulation for the assembly is achieved by MATLAB SimMechanics solver that communicates with VRMDS through a dedicated Pymat interface and M-script files. Finally, two case studies are provided to demonstrate the feasibility and validity of using assembly models in this virtual reality system for mechanism design. The high fidelity of the SimMechanics dynamics solver makes the simulation justified scientifically. The result is a highly integrated virtual reality design environment that is dedicated to both the concept design and virtual prototyping of machines.
AB - This paper presents a software architecture that enables VRMDS (Virtual Reality Mechanism Design Studio) to simulate multi-body dynamics of computer-aided design (CAD) assemblies. VRMDS is a recently developed virtual environment dedicated to the conceptual design of mechanisms and machines. It allows users to build spatial or planar mechanisms through intuitive operations. In this paper, we develop Python's parsing modules that import CAD assembly models in either XML or MDL format files into VRMDS and visualize them through the use of WRL or OSG geometry files. CAD assembly models consist of parts as well as kinematic constraints among them. These parts and constraints can be translated into links and kinematic joints of mechanisms and machines. The dynamics simulation for the assembly is achieved by MATLAB SimMechanics solver that communicates with VRMDS through a dedicated Pymat interface and M-script files. Finally, two case studies are provided to demonstrate the feasibility and validity of using assembly models in this virtual reality system for mechanism design. The high fidelity of the SimMechanics dynamics solver makes the simulation justified scientifically. The result is a highly integrated virtual reality design environment that is dedicated to both the concept design and virtual prototyping of machines.
UR - https://www.scopus.com/pages/publications/84859519642
U2 - 10.1115/winvr2010-3739
DO - 10.1115/winvr2010-3739
M3 - Conference contribution
AN - SCOPUS:84859519642
SN - 9780791849088
T3 - ASME 2010 World Conference on Innovative Virtual Reality, WINVR 2010
SP - 77
EP - 85
BT - ASME 2010 World Conference on Innovative Virtual Reality, WINVR 2010
PB - American Society of Mechanical Engineers
T2 - ASME 2010 World Conference on Innovative Virtual Reality, WINVR 2010
Y2 - 12 May 2010 through 14 May 2010
ER -