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

电气部件构建器 更多...

#include <Mechatronics_ElectricalPartBuilder.hxx>

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

struct  Attribute

Public 成员函数

std::vector< NXOpen::Mechatronics::ElectricalPartBuilder::AttributeGetAttributes ()
NXOpen::Mechatronics::SystemObjectGetOwner ()
NXString PartNumber ()
void SetAttributes (const std::vector< NXOpen::Mechatronics::ElectricalPartBuilder::Attribute > &attribute)
void SetOwner (NXOpen::Mechatronics::SystemObject *owner)
void SetPartNumber (const char *partNumber)
void SetPartNumber (const NXString &partNumber)
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 _ElectricalPartBuilderBuilder

详细描述

电气部件构建器

表示 NXOpen::Mechatronics::ElectricalPart 构造器
要创建此类的新实例,使用 NXOpen::Mechatronics::ElectricalPartCollection::CreateElectricalPartBuilder

创建于 NX9.0.0.

成员函数说明

◆ GetAttributes()

std::vector< NXOpen::Mechatronics::ElectricalPartBuilder::Attribute > NXOpen::Mechatronics::ElectricalPartBuilder::GetAttributes ( )

获取属性数据

返回
属性数组
创建于 NX9.0.0.

许可证要求: 无

◆ GetOwner()

NXOpen::Mechatronics::SystemObject * NXOpen::Mechatronics::ElectricalPartBuilder::GetOwner ( )

获取所属系统对象
创建于 NX9.0.0.

许可证要求: 无

◆ PartNumber()

NXString NXOpen::Mechatronics::ElectricalPartBuilder::PartNumber ( )

返回零件编号
创建于 NX9.0.0.

许可证要求: 无

◆ SetAttributes()

void NXOpen::Mechatronics::ElectricalPartBuilder::SetAttributes ( const std::vector< NXOpen::Mechatronics::ElectricalPartBuilder::Attribute > & attribute)

设置属性数据
创建于 NX9.0.0.

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

参数
attribute属性数组

◆ SetOwner()

void NXOpen::Mechatronics::ElectricalPartBuilder::SetOwner ( NXOpen::Mechatronics::SystemObject * owner)

设置所属系统对象
创建于 NX9.0.0.

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

参数
owner所属系统对象

◆ SetPartNumber() [1/2]

void NXOpen::Mechatronics::ElectricalPartBuilder::SetPartNumber ( const char * partNumber)

设置零件编号
创建于 NX9.0.0.

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

参数
partNumber零件编号

◆ SetPartNumber() [2/2]

void NXOpen::Mechatronics::ElectricalPartBuilder::SetPartNumber ( const NXString & partNumber)

设置零件编号
创建于 NX9.0.0.

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

参数
partNumber零件编号