A mechanical engineer can answer all these questions for sure. Mechanical engineering is a diverse subject that teaches to design and manufacture such equipments at such a wide ranges of sizes. The role of a mechanical engineer is to materialize an idea into a product https://www.expertsmind.com/engineering-assignment-help/mechanical-engineering-project-help.aspx