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

管道特征构建器类 更多...

#include <Features_TubeBuilder.hxx>

类 NXOpen::Features::TubeBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Output { OutputMultipleSegments , OutputSingleSegment }

Public 成员函数

NXOpen::GeometricUtilities::BooleanOperationBooleanOption ()
NXOpen::ExpressionInnerDiameter ()
NXOpen::ExpressionOuterDiameter ()
NXOpen::Features::TubeBuilder::Output OutputOption ()
NXOpen::SectionPathSection ()
void SetOutputOption (NXOpen::Features::TubeBuilder::Output outputOption)
void SetTolerance (double tolerance)
double Tolerance ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
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 _TubeBuilderBuilder

详细描述

管道特征构建器类

表示@link NXOpen::Features::Tube NXOpen::Features::Tube@endlink的构建器
 <br> 要创建此类的新实例,请使用@endlink NXOpen::Features::FeatureCollection::CreateTubeBuilder NXOpen::Features::FeatureCollection::CreateTubeBuilder @endlink <br>

默认值。

属性
BooleanOption.Type 创建
InnerDiameter.Value 0(毫米零件),0(英寸零件)
OuterDiameter.Value 1(毫米零件),0.04(英寸零件)
OutputOption 多个段


在NX5.0.0中创建。

成员枚举类型说明

◆ Output

此枚举表示拓扑输出选项

枚举值
OutputMultipleSegments 

多个段输出

OutputSingleSegment 

单个段输出

成员函数说明

◆ BooleanOption()

NXOpen::GeometricUtilities::BooleanOperation * NXOpen::Features::TubeBuilder::BooleanOption ( )

返回布尔选项
在NX5.0.0中创建。

许可要求 : 无

◆ InnerDiameter()

NXOpen::Expression * NXOpen::Features::TubeBuilder::InnerDiameter ( )

返回内径
在NX5.0.0中创建。

许可要求 : 无

◆ OuterDiameter()

NXOpen::Expression * NXOpen::Features::TubeBuilder::OuterDiameter ( )

返回外径
在NX5.0.0中创建。

许可要求 : 无

◆ OutputOption()

NXOpen::Features::TubeBuilder::Output NXOpen::Features::TubeBuilder::OutputOption ( )

返回输出拓扑选项
在NX5.0.0中创建。

许可要求 : 无

◆ PathSection()

NXOpen::Section * NXOpen::Features::TubeBuilder::PathSection ( )

返回路径截面
在NX5.0.0中创建。

许可要求 : 无

◆ SetOutputOption()

void NXOpen::Features::TubeBuilder::SetOutputOption ( NXOpen::Features::TubeBuilder::Output outputOption)

设置输出拓扑选项
在NX5.0.0中创建。

许可要求 : solid_modeling ("SOLIDS MODELING")

参数
outputOption输出选项

◆ SetTolerance()

void NXOpen::Features::TubeBuilder::SetTolerance ( double tolerance)

设置距离公差
在NX5.0.0中创建。

许可要求 : solid_modeling ("SOLIDS MODELING")

参数
tolerance公差

◆ Tolerance()

double NXOpen::Features::TubeBuilder::Tolerance ( )

返回距离公差
在NX5.0.0中创建。

许可要求 : 无