Skip to content

Nodal Displacements โ€‹

Displacement, rotation, velocity and acceleration at every node of the model.

๐Ÿ”ง Grasshopper component โ€‹

Nodal DisplacementsAlpaca4d โ–ธ 08_NumericalOutput
Nodal Displacements component
Inputs
AlpacaModelModelThe analysed model.
HistoryBooleanfalseRead every recorded step instead of one.
Each output becomes a tree {step} holding that step's value per node. Step is ignored.
StepInteger0Analysis step, or mode number for a modal model.
NodeTagIntegerlist(empty)Read only these nodes, by tag.
Empty reads every node.
Outputs
PositionPointlistWhere each node read sits, undeformed.
Read with NodeTag, this is what ties the results back to the model.
DisplacementVectorlistTranslation at each node, in m, global axes.
RotationVectorlistRotation at each node, in rad, global axes.
--------โ€”A visual separator. Nothing comes out of it.
VelocityVectorlistVelocity, in m/s, global axes.
Transient analysis only.
AngularVelocityVectorlistAngular velocity, in rad/s, about the global axes.
Transient analysis only.
AccelerationVectorlistAcceleration, in m/sยฒ, global axes.
Transient analysis only.
AngularAccelerationVectorlistAngular acceleration, in rad/sยฒ, about the global axes.
Transient analysis only.

The lists are ordered by node tag, which is the order Assemble numbered the nodes in โ€” not the order you drew anything. Read with NodeTag, they hold the nodes asked for, still in tag order.

๐Ÿ“ˆ When to use it โ€‹

Use it when

  • You need a deflection to check against a limit.
  • You want the displaced shape as data rather than as a picture.
  • You are extracting a response history at a control node: sweep Step and collect one component.

Do not use it when

  • You only want to look at the deformed shape โ†’ Model View draws it directly.

Note

On a model from Natural Vibration, Displacement is the mode shape, and Step selects the mode. Each mode is scaled so that its largest translation is 1, and its rotations by the same factor, so the magnitudes are not physical displacements โ€” only their relative values mean anything.