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

废料保持构建器 更多...

#include <Tooling_SlugRetentionBuilder.hxx>

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

Public 类型

enum  Types { TypesTypeFirst , TypesTypeSecond , TypesEdit }

Public 成员函数

NXOpen::ExpressionAngularDimension ()
NXOpen::ExpressionCuttingClearance ()
NXOpen::ExpressionCuttingDistance ()
NXOpen::DirectionOffsetDirection ()
double OffsetDistance ()
NXOpen::PartPreviousWorkPart ()
NXOpen::ExpressionRadiusDimension ()
NXOpen::DirectionRotateDirection ()
NXOpen::Assemblies::SelectComponentSelectComponent ()
NXString SelectDataFile ()
NXOpen::SelectNXObjectListSelectObject ()
NXOpen::PointSelectPoint ()
void SetOffsetDirection (NXOpen::Direction *offsetDirection)
void SetOffsetDistance (double offsetDistance)
void SetPreviousWorkPart (NXOpen::Part *previousWorkPart)
void SetRotateDirection (NXOpen::Direction *rotateDirection)
void SetSelectDataFile (const char *filename)
void SetSelectDataFile (const NXString &filename)
void SetSelectPoint (NXOpen::Point *selectPoint)
void SetSlugEdgeForTypeTwo (NXOpen::Edge *slugEdgeForTypeTwo)
void SetSlugRetentionFeature (NXOpen::Features::Feature *slugRetentionFeature)
void SetTargetBodyForSubtract (NXOpen::Body *targetBodyForSubtract)
void SetType (NXOpen::Tooling::SlugRetentionBuilder::Types type)
NXOpen::EdgeSlugEdgeForTypeTwo ()
NXOpen::GeometricUtilities::BooleanOperationSlugRetentionBooleanData ()
NXOpen::SelectEdgeSlugRetentionEdge ()
NXOpen::Features::FeatureSlugRetentionFeature ()
NXOpen::BodyTargetBodyForSubtract ()
NXOpen::Tooling::SlugRetentionBuilder::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 _SlugRetentionBuilderBuilder

详细描述

废料保持构建器

表示用于创建废料保留的 NXOpen::Tooling::SlugRetentionBuilder
要创建此类的新实例,请使用 NXOpen::Tooling::ProgressiveDieManager::CreateSlugRetentionBuilder
默认值。

属性
AngularDimension.Value 5
CuttingClearance.Value 2(毫米制零件),0.05(英寸制零件)
CuttingDistance.Value 10(毫米制零件),0.25(英寸制零件)
OffsetDistance 5
RadiusDimension.Value 7(毫米制零件),0.25(英寸制零件)


在 NX10.0.0 中创建。

成员枚举类型说明

◆ Types

主类型

枚举值
TypesTypeFirst 

类型一

TypesTypeSecond 

类型二

TypesEdit 

编辑

成员函数说明

◆ AngularDimension()

NXOpen::Expression * NXOpen::Tooling::SlugRetentionBuilder::AngularDimension ( )

获取角度尺寸
创建于NX10.0.0。

许可证要求:无

◆ CuttingClearance()

NXOpen::Expression * NXOpen::Tooling::SlugRetentionBuilder::CuttingClearance ( )

获取切削间隙
创建于NX12.0.0。

许可证要求:无

◆ CuttingDistance()

NXOpen::Expression * NXOpen::Tooling::SlugRetentionBuilder::CuttingDistance ( )

获取切削距离
创建于NX12.0.0。

许可证要求:无

◆ OffsetDirection()

NXOpen::Direction * NXOpen::Tooling::SlugRetentionBuilder::OffsetDirection ( )

获取偏置方向
创建于NX10.0.0。

许可证要求:无

◆ OffsetDistance()

double NXOpen::Tooling::SlugRetentionBuilder::OffsetDistance ( )

获取偏置距离
创建于NX10.0.0。

许可证要求:无

◆ PreviousWorkPart()

NXOpen::Part * NXOpen::Tooling::SlugRetentionBuilder::PreviousWorkPart ( )

返回前一个工作部件
于NX10.0.0中创建。

许可证要求:无

◆ RadiusDimension()

NXOpen::Expression * NXOpen::Tooling::SlugRetentionBuilder::RadiusDimension ( )

获取半径尺寸
创建于NX10.0.0。

许可证要求:无

◆ RotateDirection()

NXOpen::Direction * NXOpen::Tooling::SlugRetentionBuilder::RotateDirection ( )

获取旋转方向
创建于NX10.0.0。

许可证要求:无

◆ SelectComponent()

NXOpen::Assemblies::SelectComponent * NXOpen::Tooling::SlugRetentionBuilder::SelectComponent ( )

获取选择的组件
创建于NX10.0.0。

许可证要求:无

◆ SelectDataFile()

NXString NXOpen::Tooling::SlugRetentionBuilder::SelectDataFile ( )

返回选择的数据文件
于NX11.0.0中创建。

许可证要求:无

◆ SelectObject()

NXOpen::SelectNXObjectList * NXOpen::Tooling::SlugRetentionBuilder::SelectObject ( )

获取要编辑的选择对象(特征或面)
创建于NX1872.0.0。

许可证要求:无

◆ SelectPoint()

NXOpen::Point * NXOpen::Tooling::SlugRetentionBuilder::SelectPoint ( )

获取选择的点
创建于NX10.0.0。

许可证要求:无

◆ SetOffsetDirection()

void NXOpen::Tooling::SlugRetentionBuilder::SetOffsetDirection ( NXOpen::Direction * offsetDirection)

设置偏置方向
创建于NX10.0.0。

许可证要求:prog_die_wizard ("UG/级进模向导")

参数
offsetDirectionoffsetdirection

◆ SetOffsetDistance()

void NXOpen::Tooling::SlugRetentionBuilder::SetOffsetDistance ( double offsetDistance)

设置偏置距离
创建于NX10.0.0。

许可证要求:prog_die_wizard ("UG/级进模向导")

参数
offsetDistanceoffsetdistance

◆ SetPreviousWorkPart()

void NXOpen::Tooling::SlugRetentionBuilder::SetPreviousWorkPart ( NXOpen::Part * previousWorkPart)

设置前一个工作部件
于NX10.0.0中创建。

许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")

参数
previousWorkPartpreviousworkpart

◆ SetRotateDirection()

void NXOpen::Tooling::SlugRetentionBuilder::SetRotateDirection ( NXOpen::Direction * rotateDirection)

设置旋转方向
创建于NX10.0.0。

许可证要求:prog_die_wizard ("UG/级进模向导")

参数
rotateDirectionrotatedirection

◆ SetSelectDataFile() [1/2]

void NXOpen::Tooling::SlugRetentionBuilder::SetSelectDataFile ( const char * filename)

设置选择的数据文件
于NX11.0.0中创建。

许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")

参数
filenamefilename

◆ SetSelectDataFile() [2/2]

void NXOpen::Tooling::SlugRetentionBuilder::SetSelectDataFile ( const NXString & filename)

设置选择的数据文件
于NX11.0.0中创建。

许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")

参数
filenamefilename

◆ SetSelectPoint()

void NXOpen::Tooling::SlugRetentionBuilder::SetSelectPoint ( NXOpen::Point * selectPoint)

设置选择的点
创建于NX10.0.0。

许可证要求:prog_die_wizard ("UG/级进模向导")

参数
selectPointselectpoint

◆ SetSlugEdgeForTypeTwo()

void NXOpen::Tooling::SlugRetentionBuilder::SetSlugEdgeForTypeTwo ( NXOpen::Edge * slugEdgeForTypeTwo)

设置用于类型二的废料边
于NX12.0.0中创建。

许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")

参数
slugEdgeForTypeTwoslugedgefortypetwo

◆ SetSlugRetentionFeature()

void NXOpen::Tooling::SlugRetentionBuilder::SetSlugRetentionFeature ( NXOpen::Features::Feature * slugRetentionFeature)

设置废料保持特征
于NX10.0.0中创建。

许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")

参数
slugRetentionFeatureslugretentionfeature

◆ SetTargetBodyForSubtract()

void NXOpen::Tooling::SlugRetentionBuilder::SetTargetBodyForSubtract ( NXOpen::Body * targetBodyForSubtract)

设置用于减运算的目标体
于NX10.0.0中创建。

许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")

参数
targetBodyForSubtracttargetbodyforsubtract

◆ SetType()

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

设置类型
于NX12.0.0中创建。

许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")

参数
typetype

◆ SlugEdgeForTypeTwo()

NXOpen::Edge * NXOpen::Tooling::SlugRetentionBuilder::SlugEdgeForTypeTwo ( )

返回用于类型二的废料边
于NX12.0.0中创建。

许可证要求:无

◆ SlugRetentionBooleanData()

NXOpen::GeometricUtilities::BooleanOperation * NXOpen::Tooling::SlugRetentionBuilder::SlugRetentionBooleanData ( )

获取废料保持布尔操作数据
创建于NX10.0.0。

许可证要求:无

◆ SlugRetentionEdge()

NXOpen::SelectEdge * NXOpen::Tooling::SlugRetentionBuilder::SlugRetentionEdge ( )

获取废料保持边
创建于NX12.0.0。

许可证要求:无

◆ SlugRetentionFeature()

NXOpen::Features::Feature * NXOpen::Tooling::SlugRetentionBuilder::SlugRetentionFeature ( )

返回废料保持特征
于NX10.0.0中创建。

许可证要求:无

◆ TargetBodyForSubtract()

NXOpen::Body * NXOpen::Tooling::SlugRetentionBuilder::TargetBodyForSubtract ( )

返回用于减运算的目标体
于NX10.0.0中创建。

许可证要求:无

◆ Type()

NXOpen::Tooling::SlugRetentionBuilder::Types NXOpen::Tooling::SlugRetentionBuilder::Type ( )

返回类型
于NX12.0.0中创建。

许可证要求:无