BillOfMaterialRow
BillOfMaterialRow
represents a single line item in a bill of materials that was interpreted from the engineering drawing. The model stores the index of the entry, quantity required, textual description, and any linked identifiers so you can reliably map a callout to the physical part it references. It also captures optional metadata, such as material, supplier, and remarks columns, to preserve the full context of the original table. With this structured record you can rebuild the BOM programmatically, compare it against enterprise resource planning data, or feed it into procurement workflows. Use each row to validate that all components are accounted for, highlight revisions between drawing versions, and automate change notifications when the documented composition of an assembly evolves.
Bases: BaseModel
Represents a single row in a bill of material (BOM) table.
PARAMETER | DESCRIPTION |
---|---|
position | Position Number of the part on the assembly, defined using position bubbles. TYPE: |
part_number | Part Number of the parts listed in the bill of material. TYPE: |
designation | Designation/Title of the part listed in the bill of material. TYPE: |
material_options | List of possible MaterialCombinations TYPE: |
quantity | Physical quantity in the string format of Pint. TYPE: |
unit_weight | Unit Weight of the parts listed in the bill of material. TYPE: |