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

信号图表构建器 更多...

#include <Motion_SignalChartBuilder.hxx>

类 NXOpen::Motion::SignalChartBuilder 继承关系图:
NXOpen::Motion::MotionBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Type { TypeOpenLoop , TypeClosedLoop }

Public 成员函数

NXOpen::Motion::SignalChartListItemListClosedSignalList ()
NXOpen::ExpressionInitialSignalExpression ()
NXString Name ()
NXOpen::Motion::SignalChartListItemNewListItemExpression (NXOpen::Motion::MotionSensor *sensor, bool alwaysEvaluated, int timeSensor, int condition, NXOpen::Expression *threshold, NXOpen::Expression *delayTime, NXOpen::Expression *signal)
NXOpen::CAE::FunctionOpenSignalFunction ()
void SetName (const char *name)
void SetName (const NXString &name)
void SetOpenSignalFunction (NXOpen::CAE::Function *openSignalFunction)
void SetSignalChartType (NXOpen::Motion::SignalChartBuilder::Type signalchartType)
NXOpen::Motion::SignalChartBuilder::Type SignalChartType ()
Public 成员函数 继承自 NXOpen::Motion::MotionBuilder
double DisplayScale ()
NXString GroupName ()
NXOpen::Motion::MotionObject::GroupType GroupType ()
void SetDisplayScale (double displayScale)
void SetGroupName (const char *groupName)
void SetGroupName (const NXString &groupName)
void SetGroupType (NXOpen::Motion::MotionObject::GroupType groupType)
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 _SignalChartBuilderBuilder

详细描述

信号图表构建器

表示一个 NXOpen::Motion::SignalChartBuilder
要创建此类的新实例,请使用 NXOpen::Motion::SignalChartCollection::CreateSignalChartBuilder

创建于NX6.0.0版本。

成员枚举类型说明

◆ Type

信号图表类型

枚举值
TypeOpenLoop 

开环

TypeClosedLoop 

闭环

成员函数说明

◆ ClosedSignalList()

NXOpen::Motion::SignalChartListItemList * NXOpen::Motion::SignalChartBuilder::ClosedSignalList ( )

获取闭环信号列表
创建于NX6.0.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")

◆ InitialSignalExpression()

NXOpen::Expression * NXOpen::Motion::SignalChartBuilder::InitialSignalExpression ( )

获取初始信号表达式
创建于NX8.5.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")

◆ Name()

NXString NXOpen::Motion::SignalChartBuilder::Name ( )

获取名称
创建于NX6.0.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")

◆ NewListItemExpression()

NXOpen::Motion::SignalChartListItem * NXOpen::Motion::SignalChartBuilder::NewListItemExpression ( NXOpen::Motion::MotionSensor * sensor,
bool alwaysEvaluated,
int timeSensor,
int condition,
NXOpen::Expression * threshold,
NXOpen::Expression * delayTime,
NXOpen::Expression * signal )

创建一个包含表达式的新列表项

返回

创建于NX8.5.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")
参数
sensor传感器
alwaysEvaluated始终计算
timeSensor时间传感器
condition条件
threshold阈值
delayTime延迟时间
signal信号

◆ OpenSignalFunction()

NXOpen::CAE::Function * NXOpen::Motion::SignalChartBuilder::OpenSignalFunction ( )

获取开环信号函数
创建于NX6.0.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")

◆ SetName() [1/2]

void NXOpen::Motion::SignalChartBuilder::SetName ( const char * name)

设置名称
创建于NX6.0.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")

参数
name名称

◆ SetName() [2/2]

void NXOpen::Motion::SignalChartBuilder::SetName ( const NXString & name)

设置名称
创建于NX6.0.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")

参数
name名称

◆ SetOpenSignalFunction()

void NXOpen::Motion::SignalChartBuilder::SetOpenSignalFunction ( NXOpen::CAE::Function * openSignalFunction)

设置开环信号函数
创建于NX6.0.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")

参数
openSignalFunction开环信号函数

◆ SetSignalChartType()

void NXOpen::Motion::SignalChartBuilder::SetSignalChartType ( NXOpen::Motion::SignalChartBuilder::Type signalchartType)

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

许可要求: nx_motion_motor ("NX Motion Motor")

参数
signalchartType信号图表类型

◆ SignalChartType()

NXOpen::Motion::SignalChartBuilder::Type NXOpen::Motion::SignalChartBuilder::SignalChartType ( )

获取信号图表类型
创建于NX6.0.0版本。

许可要求: nx_motion_motor ("NX Motion Motor")