位置控制构建器类
更多...
#include <Mechatronics_PositionControlBuilder.hxx>
|
|
class | _PositionControlBuilderBuilder |
◆ AngularPathOptions
角度路径选项。
| 枚举值 |
|---|
| AngularPathOptionsFollowShortestPath | 沿最短路径
|
| AngularPathOptionsRotateClockwise | 顺时针旋转
|
| AngularPathOptionsRotateCounterclockwise | 逆时针旋转
|
| AngularPathOptionsTrackMultipleTurns | 跟踪多圈
|
◆ Axis
轴类型。
| 枚举值 |
|---|
| AxisAngular | 角度
|
| AxisLinear | 线性
|
| AxisMixed | 角度与线性混合
|
◆ ClosedCurvePathOptions
曲线上点的闭合曲线路径选项。
| 枚举值 |
|---|
| ClosedCurvePathOptionsTrackMultipleTurns | 沿最短路径
|
| ClosedCurvePathOptionsFollowShortestPath | 跟踪多圈
|
◆ AngularPath()
返回角路径。
于NX8.0.0版本创建。
许可要求:无
◆ AxisJoint()
◆ AxisType()
返回轴类型。
于NX7.5.1版本创建。
许可要求:无
◆ ClosedCurvePath()
返回闭合曲线路径选项。
于NX1899.0.0版本创建。
许可要求:无
◆ Destination()
返回目标位置。
于NX7.5.1版本创建。
许可要求:无
◆ DirectionType()
◆ EnableLimitForce()
| bool NXOpen::Mechatronics::PositionControlBuilder::EnableLimitForce |
( |
| ) |
|
返回是否启用极限力。
于NX9.0.0版本创建。
许可要求:nx_mcd_core ("Mechatronics Concept Designer")
◆ ForwardForce()
返回速度控制可施加的最大力。
于NX9.0.0版本创建。
许可要求:无
◆ LimitJerk()
| bool NXOpen::Mechatronics::PositionControlBuilder::LimitJerk |
( |
| ) |
|
返回是否限制加加速度的标志,用于控制位置控制是否包含加加速度数据。
于NX9.0.0版本创建。
许可要求:无
◆ MaxAcceleration()
返回最大加速度,用于设置位置控制的最大加速度。
于NX9.0.0版本创建。
许可要求:无
◆ MaxDeceleration()
返回最大减速度,用于设置位置控制的最大减速度。
于NX9.0.0版本创建。
许可要求:无
◆ MaxJerk()
返回最大加加速度,用于设置位置控制的最大加加速度。
于NX9.0.0版本创建。
许可要求:无
◆ ParameterType()
◆ ReverseForce()
返回速度控制可施加的最小力。
于NX9.0.0版本创建。
许可要求:无
◆ SetAngularPath()
设置角路径。
于NX8.0.0版本创建。
许可要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetAxisJoint()
| void NXOpen::Mechatronics::PositionControlBuilder::SetAxisJoint |
( |
NXOpen::NXObject * | axisJoint | ) |
|
设置关节。
创建于NX7.5.1。
许可证要求 : nx_mcd_core ("机械电子概念设计器")
- 参数
-
◆ SetAxisType()
设置轴类型。
于NX7.5.1版本创建。
许可要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetClosedCurvePath()
设置闭合曲线路径选项。
于NX1899.0.0版本创建。
许可要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
| closedCurvePath | closedcurvepath |
◆ SetDirectionType()
◆ SetEnableLimitForce()
| void NXOpen::Mechatronics::PositionControlBuilder::SetEnableLimitForce |
( |
bool | enable | ) |
|
设置是否启用极限力。
于NX9.0.0版本创建。
许可要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetLimitJerk()
| void NXOpen::Mechatronics::PositionControlBuilder::SetLimitJerk |
( |
bool | limitJerk | ) |
|
设置是否限制加加速度的标志,用于控制位置控制是否包含加加速度数据。
于NX9.0.0版本创建。
许可要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetParameterType()
◆ SetSignal()
| void NXOpen::Mechatronics::PositionControlBuilder::SetSignal |
( |
NXOpen::NXObject * | signal | ) |
|
设置信号
于NX2312.0.0版本创建。
许可要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ SetTarget()
| void NXOpen::Mechatronics::PositionControlBuilder::SetTarget |
( |
NXOpen::Expression * | targetExp | ) |
|
设置要控制的目标表达式。
于NX1980.0.0版本创建。
许可要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ SetUseAcceleration()
| void NXOpen::Mechatronics::PositionControlBuilder::SetUseAcceleration |
( |
bool | useAcceleration | ) |
|
设置是否使用加速度的标志,用于控制位置控制是否包含加速度数据。
于NX9.0.0版本创建。
许可要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetUseExternalData()
| void NXOpen::Mechatronics::PositionControlBuilder::SetUseExternalData |
( |
bool | useExternalData | ) |
|
设置是否使用外部数据的标志,用于控制位置控制数据是否来自外部。
于NX1872.0.0版本创建。
许可要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
| useExternalData | useexternaldata |
◆ Signal()
◆ Speed()
返回速度。
于NX7.5.1版本创建。
许可要求:无
◆ UseAcceleration()
| bool NXOpen::Mechatronics::PositionControlBuilder::UseAcceleration |
( |
| ) |
|
返回是否使用加速度的标志,用于控制位置控制是否包含加速度数据。
于NX9.0.0版本创建。
许可要求:无
◆ UseExternalData()
| bool NXOpen::Mechatronics::PositionControlBuilder::UseExternalData |
( |
| ) |
|
返回是否使用外部数据的标志,用于控制位置控制数据是否来自外部。
于NX1872.0.0版本创建。
许可要求:无