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

模具布尔运算构建器 更多...

#include <Die_DieBooleanBuilder.hxx>

类 NXOpen::Die::DieBooleanBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  BooleanType { BooleanTypeUnite , BooleanTypeSubtract , BooleanTypeIntersect }

Public 成员函数

NXOpen::Die::DieBooleanBuilder::BooleanType BooleanOptions ()
NXOpen::SelectNXObjectListSelectBodies ()
void SetBooleanOptions (NXOpen::Die::DieBooleanBuilder::BooleanType booleanOptions)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _DieBooleanBuilderBuilder

详细描述

模具布尔运算构建器

表示一个 NXOpen::Die::DieBooleanBuilder。此类是其他冲模设计特征的辅助类,这些特征在其对话框中标识特定的布尔操作,例如模座特征。
要创建此类的新实例,请使用 NXOpen::Die::DieCollection::CreateDieBoolean

创建于NX6.0.0。

成员枚举类型说明

◆ BooleanType

应用于所选实体的布尔类型

枚举值
BooleanTypeUnite 

将实体合并到应用实体。

BooleanTypeSubtract 

从应用实体中减去实体。

BooleanTypeIntersect 

将实体与应用实体相交。

成员函数说明

◆ BooleanOptions()

NXOpen::Die::DieBooleanBuilder::BooleanType NXOpen::Die::DieBooleanBuilder::BooleanOptions ( )

返回应用于所选实体列表的布尔选项
创建于NX6.0.0。

许可证要求 : 无

◆ SelectBodies()

NXOpen::SelectNXObjectList * NXOpen::Die::DieBooleanBuilder::SelectBodies ( )

返回要与主特征体进行布尔运算的体
创建于NX6.0.0。

许可证要求 : 无

◆ SetBooleanOptions()

void NXOpen::Die::DieBooleanBuilder::SetBooleanOptions ( NXOpen::Die::DieBooleanBuilder::BooleanType booleanOptions)

设置应用于所选实体列表的布尔选项
创建于NX6.0.0。

许可证要求 : ug_die_design ("Die Design")

参数
booleanOptionsbooleanoptions

◆ Validate()

virtual bool NXOpen::Die::DieBooleanBuilder::Validate ( )
virtual

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

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

许可证要求 : 无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.