|
NX Open C++ 参考指南 2406 v1.1
|
布管管理器 更多...
#include <MechanicalRouting_RoutingManager.hxx>
Public 类型 | |
| enum | DataType { DataTypeAll , DataTypeNetwork , DataTypeDevices } |
静态 Public 成员函数 | |
| static RoutingManager * | GetRoutingManager (NXOpen::Session *owner) |
布管管理器
表示 NXOpen::MechanicalRouting::RoutingManager 对象。
要获取此类的实例,请参考 NXOpen::Session
创建于 NX11.0.0。
指定要导出的索道数据类型。 用于 MechanicalRouting::RoutingManager::ExportCablewayToFile 方法。
| 枚举值 | |
|---|---|
| DataTypeAll | 导出所有内容(线段、节点和设备)。 |
| DataTypeNetwork | 导出构成索道网络的线段和节点。 |
| DataTypeDevices | 导出连接到索道网络的设备。 |
| void NXOpen::MechanicalRouting::RoutingManager::AddGuidToObjectAttribute | ( | NXOpen::NXObject * | guidObject, |
| const char * | attributeName ) |
生成一个全局唯一标识符(GUID),并将其作为给定属性的值添加到给定对象上。
Created in NX1984.0.0.
许可证要求 : routing_cabling ("Routing Cabling")
| guidObject | 要放置属性的对象。 |
| attributeName | 用于存储GUID的属性名称。 |
| void NXOpen::MechanicalRouting::RoutingManager::AddGuidToObjectAttribute | ( | NXOpen::NXObject * | guidObject, |
| const NXString & | attributeName ) |
生成一个全局唯一标识符(GUID),并将其作为给定属性的值添加到给定对象上。
Created in NX1984.0.0.
许可证要求 : routing_cabling ("Routing Cabling")
| guidObject | 要放置属性的对象。 |
| attributeName | 用于存储GUID的属性名称。 |
| NXOpen::MechanicalRouting::BuilderFactory * NXOpen::MechanicalRouting::RoutingManager::BuilderFactory | ( | ) |
返回一个 NXOpen::MechanicalRouting::BuilderFactory 对象。使用此对象创建特定的Routing机械建造器。
Created in NX11.0.0.
| NXOpen::MechanicalRouting::ConnectivityService * NXOpen::MechanicalRouting::RoutingManager::ConnectivityService | ( | ) |
返回一个 NXOpen::MechanicalRouting::ConnectivityService 对象。使用此对象进行特定的Routing机械连接性服务。
Created in NX11.0.0.
| void NXOpen::MechanicalRouting::RoutingManager::ExportCablewayToFile | ( | NXOpen::BasePart * | part, |
| const char * | xmlFileName, | ||
| const char * | action, | ||
| NXOpen::MechanicalRouting::RoutingManager::DataType | dataTypeToExport, | ||
| int | maxSearchLevels ) |
将给定部件中所有的NX Routing索道信息导出到给定的XML文件中,格式为Capital Cable Router可读取的格式。 如果出现以下情况则返回错误:
Created in NX1980.0.0.
许可证要求 : routing_cabling ("Routing Cabling")
| part | 要导出Routing索道数据的部件。 |
| xmlFileName | 要写入索道数据的文件名。 |
| action | 通常为"none"、"insert"、"update"、"delete"或"unknown"。 |
| dataTypeToExport | 要导出的数据类型(例如索道、设备或两者)。 |
| maxSearchLevels | 沿装配树搜索索道数据的最大层级数。 |
| void NXOpen::MechanicalRouting::RoutingManager::ExportCablewayToFile | ( | NXOpen::BasePart * | part, |
| const NXString & | xmlFileName, | ||
| const NXString & | action, | ||
| NXOpen::MechanicalRouting::RoutingManager::DataType | dataTypeToExport, | ||
| int | maxSearchLevels ) |
将给定部件中所有的NX Routing索道信息导出到给定的XML文件中,格式为Capital Cable Router可读取的格式。 如果出现以下情况则返回错误:
Created in NX1980.0.0.
许可证要求 : routing_cabling ("Routing Cabling")
| part | 要导出Routing索道数据的部件。 |
| xmlFileName | 要写入索道数据的文件名。 |
| action | 通常为"none"、"insert"、"update"、"delete"或"unknown"。 |
| dataTypeToExport | 要导出的数据类型(例如索道、设备或两者)。 |
| maxSearchLevels | 沿装配树搜索索道数据的最大层级数。 |
| void NXOpen::MechanicalRouting::RoutingManager::GetCoincidentNodes | ( | NXOpen::TaggedObject * | nodeOccurrence, |
| std::vector< NXOpen::TaggedObject * > & | coincidentNodes ) |
在指定节点处获取所有重合节点。节点可以是控制点或索道网络点,且基于实例。
Created in NX2007.0.0.
许可证要求 : routing_cabling ("Routing Cabling")
| nodeOccurrence | 节点实例 |
| coincidentNodes | 重合节点 |
| void NXOpen::MechanicalRouting::RoutingManager::GetPortsFromFitting | ( | NXOpen::Assemblies::Component * | fittingComponent, |
| std::vector< NXOpen::Routing::Port * > & | ports ) |
从给定的管接头组件获取端口实例。 返回的端口之一可能来自该组件的部件,若组件是切割弯头,该端口可能是原型端口。
Created in NX1953.0.0.
许可证要求 : routing_base ("Routing Basic")
| fittingComponent | 要查询其端口的组件。 |
| ports | 端口 |
|
static |
返回运行中会话的RoutingManager对象,该对象用作应用程序API的“网关”类。 该API中所有其他对象的引用均通过此类上的方法和属性直接或间接获得。 在调用此方法之前,应使用NXOpen API中的“GetSession”方法初始化平台会话。
| NXOpen::MechanicalRouting::RunsAssignmentManager * NXOpen::MechanicalRouting::RoutingManager::RunsAssignmentManager | ( | ) |
返回一个 NXOpen::MechanicalRouting::RunsAssignmentManager 对象。使用此对象进行特定的Routing机械管路组分配管理。
Created in NX1953.0.0.
| NXOpen::MechanicalRouting::RunsManager * NXOpen::MechanicalRouting::RoutingManager::RunsManager | ( | ) |
返回一个 NXOpen::MechanicalRouting::RunsManager 对象。使用此对象进行特定的Routing机械管路组管理。
Created in NX1953.0.0.
| NXOpen::MechanicalRouting::SpoolManager * NXOpen::MechanicalRouting::RoutingManager::SpoolManager | ( | ) |
返回一个 NXOpen::MechanicalRouting::SpoolManager 对象。使用此对象管理管线和其关联对象。
在 NX2007.0.0 中创建。
| tag_t NXOpen::MechanicalRouting::RoutingManager::Tag | ( | ) | const |
返回此对象的标签。