管线管理器
更多...
#include <MechanicalRouting_RunsManager.hxx>
|
| void | AddComponentsToRun (const std::vector< NXOpen::Assemblies::Component * > &componentsToAdd, NXOpen::NXObject *run) |
| void | AddToRun (NXOpen::Assemblies::Component *component, NXOpen::NXObject *run) |
| void | AssociateRun (NXOpen::Part *part, NXOpen::NXObject *run) |
| void | Delete3dRunObject (NXOpen::Part *part, NXOpen::NXObject *runObject) |
| void | Delete3dRunObjects (const std::vector< NXOpen::NXObject * > &runObjects) |
| void | DissociateRun (NXOpen::Part *part, NXOpen::NXObject *run) |
| void | GetLoadedRuns (std::vector< NXOpen::NXObject * > &runs) |
| void | LoadRuns (NXOpen::CollaborativeDesign *collaborativeDesign, std::vector< NXString > &runIdsToLoad) |
| void | MakeRunInactive (NXOpen::Part *part) |
| void | MoveComponentsToRun (const std::vector< NXOpen::Assemblies::Component * > &componentsToMove, NXOpen::NXObject *run) |
| void | MoveToRun (NXOpen::Assemblies::Component *component, NXOpen::NXObject *run) |
| void | RemoveComponentFromRun (NXOpen::Assemblies::Component *component, NXOpen::NXObject *run) |
| void | RemoveComponentsFromRun (const std::vector< NXOpen::Assemblies::Component * > &componentsToRemove, NXOpen::NXObject *run) |
| void | ReverseFlowDirectionForRunBranch (NXOpen::NXObject *run) |
| void | SetActiveRun (NXOpen::Part *part, NXOpen::NXObject *run) |
| void | ShowFlowDirectionForRun (NXOpen::Part *part, NXOpen::NXObject *run) |
| void | ShowFlowDirectionForRunBranch (NXOpen::Part *part, NXOpen::NXObject *run) |
| tag_t | Tag () const |
| void | UnloadRun (NXOpen::NXObject *run) |
管线管理器
表示用于管理机械路由应用中管系的管系管理器, 包括加载和卸载管系、将管系关联到部件/从部件分离、设置/清除 活动管系,以及向管系添加/移除组件
要获取此类的实例,请参考 NXOpen::MechanicalRouting::RoutingManager
创建于 NX1953.0.0.
◆ AddComponentsToRun()
使传入的组件成为传入管路的成员
在 NX1980.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| componentsToAdd | 要添加到管路的组件 |
| run | 要添加组件的管路 |
◆ AddToRun()
使传入的组件成为传入管路的成员
在 NX1953.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| component | 要添加到管路的组件。 |
| run | 要添加组件的管路。 |
◆ AssociateRun()
将管系关联到部件
创建于 NX1953.0.0.
许可证要求 : routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC")
- 参数
-
| part | 要关联管系的部件 |
| run | 要与部件关联的管系 |
◆ Delete3dRunObject()
删除 RSD 3D 创作的管路或分支对象
在 NX1980.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| part | 包含给定管路的部件 |
| runObject | 要删除的管路对象,仅限制为管路和分支。 |
◆ Delete3dRunObjects()
| void NXOpen::MechanicalRouting::RunsManager::Delete3dRunObjects |
( |
const std::vector< NXOpen::NXObject * > & | runObjects | ) |
|
从部件文件中删除一个或多个三维创作的管路或分支
创建于 NX2007.0.0。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| runObjects | 要删除的管路/分支对象,该函数仅限制于删除多个管路/分支。 |
◆ DissociateRun()
从部件上分离管路
在 NX1953.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| part | 要分离管路的部件 |
| run | 要从部件分离的管路 |
◆ GetLoadedRuns()
| void NXOpen::MechanicalRouting::RunsManager::GetLoadedRuns |
( |
std::vector< NXOpen::NXObject * > & | runs | ) |
|
获取NX会话中已加载的管系
创建于 NX1953.0.0.
许可证要求 : routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC")
- 参数
-
◆ LoadRuns()
将管系加载到NX会话中
创建于 NX1953.0.0.
许可证要求 : routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC")
- 参数
-
| collaborativeDesign | 包含要加载管系的协同设计 |
| runIdsToLoad | 要加载的管系的管系ID |
◆ MakeRunInactive()
| void NXOpen::MechanicalRouting::RunsManager::MakeRunInactive |
( |
NXOpen::Part * | part | ) |
|
使指定部件的所有激活管路变为非激活状态
在 NX1953.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
◆ MoveComponentsToRun()
将传入组件的成员资格从其所属的任何管路移动到传入的管路
在 NX1980.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| componentsToMove | 要移动到管路的组件 |
| run | 要将组件移动到的管路 |
◆ MoveToRun()
将传入组件的成员资格从其所属的任何管路移动到传入的管路
在 NX1953.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| component | 要移动到另一个管路的组件。 |
| run | 要将组件移动到的管路。 |
◆ RemoveComponentFromRun()
从传入管路的成员中移除传入的组件
在 NX2007.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| component | 要从管路中移除的组件。 |
| run | 要从中移除组件的管路。 |
◆ RemoveComponentsFromRun()
从传入管路的成员中移除传入的组件
在 NX2406.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| componentsToRemove | 要从管路中移除的组件。 |
| run | 要从中移除组件的管路。 |
◆ ReverseFlowDirectionForRunBranch()
| void NXOpen::MechanicalRouting::RunsManager::ReverseFlowDirectionForRunBranch |
( |
NXOpen::NXObject * | run | ) |
|
反转管路指定分支的流动方向
在 NX1980.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
◆ SetActiveRun()
为指定部件将传入的管路设置为激活管路
在 NX1953.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| part | 要设置激活管路的部件 |
| run | 要在部件中设置为激活的管路 |
◆ ShowFlowDirectionForRun()
显示管路所有分支的流动方向
在 NX1980.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| part | 包含要显示流动方向的管路或与管路关联的组件的部件 |
| run | 要显示流动方向的管路 |
◆ ShowFlowDirectionForRunBranch()
显示管路指定分支的流动方向
在 NX1980.0.0 中创建。
许可证要求:routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") 或 routing_hvac ("Routing HVAC")
- 参数
-
| part | 包含要显示流动方向的管路分支或与管路分支关联的组件的部件 |
| run | 要显示流动方向的分支 |
◆ Tag()
| tag_t NXOpen::MechanicalRouting::RunsManager::Tag |
( |
| ) |
const |
◆ UnloadRun()
| void NXOpen::MechanicalRouting::RunsManager::UnloadRun |
( |
NXOpen::NXObject * | run | ) |
|
关闭并卸载传入的管系
创建于 NX1953.0.0.
许可证要求 : routing_base ("Routing Basic"), routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC")
- 参数
-