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

扫掠体特征构建器 更多...

#include <Features_SweptVolumeBuilder.hxx>

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

Public 类型

enum  SweepOrient { SweepOrientParallelToBody , SweepOrientNormalToPath }

Public 成员函数

NXOpen::GeometricUtilities::BooleanOperationBooleanData ()
double DistanceTolerance ()
NXOpen::DirectionForcedDirection ()
NXOpen::PointReferencePoint ()
void SetDistanceTolerance (double distanceTolerance)
void SetForcedDirection (NXOpen::Direction *forcedDirection)
void SetReferencePoint (NXOpen::Point *referencePoint)
void SetSweepOrientation (NXOpen::Features::SweptVolumeBuilder::SweepOrient sweepOrientation)
void SetToolBody (NXOpen::ScCollector *toolBody)
NXOpen::Features::SweptVolumeBuilder::SweepOrient SweepOrientation ()
NXOpen::ScCollectorToolBody ()
NXOpen::SectionToolPath ()
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 _SweptVolumeBuilderBuilder

详细描述

扫掠体特征构建器

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

默认值。

属性
BooleanData.Type 减去
SweepOrientation 平行于体


在 NX11.0.0 中创建。

成员枚举类型说明

◆ SweepOrient

表示要创建的扫掠方向特征的类型

枚举值
SweepOrientParallelToBody 

平行于体

SweepOrientNormalToPath 

路径法向

成员函数说明

◆ BooleanData()

NXOpen::GeometricUtilities::BooleanOperation * NXOpen::Features::SweptVolumeBuilder::BooleanData ( )

返回 布尔数据
在 NX11.0.0 中创建。

许可要求 : 无

◆ DistanceTolerance()

double NXOpen::Features::SweptVolumeBuilder::DistanceTolerance ( )

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

许可要求 : 无

◆ ForcedDirection()

NXOpen::Direction * NXOpen::Features::SweptVolumeBuilder::ForcedDirection ( )

返回 强制方向
在 NX11.0.0 中创建。

许可要求 : 无

◆ ReferencePoint()

NXOpen::Point * NXOpen::Features::SweptVolumeBuilder::ReferencePoint ( )

返回 参考点
在 NX11.0.0 中创建。

许可要求 : 无

◆ SetDistanceTolerance()

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

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

许可要求 : nx_freeform_1 ("基本自由曲面建模")

参数
distanceTolerance距离公差

◆ SetForcedDirection()

void NXOpen::Features::SweptVolumeBuilder::SetForcedDirection ( NXOpen::Direction * forcedDirection)

设置 强制方向
在 NX11.0.0 中创建。

许可要求 : nx_freeform_1 ("基本自由曲面建模")

参数
forcedDirection强制方向

◆ SetReferencePoint()

void NXOpen::Features::SweptVolumeBuilder::SetReferencePoint ( NXOpen::Point * referencePoint)

设置 参考点
在 NX11.0.0 中创建。

许可要求 : nx_freeform_1 ("基本自由曲面建模")

参数
referencePoint参考点

◆ SetSweepOrientation()

void NXOpen::Features::SweptVolumeBuilder::SetSweepOrientation ( NXOpen::Features::SweptVolumeBuilder::SweepOrient sweepOrientation)

设置 扫掠方向
在 NX11.0.0 中创建。

许可要求 : nx_freeform_1 ("基本自由曲面建模")

参数
sweepOrientation扫掠方向

◆ SetToolBody()

void NXOpen::Features::SweptVolumeBuilder::SetToolBody ( NXOpen::ScCollector * toolBody)

设置 刀具体
在 NX11.0.0 中创建。

许可要求 : 无

参数
toolBody刀具体

◆ SweepOrientation()

NXOpen::Features::SweptVolumeBuilder::SweepOrient NXOpen::Features::SweptVolumeBuilder::SweepOrientation ( )

返回 扫掠方向
在 NX11.0.0 中创建。

许可要求 : 无

◆ ToolBody()

NXOpen::ScCollector * NXOpen::Features::SweptVolumeBuilder::ToolBody ( )

返回 刀具体
在 NX11.0.0 中创建。

许可要求 : 无

◆ ToolPath()

NXOpen::Section * NXOpen::Features::SweptVolumeBuilder::ToolPath ( )

返回 刀具路径
在 NX11.0.0 中创建。

许可要求 : 无