Requirements for machine assembly