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

风道捕捉器构建器 更多...

#include <Routing_WindCatcherBuilder.hxx>

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

Public 类型

enum  WindCatcherType { WindCatcherTypeArc , WindCatcherTypeTriangle }

Public 成员函数

NXOpen::ExpressionEndAngleExpression ()
NXOpen::Routing::LineSegmentGetClosestParentDuctSegment ()
NXOpen::Routing::StockParentDuct ()
bool ReverseWindDirection ()
void SetParentDuct (NXOpen::Routing::Stock *parentDuct)
void SetReverseWindDirection (bool windDirection)
void SetTrimToParentDuct (bool trim)
void SetType (NXOpen::Routing::WindCatcherBuilder::WindCatcherType windCatcherType)
void SetWindCatcherDuct (NXOpen::Routing::Stock *windCatcherDuct)
bool TrimToParentDuct ()
NXOpen::Routing::WindCatcherBuilder::WindCatcherType Type ()
NXOpen::Routing::StockWindCatcherDuct ()
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 _WindCatcherBuilderBuilder

详细描述

风道捕捉器构建器

集风器特征的构造器类。有关集风器类的文档请参见NXOpen::Routing::WindCatcher
要创建此类的新实例,请使用NXOpen::Routing::RouteManager::CreateWindCatcherBuilder

NX8.5.0版本中创建。

成员枚举类型说明

◆ WindCatcherType

指定集风器的类型。

枚举值
WindCatcherTypeArc 

圆弧型

WindCatcherTypeTriangle 

三角型

成员函数说明

◆ EndAngleExpression()

NXOpen::Expression * NXOpen::Routing::WindCatcherBuilder::EndAngleExpression ( )

获取风向矢量与集风器开口面之间的夹角(单位:度)。
NX8.5.0版本中创建。

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

◆ GetClosestParentDuctSegment()

NXOpen::Routing::LineSegment * NXOpen::Routing::WindCatcherBuilder::GetClosestParentDuctSegment ( )

获取父管道上距离集风器最近的直线段。
NX8.5.0版本中创建。

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

◆ ParentDuct()

NXOpen::Routing::Stock * NXOpen::Routing::WindCatcherBuilder::ParentDuct ( )

获取集风器用于确定风向的管道。
NX8.5.0版本中创建。

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

◆ ReverseWindDirection()

bool NXOpen::Routing::WindCatcherBuilder::ReverseWindDirection ( )

获取用于指示风向是否与默认方向相反的标志。 风向默认方向:若父管道属于管路,则与流向一致;否则与父管道线段从起点控制点到终点控制点的方向一致。
NX8.5.0版本中创建。

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

◆ SetParentDuct()

void NXOpen::Routing::WindCatcherBuilder::SetParentDuct ( NXOpen::Routing::Stock * parentDuct)

设置集风器用于确定风向的管道。
NX8.5.0版本中创建。

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

参数
parentDuct父管道

◆ SetReverseWindDirection()

void NXOpen::Routing::WindCatcherBuilder::SetReverseWindDirection ( bool windDirection)

设置用于指示风向是否与默认方向相反的标志。 风向默认方向:若父管道属于管路,则与流向一致;否则与父管道线段从起点控制点到终点控制点的方向一致。
NX8.5.0版本中创建。

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

参数
windDirection风向设置

◆ SetTrimToParentDuct()

void NXOpen::Routing::WindCatcherBuilder::SetTrimToParentDuct ( bool trim)

设置用于指示是否将集风器管道修剪至父管道顶部的标志。
NX8.5.0版本中创建。

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

参数
trim修剪设置

◆ SetType()

void NXOpen::Routing::WindCatcherBuilder::SetType ( NXOpen::Routing::WindCatcherBuilder::WindCatcherType windCatcherType)

设置集风器的类型。
NX8.5.0版本中创建。

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

参数
windCatcherType集风器类型

◆ SetWindCatcherDuct()

void NXOpen::Routing::WindCatcherBuilder::SetWindCatcherDuct ( NXOpen::Routing::Stock * windCatcherDuct)

设置集风器所附着的管道。
NX8.5.0版本中创建。

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

参数
windCatcherDuct集风器管道

◆ TrimToParentDuct()

bool NXOpen::Routing::WindCatcherBuilder::TrimToParentDuct ( )

获取用于指示是否将集风器管道修剪至父管道顶部的标志。
NX8.5.0版本中创建。

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

◆ Type()

NXOpen::Routing::WindCatcherBuilder::WindCatcherType NXOpen::Routing::WindCatcherBuilder::Type ( )

获取集风器的类型。
NX8.5.0版本中创建。

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

◆ WindCatcherDuct()

NXOpen::Routing::Stock * NXOpen::Routing::WindCatcherBuilder::WindCatcherDuct ( )

获取集风器所附着的管道。
NX8.5.0版本中创建。

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