|
NX Open C++ 参考指南 2406 v1.1
|
连杆初始速度 更多...
#include <Motion_LinkInitialVelocity.hxx>
Public 类型 | |
| enum | AngularVelocityType { AngularVelocityTypeMagnitude , AngularVelocityTypeComponent } |
友元 | |
| class | _LinkInitialVelocityBuilder |
连杆初始速度
表示一个 NXOpen::Motion::LinkInitialVelocity
创建于NX5.0.0。
定义初始速度的旋转类型。 如果设置为 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeMagnitude ,则 NXOpen::Motion::LinkInitialVelocity::RotateVector 和 NXOpen::Motion::LinkInitialVelocity::RotateExpression 有效。如果选择 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent ,则 NXOpen::Motion::LinkInitialVelocity::RotateCsys 、NXOpen::Motion::LinkInitialVelocity::WxExpression 、 NXOpen::Motion::LinkInitialVelocity::WyExpression 和 NXOpen::Motion::LinkInitialVelocity::WzExpression 有效。
| 枚举值 | |
|---|---|
| AngularVelocityTypeMagnitude | 幅值类型定义旋转向量 |
| AngularVelocityTypeComponent | 分量类型定义旋转坐标系 |
| NXOpen::CoordinateSystem * NXOpen::Motion::LinkInitialVelocity::RotateCsys | ( | ) |
返回旋转坐标系。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX5.0.0 中创建。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateCsysOvrCtrl | ( | ) |
获取旋转坐标系的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:无
| bool NXOpen::Motion::LinkInitialVelocity::RotateEnable | ( | ) |
返回启用初始转动速度的标志
创建于NX1847.0.0。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateEnableOvrCtrl | ( | ) |
获取旋转启用的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:无
| NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::RotateExpression | ( | ) |
返回旋转大小表达式。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeMagnitude 时有效。
于 NX8.0.0 中创建。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateExpressionOvrCtrl | ( | ) |
获取旋转幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:无
| NXOpen::Motion::LinkInitialVelocity::AngularVelocityType NXOpen::Motion::LinkInitialVelocity::RotateType | ( | ) |
返回旋转类型
于 NX5.0.0 中创建。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateTypeOvrCtrl | ( | ) |
获取旋转类型的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:无
| NXOpen::Direction * NXOpen::Motion::LinkInitialVelocity::RotateVector | ( | ) |
返回旋转向量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeMagnitude 时有效。
于 NX5.0.0 中创建。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::RotateVectorOvrCtrl | ( | ) |
获取旋转方向的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:无
| void NXOpen::Motion::LinkInitialVelocity::SetRotateCsys | ( | NXOpen::CoordinateSystem * | rotateCsys | ) |
设置旋转坐标系。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX5.0.0 中创建。
许可证要求:mechanisms ("MECHANISMS")
| rotateCsys | 旋转坐标系 |
| void NXOpen::Motion::LinkInitialVelocity::SetRotateCsysOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置旋转坐标系的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetRotateEnable | ( | bool | rotationEnable | ) |
设置启用初始旋转速度的标志
于 NX1847.0.0 中创建。
许可证要求:mechanisms ("MECHANISMS")
| rotationEnable | 旋转启用 |
| void NXOpen::Motion::LinkInitialVelocity::SetRotateEnableOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置旋转启用的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetRotateExpressionOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置旋转幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetRotateType | ( | NXOpen::Motion::LinkInitialVelocity::AngularVelocityType | rotateType | ) |
设置旋转类型
于 NX5.0.0 中创建。
许可证要求:mechanisms ("MECHANISMS")
| rotateType | 旋转类型 |
| void NXOpen::Motion::LinkInitialVelocity::SetRotateTypeOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置旋转类型的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetRotateVector | ( | NXOpen::Direction * | rotateVector | ) |
设置旋转向量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeMagnitude 时有效。
于 NX5.0.0 中创建。
许可证要求:mechanisms ("MECHANISMS")
| rotateVector | 旋转向量 |
| void NXOpen::Motion::LinkInitialVelocity::SetRotateVectorOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置旋转方向的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetTranslateEnable | ( | bool | translateEnable | ) |
设置启用初始平动速度的标志
创建于NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
| translateEnable | 平动启用 |
| void NXOpen::Motion::LinkInitialVelocity::SetTranslateEnableOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置平移启用的覆盖状态,该状态仅应用于实例
于 NX1847.0.0 中创建。
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetTranslateExpressionOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置平移幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetTranslateVector | ( | NXOpen::Direction * | translateVector | ) |
设置平动向量
创建于NX5.0.0。
许可证要求:mechanisms ("MECHANISMS")
| translateVector | 平动向量 |
| void NXOpen::Motion::LinkInitialVelocity::SetTranslateVectorOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置平移方向的覆盖状态,该状态仅应用于实例
于 NX1847.0.0 中创建。
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetWxExpressionOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置旋转X分量幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetWyExpressionOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置旋转Y分量幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::LinkInitialVelocity::SetWzExpressionOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置旋转Z分量幅值的覆盖状态,该状态仅用于实例
创建于NX1847.0.0。
许可证要求 : mechanisms ("MECHANISMS")
| overrideState | 覆盖状态 |
| bool NXOpen::Motion::LinkInitialVelocity::TranslateEnable | ( | ) |
返回启用初始平动速度的标志
创建于NX1847.0.0。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::TranslateEnableOvrCtrl | ( | ) |
返回平移启用的覆盖状态,该状态仅应用于实例
于 NX1847.0.0 中创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::TranslateExpression | ( | ) |
返回平移大小表达式。
于 NX8.0.0 中创建。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::TranslateExpressionOvrCtrl | ( | ) |
获取平移幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:无
| NXOpen::Direction * NXOpen::Motion::LinkInitialVelocity::TranslateVector | ( | ) |
返回平动向量
创建于NX5.0.0。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::TranslateVectorOvrCtrl | ( | ) |
返回平移方向的覆盖状态,该状态仅应用于实例
于 NX1847.0.0 中创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::WxExpression | ( | ) |
返回绕 X 轴旋转的分量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX8.0.0 中创建。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::WxExpressionOvrCtrl | ( | ) |
获取旋转X分量幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:无
| NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::WyExpression | ( | ) |
返回绕 Y 轴旋转的分量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX8.0.0 中创建。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::WyExpressionOvrCtrl | ( | ) |
获取旋转Y分量幅值的覆盖状态,该属性仅适用于实例
Created in NX1847.0.0.
许可证要求:无
| NXOpen::Expression * NXOpen::Motion::LinkInitialVelocity::WzExpression | ( | ) |
返回绕 Z 轴旋转的分量。仅在设置 NXOpen::Motion::LinkInitialVelocity::AngularVelocityTypeComponent 时有效。
于 NX8.0.0 中创建。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkInitialVelocity::WzExpressionOvrCtrl | ( | ) |
返回旋转Z分量幅值的覆盖状态,该状态仅用于实例
创建于NX1847.0.0。
许可证要求 : 无