REPLACE PARAMETERS IN A FILE

Performs token/parameter substitution in a solver input file (LS-DYNA, Madymo, or Nastran), replacing named placeholders with values supplied via a dataset. Use this worker to programmatically inject design variables or study parameters into a deck before submission.

When to use

Tagged: deck_authoring, file_replace, keyword, lsdyna, madymo, nastran, parameter_substitution, template.

Inputs

Label ID Type Default Required Description
File file file — ✓ Solver input file (e.g. LS-DYNA .k/.key, Madymo .xml, or Nastran .bdf) containing named parameter placeholders to be replaced.
Parameters parameters dataset — ✓ Dataset of name–value pairs mapping each placeholder token in the input file to its replacement value; see d3VIEW dataset input format.
Solver Type solver_type select lsdyna ✓ Solver format of the input file — ‘lsdyna’ (default), ‘Madymo’, or ‘nastran’; controls how parameter tokens are parsed and written.
Format format select short ✓ Field-width format for the output deck — ‘short’ (default, 10-character columns) or ‘long’ (20-character columns); applies primarily to LS-DYNA keyword formatting.

Outputs

Label ID Type Description
Replaced File replaced_file file Modified solver input file with all parameter placeholders substituted by the values provided in the parameters dataset, ready for job submission.
New Parameters new_parameters dataset Dataset echoing the final name–value pairs that were applied, including any defaults for tokens that were not explicitly overridden; useful for traceability and downstream reporting.

Disciplines

  • cae.preprocessing.deck_authoring
  • cae.preprocessing.scenario
  • platform.workflow

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