RARotation
Last update: 23.02.2026class RARotation
Rocky PrePost Scripting wrapper representing a Rotation motion.
Retrieve this specific wrapper after setting the correct motion type on a RAMotion. For
example:
motions = motion_frame.GetMotions()
motion_1 = motions.New()
motion_1.SetType('Rotation')
rotation = motion_1.GetTypeObject()
Methods:
| Name | Description |
|---|---|
GetAngularAcceleration([unit]) |
Get the value of "Angular Acceleration". |
GetInitialAngularVelocity([unit]) |
Get the value of "Initial Angular Velocity". |
SetAngularAcceleration(values[, unit]) |
Set the values of "Angular Acceleration". |
SetInitialAngularVelocity(values[, unit]) |
Set the values of "Initial Angular Velocity". |
GetAngularAcceleration(unit: str | None = None)
Get the value of “Angular Acceleration”.
- Parameters: unit – The unit for the returned values. If no unit is provided, the returned values will be in “rad/s2”.
GetInitialAngularVelocity(unit: str | None = None)
Get the value of “Initial Angular Velocity”.
- Parameters: unit – The unit for the returned values. If no unit is provided, the returned values will be in “rad/s”.
SetAngularAcceleration(values: Sequence[str | float], unit: str | None = None)
Set the values of “Angular Acceleration”.
- Parameters:
- values – The values to set. The values can be heterogeneous, the element of values can be an expression with input variables or a float. Must have exactly 3 elements.
- unit – The unit for values. If no unit is provided, values is assumed to be in “rad/s2”.
- Raises: RockyApiError – If values doesn’t have exactly 3 elements.
SetInitialAngularVelocity(values: Sequence[str | float], unit: str | None = None)
Set the values of “Initial Angular Velocity”.
- Parameters:
- values – The values to set. The values can be heterogeneous, the element of values can be an expression with input variables or a float. Must have exactly 3 elements.
- unit – The unit for values. If no unit is provided, values is assumed to be in “rad/s”.
- Raises: RockyApiError – If values doesn’t have exactly 3 elements.