AngularInitialCondition (hwx.inspire.motion.InitialCondition)#

class AngularInitialCondition(self, **kwds)#

Bases: InitialCondition

Defines rotational velocity for one or more parts.

Velocity initial conditions can be used to set parts into motion immediately with a prescribed velocity. In this way no “ramp up” time is required, unlike what you see when using a velocity actuator which has a profile function that begins from a velocity of zero.

Attribute Table#

Name

Type

direction

Direction

individualize

Bool

location

Location

magnitude

Double

referenceFrame

Reference

property magnitude#

Specifies the magnitude of the angular velocity.

property referenceFrame#

Specifies a reference system.

  • Positionable: The position of the initial condition is set using the Move tool.

  • Each CG: Each part will rotate around its own center of gravity.

  • System: The direction is dictated by the selected local system.

property location#

Specifies the location of the initial condition object.

property direction#

Specifies the axis of rotation for the angular initial condition.

property individualize#

If True, angular initial condition is applied on each individual parts.