NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Motion::LinkInitialVelocity类 参考

连杆初始速度 更多...

#include <Motion_LinkInitialVelocity.hxx>

类 NXOpen::Motion::LinkInitialVelocity 继承关系图:
NXOpen::TaggedObject

Public 类型

enum  AngularVelocityType { AngularVelocityTypeMagnitude , AngularVelocityTypeComponent }

Public 成员函数

NXOpen::CoordinateSystemRotateCsys ()
NXOpen::Motion::ParamOverrideState RotateCsysOvrCtrl ()
bool RotateEnable ()
NXOpen::Motion::ParamOverrideState RotateEnableOvrCtrl ()
NXOpen::ExpressionRotateExpression ()
NXOpen::Motion::ParamOverrideState RotateExpressionOvrCtrl ()
NXOpen::Motion::LinkInitialVelocity::AngularVelocityType RotateType ()
NXOpen::Motion::ParamOverrideState RotateTypeOvrCtrl ()
NXOpen::DirectionRotateVector ()
NXOpen::Motion::ParamOverrideState RotateVectorOvrCtrl ()
void SetRotateCsys (NXOpen::CoordinateSystem *rotateCsys)
void SetRotateCsysOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetRotateEnable (bool rotationEnable)
void SetRotateEnableOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetRotateExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetRotateType (NXOpen::Motion::LinkInitialVelocity::AngularVelocityType rotateType)
void SetRotateTypeOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetRotateVector (NXOpen::Direction *rotateVector)
void SetRotateVectorOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetTranslateEnable (bool translateEnable)
void SetTranslateEnableOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetTranslateExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetTranslateVector (NXOpen::Direction *translateVector)
void SetTranslateVectorOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetWxExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetWyExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetWzExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
bool TranslateEnable ()
NXOpen::Motion::ParamOverrideState TranslateEnableOvrCtrl ()
NXOpen::ExpressionTranslateExpression ()
NXOpen::Motion::ParamOverrideState TranslateExpressionOvrCtrl ()
NXOpen::DirectionTranslateVector ()
NXOpen::Motion::ParamOverrideState TranslateVectorOvrCtrl ()
NXOpen::ExpressionWxExpression ()
NXOpen::Motion::ParamOverrideState WxExpressionOvrCtrl ()
NXOpen::ExpressionWyExpression ()
NXOpen::Motion::ParamOverrideState WyExpressionOvrCtrl ()
NXOpen::ExpressionWzExpression ()
NXOpen::Motion::ParamOverrideState WzExpressionOvrCtrl ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _LinkInitialVelocityBuilder

详细描述

连杆初始速度

表示一个 NXOpen::Motion::LinkInitialVelocity
创建于NX5.0.0。

成员枚举类型说明

◆ AngularVelocityType

成员函数说明

◆ RotateCsys()

NXOpen::CoordinateSystem * NXOpen::Motion::LinkInitialVelocity::RotateCsys ( )

返回旋转坐标系。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX5.0.0 中创建。

许可证要求:无

◆ RotateCsysOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateCsysOvrCtrl ( )

获取旋转坐标系的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:无

◆ RotateEnable()

bool NXOpen::Motion::LinkInitialVelocity::RotateEnable ( )

返回启用初始转动速度的标志
创建于NX1847.0.0。

许可证要求:无

◆ RotateEnableOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateEnableOvrCtrl ( )

获取旋转启用的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:无

◆ RotateExpression()

NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::RotateExpression ( )

返回旋转大小表达式。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeMagnitude 时有效。
于 NX8.0.0 中创建。

许可证要求:无

◆ RotateExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateExpressionOvrCtrl ( )

获取旋转幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:无

◆ RotateType()

NXOpen::Motion::LinkInitialVelocity::AngularVelocityType NXOpen::Motion::LinkInitialVelocity::RotateType ( )

返回旋转类型
于 NX5.0.0 中创建。

许可证要求:无

◆ RotateTypeOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateTypeOvrCtrl ( )

获取旋转类型的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:无

◆ RotateVector()

NXOpen::Direction * NXOpen::Motion::LinkInitialVelocity::RotateVector ( )

返回旋转向量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeMagnitude 时有效。
于 NX5.0.0 中创建。

许可证要求:无

◆ RotateVectorOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateVectorOvrCtrl ( )

获取旋转方向的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:无

◆ SetRotateCsys()

void NXOpen::Motion::LinkInitialVelocity::SetRotateCsys ( NXOpen::CoordinateSystem * rotateCsys)

设置旋转坐标系。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX5.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
rotateCsys旋转坐标系

◆ SetRotateCsysOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetRotateCsysOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置旋转坐标系的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetRotateEnable()

void NXOpen::Motion::LinkInitialVelocity::SetRotateEnable ( bool rotationEnable)

设置启用初始旋转速度的标志
于 NX1847.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
rotationEnable旋转启用

◆ SetRotateEnableOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetRotateEnableOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置旋转启用的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetRotateExpressionOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetRotateExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置旋转幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetRotateType()

void NXOpen::Motion::LinkInitialVelocity::SetRotateType ( NXOpen::Motion::LinkInitialVelocity::AngularVelocityType rotateType)

设置旋转类型
于 NX5.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
rotateType旋转类型

◆ SetRotateTypeOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetRotateTypeOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置旋转类型的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetRotateVector()

void NXOpen::Motion::LinkInitialVelocity::SetRotateVector ( NXOpen::Direction * rotateVector)

设置旋转向量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeMagnitude 时有效。
于 NX5.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
rotateVector旋转向量

◆ SetRotateVectorOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetRotateVectorOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置旋转方向的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetTranslateEnable()

void NXOpen::Motion::LinkInitialVelocity::SetTranslateEnable ( bool translateEnable)

设置启用初始平动速度的标志
创建于NX1847.0.0。

许可证要求:mechanisms ("MECHANISMS")

参数
translateEnable平动启用

◆ SetTranslateEnableOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetTranslateEnableOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置平移启用的覆盖状态,该状态仅应用于实例
于 NX1847.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetTranslateExpressionOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetTranslateExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置平移幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetTranslateVector()

void NXOpen::Motion::LinkInitialVelocity::SetTranslateVector ( NXOpen::Direction * translateVector)

设置平动向量
创建于NX5.0.0。

许可证要求:mechanisms ("MECHANISMS")

参数
translateVector平动向量

◆ SetTranslateVectorOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetTranslateVectorOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置平移方向的覆盖状态,该状态仅应用于实例
于 NX1847.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetWxExpressionOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetWxExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置旋转X分量幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetWyExpressionOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetWyExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置旋转Y分量幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetWzExpressionOvrCtrl()

void NXOpen::Motion::LinkInitialVelocity::SetWzExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置旋转Z分量幅值的覆盖状态,该状态仅用于实例
创建于NX1847.0.0。

许可证要求 : mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ TranslateEnable()

bool NXOpen::Motion::LinkInitialVelocity::TranslateEnable ( )

返回启用初始平动速度的标志
创建于NX1847.0.0。

许可证要求:无

◆ TranslateEnableOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::TranslateEnableOvrCtrl ( )

返回平移启用的覆盖状态,该状态仅应用于实例
于 NX1847.0.0 中创建。

许可证要求:无

◆ TranslateExpression()

NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::TranslateExpression ( )

返回平移大小表达式。
于 NX8.0.0 中创建。

许可证要求:无

◆ TranslateExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::TranslateExpressionOvrCtrl ( )

获取平移幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:无

◆ TranslateVector()

NXOpen::Direction * NXOpen::Motion::LinkInitialVelocity::TranslateVector ( )

返回平动向量
创建于NX5.0.0。

许可证要求:无

◆ TranslateVectorOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::TranslateVectorOvrCtrl ( )

返回平移方向的覆盖状态,该状态仅应用于实例
于 NX1847.0.0 中创建。

许可证要求:无

◆ WxExpression()

NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::WxExpression ( )

返回绕 X 轴旋转的分量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX8.0.0 中创建。

许可证要求:无

◆ WxExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::WxExpressionOvrCtrl ( )

获取旋转X分量幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:无

◆ WyExpression()

NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::WyExpression ( )

返回绕 Y 轴旋转的分量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX8.0.0 中创建。

许可证要求:无

◆ WyExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::WyExpressionOvrCtrl ( )

获取旋转Y分量幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.

许可证要求:无

◆ WzExpression()

NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::WzExpression ( )

返回绕 Z 轴旋转的分量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX8.0.0 中创建。

许可证要求:无

◆ WzExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::WzExpressionOvrCtrl ( )

返回旋转Z分量幅值的覆盖状态,该状态仅用于实例
创建于NX1847.0.0。

许可证要求 : 无