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

#include <ModlDirect_SelectBlend.hxx>

类 NXOpen::ModlDirect::SelectBlend 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

void ExcludeBlend (NXOpen::Face *blendFace)
NXOpen::ScCollectorFaceCollector ()
void IncludeBlend (NXOpen::Face *blendFace)
void RecognizeBlends (const std::vector< NXOpen::Face * > &baseFaces, std::vector< NXOpen::Face * > &blends)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SelectBlendBuilder

详细描述

表示 NXOpen::ModlDirect::SelectBlend 允许用户指定倒圆面。
创建于 NX5.0.2.

成员函数说明

◆ ExcludeBlend()

void NXOpen::ModlDirect::SelectBlend::ExcludeBlend ( NXOpen::Face * blendFace)

排除用户取消选择的倒圆面
创建于 NX5.0.2.

许可要求: solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
blendFace要排除的倒圆面

◆ FaceCollector()

NXOpen::ScCollector * NXOpen::ModlDirect::SelectBlend::FaceCollector ( )

返回倒圆面收集器。
创建于 NX5.0.2.

许可要求: None

◆ IncludeBlend()

void NXOpen::ModlDirect::SelectBlend::IncludeBlend ( NXOpen::Face * blendFace)

包含用户选择的倒圆面
创建于 NX5.0.2.

许可要求: solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
blendFace要包含的倒圆面

◆ RecognizeBlends()

void NXOpen::ModlDirect::SelectBlend::RecognizeBlends ( const std::vector< NXOpen::Face * > & baseFaces,
std::vector< NXOpen::Face * > & blends )

自动识别输入基准面的相邻倒圆
创建于 NX5.0.2.

许可要求: solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
baseFaces基准面
blends相邻倒圆面

◆ Validate()

virtual bool NXOpen::ModlDirect::SelectBlend::Validate ( )
virtual

验证组件的输入是否足以调用提交。如果组件不处于可提交状态,则抛出异常。例如,如果组件要求设置某些属性,未设置时此方法会抛出异常。某些组件此方法会抛出未实现的NXException。

返回
自验证是否成功
创建于 NX3.0.1.

许可要求: None

实现了 NXOpen::GeometricUtilities::IComponentBuilder.