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

图形控制构建器 更多...

#include <Mechatronics_GraphControlBuilder.hxx>

类 NXOpen::Mechatronics::GraphControlBuilder 继承关系图:
NXOpen::Mechatronics::PhysicsConstraintBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  EndAction { EndActionRestartfromBeginning , EndActionDeactivateGraphControl }
enum  MasterJointType { MasterJointTypeLinear , MasterJointTypeRotary }
enum  MasterType { MasterTypeTime , MasterTypeAxis , MasterTypeSignal }
enum  MasterValueUnit { MasterValueUnitLinear , MasterValueUnitRotary , MasterValueUnitTime }
enum  SlaveValueUnit { SlaveValueUnitLinearPosition , SlaveValueUnitRotaryPosition , SlaveValueUnitLinearSpeed , SlaveValueUnitRotarySpeed }

Public 成员函数

NXOpen::Mechatronics::CamProfileCamProfile ()
NXOpen::Mechatronics::GraphControlBuilder::EndAction GraphEndAction ()
NXOpen::ExpressionInitialTime ()
NXOpen::Mechatronics::GraphControlBuilder::MasterJointType MasterAxisType ()
NXOpen::Mechatronics::GraphControlBuilder::MasterType MasterBaseType ()
NXOpen::ExpressionMasterOffset ()
NXOpen::ExpressionMasterScaleFactor ()
NXOpen::Mechatronics::GraphControlBuilder::MasterValueUnit MasterUnit ()
NXOpen::Mechatronics::MotionProfileMotionProfile ()
NXOpen::Mechatronics::SelectPhysicsConstraintSelectAxisControl ()
NXOpen::Mechatronics::SelectPhysicsJointSelectMasterJoint ()
NXOpen::Mechatronics::SelectAdapterSignalSelectMasterSignal ()
void SetCamProfile (NXOpen::Mechatronics::CamProfile *profile)
void SetGraphEndAction (NXOpen::Mechatronics::GraphControlBuilder::EndAction graphEndAction)
void SetMasterAxisType (NXOpen::Mechatronics::GraphControlBuilder::MasterJointType type)
void SetMasterBaseType (NXOpen::Mechatronics::GraphControlBuilder::MasterType type)
void SetMasterUnit (NXOpen::Mechatronics::GraphControlBuilder::MasterValueUnit masterType)
void SetMotionProfile (NXOpen::Mechatronics::MotionProfile *profile)
void SetSlaveUnit (NXOpen::Mechatronics::GraphControlBuilder::SlaveValueUnit slaveType)
NXOpen::ExpressionSlaveOffset ()
NXOpen::ExpressionSlaveScaleFactor ()
NXOpen::Mechatronics::GraphControlBuilder::SlaveValueUnit SlaveUnit ()
NXOpen::ExpressionValueOffset ()
Public 成员函数 继承自 NXOpen::Mechatronics::PhysicsConstraintBuilder
NXString Name ()
void SetName (const char *name)
void SetName (const NXString &name)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _GraphControlBuilderBuilder

详细描述

图形控制构建器

表示 NXOpen::Mechatronics::GraphControl 构建器
要创建此类的新实例,请使用 NXOpen::Mechatronics::GraphControlCollection::CreateGraphControlBuilder

创建于 NX8.0.0。

成员枚举类型说明

◆ EndAction

图表结束时的动作。

枚举值
EndActionRestartfromBeginning 

从图表开头重新开始。

EndActionDeactivateGraphControl 

停用此图表控制。

◆ MasterJointType

主关节类型。

枚举值
MasterJointTypeLinear 

线性

MasterJointTypeRotary 

旋转

◆ MasterType

主类型。

枚举值
MasterTypeTime 

时间

MasterTypeAxis 

MasterTypeSignal 

信号

◆ MasterValueUnit

主单元类型。

枚举值
MasterValueUnitLinear 

线性

MasterValueUnitRotary 

旋转

MasterValueUnitTime 

时间

◆ SlaveValueUnit

从单元类型。

枚举值
SlaveValueUnitLinearPosition 

线性位置

SlaveValueUnitRotaryPosition 

旋转位置

SlaveValueUnitLinearSpeed 

线性速度

SlaveValueUnitRotarySpeed 

旋转速度

成员函数说明

◆ CamProfile()

NXOpen::Mechatronics::CamProfile * NXOpen::Mechatronics::GraphControlBuilder::CamProfile ( )

返回包含多条曲线的凸轮轮廓,该曲线描述从动轴运动相对于主动轴的依赖关系。可以是 NXOpen::Mechatronics::CamProfile
创建于 NX9.0.0。

许可证要求: 无

◆ GraphEndAction()

NXOpen::Mechatronics::GraphControlBuilder::EndAction NXOpen::Mechatronics::GraphControlBuilder::GraphEndAction ( )

返回图表结束动作。
创建于 NX8.0.0。

许可证要求: nx_mcd_core ("机电概念设计器")

◆ InitialTime()

NXOpen::Expression * NXOpen::Mechatronics::GraphControlBuilder::InitialTime ( )

返回初始偏移。
创建于 NX8.0.0。

许可证要求: nx_mcd_core ("机电概念设计器")

◆ MasterAxisType()

NXOpen::Mechatronics::GraphControlBuilder::MasterJointType NXOpen::Mechatronics::GraphControlBuilder::MasterAxisType ( )

获取主轴类型
于NX9.0.0中创建。

许可证要求 : 无

◆ MasterBaseType()

NXOpen::Mechatronics::GraphControlBuilder::MasterType NXOpen::Mechatronics::GraphControlBuilder::MasterBaseType ( )

获取主类型
于NX11.0.0中创建。

许可证要求 : 无

◆ MasterOffset()

NXOpen::Expression * NXOpen::Mechatronics::GraphControlBuilder::MasterOffset ( )

返回主动轴零点相对于路径零点的偏移,用于路径插补。
创建于 NX9.0.0。

许可证要求: 无

◆ MasterScaleFactor()

NXOpen::Expression * NXOpen::Mechatronics::GraphControlBuilder::MasterScaleFactor ( )

返回归一化表示到绝对值的转换系数,应用于从动轴。
创建于 NX9.0.0。

许可证要求: 无

◆ MasterUnit()

NXOpen::Mechatronics::GraphControlBuilder::MasterValueUnit NXOpen::Mechatronics::GraphControlBuilder::MasterUnit ( )

返回主动值单位。
创建于 NX9.0.0。

许可证要求: 无

◆ MotionProfile()

NXOpen::Mechatronics::MotionProfile * NXOpen::Mechatronics::GraphControlBuilder::MotionProfile ( )

返回运动轮廓。可以是 NXOpen::Mechatronics::MotionProfile
创建于 NX8.0.0。

许可证要求: nx_mcd_core ("机电概念设计器")

◆ SelectAxisControl()

NXOpen::Mechatronics::SelectPhysicsConstraint * NXOpen::Mechatronics::GraphControlBuilder::SelectAxisControl ( )

返回选择轴控制。可以是 NXOpen::Mechatronics::SpeedControlNXOpen::Mechatronics::PositionControl
创建于 NX8.0.0。

许可证要求: nx_mcd_core ("机电概念设计器")

◆ SelectMasterJoint()

NXOpen::Mechatronics::SelectPhysicsJoint * NXOpen::Mechatronics::GraphControlBuilder::SelectMasterJoint ( )

返回选择主动轴关节。可以是 * NXOpen::Mechatronics::HingeJointNXOpen::Mechatronics::SlidingJointNXOpen::Mechatronics::CylindricalJoint
创建于 NX9.0.0。

许可证要求: 无

◆ SelectMasterSignal()

NXOpen::Mechatronics::SelectAdapterSignal * NXOpen::Mechatronics::GraphControlBuilder::SelectMasterSignal ( )

获取选择轴关节。此可以是 * NXOpen::Mechatronics::AdapterSignal 类型。
于NX10.0.0中创建。

许可证要求 : 无

◆ SetCamProfile()

void NXOpen::Mechatronics::GraphControlBuilder::SetCamProfile ( NXOpen::Mechatronics::CamProfile * profile)

设置包含多条曲线的凸轮轮廓,该曲线描述从动轴运动相对于主动轴的依赖关系。可以是 NXOpen::Mechatronics::CamProfile
创建于 NX9.0.0。

许可证要求: nx_mcd_core ("机电概念设计器")

参数
profileprofile

◆ SetGraphEndAction()

void NXOpen::Mechatronics::GraphControlBuilder::SetGraphEndAction ( NXOpen::Mechatronics::GraphControlBuilder::EndAction graphEndAction)

设置图表结束动作。
创建于 NX8.0.0。

许可证要求: nx_mcd_core ("机电概念设计器")

参数
graphEndActiongraphendaction

◆ SetMasterAxisType()

void NXOpen::Mechatronics::GraphControlBuilder::SetMasterAxisType ( NXOpen::Mechatronics::GraphControlBuilder::MasterJointType type)

设置主轴类型
于NX9.0.0中创建。

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
type类型

◆ SetMasterBaseType()

void NXOpen::Mechatronics::GraphControlBuilder::SetMasterBaseType ( NXOpen::Mechatronics::GraphControlBuilder::MasterType type)

设置主类型
于NX11.0.0中创建。

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
type类型

◆ SetMasterUnit()

void NXOpen::Mechatronics::GraphControlBuilder::SetMasterUnit ( NXOpen::Mechatronics::GraphControlBuilder::MasterValueUnit masterType)

设置主值单位
于NX9.0.0中创建。

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
masterType主类型

◆ SetMotionProfile()

void NXOpen::Mechatronics::GraphControlBuilder::SetMotionProfile ( NXOpen::Mechatronics::MotionProfile * profile)

设置运动轮廓。可以是 NXOpen::Mechatronics::MotionProfile
创建于 NX8.0.0。

许可证要求: nx_mcd_core ("机电概念设计器")

参数
profileprofile

◆ SetSlaveUnit()

void NXOpen::Mechatronics::GraphControlBuilder::SetSlaveUnit ( NXOpen::Mechatronics::GraphControlBuilder::SlaveValueUnit slaveType)

设置从值单位
于NX9.0.0中创建。

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
slaveType从类型

◆ SlaveOffset()

NXOpen::Expression * NXOpen::Mechatronics::GraphControlBuilder::SlaveOffset ( )

返回从动轴零点相对于路径零点的偏移,用于路径插补。
创建于 NX9.0.0。

许可证要求: 无

◆ SlaveScaleFactor()

NXOpen::Expression * NXOpen::Mechatronics::GraphControlBuilder::SlaveScaleFactor ( )

返回归一化表示到绝对值的转换系数,应用于从动轴。
创建于 NX9.0.0。

许可证要求: 无

◆ SlaveUnit()

NXOpen::Mechatronics::GraphControlBuilder::SlaveValueUnit NXOpen::Mechatronics::GraphControlBuilder::SlaveUnit ( )

获取从值单位
于NX9.0.0中创建。

许可证要求 : 无

◆ ValueOffset()

NXOpen::Expression * NXOpen::Mechatronics::GraphControlBuilder::ValueOffset ( )

返回值偏移。
创建于 NX8.0.0。

许可证要求: nx_mcd_core ("机电概念设计器")