.. _auto_systemmodel_get_bill_of_materials: *GET BILL-OF-MATERIALS FROM A SYSTEM MODEL* =========================================== Retrieves the Bill of Materials (BOM) from a specified System Model, returning the model reference and a structured dataset of all constituent components. Use this worker whenever you need to inspect or downstream-process the assembly hierarchy of a system model. When to use ----------- Tagged: ``assembly``, ``bill-of-materials``, ``bom``, ``simulation``, ``system-model``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - System Model - systemmodel_id - remote_lookup - — - ✓ - Remote lookup reference to the System Model whose BOM will be extracted; select the target assembly from the available system models (required, no default). Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Systemmodel Id - systemmodel_id - scalar - Scalar passthrough of the resolved system model identifier, enabling downstream workers to reference the same System Model without re-querying. * - Bill of Materials - bom - dataset - Dataset containing the full Bill of Materials for the selected System Model, with one row per component/part entry including part identifiers, quantities, and hierarchy relationships. Disciplines ----------- - cae.preprocessing.scenario - platform.workflow .. raw:: html
Auto-generated from platform schema. Worker id: systemmodel_get_bill_of_materials. Schema hash: f132089d56eb. Hand-curated docs in workerexamples/ override this page when present.