# Machining stock and material yield # Scope: Symmetric stock allowance on a rectangular finished part. # Status: illustrative worked example; engineering review pending. # Inputs are example values. Checks are editable example requirements, not standards. finishedLength = 100 mm finishedWidth = 50 mm allowance = 2 mm stockLength := finishedLength+2*allowance [mm] stockWidth := finishedWidth+2*allowance [mm] check stock length envelope: stockLength <= 110 mm scenario alternative: finishedLength = 80 mm