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

回转轮廓特征构建器 更多...

#include <Features_RevolveOutlineBuilder.hxx>

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

Public 成员函数

NXOpen::SelectFaceAxisFace ()
double DistanceTol ()
NXOpen::ScCollectorExcludedFaces ()
NXOpen::DirectionPlaneNormal ()
bool ReverseSide ()
void SetDistanceTol (double tolerance)
void SetPlaneNormal (NXOpen::Direction *planeNormal)
void SetReverseSide (bool reverseSide)
NXOpen::ScCollectorTargetBodies ()
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 _RevolveOutlineBuilderBuilder

详细描述

回转轮廓特征构建器

表示 Features::RevolveOutline 构建器。
要创建此类的新实例,请使用 NXOpen::Features::CurveFeatureCollection::CreateRevolveOutlineBuilder

在 NX1980.0.0 中创建。

成员函数说明

◆ AxisFace()

NXOpen::SelectFace * NXOpen::Features::RevolveOutlineBuilder::AxisFace ( )

返回轴向面
在 NX1980.0.0 中创建。

许可证要求:无

◆ DistanceTol()

double NXOpen::Features::RevolveOutlineBuilder::DistanceTol ( )

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

许可证要求:无

◆ ExcludedFaces()

NXOpen::ScCollector * NXOpen::Features::RevolveOutlineBuilder::ExcludedFaces ( )

返回排除的面
在 NX1980.0.0 中创建。

许可证要求:无

◆ PlaneNormal()

NXOpen::Direction * NXOpen::Features::RevolveOutlineBuilder::PlaneNormal ( )

返回平面法向
在 NX1980.0.0 中创建。

许可证要求:无

◆ ReverseSide()

bool NXOpen::Features::RevolveOutlineBuilder::ReverseSide ( )

返回平面侧
在 NX1980.0.0 中创建。

许可证要求:无

◆ SetDistanceTol()

void NXOpen::Features::RevolveOutlineBuilder::SetDistanceTol ( double tolerance)

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

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

参数
tolerance公差

◆ SetPlaneNormal()

void NXOpen::Features::RevolveOutlineBuilder::SetPlaneNormal ( NXOpen::Direction * planeNormal)

设置平面法向
在 NX1980.0.0 中创建。

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

参数
planeNormal平面法向

◆ SetReverseSide()

void NXOpen::Features::RevolveOutlineBuilder::SetReverseSide ( bool reverseSide)

设置平面侧
在 NX1980.0.0 中创建。

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

参数
reverseSide反向侧

◆ TargetBodies()

NXOpen::ScCollector * NXOpen::Features::RevolveOutlineBuilder::TargetBodies ( )

返回体选择
在 NX1980.0.0 中创建。

许可证要求:无