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

制造几何体构建器 更多...

#include <Tooling_ManufacturingGeometryBuilder.hxx>

类 NXOpen::Tooling::ManufacturingGeometryBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

void CreateNewSubNode (int selNode)
NXOpen::ScCollectorFace ()
int GetFaceColor ()
void InitializeContent (int initializeWay)
void InitializeGeometry ()
void SetFaceColor (int faceColor)
void SetTranslucency (int translucency)
int Translucency ()
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 _ManufacturingGeometryBuilderBuilder

详细描述

制造几何体构建器

用于创建制造几何的构建器。
要创建此类的新实例,请使用 NXOpen::Tooling::ManufacturingGeometryCollection::CreateBuilder
默认值。

属性
半透明性 0


创建于 NX8.0.0。

成员函数说明

◆ CreateNewSubNode()

void NXOpen::Tooling::ManufacturingGeometryBuilder::CreateNewSubNode ( int selNode)

创建新的子节点。
创建于 NX8.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 die_engineering ("DIE ENGINEERING") 或 ug_die_design ("Die Design") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")

参数
selNode新创建的树子节点

◆ Face()

NXOpen::ScCollector * NXOpen::Tooling::ManufacturingGeometryBuilder::Face ( )

返回用于几何组区域面的面。
创建于 NX8.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 die_engineering ("DIE ENGINEERING") 或 ug_die_design ("Die Design") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")

◆ GetFaceColor()

int NXOpen::Tooling::ManufacturingGeometryBuilder::GetFaceColor ( )

返回面颜色。

返回

创建于 NX8.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 die_engineering ("DIE ENGINEERING") 或 ug_die_design ("Die Design") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")

◆ InitializeContent()

void NXOpen::Tooling::ManufacturingGeometryBuilder::InitializeContent ( int initializeWay)

设置初始化内容。 参数 initialize_way 指示不同的调用入口 initialize_way == 0 : 从电极设计向导运行 initialize_way == 1 : 从渐进式模具向导运行 initialize_way == 2 : 从模具向导运行 initialize_way == 3 : 从模具设计运行 initialize_way == 4 : 从工程模具向导运行。
创建于 NX8.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 die_engineering ("DIE ENGINEERING") 或 ug_die_design ("Die Design") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")

参数
initializeWay初始化方式

◆ InitializeGeometry()

void NXOpen::Tooling::ManufacturingGeometryBuilder::InitializeGeometry ( )

设置初始化几何。
创建于 NX8.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 die_engineering ("DIE ENGINEERING") 或 ug_die_design ("Die Design") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")

◆ SetFaceColor()

void NXOpen::Tooling::ManufacturingGeometryBuilder::SetFaceColor ( int faceColor)

设置面颜色。
创建于 NX8.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 die_engineering ("DIE ENGINEERING") 或 ug_die_design ("Die Design") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")

参数
faceColor面颜色

◆ SetTranslucency()

void NXOpen::Tooling::ManufacturingGeometryBuilder::SetTranslucency ( int translucency)

设置用于指定组面显示的半透明性。
创建于 NX8.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 die_engineering ("DIE ENGINEERING") 或 ug_die_design ("Die Design") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")

参数
translucency半透明性

◆ Translucency()

int NXOpen::Tooling::ManufacturingGeometryBuilder::Translucency ( )

返回用于指定组面显示的半透明性。
创建于 NX8.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 die_engineering ("DIE ENGINEERING") 或 ug_die_design ("Die Design") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")