This is a virtual simulation I created using CAD software and The Unity gaming/simulation platform.  Another great tool for interactive VR training or just a computer based simulation.