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

模板构建器 更多...

#include <PcbExchange_TemplateBuilder.hxx>

类 NXOpen::PcbExchange::TemplateBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXString AreaItemType ()
int AreaTemplate ()
NXString AssemblyItemType ()
int AssemblyTemplate ()
NXString BoardItemType ()
int BoardTemplate ()
NXString ComponentItemType ()
int ComponentTemplate ()
NXString FemItemType ()
int FemTemplate ()
void SetAreaItemType (const char *itemType)
void SetAreaItemType (const NXString &itemType)
void SetAreaTemplate (int areaTemplate)
void SetAssemblyItemType (const char *itemType)
void SetAssemblyItemType (const NXString &itemType)
void SetAssemblyTemplate (int assemblyTemplate)
void SetBoardItemType (const char *itemType)
void SetBoardItemType (const NXString &itemType)
void SetBoardTemplate (int boardTemplate)
void SetComponentItemType (const char *itemType)
void SetComponentItemType (const NXString &itemType)
void SetComponentTemplate (int componentTemplate)
void SetFemItemType (const char *itemType)
void SetFemItemType (const NXString &itemType)
void SetFemTemplate (int femTemplate)
void SetSimItemType (const char *itemType)
void SetSimItemType (const NXString &itemType)
void SetSimTemplate (int simTemplate)
void SetSubAssemblyItemType (const char *itemType)
void SetSubAssemblyItemType (const NXString &itemType)
void SetSubAssemblyTemplate (int subAssemblyTemplate)
NXString SimItemType ()
int SimTemplate ()
NXString SubAssemblyItemType ()
int SubAssemblyTemplate ()
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 _TemplateBuilderBuilder

详细描述

模板构建器

表示用于创建或编辑模板的构建器。
要创建此类的新实例,请使用 NXOpen::PcbExchange::Manager::CreateTemplateBuilder

于NX1953.0.0版本创建。

成员函数说明

◆ AreaItemType()

NXString NXOpen::PcbExchange::TemplateBuilder::AreaItemType ( )

获取区域类型。
创建于NX2007.0.0。

许可要求:无

◆ AreaTemplate()

int NXOpen::PcbExchange::TemplateBuilder::AreaTemplate ( )

返回区域模板。
于NX1953.0.0版本创建。

许可要求:无

◆ AssemblyItemType()

NXString NXOpen::PcbExchange::TemplateBuilder::AssemblyItemType ( )

获取装配体类型。
创建于NX2007.0.0。

许可要求:无

◆ AssemblyTemplate()

int NXOpen::PcbExchange::TemplateBuilder::AssemblyTemplate ( )

返回装配模板。
于NX1953.0.0版本创建。

许可要求:无

◆ BoardItemType()

NXString NXOpen::PcbExchange::TemplateBuilder::BoardItemType ( )

获取板件类型。
创建于NX2007.0.0。

许可要求:无

◆ BoardTemplate()

int NXOpen::PcbExchange::TemplateBuilder::BoardTemplate ( )

返回板模板。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentItemType()

NXString NXOpen::PcbExchange::TemplateBuilder::ComponentItemType ( )

获取元器件类型。
创建于NX2007.0.0。

许可要求:无

◆ ComponentTemplate()

int NXOpen::PcbExchange::TemplateBuilder::ComponentTemplate ( )

返回元器件模板。
于NX1953.0.0版本创建。

许可要求:无

◆ FemItemType()

NXString NXOpen::PcbExchange::TemplateBuilder::FemItemType ( )

获取有限元项类型。
创建于NX2007.0.0。

许可证要求: 无

◆ FemTemplate()

int NXOpen::PcbExchange::TemplateBuilder::FemTemplate ( )

获取有限元模板。
创建于NX1953.0.0。

许可要求:无

◆ SetAreaItemType() [1/2]

void NXOpen::PcbExchange::TemplateBuilder::SetAreaItemType ( const char * itemType)

设置区域类型。
创建于NX2007.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType区域类型

◆ SetAreaItemType() [2/2]

void NXOpen::PcbExchange::TemplateBuilder::SetAreaItemType ( const NXString & itemType)

设置区域类型。
创建于NX2007.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType区域类型

◆ SetAreaTemplate()

void NXOpen::PcbExchange::TemplateBuilder::SetAreaTemplate ( int areaTemplate)

设置区域模板。
于NX1953.0.0版本创建。

许可要求:nx_pcbx_xpedition("用于Xpedition的PCB交换")或 ug_pcb_modeler("PCB建模器")或 ug_pcbx_zuken("用于Zuken的PCB交换")

参数
areaTemplate区域模板

◆ SetAssemblyItemType() [1/2]

void NXOpen::PcbExchange::TemplateBuilder::SetAssemblyItemType ( const char * itemType)

设置装配项类型。
创建于NX2007.0.0。

许可证要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType项类型

◆ SetAssemblyItemType() [2/2]

void NXOpen::PcbExchange::TemplateBuilder::SetAssemblyItemType ( const NXString & itemType)

设置装配项类型。
创建于NX2007.0.0。

许可证要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType项类型

◆ SetAssemblyTemplate()

void NXOpen::PcbExchange::TemplateBuilder::SetAssemblyTemplate ( int assemblyTemplate)

设置装配模板。
于NX1953.0.0版本创建。

许可要求:nx_pcbx_xpedition("用于Xpedition的PCB交换")或 ug_pcb_modeler("PCB建模器")或 ug_pcbx_zuken("用于Zuken的PCB交换")

参数
assemblyTemplate装配模板

◆ SetBoardItemType() [1/2]

void NXOpen::PcbExchange::TemplateBuilder::SetBoardItemType ( const char * itemType)

设置板件类型。
创建于NX2007.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType板件类型

◆ SetBoardItemType() [2/2]

void NXOpen::PcbExchange::TemplateBuilder::SetBoardItemType ( const NXString & itemType)

设置板件类型。
创建于NX2007.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType板件类型

◆ SetBoardTemplate()

void NXOpen::PcbExchange::TemplateBuilder::SetBoardTemplate ( int boardTemplate)

设置板模板。
于NX1953.0.0版本创建。

许可要求:nx_pcbx_xpedition("用于Xpedition的PCB交换")或 ug_pcb_modeler("PCB建模器")或 ug_pcbx_zuken("用于Zuken的PCB交换")

参数
boardTemplate板模板

◆ SetComponentItemType() [1/2]

void NXOpen::PcbExchange::TemplateBuilder::SetComponentItemType ( const char * itemType)

设置元器件类型。
创建于NX2007.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType元器件类型

◆ SetComponentItemType() [2/2]

void NXOpen::PcbExchange::TemplateBuilder::SetComponentItemType ( const NXString & itemType)

设置元器件类型。
创建于NX2007.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType元器件类型

◆ SetComponentTemplate()

void NXOpen::PcbExchange::TemplateBuilder::SetComponentTemplate ( int componentTemplate)

设置元器件模板。
于NX1953.0.0版本创建。

许可要求:nx_pcbx_xpedition("用于Xpedition的PCB交换")或 ug_pcb_modeler("PCB建模器")或 ug_pcbx_zuken("用于Zuken的PCB交换")

参数
componentTemplate元器件模板

◆ SetFemItemType() [1/2]

void NXOpen::PcbExchange::TemplateBuilder::SetFemItemType ( const char * itemType)

设置有限元项类型。
创建于NX2007.0.0。

许可证要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType项类型

◆ SetFemItemType() [2/2]

void NXOpen::PcbExchange::TemplateBuilder::SetFemItemType ( const NXString & itemType)

设置有限元项类型。
创建于NX2007.0.0。

许可证要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType项类型

◆ SetFemTemplate()

void NXOpen::PcbExchange::TemplateBuilder::SetFemTemplate ( int femTemplate)

设置有限元模板。
创建于NX1953.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
femTemplate有限元模板

◆ SetSimItemType() [1/2]

void NXOpen::PcbExchange::TemplateBuilder::SetSimItemType ( const char * itemType)

设置仿真项类型。
创建于NX2007.0.0。

许可证要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType项类型

◆ SetSimItemType() [2/2]

void NXOpen::PcbExchange::TemplateBuilder::SetSimItemType ( const NXString & itemType)

设置仿真项类型。
创建于NX2007.0.0。

许可证要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType项类型

◆ SetSimTemplate()

void NXOpen::PcbExchange::TemplateBuilder::SetSimTemplate ( int simTemplate)

设置仿真模板。
创建于NX1953.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
simTemplate仿真模板

◆ SetSubAssemblyItemType() [1/2]

void NXOpen::PcbExchange::TemplateBuilder::SetSubAssemblyItemType ( const char * itemType)

设置子装配项类型。
创建于NX2007.0.0。

许可证要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType项类型

◆ SetSubAssemblyItemType() [2/2]

void NXOpen::PcbExchange::TemplateBuilder::SetSubAssemblyItemType ( const NXString & itemType)

设置子装配项类型。
创建于NX2007.0.0。

许可证要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
itemType项类型

◆ SetSubAssemblyTemplate()

void NXOpen::PcbExchange::TemplateBuilder::SetSubAssemblyTemplate ( int subAssemblyTemplate)

设置子装配模板。
创建于NX1953.0.0。

许可要求:nx_pcbx_xpedition ("PCB Exchange for Xpedition") 或 ug_pcb_modeler ("PCB Modeler") 或 ug_pcbx_zuken ("PCB Exchange for Zuken")

参数
subAssemblyTemplate子装配模板

◆ SimItemType()

NXString NXOpen::PcbExchange::TemplateBuilder::SimItemType ( )

获取仿真项类型。
创建于NX2007.0.0。

许可证要求: 无

◆ SimTemplate()

int NXOpen::PcbExchange::TemplateBuilder::SimTemplate ( )

获取仿真模板。
创建于NX1953.0.0。

许可要求:无

◆ SubAssemblyItemType()

NXString NXOpen::PcbExchange::TemplateBuilder::SubAssemblyItemType ( )

获取子装配项类型。
创建于NX2007.0.0。

许可证要求: 无

◆ SubAssemblyTemplate()

int NXOpen::PcbExchange::TemplateBuilder::SubAssemblyTemplate ( )

获取子装配模板。
创建于NX1953.0.0。

许可要求:无