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

粘贴面构建器 更多...

#include <Features_PasteFaceBuilder.hxx>

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

Public 类型

enum  PasteOptionType { PasteOptionTypeAutomatic , PasteOptionTypeAdd , PasteOptionTypeSubtract }

Public 成员函数

NXOpen::Features::PasteFaceBuilder::PasteOptionType PasteOption ()
bool ReverseTarget ()
bool ReverseTool ()
void SetPasteOption (NXOpen::Features::PasteFaceBuilder::PasteOptionType pasteOption)
void SetReverseTarget (bool reverseTarget)
void SetReverseTool (bool reverseTool)
NXOpen::SelectBodyTargetBody ()
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 _PasteFaceBuilderBuilder

详细描述

粘贴面构建器

表示粘贴面特征的构建器。
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreatePasteFaceBuilder

创建于 NX6.0.0.

成员枚举类型说明

◆ PasteOptionType

表示粘贴选项,用于定义工具体是相加还是相减。 粘贴选项可根据工具体的相加或相减属性自动确定,对于缺少上述属性的工具体,也可手动设置。

枚举值
PasteOptionTypeAutomatic 

根据每个工具体的“相加”或“相减”属性自动确定。

PasteOptionTypeAdd 

每个工具体将添加到目标体。

PasteOptionTypeSubtract 

每个工具体将从目标体中减去。

成员函数说明

◆ PasteOption()

NXOpen::Features::PasteFaceBuilder::PasteOptionType NXOpen::Features::PasteFaceBuilder::PasteOption ( )

返回粘贴选项,该选项定义工具体是相加还是相减。
创建于 NX6.0.0.

许可证要求:无

◆ ReverseTarget()

bool NXOpen::Features::PasteFaceBuilder::ReverseTarget ( )

返回反向目标。 用于指示目标体方向是否反转的标志,若目标体为实体则禁用。
创建于 NX6.0.0.

许可证要求:无

◆ ReverseTool()

bool NXOpen::Features::PasteFaceBuilder::ReverseTool ( )

返回反向工具。 用于指示工具体方向是否反转的标志。
创建于 NX6.0.0.

许可证要求:无

◆ SetPasteOption()

void NXOpen::Features::PasteFaceBuilder::SetPasteOption ( NXOpen::Features::PasteFaceBuilder::PasteOptionType pasteOption)

设置粘贴选项,该选项定义工具体是相加还是相减。
创建于 NX6.0.0.

许可证要求:nx_synchronous("NX同步")、solid_modeling("实体建模")或 cam_base("CAM基础")或 insp_programming("检测编程")

参数
pasteOption粘贴选项

◆ SetReverseTarget()

void NXOpen::Features::PasteFaceBuilder::SetReverseTarget ( bool reverseTarget)

设置反向目标。 用于指示目标体方向是否反转的标志,若目标体为实体则禁用。
创建于 NX6.0.0.

许可证要求:nx_synchronous("NX同步")、solid_modeling("实体建模")或 cam_base("CAM基础")或 insp_programming("检测编程")

参数
reverseTarget反向目标

◆ SetReverseTool()

void NXOpen::Features::PasteFaceBuilder::SetReverseTool ( bool reverseTool)

设置反向工具。 用于指示工具体方向是否反转的标志。
创建于 NX6.0.0.

许可证要求:nx_synchronous("NX同步")、solid_modeling("实体建模")或 cam_base("CAM基础")或 insp_programming("检测编程")

参数
reverseTool反向工具

◆ TargetBody()

NXOpen::SelectBody * NXOpen::Features::PasteFaceBuilder::TargetBody ( )

返回目标体。 目标体可以是实体或片体。
创建于 NX6.0.0.

许可证要求:无

◆ ToolBody()

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

返回容纳工具体的收集器。 工具体将被修剪或延伸,然后与目标体合并。 工具体应为片体。
创建于 NX6.0.0.

许可证要求:无