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

表示 NXOpen::Mechatronics::SignalAdapterBuilder
要创建此类的新实例,请使用 NXOpen::Mechatronics::SignalAdapterCollection::CreateSignalAdapterBuilder

创建于 NX8.5.0。
更多...

#include <Mechatronics_SignalAdapterBuilder.hxx>

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

struct  ParameterData
 定义参数数据。 更多...

Public 成员函数

std::vector< NXOpen::Mechatronics::SignalAdapterBuilder::ParameterDataGetParameterData ()
 获取所有参数数据。
void GetSignals (std::vector< NXOpen::Mechatronics::GenericSignal * > &signalData)
 获取所有信号数据。
int MaxSignalId ()
 获取最大信号ID。
于 NX8.5.0 版本创建。

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")
NXString Name ()
 获取名称。
于 NX8.5.0 版本创建。

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")
enum NX_DEPRECATED ("在 NX1980.0.0 中已过时。 请使用 NXOpen::Mechatronics::GenericSignal::DataTypes 替代。") DataType
 数据类型。

enum NX_DEPRECATED ("在 NX1980.0.0 中已过时。 请使用 NXOpen::Mechatronics::GenericSignal::IOTypes 替代。") DataPortType
 表示数据端口类型。

struct NX_DEPRECATED ("Deprecated in NX1953.0.0. Use NXOpen::Mechatronics::GenericSignal instead.") SignalData
 定义信号数据。

struct NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::GenericSignal instead.") SignalDataV2
 定义信号数据版本2。

void SetMaxSignalId (int maxSignalId)
 设置最大信号ID。
于 NX8.5.0 版本创建。

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")
void SetName (const char *name)
 设置名称。
于 NX8.5.0 版本创建。

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")
void SetName (const NXString &name)
 设置名称。
于 NX8.5.0 版本创建。

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")
void SetParameterData (const std::vector< NXOpen::Mechatronics::SignalAdapterBuilder::ParameterData > &parameterData)
 设置所有参数数据。
创建于 NX8.5.0.

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")
void SetSignals (const std::vector< NXOpen::Mechatronics::GenericSignal * > &signalData)
 设置所有信号数据。

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 _SignalAdapterBuilderBuilder

详细描述

表示 NXOpen::Mechatronics::SignalAdapterBuilder
要创建此类的新实例,请使用 NXOpen::Mechatronics::SignalAdapterCollection::CreateSignalAdapterBuilder

创建于 NX8.5.0。

信号适配器构建器

成员函数说明

◆ GetParameterData()

std::vector< NXOpen::Mechatronics::SignalAdapterBuilder::ParameterData > NXOpen::Mechatronics::SignalAdapterBuilder::GetParameterData ( )

获取所有参数数据。

返回
参数数据数组
创建于 NX8.5.0.

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

◆ GetSignals()

void NXOpen::Mechatronics::SignalAdapterBuilder::GetSignals ( std::vector< NXOpen::Mechatronics::GenericSignal * > & signalData)

获取所有信号数据。

返回
信号数据数组
弃用
在 NX1953.0.0 中已过时。 使用 Mechatronics::SignalAdapterBuilder::GetSignals 替代。

创建于 NX8.5.0.

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

获取所有信号数据。

返回
信号数据数组
弃用
在 NX1980.0.0 中已过时。 使用 NXOpen::Mechatronics::SignalAdapterBuilder::GetSignals 替代。

创建于 NX1953.0.0.

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

获取信号。
创建于 NX1980.0.0.

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

参数
signalData信号数组

◆ NX_DEPRECATED() [1/4]

enum NXOpen::Mechatronics::SignalAdapterBuilder::NX_DEPRECATED ( "在 NX1980.0.0 中已过时。 请使用 NXOpen::Mechatronics::GenericSignal::DataTypes 替代。" )
inline

数据类型。

弃用
在 NX1980.0.0 中已过时。 请使用 NXOpen::Mechatronics::GenericSignal::DataTypes 替代。

布尔类型

整数类型

双精度浮点数类型

字符串类型

◆ NX_DEPRECATED() [2/4]

enum NXOpen::Mechatronics::SignalAdapterBuilder::NX_DEPRECATED ( "在 NX1980.0.0 中已过时。 请使用 NXOpen::Mechatronics::GenericSignal::IOTypes 替代。" )
inline

表示数据端口类型。

弃用
在 NX1980.0.0 中已过时。 请使用 NXOpen::Mechatronics::GenericSignal::IOTypes 替代。

输入类型

输出类型

◆ NX_DEPRECATED() [3/4]

struct NXOpen::Mechatronics::SignalAdapterBuilder::NX_DEPRECATED ( "Deprecated in NX1953.0.0. Use NXOpen::Mechatronics::GenericSignal instead." )
inline

定义信号数据。

弃用
在NX1953.0.0中已废弃。请使用 NXOpen::Mechatronics::GenericSignal 替代。

名称

数据类型

数据端口类型

数据值(布尔型)

数据值(整型)

数据值(双精度型)

数据单位

信号ID

已编辑的信号

分配的公式

公式文本

注释文本

SignalData结构体的构造函数。

名称

数据类型

数据端口类型

数据值(布尔型)

数据值(整型)

数据值(双精度型)

数据单位

信号ID

已编辑的信号

分配的公式

公式文本

注释文本

◆ NX_DEPRECATED() [4/4]

struct NXOpen::Mechatronics::SignalAdapterBuilder::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::GenericSignal instead." )
inline

定义信号数据版本2。

弃用
在NX1980.0.0中已废弃。请使用 NXOpen::Mechatronics::GenericSignal 替代。

名称

数据类型

数据端口类型

数据值(布尔型)

数据值(整型)

数据值(双精度型)

数据值(字符串型)

数据单位

信号ID

已编辑的信号

分配的公式

公式文本

注释文本

SignalDataV2结构体的构造函数。

名称

数据类型

数据端口类型

数据值 (布尔)

数据值 (整数)

数据值 (双精度)

数据值 (字符串)

数据单位

信号ID

已编辑的信号

分配的公式

公式文本

注释文本

◆ SetMaxSignalId()

void NXOpen::Mechatronics::SignalAdapterBuilder::SetMaxSignalId ( int maxSignalId)

设置最大信号ID。
于 NX8.5.0 版本创建。

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

参数
maxSignalId最大信号ID

◆ SetName() [1/2]

void NXOpen::Mechatronics::SignalAdapterBuilder::SetName ( const char * name)

设置名称。
于 NX8.5.0 版本创建。

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

参数
name名称

◆ SetName() [2/2]

void NXOpen::Mechatronics::SignalAdapterBuilder::SetName ( const NXString & name)

设置名称。
于 NX8.5.0 版本创建。

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

参数
name名称

◆ SetParameterData()

void NXOpen::Mechatronics::SignalAdapterBuilder::SetParameterData ( const std::vector< NXOpen::Mechatronics::SignalAdapterBuilder::ParameterData > & parameterData)

设置所有参数数据。
创建于 NX8.5.0.

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

参数
parameterData参数数据数组

◆ SetSignals()

void NXOpen::Mechatronics::SignalAdapterBuilder::SetSignals ( const std::vector< NXOpen::Mechatronics::GenericSignal * > & signalData)

设置所有信号数据。

弃用
在 NX1953.0.0 中已过时。 使用 Mechatronics::SignalAdapterBuilder::SetSignalDataV2 替代。

创建于 NX8.5.0.

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

信号数据数组

设置所有信号数据。

弃用
在 NX1980.0.0 中已过时。 使用 Mechatronics::SignalAdapterBuilder::SetSignals 替代。

创建于 NX1953.0.0.

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

信号数据数组

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

许可要求 : nx_mcd_core ("机电概念设计器") 或 nx_mcd_player ("机电概念设计器播放器")

参数
signalData信号数据数组