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

凸起体构建器 更多...

#include <Features_EmbossBodyBuilder.hxx>

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

Public 成员函数

NXOpen::ScCollectorCapFace ()
NXOpen::ExpressionClearance ()
bool KeepTargets ()
bool KeepTools ()
NXOpen::SelectNXObjectListRegionObject ()
void SetCapFace (NXOpen::ScCollector *capFace)
void SetKeepTargets (bool keepTargets)
void SetKeepTools (bool keepTools)
void SetTargetBody (NXOpen::ScCollector *targetBody)
void SetTargetMaterialSide (bool targetMaterialSide)
void SetThickenOption (bool thickenOption)
void SetToolBody (NXOpen::ScCollector *toolBody)
void SetToolEmbossDirection (bool toolEmbossDirection)
void SetTrimOption (bool trimOption)
NXOpen::ScCollectorTargetBody ()
bool TargetMaterialSide ()
bool ThickenOption ()
NXOpen::ExpressionThickness ()
NXOpen::ScCollectorToolBody ()
bool ToolEmbossDirection ()
bool TrimOption ()
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 _EmbossBodyBuilderBuilder

详细描述

凸起体构建器

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

默认值。

属性
Clearance.Value 0(毫米单位零件),0(英寸单位零件)
ThickenOption True
Thickness.Value 2(毫米单位零件),0.1(英寸单位零件)


创建于NX8.5.0.

成员函数说明

◆ CapFace()

NXOpen::ScCollector * NXOpen::Features::EmbossBodyBuilder::CapFace ( )

返回用于修剪的顶面
于NX8.5.0版本创建。

许可要求:无

◆ Clearance()

NXOpen::Expression * NXOpen::Features::EmbossBodyBuilder::Clearance ( )

返回压花间隙
于NX8.5.0创建。

许可要求:无

◆ KeepTargets()

bool NXOpen::Features::EmbossBodyBuilder::KeepTargets ( )

返回保留目标标志
于NX8.5.0创建。

许可要求:无

◆ KeepTools()

bool NXOpen::Features::EmbossBodyBuilder::KeepTools ( )

返回保留工具标志
于NX8.5.0创建。

许可要求:无

◆ RegionObject()

NXOpen::SelectNXObjectList * NXOpen::Features::EmbossBodyBuilder::RegionObject ( )

返回区域对象
于NX8.5.0创建。

许可要求:无

◆ SetCapFace()

void NXOpen::Features::EmbossBodyBuilder::SetCapFace ( NXOpen::ScCollector * capFace)

设置用于修剪的顶面
于NX8.5.0版本创建。

许可要求:无

参数
capFace顶面

◆ SetKeepTargets()

void NXOpen::Features::EmbossBodyBuilder::SetKeepTargets ( bool keepTargets)

设置保留目标标志
于NX8.5.0创建。

许可要求:实体建模 ("SOLIDS MODELING")

参数
keepTargets保留目标

◆ SetKeepTools()

void NXOpen::Features::EmbossBodyBuilder::SetKeepTools ( bool keepTools)

设置保留工具标志
于NX8.5.0创建。

许可要求:实体建模 ("SOLIDS MODELING")

参数
keepTools保留工具

◆ SetTargetBody()

void NXOpen::Features::EmbossBodyBuilder::SetTargetBody ( NXOpen::ScCollector * targetBody)

设置目标体
创建于NX8.5.0.

许可证要求:无

参数
targetBody目标体

◆ SetTargetMaterialSide()

void NXOpen::Features::EmbossBodyBuilder::SetTargetMaterialSide ( bool targetMaterialSide)

设置目标材料侧方向
于NX8.5.0创建。

许可要求:实体建模 ("SOLIDS MODELING")

参数
targetMaterialSide目标材料侧

◆ SetThickenOption()

void NXOpen::Features::EmbossBodyBuilder::SetThickenOption ( bool thickenOption)

设置加厚选项
于NX8.5.0创建。

许可要求:无

参数
thickenOption加厚选项

◆ SetToolBody()

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

设置工具体
于NX8.5.0创建。

许可要求:无

参数
toolBody工具体

◆ SetToolEmbossDirection()

void NXOpen::Features::EmbossBodyBuilder::SetToolEmbossDirection ( bool toolEmbossDirection)

设置工具压花方向
于NX8.5.0创建。

许可要求:实体建模 ("SOLIDS MODELING")

参数
toolEmbossDirection工具压花方向

◆ SetTrimOption()

void NXOpen::Features::EmbossBodyBuilder::SetTrimOption ( bool trimOption)

设置修剪选项
于NX8.5.0版本创建。

许可要求:无

参数
trimOption修剪选项

◆ TargetBody()

NXOpen::ScCollector * NXOpen::Features::EmbossBodyBuilder::TargetBody ( )

返回目标体
创建于NX8.5.0.

许可证要求:无

◆ TargetMaterialSide()

bool NXOpen::Features::EmbossBodyBuilder::TargetMaterialSide ( )

返回目标材料侧方向
于NX8.5.0创建。

许可要求:无

◆ ThickenOption()

bool NXOpen::Features::EmbossBodyBuilder::ThickenOption ( )

返回加厚选项
于NX8.5.0创建。

许可要求:无

◆ Thickness()

NXOpen::Expression * NXOpen::Features::EmbossBodyBuilder::Thickness ( )

返回压花厚度
于NX8.5.0创建。

许可要求:无

◆ ToolBody()

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

返回工具体
于NX8.5.0创建。

许可要求:无

◆ ToolEmbossDirection()

bool NXOpen::Features::EmbossBodyBuilder::ToolEmbossDirection ( )

返回工具压花方向
于NX8.5.0创建。

许可要求:无

◆ TrimOption()

bool NXOpen::Features::EmbossBodyBuilder::TrimOption ( )

返回修剪选项
于NX8.5.0创建。

许可要求:无