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

修剪体构建器类(版本2) 更多...

#include <Features_TrimBody2Builder.hxx>

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

Public 成员函数

NXOpen::GeometricUtilities::BooleanToolBuilderBooleanTool ()
void SetTargetBodyCollector (NXOpen::ScCollector *targetBodyCollector)
void SetTolerance (double tolerance)
NXOpen::ScCollectorTargetBodyCollector ()
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 _TrimBody2BuilderBuilder

详细描述

修剪体构建器类(版本2)

表示修剪体特征的@link NXOpen::Features::TrimBody2 NXOpen::Features::TrimBody2@endlink 构建器。
@link NXOpen::Features::TrimBody NXOpen::Features::TrimBody@endlink 及其构建器
@link NXOpen::Features::TrimBodyBuilder NXOpen::Features::TrimBodyBuilder@endlink 已废弃。请改用
@link NXOpen::Features::TrimBody2 NXOpen::Features::TrimBody2@endlink 和此类。
此类的输入可以是收敛对象。
<br> 要创建此类的新实例,请使用@link NXOpen::Features::FeatureCollection::CreateTrimBody2Builder  NXOpen::Features::FeatureCollection::CreateTrimBody2Builder @endlink  <br>

默认值。

属性
BooleanTool.ToolOption FaceOrPlane


在NX7.5.0中创建。

成员函数说明

◆ BooleanTool()

NXOpen::GeometricUtilities::BooleanToolBuilder * NXOpen::Features::TrimBody2Builder::BooleanTool ( )

返回用于修剪目标体的工具体。工具体通过 BooleanTool构建器获取。仅可在NXOpen::Features::TrimBody2Builder::BooleanTool 上设置的工具选项为 GeometricUtilities::BooleanToolBuilder::BooleanToolTypeFaceOrPlaneGeometricUtilities::BooleanToolBuilder::BooleanToolTypeNewPlane
在NX7.5.0中创建。

许可要求 : 无

◆ SetTargetBodyCollector()

void NXOpen::Features::TrimBody2Builder::SetTargetBodyCollector ( NXOpen::ScCollector * targetBodyCollector)

设置要修剪的目标体收集器。可以是单个 实体/片体,或多个实体/片体
在NX7.5.0中创建。

许可要求 : 无

参数
targetBodyCollector目标体收集器

◆ SetTolerance()

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

设置公差
在NX7.5.0中创建。

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

参数
tolerance公差

◆ TargetBodyCollector()

NXOpen::ScCollector * NXOpen::Features::TrimBody2Builder::TargetBodyCollector ( )

返回要修剪的目标体收集器。可以是单个 实体/片体,或多个实体/片体
在NX7.5.0中创建。

许可要求 : 无

◆ Tolerance()

double NXOpen::Features::TrimBody2Builder::Tolerance ( )

返回公差
在NX7.5.0中创建。

许可要求 : 无