EXTRACT A SPECIFIC ATTRIBUTE OF A GIVEN PART FROM THE BILL OF MATERIALS

Looks up a single attribute of a named part within a Bill of Materials dataset. Given a part identifier (by name or numeric ID) and the desired attribute (e.g. mass, density, material ID), it returns the corresponding scalar value for use in downstream workflow steps.

When to use

Classification: process.

Tagged: attribute, bill-of-materials, bom, density, lookup, mass, material, part.

Inputs

Label ID Type Default Required Description
Name Of The Bill Of Materials nameofthe_billof_materials dataset BOM   Name (dataset handle) of the Bill of Materials dataset to query; defaults to ‘BOM’ — change only if the BOM dataset was registered under a different name in the workflow.
Part Identifier part_identifier string   The value used to identify the target part — either a human-readable part name string or a numeric part ID, depending on the ‘Part Identifier Type’ selection; leave empty to return no result.
Part Identifier Type Type part_identifier_type_type string name   Specifies whether ‘Part Identifier’ is matched against the part’s name (‘name’) or its numeric ID (‘id’); defaults to ‘name’.
Part Attribute part_attribute scalar density   The BOM column/attribute to extract for the matched part (e.g. ‘mass’ in model units, ‘den’ for density, ‘mid’ for material ID, ‘emod’ for Young’s modulus); defaults to ‘density’.

Outputs

Label ID Type Description
bom_partinfo_output_1 bom_partinfo_output_1 scalar Scalar value of the requested attribute for the specified part, returned in the native units stored in the BOM (e.g. mass in kg, density in t/mm³, modulus in MPa).

Disciplines

  • data.dataset.transform
  • engineering.material.library
  • engineering.structures

Auto-generated from transformation schema. Worker id: bom_partinfo. Schema hash: 4d209ec74ab4. Hand-curated docs in workerexamples/ override this page when present.