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

带状特征构建器 更多...

#include <Features_RibbonBuilder.hxx>

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

Public 成员函数

NXOpen::ExpressionAngle ()
double AngleTolerance ()
double DistanceTolerance ()
NXOpen::ExpressionOffsetDistance ()
NXOpen::DirectionOffsetView ()
NXOpen::SectionProfile ()
bool ReverseOffset ()
void SetAngleTolerance (double angleTolerance)
void SetDistanceTolerance (double distanceTolerance)
void SetOffsetView (NXOpen::Direction *offsetView)
void SetReverseOffset (bool reverseOffset)
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 _RibbonBuilderBuilder

详细描述

带状特征构建器

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

默认值。

属性
Angle.Value 0
AngleTolerance 0.5
DistanceTolerance 0.0254(毫米部件),0.01(英寸部件)
OffsetDistance.Value 1(毫米部件),0.04(英寸部件)


于 NX6.0.0 中创建。

成员函数说明

◆ Angle()

NXOpen::Expression * NXOpen::Features::RibbonBuilder::Angle ( )

获取从偏移视图测量的偏移角度
于 NX6.0.0 中创建。

许可证要求:无

◆ AngleTolerance()

double NXOpen::Features::RibbonBuilder::AngleTolerance ( )

获取角度公差
于 NX6.0.0 中创建。

许可证要求:无

◆ DistanceTolerance()

double NXOpen::Features::RibbonBuilder::DistanceTolerance ( )

获取距离公差
于 NX6.0.0 中创建。

许可证要求:无

◆ OffsetDistance()

NXOpen::Expression * NXOpen::Features::RibbonBuilder::OffsetDistance ( )

获取轮廓的偏移距离
于 NX6.0.0 中创建。

许可证要求:无

◆ OffsetView()

NXOpen::Direction * NXOpen::Features::RibbonBuilder::OffsetView ( )

获取与偏移方向垂直的方向
于 NX6.0.0 中创建。

许可证要求:无

◆ Profile()

NXOpen::Section * NXOpen::Features::RibbonBuilder::Profile ( )

获取要偏移的轮廓
于 NX6.0.0 中创建。

许可证要求:无

◆ ReverseOffset()

bool NXOpen::Features::RibbonBuilder::ReverseOffset ( )

获取指示是否应反转偏移方向的标志
于 NX6.0.0 中创建。

许可证要求:无

◆ SetAngleTolerance()

void NXOpen::Features::RibbonBuilder::SetAngleTolerance ( double angleTolerance)

设置角度公差
于 NX6.0.0 中创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
angleToleranceangletolerance

◆ SetDistanceTolerance()

void NXOpen::Features::RibbonBuilder::SetDistanceTolerance ( double distanceTolerance)

设置距离公差
于 NX6.0.0 中创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
distanceTolerancedistancetolerance

◆ SetOffsetView()

void NXOpen::Features::RibbonBuilder::SetOffsetView ( NXOpen::Direction * offsetView)

设置与偏移方向垂直的方向
于 NX6.0.0 中创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
offsetViewoffsetview

◆ SetReverseOffset()

void NXOpen::Features::RibbonBuilder::SetReverseOffset ( bool reverseOffset)

设置指示是否应反转偏移方向的标志
于 NX6.0.0 中创建。

许可证要求:实体建模 ("SOLIDS MODELING")

参数
reverseOffsetreverseoffset