Machines aren't perfect. Learn about outside factors, such as friction or building material, that can influence a machine's ideal mechanical advantage. Discover how to use input and output forces required to perform a task to calculate the mechanical efficiency of a machine. By understanding the the engineering of machines, you will be prepared to apply your knowledge to the real world.