|
NX Open C++ 参考指南 2406 v1.1
|
PCB交换管理器 更多...
#include <PcbExchange_Manager.hxx>
静态 Public 成员函数 | |
| static Manager * | GetManager (NXOpen::Session *owner) |
PCB交换管理器
表示PCB交换管理器。
要获取此类的实例,请参考NXOpen::Session
版本:NX1899.0.0。
| NXOpen::PcbExchange::AlternateComponentManager * NXOpen::PcbExchange::Manager::AlternateComponentManager | ( | ) |
返回属于此实例的PcbExchange.AlternateComponentManager实例。
创建于NX2312.0.0。
| void NXOpen::PcbExchange::Manager::AutoCreateAreas | ( | ) |
自动创建区域
版本:NX2206.0.0
许可要求:nx_pcbx_xpedition("Xpedition PCB 交换")或 ug_pcb_modeler("PCB 建模器")或 ug_pcbx_zuken("Zuken PCB 交换")
| void NXOpen::PcbExchange::Manager::AutoCreateComponents | ( | ) |
自动创建元器件
版本:NX2206.0.0
许可要求:nx_pcbx_xpedition("Xpedition PCB 交换")或 ug_pcb_modeler("PCB 建模器")或 ug_pcbx_zuken("Zuken PCB 交换")
| NXOpen::PcbExchange::AdvancedConductivityBuilder * NXOpen::PcbExchange::Manager::CreateAdvancedConductivityBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::AdvancedConductivityBuilder 的实例。
| part | 部件 |
| NXOpen::PcbExchange::AreaAttributesBuilder * NXOpen::PcbExchange::Manager::CreateAreaAttributesBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::AreaAttributesBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::AreaMappingBuilder * NXOpen::PcbExchange::Manager::CreateAreaMappingBuilder | ( | NXOpen::NXObject * | part, |
| NXOpen::PcbExchange::AreaMapping * | areaMapping ) |
创建或编辑PcbExchange::AreaMappingBuilder 的实例。
| part | 部件 |
| areaMapping | 要编辑的区域映射 |
| NXOpen::PcbExchange::BoardAttributesBuilder * NXOpen::PcbExchange::Manager::CreateBoardAttributesBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::BoardAttributesBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::BoardPropertiesBuilder * NXOpen::PcbExchange::Manager::CreateBoardPropertiesBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::BoardPropertiesBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::CompareAndUpdateBuilder * NXOpen::PcbExchange::Manager::CreateCompareAndUpdateBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::CompareAndUpdateBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::ComponentAttributesBuilder * NXOpen::PcbExchange::Manager::CreateComponentAttributesBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::ComponentAttributesBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::ComponentConstraintsBuilder * NXOpen::PcbExchange::Manager::CreateComponentConstraintsBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::ComponentConstraintsBuilder的实例。
| part | 部件 |
| NXOpen::PcbExchange::ComponentCsysBuilder * NXOpen::PcbExchange::Manager::CreateComponentCsysBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::ComponentCsysBuilder的实例。
| part | 部件 |
| NXOpen::PcbExchange::ComponentPlacementOutlineBuilder * NXOpen::PcbExchange::Manager::CreateComponentPlacementOutlineBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::ComponentPlacementOutlineBuilder的实例。
| part | 部件 |
| NXOpen::PcbExchange::DesignRuleBuilder * NXOpen::PcbExchange::Manager::CreateDesignRuleBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::DesignRuleBuilder 实例,用于在指定部件中创建NXOpen::PcbExchange::DesignRule。
| part | 部件 |
| NXOpen::PcbExchange::DesignRuleBuilder * NXOpen::PcbExchange::Manager::CreateDesignRuleBuilder | ( | NXOpen::PcbExchange::DesignRule * | ruleToEdit | ) |
创建一个PcbExchange::DesignRuleBuilder ,用于编辑NXOpen::PcbExchange::DesignRule 。
| ruleToEdit | 要编辑的规则 |
| NXOpen::PcbExchange::DesignValidator * NXOpen::PcbExchange::Manager::CreateDesignValidator | ( | NXOpen::NXObject * | part | ) |
创建一个PcbExchange::DesignValidator ,用于验证指定部件中的设计规则。
| part | 部件 |
| NXOpen::PcbExchange::EcadExportBuilder * NXOpen::PcbExchange::Manager::CreateEcadExportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::EcadExportBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::EcadImportBuilder * NXOpen::PcbExchange::Manager::CreateEcadImportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::EcadImportBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::EcadPanelImportBuilder * NXOpen::PcbExchange::Manager::CreateEcadPanelImportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::EcadPanelImportBuilder 的实例。
| part | 部件 |
| NXOpen::PcbExchange::EntityFilterBuilder * NXOpen::PcbExchange::Manager::CreateEntityFilterBuilder | ( | NXOpen::NXObject * | part, |
| NXOpen::PcbExchange::EntityFilter * | entityFilter ) |
创建PcbExchange::EntityFilterBuilder 实例。
| part | 部件 |
| entityFilter | 要编辑的实体过滤器 |
| NXOpen::PcbExchange::ExternalDataImportBuilder * NXOpen::PcbExchange::Manager::CreateExternalDataImportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::ExternalDataImportBuilder 的实例。
| part | 部件 |
| NXOpen::PcbExchange::HoleAttributesBuilder * NXOpen::PcbExchange::Manager::CreateHoleAttributesBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::HoleAttributesBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::IdxCompareBuilder * NXOpen::PcbExchange::Manager::CreateIdxCompareBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::IdxCompareBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::IdxExportBuilder * NXOpen::PcbExchange::Manager::CreateIdxExportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::IdxExportBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::IdxImportBuilder * NXOpen::PcbExchange::Manager::CreateIdxImportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::IdxImportBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::IncrementalChange * NXOpen::PcbExchange::Manager::CreateIncrementalChange | ( | ) |
创建PcbExchange::IncrementalChange 的实例。
| NXOpen::PcbExchange::IncrementalExportBuilder * NXOpen::PcbExchange::Manager::CreateIncrementalExportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::IncrementalExportBuilder 的实例。
| part | 部件 |
| NXOpen::PcbExchange::IncrementalImportBuilder * NXOpen::PcbExchange::Manager::CreateIncrementalImportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::IncrementalImportBuilder 的实例。
| part | 部件 |
| NXOpen::PcbExchange::PreferencesBuilder * NXOpen::PcbExchange::Manager::CreatePreferencesBuilder | ( | NXOpen::NXObject * | part | ) |
| NXOpen::PcbExchange::ReportBuilder * NXOpen::PcbExchange::Manager::CreateReportBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::ReportBuilder 的实例。
| part | 部件 |
| NXOpen::PcbExchange::TemplateBuilder * NXOpen::PcbExchange::Manager::CreateTemplateBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::TemplateBuilder 的实例。
| part | 部件 |
| NXOpen::PcbExchange::ThermalSolutionBuilder * NXOpen::PcbExchange::Manager::CreateThermalSolutionBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::ThermalSolutionBuilder 实例。
| part | 部件 |
| NXOpen::PcbExchange::VariantManagerBuilder * NXOpen::PcbExchange::Manager::CreateVariantManagerBuilder | ( | NXOpen::NXObject * | part | ) |
创建PcbExchange::VariantManagerBuilder的实例。
| part | 部件 |
|
static |
返回当前运行会话的管理器对象,它是应用API的"网关"类。 此API中所有其他对象的引用,均直接或间接通过此类的方法和属性获取。 调用此方法前,需使用NXOpen API的'GetSession'方法初始化平台会话。
| void NXOpen::PcbExchange::Manager::InitializeCopperForBending | ( | ) |
初始化用于折弯的铜箔
版本:NX2306.0.0
许可要求:nx_pcbx_xpedition("Xpedition PCB 交换")或 ug_pcb_modeler("PCB 建模器")或 ug_pcbx_zuken("Zuken PCB 交换")
| NXOpen::PcbExchange::NotificationManager * NXOpen::PcbExchange::Manager::NotificationManager | ( | ) |
返回属于此实例的PcbExchange.NotificationManager实例。
创建于NX2312.0.0。
| NXOpen::PcbExchange::PendingComponentManager * NXOpen::PcbExchange::Manager::PendingComponentManager | ( | ) |
返回属于此实例的PcbExchange.PendingComponentManager实例。
创建于NX2312.0.0。
| void NXOpen::PcbExchange::Manager::ReplaceWithLibraryComponent | ( | const std::vector< NXOpen::NXObject * > & | components | ) |
使用库元件更新指定元件。
版本:NX1926.0.0。
许可证要求:nx_pcbx_xpedition("Xpedition PCB 交换")或 ug_pcb_modeler("PCB 建模器")或 ug_pcbx_zuken("Zuken PCB 交换")
| components | 元件集合 |
| void NXOpen::PcbExchange::Manager::ResumeNavigatorUpdate | ( | bool | refreshNavigator | ) |
恢复PCB交换导航器更新
版本:NX1969.0.0
许可要求:nx_pcbx_xpedition("Xpedition PCB 交换")或 ug_pcb_modeler("PCB 建模器")或 ug_pcbx_zuken("Zuken PCB 交换")
| refreshNavigator | 刷新导航器 |
| void NXOpen::PcbExchange::Manager::SuspendNavigatorUpdate | ( | ) |
暂停PCB交换导航器更新
版本:NX1969.0.0
许可要求:nx_pcbx_xpedition("Xpedition PCB 交换")或 ug_pcb_modeler("PCB 建模器")或 ug_pcbx_zuken("Zuken PCB 交换")
| tag_t NXOpen::PcbExchange::Manager::Tag | ( | ) | const |
返回此对象的标识。
| void NXOpen::PcbExchange::Manager::TagModelAsBaseline | ( | ) |
将工作部件模型标记为基线。
版本:NX1953.0.0。
许可证要求:nx_pcbx_xpedition("Xpedition PCB 交换")或 ug_pcb_modeler("PCB 建模器")或 ug_pcbx_zuken("Zuken PCB 交换")