CREATE A SYSTEM MODEL FROM FILES

Creates a System Model entity on the d3VIEW Assembler platform by ingesting one or more LS-DYNA deck files (keyword, include, or archive formats). Use this worker to register a new assembly — such as a BIW or chassis — from uploaded files and associate it with a project and design step.

When to use

Tagged: assembler, assembly, bIW, chassis, deck, file_upload, include_path, keyword.

Inputs

Label ID Type Default Required Description
System Model Name name text Unique display name for the new System Model; used as its label in the Assembler graph and all downstream references — required.
Description description textarea   Optional free-text description of the System Model’s purpose or configuration; leave blank if no annotation is needed.
Type type text   Assembly category string (e.g. ‘BIW’, ‘Chassis’, ‘Closure’) used for filtering and display in the Assembler graph; leave blank if not applicable.
Color color color #000000 Hex color code (default #000000) used to render this System Model’s node in the Assembler graph visualisation; change to distinguish overlapping assemblies.
Design Step designstep_id remote_lookup   Optional reference to an existing Design Step; links the System Model to a specific loadcase or configuration phase — leave unset if no design step is required.
Project project_id remote_lookup   Optional reference to an existing Project; scopes the System Model within a project — leave unset for standalone / global models.
Tags tags text   Comma-separated list of free-text tags (e.g. ‘baseline,v2,frontal’) for search and filtering of the System Model in the platform.
Include Path Method include_type select no_include_path   Controls whether an LS-DYNA *INCLUDE_PATH keyword is written into the assembled deck; choose ‘include_path’ to preserve directory references, default ‘no_include_path’ embeds files directly.
Files files file One or more LS-DYNA deck files (.key, .k, .dyn, .inc, .dyna, .incl) or archives (.zip, .tar) from which the System Model will be built — at least one file is required.
Main Input File Name main_input_file_name text Main.k    
Main Input Content main_input_content textarea    
Existing System Model Id systemmodel_id text   If specified, the existing system model is updated rather than creating a new one. Pass the integer ID of the system model to update.
Parent Systemmodel parent_id remote_lookup   Parent from which the current Systemmodel was inherited

Outputs

Label ID Type Description
System Model ID systemmodel_id text Platform-assigned unique identifier (integer or UUID string) of the newly created System Model; use this ID to reference the model in subsequent workflow workers.
Files files dataset Dataset record of all files ingested into the System Model, including resolved include paths; useful for auditing or passing to downstream preprocessing workers.

Disciplines

  • cae.preprocessing.deck_authoring
  • cae.preprocessing.scenario
  • data.io.archive
  • data.io.file
  • platform.workflow

Auto-generated from platform schema. Worker id: assembler_create_systemmodel_from_files. Schema hash: e5e1206bef93. Hand-curated docs in workerexamples/ override this page when present.