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

操作构建器 更多...

#include <PartMfg_OperationBuilder.hxx>

类 NXOpen::PartMfg::OperationBuilder 继承关系图:
NXOpen::PartMfg::OperationElementBuilder NXOpen::PartMfg::BaseBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

bool ConsolidateGeometry ()
bool CreateAutomaticPmi ()
NXOpen::SelectDisplayableObjectListDatums ()
NXString IdNumber ()
NXOpen::SelectDisplayableObjectListManualPmi ()
NXOpen::PartMfg::OperationSettingsBuilderOperationSettings ()
void SetConsolidateGeometry (bool consolidateGeometry)
void SetCreateAutomaticPmi (bool createAutomaticPmi)
void SetIdNumber (const char *idNumber)
void SetIdNumber (const NXString &idNumber)
Public 成员函数 继承自 NXOpen::PartMfg::OperationElementBuilder
NXOpen::SelectDisplayableObjectListGeometry ()
NXString Name ()
NXOpen::PartMfg::SelectElementSelectModel ()
void SetName (const char *propertyNameItem)
void SetName (const NXString &propertyNameItem)
Public 成员函数 继承自 NXOpen::PartMfg::BaseBuilder
NXOpen::PartMfg::SelectAttributeTemplateBuilderAttributeTemplate ()
NXString ElementTemplateFile ()
void SetElementTemplateFile (const char *templateFileName)
void SetElementTemplateFile (const NXString &templateFileName)
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 _OperationBuilderBuilder

详细描述

操作构建器

构建器类
要创建此类的新实例,请使用 NXOpen::PartMfg::OperationCollection::CreateOperationBuilder

于NX2212.0.0版本创建。

成员函数说明

◆ ConsolidateGeometry()

bool NXOpen::PartMfg::OperationBuilder::ConsolidateGeometry ( )

获取是否将多个几何合并为单个特征的标志
于NX2312.0.0版本创建。

许可要求: 无

◆ CreateAutomaticPmi()

bool NXOpen::PartMfg::OperationBuilder::CreateAutomaticPmi ( )

获取是否自动创建PMI以补充手动未指定项的标志
于NX2312.0.0版本创建。

许可要求: 无

◆ Datums()

NXOpen::SelectDisplayableObjectList * NXOpen::PartMfg::OperationBuilder::Datums ( )

获取基准
于NX2312.0.0版本创建。

许可要求: 无

◆ IdNumber()

NXString NXOpen::PartMfg::OperationBuilder::IdNumber ( )

获取编号
于NX2212.0.0版本创建。

许可要求: 无

◆ ManualPmi()

NXOpen::SelectDisplayableObjectList * NXOpen::PartMfg::OperationBuilder::ManualPmi ( )

获取手动PMI
于NX2312.0.0版本创建。

许可要求: 无

◆ OperationSettings()

NXOpen::PartMfg::OperationSettingsBuilder * NXOpen::PartMfg::OperationBuilder::OperationSettings ( )

获取工艺设置,启用时将创建工艺视图
于NX2212.0.0版本创建。

许可要求: 无

◆ SetConsolidateGeometry()

void NXOpen::PartMfg::OperationBuilder::SetConsolidateGeometry ( bool consolidateGeometry)

设置是否将多个几何合并为单个特征的标志
于NX2312.0.0版本创建。

许可要求: nx_mbpm_bill_of_proc ("NX工艺清单") OR nx_mbpm_proc_model ("NX工艺模型")

参数
consolidateGeometry几何合并标志

◆ SetCreateAutomaticPmi()

void NXOpen::PartMfg::OperationBuilder::SetCreateAutomaticPmi ( bool createAutomaticPmi)

设置是否自动创建PMI以补充手动未指定项的标志
于NX2312.0.0版本创建。

许可要求: nx_mbpm_bill_of_proc ("NX工艺清单") OR nx_mbpm_proc_model ("NX工艺模型")

参数
createAutomaticPmi自动创建PMI标志

◆ SetIdNumber() [1/2]

void NXOpen::PartMfg::OperationBuilder::SetIdNumber ( const char * idNumber)

设置编号
于NX2212.0.0版本创建。

许可要求: nx_mbpm_bill_of_proc ("NX工艺清单") OR nx_mbpm_proc_model ("NX工艺模型")

参数
idNumber编号

◆ SetIdNumber() [2/2]

void NXOpen::PartMfg::OperationBuilder::SetIdNumber ( const NXString & idNumber)

设置编号
于NX2212.0.0版本创建。

许可要求: nx_mbpm_bill_of_proc ("NX工艺清单") OR nx_mbpm_proc_model ("NX工艺模型")

参数
idNumber编号