PARSES GIVEN TEXT TO IMPORT TABLES DEFINED BY *DEFINE_TABLE AND ITS CURVES

Parses a raw LS-DYNA keyword text block and extracts all *DEFINE_TABLE entries (and their associated curves) into structured tabular output. Use this worker to programmatically import *DEFINE_TABLE definitions from a deck or snippet without running a full solver. Optionally filter to specific table IDs via the Ids input.

When to use

Classification: data.

Tagged: curve, define_table, dynakeyword, import, keyword, ls-dyna, parsing, table.

Inputs

Label ID Type Default Required Description
Text text text   Raw LS-DYNA keyword text (e.g. pasted deck content or uploaded file contents) containing one or more *DEFINE_TABLE blocks to be parsed; leave empty only if supplying the deck via another mechanism.
Ids ids scalar all   Comma-separated list of *DEFINE_TABLE IDs to extract (e.g. “1,2,5”); defaults to “all” to return every table found in the text.

Outputs

Label ID Type Description
dynakeyword_import_tables_by_text_output_1 dynakeyword_import_tables_by_text_output_1 vector Vector of extracted *DEFINE_TABLE records and their associated curve data, structured as rows keyed by table ID and value/curve-ID pairs.

Disciplines

  • cae.preprocessing.deck_authoring
  • data.dataset.ingest
  • data.io.file

Auto-generated from transformation schema. Worker id: dynakeyword_import_tables_by_text. Schema hash: 49b371e9d8ef. Hand-curated docs in workerexamples/ override this page when present.