Imada - Test Stands, Mechanical