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

驱动器操作类 更多...

#include <Motion_DriverOperation.hxx>

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

Public 类型

enum  IntegrationType { IntegrationTypeDisplacement , IntegrationTypeVelocity , IntegrationTypeAcceleration }
enum  Type {
  TypeUndefined , TypePolynomial , TypeHarmonic , TypeFunction ,
  TypeArticulation , TypeMotor , TypeControl , TypeProfile
}

Public 成员函数

NXOpen::ExpressionAccelerationExpression ()
NXOpen::ExpressionAmplitudeExpression ()
NXOpen::Motion::SelectControlPortControlAccelerationPort ()
NXOpen::Motion::ParamOverrideState ControlAccelerationPortOvrCtrl ()
NXOpen::ExpressionControlInitialAccelerationExpression ()
NXOpen::ExpressionControlInitialVelocityExpression ()
NXOpen::Motion::SelectControlPortControlPort ()
NXOpen::Motion::ParamOverrideState ControlPortOvrCtrl ()
NXOpen::Motion::SelectControlPortControlVelocityPort ()
NXOpen::Motion::ParamOverrideState ControlVelocityPortOvrCtrl ()
NXOpen::ExpressionDisplacementExpression ()
NXOpen::ExpressionFrequencyExpression ()
NXOpen::NXObjectFunction ()
NXOpen::ExpressionHarmonicDisplacementExpression ()
NXOpen::ExpressionInitialDisplacementExpression ()
NXOpen::ExpressionInitialVelocityExpression ()
NXOpen::Motion::DriverOperation::IntegrationType IntegrationTypeOption ()
NXOpen::ExpressionJerkExpression ()
NXOpen::Motion::PMDCMotorMotor ()
NXOpen::ExpressionPhaseAngleExpression ()
NXOpen::Motion::SelectFieldDataProfile ()
void SetControlAccelerationPortOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetControlPortOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetControlVelocityPortOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetFunction (NXOpen::NXObject *function)
void SetIntegrationTypeOption (NXOpen::Motion::DriverOperation::IntegrationType integrationTypeOption)
void SetMotor (NXOpen::Motion::PMDCMotor *motor)
void SetSignalChart (NXOpen::Motion::SignalChart *signalChart)
void SetTypeOption (NXOpen::Motion::DriverOperation::Type typeOption)
void SetTypeOptionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
NXOpen::Motion::SignalChartSignalChart ()
NXOpen::Motion::DriverOperation::Type TypeOption ()
NXOpen::Motion::ParamOverrideState TypeOptionOvrCtrl ()
NXOpen::ExpressionVelocityExpression ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _DriverOperationBuilder

详细描述

驱动器操作类

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

成员枚举类型说明

◆ IntegrationType

积分类型

枚举值
IntegrationTypeDisplacement 

位移

IntegrationTypeVelocity 

速度

IntegrationTypeAcceleration 

加速度

◆ Type

驱动操作类型

枚举值
TypeUndefined 

未定义

TypePolynomial 

多项式

TypeHarmonic 

谐波

TypeFunction 

函数

TypeArticulation 

铰接

TypeMotor 

电机

TypeControl 

控制

TypeProfile 

轮廓

成员函数说明

◆ AccelerationExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::AccelerationExpression ( )

返回加速度表达式
于 NX8.0.0 版本创建。

许可证要求:无

◆ AmplitudeExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::AmplitudeExpression ( )

返回幅值表达式
于 NX8.0.0 版本创建。

许可证要求:无

◆ ControlAccelerationPort()

NXOpen::Motion::SelectControlPort * NXOpen::Motion::DriverOperation::ControlAccelerationPort ( )

返回控制加速度端口
在NX1926.0.0中创建。

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

◆ ControlAccelerationPortOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::DriverOperation::ControlAccelerationPortOvrCtrl ( )

返回控制加速度端口的覆盖状态
在NX1926.0.0中创建。

许可证要求:无

◆ ControlInitialAccelerationExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::ControlInitialAccelerationExpression ( )

返回初始控制加速度表达式
在NX1926.0.0中创建。

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

◆ ControlInitialVelocityExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::ControlInitialVelocityExpression ( )

返回初始控制速度表达式
在NX1926.0.0中创建。

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

◆ ControlPort()

NXOpen::Motion::SelectControlPort * NXOpen::Motion::DriverOperation::ControlPort ( )

返回控制端口
在NX11.0.0中创建。

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

◆ ControlPortOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::DriverOperation::ControlPortOvrCtrl ( )

返回端口的覆盖状态
在NX1899.0.0中创建。

许可证要求:无

◆ ControlVelocityPort()

NXOpen::Motion::SelectControlPort * NXOpen::Motion::DriverOperation::ControlVelocityPort ( )

返回控制速度端口
在NX1926.0.0中创建。

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

◆ ControlVelocityPortOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::DriverOperation::ControlVelocityPortOvrCtrl ( )

返回控制速度端口的覆盖状态
在NX1926.0.0中创建。

许可证要求:无

◆ DisplacementExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::DisplacementExpression ( )

返回位移表达式
于 NX8.0.0 版本创建。

许可证要求:无

◆ FrequencyExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::FrequencyExpression ( )

返回频率表达式
于 NX8.0.0 版本创建。

许可证要求:无

◆ Function()

NXOpen::NXObject * NXOpen::Motion::DriverOperation::Function ( )

返回函数
于 NX5.0.0 版本创建。

许可证要求:无

◆ HarmonicDisplacementExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::HarmonicDisplacementExpression ( )

返回简谐位移表达式
在NX8.0.0中创建。

许可证要求:无

◆ InitialDisplacementExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::InitialDisplacementExpression ( )

返回初始位移表达式
在NX8.0.0中创建。

许可证要求:无

◆ InitialVelocityExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::InitialVelocityExpression ( )

返回初始速度表达式
在NX8.0.0中创建。

许可证要求:无

◆ IntegrationTypeOption()

NXOpen::Motion::DriverOperation::IntegrationType NXOpen::Motion::DriverOperation::IntegrationTypeOption ( )

返回积分类型选项
于 NX5.0.0 版本创建。

许可证要求:无

◆ JerkExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::JerkExpression ( )

返回加加速度表达式
于 NX11.0.0 版本创建。

许可证要求:无

◆ Motor()

NXOpen::Motion::PMDCMotor * NXOpen::Motion::DriverOperation::Motor ( )

返回电机
于 NX6.0.0 版本创建。

许可证要求:无

◆ PhaseAngleExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::PhaseAngleExpression ( )

返回相位角表达式
在NX8.0.0中创建。

许可证要求:无

◆ Profile()

NXOpen::Motion::SelectFieldData * NXOpen::Motion::DriverOperation::Profile ( )

返回轮廓
在NX11.0.1中创建。

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

◆ SetControlAccelerationPortOvrCtrl()

void NXOpen::Motion::DriverOperation::SetControlAccelerationPortOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置控制加速度端口的覆盖状态
在NX1926.0.0中创建。

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

参数
overrideState覆盖状态

◆ SetControlPortOvrCtrl()

void NXOpen::Motion::DriverOperation::SetControlPortOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置端口的覆盖状态
在NX1899.0.0中创建。

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

参数
overrideState覆盖状态

◆ SetControlVelocityPortOvrCtrl()

void NXOpen::Motion::DriverOperation::SetControlVelocityPortOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置控制速度端口的覆盖状态
在NX1926.0.0中创建。

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

参数
overrideState覆盖状态

◆ SetFunction()

void NXOpen::Motion::DriverOperation::SetFunction ( NXOpen::NXObject * function)

设置函数
于 NX5.0.0 版本创建。

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

参数
function函数

◆ SetIntegrationTypeOption()

void NXOpen::Motion::DriverOperation::SetIntegrationTypeOption ( NXOpen::Motion::DriverOperation::IntegrationType integrationTypeOption)

设置积分类型选项
于 NX5.0.0 版本创建。

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

参数
integrationTypeOption积分类型选项

◆ SetMotor()

void NXOpen::Motion::DriverOperation::SetMotor ( NXOpen::Motion::PMDCMotor * motor)

设置电机
于 NX6.0.0 版本创建。

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

参数
motor电机

◆ SetSignalChart()

void NXOpen::Motion::DriverOperation::SetSignalChart ( NXOpen::Motion::SignalChart * signalChart)

设置信号图
于 NX6.0.0 版本创建。

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

参数
signalChart信号图

◆ SetTypeOption()

void NXOpen::Motion::DriverOperation::SetTypeOption ( NXOpen::Motion::DriverOperation::Type typeOption)

设置类型选项
创建于NX5.0.0。

许可证要求:机构学("MECHANISMS")

参数
typeOptiontypeoption

◆ SetTypeOptionOvrCtrl()

void NXOpen::Motion::DriverOperation::SetTypeOptionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置类型选项的覆盖状态
于 NX2312.0.0 版本创建。

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

参数
overrideState覆盖状态

◆ SignalChart()

NXOpen::Motion::SignalChart * NXOpen::Motion::DriverOperation::SignalChart ( )

返回信号图
于 NX6.0.0 版本创建。

许可证要求:无

◆ TypeOption()

NXOpen::Motion::DriverOperation::Type NXOpen::Motion::DriverOperation::TypeOption ( )

返回类型选项
创建于NX5.0.0。

许可证要求:无

◆ TypeOptionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::DriverOperation::TypeOptionOvrCtrl ( )

返回类型选项的覆盖状态
于 NX2312.0.0 版本创建。

许可证要求:无

◆ VelocityExpression()

NXOpen::Expression * NXOpen::Motion::DriverOperation::VelocityExpression ( )

返回速度表达式
于 NX8.0.0 版本创建。

许可证要求:无