.. _auto_simulation_get_bom_graph: *GET BILL-OF-MATERIAL GRAPH FROM A SIMULATION* ============================================== Parses the D3HSP file from a completed simulation and extracts its Bill-of-Material (BOM) as a structured graph, capturing part/assembly hierarchy and relationships. Use this worker to inspect component topology or feed downstream graph-based analyses without manually reading D3HSP output. When to use ----------- Tagged: ``assembly``, ``bill-of-material``, ``bom``, ``d3hsp``, ``graph``, ``hierarchy``, ``parts``, ``simulation``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Simulation - simulation_id - remote_lookup - — - ✓ - The unique identifier of the target simulation (selected via remote lookup against the simulations catalogue); must point to a completed run whose D3HSP file is available. * - Create BOM Graph File - create_file - boolean - False - - When true, serialises the extracted BOM graph to a downloadable file in addition to returning the in-memory graph object; defaults to false (no file written). Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Simulation Id - simulation_id - scalar - Pass-through of the input simulation identifier, enabling downstream workers to reference the same simulation without re-querying. * - Bom Graph - bom_graph - graph - Structured graph object representing the full BOM hierarchy extracted from D3HSP, with nodes for parts/assemblies and edges encoding parent-child relationships. * - BOM Graph File - bom_graph_file - file - Downloadable file containing the serialised BOM graph; only populated when create_file is set to true, otherwise empty. Disciplines ----------- - cae.postprocessing.extraction - platform.ontology .. raw:: html
Auto-generated from platform schema. Worker id: simulation_get_bom_graph. Schema hash: c267f43a4656. Hand-curated docs in workerexamples/ override this page when present.