.. _auto_assembly_get_bill_of_materials: *GET BILL-OF-MATERIALS FROM AN ASSEMBLY* ======================================== Retrieves the Bill of Materials (BOM) for a specified Assembly, returning both the assembly identifier and its full BOM as a structured dataset. Use this worker whenever downstream steps need to inspect or iterate over the components, parts, or parameters that make up an assembly. When to use ----------- Tagged: ``assembly``, ``bill-of-materials``, ``bom``, ``components``, ``parts``, ``simulation``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Assembly - assembly_id - remote_lookup - — - ✓ - The platform assembly to query; select from the remote assemblies lookup — required, no default. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Assembly - assembly - integer - Integer primary-key of the resolved assembly record, suitable for passing to other workers that accept an assembly ID. * - Assembly - assembly_id - integer - Alias of the assembly primary-key (integer); provided for backward-compatibility with workers that reference the ID under this name. * - Bill of Materials - parameters - dataset - Flat dataset representation of the BOM parameters (columns vary by assembly configuration); legacy alias for the bom output. * - Bill of Materials - bom - dataset - Structured dataset containing the full Bill of Materials rows — each row represents one component or part entry with its associated attributes. Disciplines ----------- - cae.preprocessing.scenario - platform.workflow .. raw:: html
Auto-generated from platform schema. Worker id: assembly_get_bill_of_materials. Schema hash: 40606b2f1e82. Hand-curated docs in workerexamples/ override this page when present.