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.