Machine design is defined as the use of scientific principles, technical information, and imagination in the description of a machine or a mechanical system to perform specific functions with maximum economy and efficiency.