SAMIRA : A Platform for Virtual Maintenance Simulation with Haptic Feedback incorporating a model preparation process