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

子镶件构建器 更多...

#include <Tooling_SubInsertBuilder.hxx>

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

Public 类型

enum  Shape { ShapeBox , ShapeCylinder }
enum  Types { TypesParentOfSolidOwningPart , TypesProdPart , TypesSolidOwningPart , TypesCurrentWorkPart }

Public 成员函数

void EditDatabase ()
void EditRegFile ()
double InputParm ()
bool Rename ()
NXOpen::SelectBodyListSelectBotFace ()
NXOpen::SelectBodyListSelectHead ()
NXOpen::Tooling::SubInsertBuilder::Shape SelFootType ()
void SetInputParm (double inputParm)
void SetRename (bool rename)
void SetSelFootType (NXOpen::Tooling::SubInsertBuilder::Shape selFootType)
void SetType (NXOpen::Tooling::SubInsertBuilder::Types type)
NXOpen::Tooling::SubInsertBuilder::Types Type ()
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 _SubInsertBuilderBuilder

详细描述

子镶件构建器

The SubInsert builder
To create a new instance of this class, use NXOpen::Tooling::SubInsertCollection::CreateSubInsertBuilder
Default values.

Property Value
InputParm 0
Rename 0
SelFootType Box


Created in NX6.0.0.

成员枚举类型说明

◆ Shape

Represents the foot shape

枚举值
ShapeBox 

The shape is a block

ShapeCylinder 

The shape is a cylinder

◆ Types

Represents the type of parent part

枚举值
TypesParentOfSolidOwningPart 

The parent part is the parent of solid owning part

TypesProdPart 

The parent part is Prod part

TypesSolidOwningPart 

The parent part is the owning part of solid

TypesCurrentWorkPart 

The parent part is current work part

成员函数说明

◆ EditDatabase()

void NXOpen::Tooling::SubInsertBuilder::EditDatabase ( )

Edit datebase of foot
Created in NX6.0.0.

License requirements : None

◆ EditRegFile()

void NXOpen::Tooling::SubInsertBuilder::EditRegFile ( )

Edit register file of foot
Created in NX6.0.0.

License requirements : None

◆ InputParm()

double NXOpen::Tooling::SubInsertBuilder::InputParm ( )

Returns the parameter of foot
Created in NX6.0.0.

License requirements : None

◆ Rename()

bool NXOpen::Tooling::SubInsertBuilder::Rename ( )

Returns the subinsert name
Created in NX6.0.0.

License requirements : None

◆ SelectBotFace()

NXOpen::SelectBodyList * NXOpen::Tooling::SubInsertBuilder::SelectBotFace ( )

Returns the bottom face to position the sub-insert
Created in NX6.0.0.

License requirements : None

◆ SelectHead()

NXOpen::SelectBodyList * NXOpen::Tooling::SubInsertBuilder::SelectHead ( )

Returns the head of sub-insert
Created in NX6.0.0.

License requirements : None

◆ SelFootType()

NXOpen::Tooling::SubInsertBuilder::Shape NXOpen::Tooling::SubInsertBuilder::SelFootType ( )

Returns the foot type which can be a box or a cylinder
Created in NX6.0.0.

License requirements : None

◆ SetInputParm()

void NXOpen::Tooling::SubInsertBuilder::SetInputParm ( double inputParm)

Sets the parameter of foot
Created in NX6.0.0.

License requirements : None

参数
inputParminputparm

◆ SetRename()

void NXOpen::Tooling::SubInsertBuilder::SetRename ( bool rename)

Sets the subinsert name
Created in NX6.0.0.

License requirements : None

参数
renamerename

◆ SetSelFootType()

void NXOpen::Tooling::SubInsertBuilder::SetSelFootType ( NXOpen::Tooling::SubInsertBuilder::Shape selFootType)

Sets the foot type which can be a box or a cylinder
Created in NX6.0.0.

License requirements : None

参数
selFootTypeselfoottype

◆ SetType()

void NXOpen::Tooling::SubInsertBuilder::SetType ( NXOpen::Tooling::SubInsertBuilder::Types type)

Sets the parent part type
Created in NX8.0.0.

License requirements : None

参数
typetype

◆ Type()

NXOpen::Tooling::SubInsertBuilder::Types NXOpen::Tooling::SubInsertBuilder::Type ( )

Returns the parent part type
Created in NX8.0.0.

License requirements : None