Journal of Machinery Manufacturing and Automation