Skip to content

Path โ€‹

A path time series is defined by a list of times and a list of values, with linear interpolation between them. It reproduces arbitrary signals: recorded ground motions, measured forces, anything you can express as numbers.

๐Ÿ”ง Grasshopper component โ€‹

Path Time SeriesAlpaca4d โ–ธ 04_Time Series
Path Time Series component
Inputs
TimesNumberlistTimes ti, in s. Ascending, and the same count as Values.
ValuesNumberlistLoad factors ฮปi at those times.
LoadFactorNumber1.0Global scale cfactor applied to all values.
Outputs
TimeSeriesTimeSeriesPath series, for a Load Pattern.
GraphNumberlistThe values, for plotting.

๐Ÿ“ˆ When to use it โ€‹

Use it when

  • You need a recorded time history โ€” earthquake acceleration, a measured force or displacement.
  • The signal is generated in Grasshopper and is not analytic.
  • You want full control over the shape of the excitation.

Do not use it when

๐Ÿ”— Relation to OpenSees
tcl
timeSeries Path $tag -time {t1 t2 ... tn} -values {v1 v2 ... vn} -factor $cFactor -useLast

-useLast is always written: past the last time in the list, the factor holds at the final value rather than dropping to zero. If you want the excitation to stop, end the list with a zero.