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

装配切割特征构建器 更多...

#include <Features_AssemblyCutBuilder.hxx>

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

Public 成员函数

NXOpen::Assemblies::ComponentContextComponent ()
NXOpen::ErrorListGetOperationFailures ()
bool HideToolBodyFlag ()
void SetContextComponent (NXOpen::Assemblies::Component *workOccTag)
void SetHideToolBodyFlag (bool hideToolBodyFlag)
NXOpen::SelectBodyListTargetBody ()
NXOpen::SelectBodyListToolBody ()
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 _AssemblyCutBuilderBuilder

详细描述

装配切割特征构建器

    表示一个 @link NXOpen::Features::AssemblyCut NXOpen::Features::AssemblyCut@endlink  构建器。此类的输入可以是PSM小平面对象。
 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateAssemblyCutBuilder  NXOpen::Features::FeatureCollection::CreateAssemblyCutBuilder @endlink  <br>

默认值。

属性
HideToolBodyFlag 1


于 NX6.0.0 版本创建。

成员函数说明

◆ ContextComponent()

NXOpen::Assemblies::Component * NXOpen::Features::AssemblyCutBuilder::ContextComponent ( )

获取装配切割操作的上下文组件
于 NX11.0.0 版本创建。

许可证要求 : 无

◆ GetOperationFailures()

NXOpen::ErrorList * NXOpen::Features::AssemblyCutBuilder::GetOperationFailures ( )

获取装配切割操作中遇到的错误列表。 调用者在处理完错误列表后需要释放它。
于 NX10.0.0 版本创建。

许可证要求 : 无

◆ HideToolBodyFlag()

bool NXOpen::Features::AssemblyCutBuilder::HideToolBodyFlag ( )

获取隐藏工具体标志
于 NX6.0.0 版本创建。

许可证要求 : 无

◆ SetContextComponent()

void NXOpen::Features::AssemblyCutBuilder::SetContextComponent ( NXOpen::Assemblies::Component * workOccTag)

设置装配切割操作的上下文组件
于 NX11.0.0 版本创建。

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

参数
workOccTagworkocctag

◆ SetHideToolBodyFlag()

void NXOpen::Features::AssemblyCutBuilder::SetHideToolBodyFlag ( bool hideToolBodyFlag)

设置隐藏工具体标志
于 NX6.0.0 版本创建。

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

参数
hideToolBodyFlaghidetoolbodyflag

◆ TargetBody()

NXOpen::SelectBodyList * NXOpen::Features::AssemblyCutBuilder::TargetBody ( )

获取目标体
于 NX6.0.0 版本创建。

许可证要求 : 无

◆ ToolBody()

NXOpen::SelectBodyList * NXOpen::Features::AssemblyCutBuilder::ToolBody ( )

获取工具体
于 NX6.0.0 版本创建。

许可证要求 : 无