LIST SIMULATION COMPONENTS

Lists all components (parts, materials, contacts, input curves) in an LS-DYNA simulation, returning their IDs, names, types, and key attributes. Use this worker to understand a model’s structure before drilling into specific component details. Designed as an LLM-callable tool within agent workflows.

When to use

Tagged: agent-tool, contacts, curves, llm-tool, lsdyna, materials, model-structure, parts.

Inputs

Label ID Type Default Required Description
Simulation Id simulation_id remote_lookup Unique identifier of the LS-DYNA simulation to inspect; resolved via remote lookup against the simulations registry — required, no default.
Component Type component_type select all   Filter controlling which component category is returned: ‘all’ (default), ‘parts’, ‘materials’, ‘contacts’, or ‘curves’; leave as default to retrieve the full model inventory.
Output Format format select markdown   Output serialization format: ‘markdown’ (default, human-readable tables) or ‘json’ (structured data suitable for downstream programmatic consumption).

Outputs

Label ID Type Description
Component List components text Formatted inventory of simulation components organized by type — parts (ID, name, material reference, mass), materials (ID, type, density), contacts (ID, name, type, slave/master part IDs), and input curves (ID, point count) — rendered as Markdown tables or a JSON object depending on the selected format.

Disciplines

  • ai_ml.agents
  • ai_ml.llm
  • cae.postprocessing.extraction
  • cae.preprocessing.setup

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