CONTOUR PARTS BASED ON CURVE DATA¶
Maps scalar curve data onto LS-DYNA part geometry to produce animated part-contour (heatmap) visualizations, output as a rendered image sequence or Peacock3D animation. Use this worker when you need to visualize how a per-part metric (e.g., intrusion, force, thickness) evolves over time as a color-fringe animation.
When to use¶
Classification: process.
Tagged: animation, contour, curve_mapping, fringe, heatmap, keyword, ls-dyna, mp4.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Values To Map | valuestomap | vector | — | One or more curves whose Y-values are the per-part scalar quantities to colormap onto geometry at each animation state (e.g., intrusion [mm] or force [kN] vs. time). | |
| Generation Type | generation_type | scalar | image | Output renderer: ‘image’ produces a static PNG/image sequence; ‘peacock3d’ produces an interactive Peacock3D 3-D contour animation. Default is ‘image’. | |
| Keyword Data | keyword_data | textarea | — | Valid LS-DYNA keyword text (or a filename path) defining the part geometry onto which values are mapped; must contain at least *PART and *NODE/*ELEMENT sections. | |
| Values To Map | mapping_table | textarea | — | Tabular text (CSV-style) that associates each part name or part ID to a curve key-value name, telling the worker which curve drives each part’s color. | |
| Map Table Order | map_table_order | keyvalue | as_provided | Controls the ordering of entries in the mapping table when resolving part-to-curve associations; default ‘as_provided’ preserves the table’s original row order. | |
| Fringe Min Color | fringe_min_color | scalar | 0.0 | Numeric scalar that sets the lower bound of the fringe color scale (maps to the cold/minimum color); default 0.0. | |
| Fringe Max Color | fringe_max_color | scalar | 1.0 | Numeric scalar that sets the upper bound of the fringe color scale (maps to the hot/maximum color); default 1.0. | |
| Fringe Min Value | fringe_min_value | scalar | 0.1 | ||
| Fringe Max Value | fringe_max_value | scalar | 0.8 | ||
| View Orientation | view_orientation | text | top | Camera/view orientation string (e.g., ‘top’, ‘front’, ‘iso’) defining the angle from which the contour image or animation frame is rendered. | |
| Number of States | numberof_states | scalar | 10 | ||
| Title | title | scalar | Part heatmap | Title string displayed on the rendered heatmap or animation legend; default ‘Part Heatmap’. | |
| Fringe Levels | fringe_levels | scalar | 4 | ||
| Fringe Average | fringe_average | scalar | none | ||
| Fringe Reverse Colors | fringe_reverse_colors | scalar | on | ||
| Rotations | rotations | scalar | rz 90 | Optional list of rotation angles (degrees) applied to the model view during animation to produce a rotating-view effect; leave null to keep a fixed camera. | |
| Movie type | movietype | scalar | mp4 |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_generate_part_contours_animation_output_1 | curves_generate_part_contours_animation_output_1 | view | Rendered contour animation view — either an image/PNG sequence or an MP4 video (depending on generation_type) showing per-part scalar values color-mapped onto the LS-DYNA geometry across all requested states. |
Disciplines¶
- cae.postprocessing.extraction
- cae.postprocessing.visualization
- cae.preprocessing.deck_authoring
- data.curve.pair
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curves_generate_part_contours_animation
Auto-generated from transformation schema. Worker id: curves_generate_part_contours_animation. Schema hash: be95d6af9858. Hand-curated docs in workerexamples/ override this page when present.