Mechanical Developm. Eng.