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: bdaaf822817d. Hand-curated docs in workerexamples/ override this page when present.