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

取消缝合构建器 更多...

#include <Features_UnsewBuilder.hxx>

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

Public 类型

enum  UnsewOutput { UnsewOutputOneBodyForConnectedFaces , UnsewOutputOneBodyForEachFace }
enum  UnsewTool { UnsewToolFace , UnsewToolEdge }

Public 成员函数

NXOpen::ScCollectorEdgeCollector ()
NXOpen::ScCollectorFaceCollector ()
bool KeepOriginal ()
NXOpen::Features::UnsewBuilder::UnsewOutput Output ()
void SetKeepOriginal (bool keepOriginal)
void SetOutput (NXOpen::Features::UnsewBuilder::UnsewOutput output)
void SetToolOption (NXOpen::Features::UnsewBuilder::UnsewTool toolOption)
NXOpen::Features::UnsewBuilder::UnsewTool ToolOption ()
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 _UnsewBuilderBuilder

详细描述

取消缝合构建器

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

默认值。

属性
KeepOriginal 0
ToolOption Face


创建于 NX5.0.0。

成员枚举类型说明

◆ UnsewOutput

缝合移除体选项类型。

枚举值
UnsewOutputOneBodyForConnectedFaces 

相连的未缝合面为一个体

UnsewOutputOneBodyForEachFace 

每个未缝合面为一个体。

◆ UnsewTool

缝合移除工具选项类型。

枚举值
UnsewToolFace 

选择要缝合移除的面

UnsewToolEdge 

选择要分割面的边

成员函数说明

◆ EdgeCollector()

NXOpen::ScCollector * NXOpen::Features::UnsewBuilder::EdgeCollector ( )

返回 边收集器
创建于 NX9.0.0。

许可要求 : 无

◆ FaceCollector()

NXOpen::ScCollector * NXOpen::Features::UnsewBuilder::FaceCollector ( )

返回 面收集器
创建于 NX5.0.0。

许可要求 : 无

◆ KeepOriginal()

bool NXOpen::Features::UnsewBuilder::KeepOriginal ( )

返回 应用于体副本选项
创建于 NX5.0.0。

许可要求 : 无

◆ Output()

NXOpen::Features::UnsewBuilder::UnsewOutput NXOpen::Features::UnsewBuilder::Output ( )

返回 输出体选项
创建于 NX5.0.0。

许可要求 : 无

◆ SetKeepOriginal()

void NXOpen::Features::UnsewBuilder::SetKeepOriginal ( bool keepOriginal)

设置 应用于体副本选项
创建于 NX5.0.0。

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

参数
keepOriginal保留原始

◆ SetOutput()

void NXOpen::Features::UnsewBuilder::SetOutput ( NXOpen::Features::UnsewBuilder::UnsewOutput output)

设置 输出体选项
创建于 NX5.0.0。

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

参数
output输出

◆ SetToolOption()

void NXOpen::Features::UnsewBuilder::SetToolOption ( NXOpen::Features::UnsewBuilder::UnsewTool toolOption)

设置 工具选项
创建于 NX9.0.0。

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

参数
toolOption工具选项

◆ ToolOption()

NXOpen::Features::UnsewBuilder::UnsewTool NXOpen::Features::UnsewBuilder::ToolOption ( )

返回 工具选项
创建于 NX9.0.0。

许可要求 : 无