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

分割管道构建器 更多...

#include <Routing_SplitDuctBuilder.hxx>

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

Public 类型

enum  FlowTypes { FlowTypesAbsoluteFlow , FlowTypesRelativeFlow }

Public 成员函数

void AddDivisionsBuilderToList (NXOpen::Routing::Port *selectedPort)
NXOpen::Routing::DivisionsBuilderCreateNewDivisionsListItem (NXOpen::Routing::Port *selectedPort, bool isAbsoluteFlow)
NXOpen::TaggedObjectListDivisionsList ()
NXOpen::Routing::SplitDuctBuilder::FlowTypes FlowType ()
void SetFlowType (NXOpen::Routing::SplitDuctBuilder::FlowTypes flowType)
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 _SplitDuctBuilderBuilder

详细描述

分割管道构建器

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

默认值。

属性
FlowType AbsoluteFlow


NX7.5.0版本中创建。

成员枚举类型说明

◆ FlowTypes

流量类型,分为绝对流量和相对流量,用于控制列表中"流量百分比"列的显示内容,同时决定创建或编辑分支时采用的流量计算方式

枚举值
FlowTypesAbsoluteFlow 

绝对流量

FlowTypesRelativeFlow 

相对流量

成员函数说明

◆ AddDivisionsBuilderToList()

void NXOpen::Routing::SplitDuctBuilder::AddDivisionsBuilderToList ( NXOpen::Routing::Port * selectedPort)

为选中端口所属横截面关联的所有分支(如果存在)创建分支构造器,并将其添加到分支列表中
NX7.5.0版本中创建。

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

参数
selectedPort选中的端口

◆ CreateNewDivisionsListItem()

NXOpen::Routing::DivisionsBuilder * NXOpen::Routing::SplitDuctBuilder::CreateNewDivisionsListItem ( NXOpen::Routing::Port * selectedPort,
bool isAbsoluteFlow )

在分割管道对话框的分支列表中创建新条目
NX7.5.0版本中创建。

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

参数
selectedPort选中的端口
isAbsoluteFlow为TRUE时显示各分支的绝对流量百分比,为FALSE时显示相对流量百分比

◆ DivisionsList()

NXOpen::TaggedObjectList * NXOpen::Routing::SplitDuctBuilder::DivisionsList ( )

获取分支列表
NX7.5.0版本中创建。

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

◆ FlowType()

NXOpen::Routing::SplitDuctBuilder::FlowTypes NXOpen::Routing::SplitDuctBuilder::FlowType ( )

获取列表流量列显示的流量类型
NX7.5.0版本中创建。

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

◆ SetFlowType()

void NXOpen::Routing::SplitDuctBuilder::SetFlowType ( NXOpen::Routing::SplitDuctBuilder::FlowTypes flowType)

设置列表流量列显示的流量类型
NX7.5.0版本中创建。

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

参数
flowType流量类型