Haptics interface for modelling and simulation of flexible cables

Virtual reality systems are becoming a must for product and process design, training practices and ergonomic analysis in many manufacturing industries. The automotive sector is considered to be the leader in applying virtual reality (VR) solutions for real-world, non-trivial, problems. Although, a number of commercial 3D engineering tools for digital mockups exist, most of them lack intuitive direct manipulation of the digital mockups. The majority of these 3D engineering tools are constrained to the interaction mainly with rigid objects which is just half the story. To bridge this gap, we have developed a haptics interface for modelling and simulation of flexible objects. The graphical and haptic user interface developed allows the creation of multiple one dimensional (1D) flexible objects, such as hoses, cables and harnesses. The user is required to provide the mechanical properties of the material such as Young's modulus, Poisson's ratio, material density, damping factors, as well as dimensional properties such as length, and inner and outer diameters of the flexible object. Flexilution solver is employed to estimate and simulate the dynamic behaviour of flexible objects in response to external user interaction, whereas Nvidia's generic physics engine is used to simulate the behaviour of rigid objects. A generic communication interface is developed to accommodate a variety of devices without the reconfiguration of the simulation platform.