CREATE A SYSTEM MODEL FROM ASSEMBLIES¶
Creates a named system model from one or more assembly files (LS-DYNA .key/.k/.incl or archive formats) within a specified project, optionally associating it with a design step and configuring *INCLUDE_PATH handling. Use this worker to register a new top-level system model entity in the d3VIEW ontology graph before linking sub-assemblies or running simulations.
When to use¶
Tagged: assembly, deck_authoring, graph, include_path, keyword, ls-dyna, ontology, system_model.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| System Model Name | name | text | — | ✓ | Unique display name for the new system model (plain text, required); used as the node label in the ontology graph. |
| Description | description | textarea | — | Optional free-text description of the system model’s purpose or contents; leave blank if no additional context is needed. | |
| Type | type | text | generic | Semantic type of the system model (e.g. ‘Vehicle’, ‘Phone’, ‘generic’); defaults to ‘generic’ when left blank. | |
| Color | color | color | #000000 | ✓ | Hex color code (e.g. ‘#FF5733’) used to visually distinguish this system model node in the graph visualization; defaults to ‘#000000’ (black). |
| Design Step | designstep_id | remote_lookup | — | Optional design step to associate with this system model; select from the remote lookup of existing design steps, or leave blank to attach no design step. | |
| Project | project_id | remote_lookup | — | ✓ | Project under which the system model will be created; must be selected from the remote lookup of available projects (required). |
| Tags | tags | text | — | Optional comma-separated list of free-text tags for filtering and searching the system model (e.g. ‘baseline,v1,frontal’). | |
| Include Path Method | include_type | select | no_include_path | Controls whether an LS-DYNA *INCLUDE_PATH keyword is embedded in the system model; choose ‘Include Path’ to add it or leave at default ‘No Include Path’ to omit it. | |
| Files | files | file | — | One or more LS-DYNA deck files (.key, .k, .incl) or archives (.zip, .tar) to ingest as the assembly source for the system model; hidden field populated programmatically or via file upload. | |
| Assemblies | assemblies | remote_lookup | — | Select one or more assemblies to be included in the system model. | |
| Assembly Structure | assembly_structure | json | — | ||
| Main Input File Name | main_input_file_name | text | Main.k | ||
| Main Input Content | main_input_content | textarea | Main.k | ||
| Existing System Model Id | systemmodel_id | text | — | If specified, the existing System Model is updated with the provided information instead of creating a new one. | |
| Parent Systemmodel | parent_id | remote_lookup | — | Parent from which the current Systemmodel was inherited | |
| Extra Data | extra_data | textarea | — | Valid JSON data | |
| Include Structure | include_structure | textarea | — | JSON with assembly ordering, disabled flags, transforms, and C parameters | |
| Parameters | parameters | textarea | — | JSON parameter definitions (centralized/distributed mode) |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| System Model ID | systemmodel_id | integer | Integer primary key of the newly created (or updated) system model record in d3VIEW; pass this downstream to workers that attach assemblies, run solvers, or query the ontology graph. |
Disciplines¶
- cae.preprocessing.deck_authoring
- cae.preprocessing.scenario
- platform.ontology
Auto-generated from platform schema. Worker id: assembler_create_systemmodel_from_assemblies. Schema hash: 309f1b2080bf. Hand-curated docs in workerexamples/ override this page when present.