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

分段构建器 更多...

#include <Routing_DivisionsBuilder.hxx>

类 NXOpen::Routing::DivisionsBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  SplitDirectionType { SplitDirectionTypeSplitVertically , SplitDirectionTypeSplitHorizontally }

Public 成员函数

NXOpen::Routing::DivisionCreateDivisions ()
NXOpen::Routing::DivisionGetDivision ()
NXOpen::ExpressionLeftChildFlow ()
NXOpen::ExpressionRightChildFlow ()
NXOpen::SelectNXObjectSelectedPort ()
void SetSplitDirection (NXOpen::Routing::DivisionsBuilder::SplitDirectionType splitDirection)
NXOpen::Routing::DivisionsBuilder::SplitDirectionType SplitDirection ()
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 _DivisionsBuilderBuilder

详细描述

分段构建器

    代表一个 @link NXOpen::Routing::DivisionsBuilder NXOpen::Routing::DivisionsBuilder@endlink
    用于在管道端部创建/编辑分割的建造器。
    接收矩形型材的端面,根据为每个分支指定的绝对流量百分比将其分割为一组分支。
 <br> 要创建此类的新实例,请使用 @link NXOpen::Routing::RouteManager::CreateDivisionsBuilder  NXOpen::Routing::RouteManager::CreateDivisionsBuilder @endlink  <br>

默认值。

属性
LeftChildFlow.Value 50
RightChildFlow.Value 50
SplitDirection SplitVertically


创建于NX7.5.0版本。

成员枚举类型说明

◆ SplitDirectionType

横截面的分割方向

枚举值
SplitDirectionTypeSplitVertically 

创建垂直分割

SplitDirectionTypeSplitHorizontally 

创建水平分割

成员函数说明

◆ CreateDivisions()

NXOpen::Routing::Division * NXOpen::Routing::DivisionsBuilder::CreateDivisions ( )

通过分割父分支创建两个新分支。
创建于NX7.5.0版本。

许可证要求 : routing_hvac ("Routing HVAC")

◆ GetDivision()

NXOpen::Routing::Division * NXOpen::Routing::DivisionsBuilder::GetDivision ( )

获取与该建造器关联的分支对象(如果存在)
创建于NX7.5.0版本。

许可证要求 : routing_hvac ("Routing HVAC")

◆ LeftChildFlow()

NXOpen::Expression * NXOpen::Routing::DivisionsBuilder::LeftChildFlow ( )

返回左侧(第一个)分支的绝对或相对流量百分比
创建于NX7.5.0版本。

许可证要求 : routing_hvac ("Routing HVAC")

◆ RightChildFlow()

NXOpen::Expression * NXOpen::Routing::DivisionsBuilder::RightChildFlow ( )

返回右侧(第二个)分支的绝对或相对流量百分比
创建于NX7.5.0版本。

许可证要求 : routing_hvac ("Routing HVAC")

◆ SelectedPort()

NXOpen::SelectNXObject * NXOpen::Routing::DivisionsBuilder::SelectedPort ( )

返回用于识别待分割横截面的 NXOpen::Routing::Port
创建于NX7.5.0版本。

许可证要求 : routing_hvac ("Routing HVAC")

◆ SetSplitDirection()

void NXOpen::Routing::DivisionsBuilder::SetSplitDirection ( NXOpen::Routing::DivisionsBuilder::SplitDirectionType splitDirection)

设置分割方向,垂直或水平
创建于NX7.5.0版本。

许可证要求 : routing_hvac ("Routing HVAC")

参数
splitDirection分割方向

◆ SplitDirection()

NXOpen::Routing::DivisionsBuilder::SplitDirectionType NXOpen::Routing::DivisionsBuilder::SplitDirection ( )

返回分割方向,垂直或水平
创建于NX7.5.0版本。

许可证要求 : routing_hvac ("Routing HVAC")