LinkInitialVelocity Class — NXOpen Python API Reference 12.0.0 documentation

# LinkInitialVelocity Class

class `NXOpen.Motion.``LinkInitialVelocity`

  Bases: `NXOpen.TaggedObject`

  Represents a `NXOpen.Motion.LinkInitialVelocity`

  New in version NX5.0.0.

# Properties

Property | Description
--- | ---
RotateCsys | Returns or sets the rotate csys.
RotateExpression | Returns the rotate magnitue expression.
RotateType | Returns or sets the rotate type
RotateVector | Returns or sets the rotate vector.
Tag | Returns the Tag for this object.
TranslateExpression | Returns the translate magnitue expression.
TranslateVector | Returns or sets the translate vector
WxExpression | Returns the component of rotation about X axis.
WyExpression | Returns the component of rotation about Y axis.
WzExpression | Returns the component of rotation about Z axis.

# Methods

# Enumerations

LinkInitialVelocityAngularVelocityType Enumeration | Defines rotate type of initial velocity.

# Property Detail

## RotateCsys

`LinkInitialVelocity.``RotateCsys`

  Returns or sets the rotate csys.

  Only valid if `NXOpen.Motion.LinkInitialVelocityAngularVelocityType.Component` is set.

  `-------------------------------------`

  Getter Method

  Signature `RotateCsys`

  Returns: |
  Return type: | `NXOpen.CoordinateSystem`

  New in version NX5.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `RotateCsys`

  Parameters: | rotateCsys (`NXOpen.CoordinateSystem`) –

  New in version NX5.0.0.

  License requirements: mechanisms (“MECHANISMS”)

## RotateExpression

`LinkInitialVelocity.``RotateExpression`

  Returns the rotate magnitue expression.

  Only valid if `NXOpen.Motion.LinkInitialVelocityAngularVelocityType.Magnitude` is set.

  `-------------------------------------`

  Getter Method

  Signature `RotateExpression`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX8.0.0.

  License requirements: None.

## RotateType

`LinkInitialVelocity.``RotateType`

  Returns or sets the rotate type

  `-------------------------------------`

  Getter Method

  Signature `RotateType`

  Returns: |
  Return type: | `NXOpen.Motion.LinkInitialVelocityAngularVelocityType`

  New in version NX5.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `RotateType`

  Parameters: | rotateType (`NXOpen.Motion.LinkInitialVelocityAngularVelocityType`) –

  New in version NX5.0.0.

  License requirements: mechanisms (“MECHANISMS”)

## RotateVector

`LinkInitialVelocity.``RotateVector`

  Returns or sets the rotate vector.

  Only valid if `NXOpen.Motion.LinkInitialVelocityAngularVelocityType.Magnitude` is set.

  `-------------------------------------`

  Getter Method

  Signature `RotateVector`

  Returns: |
  Return type: | `NXOpen.Direction`

  New in version NX5.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `RotateVector`

  Parameters: | rotateVector (`NXOpen.Direction`) –

  New in version NX5.0.0.

  License requirements: mechanisms (“MECHANISMS”)

## TranslateExpression

`LinkInitialVelocity.``TranslateExpression`

  Returns the translate magnitue expression.

  `-------------------------------------`

  Getter Method

  Signature `TranslateExpression`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX8.0.0.

  License requirements: None.

## TranslateVector

`LinkInitialVelocity.``TranslateVector`

  Returns or sets the translate vector

  `-------------------------------------`

  Getter Method

  Signature `TranslateVector`

  Returns: |
  Return type: | `NXOpen.Direction`

  New in version NX5.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `TranslateVector`

  Parameters: | translateVector (`NXOpen.Direction`) –

  New in version NX5.0.0.

  License requirements: mechanisms (“MECHANISMS”)

## WxExpression

`LinkInitialVelocity.``WxExpression`

  Returns the component of rotation about X axis.

  Only valid if `NXOpen.Motion.LinkInitialVelocityAngularVelocityType.Component` is set.

  `-------------------------------------`

  Getter Method

  Signature `WxExpression`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX8.0.0.

  License requirements: None.

## WyExpression

`LinkInitialVelocity.``WyExpression`

  Returns the component of rotation about Y axis.

  Only valid if `NXOpen.Motion.LinkInitialVelocityAngularVelocityType.Component` is set.

  `-------------------------------------`

  Getter Method

  Signature `WyExpression`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX8.0.0.

  License requirements: None.

## WzExpression

`LinkInitialVelocity.``WzExpression`

  Returns the component of rotation about Z axis.

  Only valid if `NXOpen.Motion.LinkInitialVelocityAngularVelocityType.Component` is set.

  `-------------------------------------`

  Getter Method

  Signature `WzExpression`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX8.0.0.

  License requirements: None.