Mechanical Engineering and Machinery