THIS FUNCTION ALLOWS YOU TO WRITE A SET OF RESPONSES OF TYPE CURVES INTO CSV¶
Serializes a collection of response curves into a CSV file for downstream consumption or archival. Supports optional resampling (digitization) to a fixed number of points and a single shared time-column layout. Use this worker whenever you need a portable, human-readable export of multi-channel curve data.
When to use¶
Classification: process.
Tagged: csv, curves, digitize, export, responses, time-history, transformations.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| File Name | file_name | string | Responses.csv | Name of the output CSV file (e.g. ‘Responses.csv’); leave as default ‘Responses.csv’ if no specific filename is required. | |
| Curves To Be Exported | curvestobeexported | vector | — | One or more response curves (vector/curve type) to be written to the CSV; connect the upstream curve outputs here. | |
| Output Only One Time Column | outputonlyonetimecolumn | string | no | When set to ‘yes’, a single shared time column is written instead of one time column per curve; use ‘yes’ only when all curves share an identical time axis. | |
| Digitize The Curves Before Exporting | digitizethecurvesbeforeexporting | string | no | Resamples each curve to a fixed number of evenly-spaced points (100, 200, 500, or 1000) before export; leave as ‘no’ to preserve the original resolution. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| responses_to_csv_output_1 | responses_to_csv_output_1 | textarea | Path or content reference to the generated CSV file containing the exported curve data, with columns for time and amplitude of each response channel. |
Disciplines¶
- cae.postprocessing.extraction
- data.curve.transform
- data.io.csv
Auto-generated from transformation schema. Worker id: responses_to_csv. Schema hash: 294ff1ede3ad. Hand-curated docs in workerexamples/ override this page when present.