SIMULATION EXPORT JS3D¶
Exports a JS3D visualization archive from a simulation’s d3plot results by running peacock (d3plot_input task), together with a per-part CSV bill of materials (per_part_csv task). Returns the JS3D zip for download plus the per-part BOM as a dataset.
When to use¶
Tagged: js3d, d3plot, peacock, export, bom, per_part, visualization, post_processing.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Simulation | simulation_id | remote_lookup | — | ✓ | The simulation whose d3plot results will be exported. |
| File pattern | file_pattern | text | d3plot | Substring used to pick the result files among the simulation’s files. Defaults to d3plot, which matches the whole d3plot family. | |
| Peacock tasks | tasks | text | d3plot_input,per_part_csv | Comma-separated peacock tasks to run. Defaults to the JS3D export plus the per-part BOM. | |
| Threads | threads | integer | 4 | Number of threads peacock uses. | |
| Extra flags | extra_flags | text | — | Optional extra command-line flags passed to peacock. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| JS3D Archive | js3d_archive | file | Zip archive of the generated JS3D (click to download). |
| Per-Part BOM | bom | dataset | Per-part rows from perpart.csv (one row per part per state). |
| BOM Rows | bom_rows | scalar | Number of BOM rows. |
| Status | status | string | What was exported, or why nothing was. |
Disciplines¶
- platform.post_processing
- data.visualization
Auto-generated from platform schema. Worker id: simulation_export_js3d. Schema hash: c53d3aa1b611. Hand-curated docs in workerexamples/ override this page when present.