International journal of mechanical and materials engineering