| Units and tolerances | Length, area, thickness, or mass crosses systems without a unit, while model precision is mistaken for fabrication tolerance. | Store the purchasing unit and conversion rule explicitly; keep drawing tolerances with the released specification. |
|---|
| Part naming and numbering | Free-text names, duplicate numbers, or reused descriptions make different parts appear interchangeable. | Assign one governed identifier and a description convention that remains stable when wording changes. |
|---|
| Material and finish | The model carries appearance or shorthand, but omits grade, thickness, grain direction, coating, sample, or finish code. | Use structured material and finish fields tied to the specification and approved selection. |
|---|
| Assembly and purchased-part boundaries | A modeled assembly explodes into shop pieces when it should be bought as one item, or stays grouped when separate fabrication lines are needed. | Mark make, buy, subcontract, phantom, and reference-only boundaries before export. |
|---|
| Quantity, rounding, and yield | Exact model quantity is confused with purchasable sheet, length, package, minimum order, nesting allowance, or expected waste. | Keep design quantity, purchasing quantity, unit conversion, and yield assumption as separate values. |
|---|
| Revision identity | A BOM export loses the drawing revision or remains editable after release, so old and current requirements look equally valid. | Bind every released BOM and purchase reference to one immutable approved revision. |
|---|