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

机加工让位构建器 更多...

#include <Die_MachineReliefBuilder.hxx>

类 NXOpen::Die::MachineReliefBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  MainProfileTypes { MainProfileTypesExterior , MainProfileTypesInterior }
enum  TrimSheetTypes { TrimSheetTypesSheet , TrimSheetTypesFace }
enum  Types { TypesCam , TypesRelief , TypesThicken }

Public 成员函数

double AngleTolerance ()
NXOpen::ExpressionBaseOffset ()
NXOpen::Die::DiePlaneBuilderBaseOrientation ()
NXOpen::Die::DieAttributesBuilderBeltAttributes ()
NXOpen::ExpressionBeltFaceThickness ()
NXOpen::Die::DieDirectionBuilderCamDirection ()
double DistanceTolerance ()
NXOpen::Die::DieLocationBuilderEnd ()
NXOpen::SectionInsideWallProfile ()
bool JogWall ()
NXOpen::SectionMainProfile ()
NXOpen::Die::MachineReliefBuilder::MainProfileTypes MainProfileType ()
NXOpen::ExpressionOffset ()
NXOpen::ExpressionProfileOffset ()
NXOpen::ExpressionRelief ()
NXOpen::ExpressionReliefOffset ()
void SetAngleTolerance (double angleTolerance)
void SetDistanceTolerance (double distanceTolerance)
void SetJogWall (bool jogWall)
void SetMainProfileType (NXOpen::Die::MachineReliefBuilder::MainProfileTypes mainProfileType)
void SetSwitchTrimSide (bool switchTrimSide)
void SetTrimSheetType (NXOpen::Die::MachineReliefBuilder::TrimSheetTypes trimSheetType)
void SetType (NXOpen::Die::MachineReliefBuilder::Types type)
NXOpen::Die::DieLocationBuilderStart ()
bool SwitchTrimSide ()
NXOpen::SelectBodyTarget ()
NXOpen::ExpressionTopOffset ()
NXOpen::ExpressionTrimOffset ()
NXOpen::SelectBodyTrimSheet ()
NXOpen::ScCollectorTrimSheetFace ()
NXOpen::ExpressionTrimSheetOffset ()
NXOpen::Die::MachineReliefBuilder::TrimSheetTypes TrimSheetType ()
NXOpen::Die::MachineReliefBuilder::Types Type ()
NXOpen::ExpressionWallOffset ()
NXOpen::ExpressionWallThickness ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
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 _MachineReliefBuilderBuilder

详细描述

机加工让位构建器

表示用于创建或编辑@link NXOpen::Die::MachineRelief NXOpen::Die::MachineRelief@endlink 特征的建造器。该建造器可生成凸轮定义、机加工余量或壁厚。
 <br> 要创建此类的新实例,请使用@link NXOpen::Die::DieCollection::CreateMachineReliefBuilder  NXOpen::Die::DieCollection::CreateMachineReliefBuilder @endlink  <br>

默认值。

属性
BaseOffset.Value 0 (毫米零件), 0 (英寸零件)
BeltFaceThickness.Value 20 (毫米零件), 0.8 (英寸零件)
End.InputType 选择位置
JogWall 0
MainProfileType 外部
Offset.Value 20 (毫米零件), 0.8 (英寸零件)
ProfileOffset.Value 30 (毫米零件), 1.2 (英寸零件)
Relief.Value 20 (毫米零件), 0.8 (英寸零件)
ReliefOffset.Value 5 (毫米零件), 0.2 (英寸零件)
TopOffset.Value 1000 (毫米零件), 40 (英寸零件)
TrimOffset.Value 5 (毫米零件), 0.2 (英寸零件)
TrimSheetOffset.Value 0 (毫米零件), 0 (英寸零件)
TrimSheetType 钣金
WallOffset.Value 10 (毫米零件), 0.4 (英寸零件)
WallThickness.Value 45 (毫米零件), 1.8 (英寸零件)


创建于NX7.5.0版本。

成员枚举类型说明

◆ MainProfileTypes

指定轮廓是外部轮廓还是内部轮廓。当目标提供轮廓时,此参数是必要的

枚举值
MainProfileTypesExterior 

轮廓用于主壁的外表面。

MainProfileTypesInterior 

轮廓用于主壁的内表面。

◆ TrimSheetTypes

指定修剪面的定义方式。

枚举值
TrimSheetTypesSheet 

修剪面是一个片体。

TrimSheetTypesFace 

修剪面是一个面,或多个将要缝合在一起的面。

◆ Types

标识要添加到铸件或从铸件中减去的结构类型。

枚举值
TypesCam 

为修剪面或法兰钢配合面添加铸造材料。

TypesRelief 

去除铸造材料,以允许两个配合对象(如上铸件和下铸件)之间的间隙。

TypesThicken 

添加铸造材料以加厚现有壁。

成员函数说明

◆ AngleTolerance()

double NXOpen::Die::MachineReliefBuilder::AngleTolerance ( )

返回角度公差。
创建于NX7.5.0。

许可证要求:无

◆ BaseOffset()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::BaseOffset ( )

返回包含偏移值的表达式,该偏移值在修剪工具实体的底部之前应用于基准定义。
创建于 NX7.5.0。

许可要求:无

◆ BaseOrientation()

NXOpen::Die::DiePlaneBuilder * NXOpen::Die::MachineReliefBuilder::BaseOrientation ( )

返回目标实体的基准方向。
创建于 NX7.5.0。

许可要求:无

◆ BeltAttributes()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::MachineReliefBuilder::BeltAttributes ( )

返回用于带面的属性标题、值和颜色。
创建于 NX7.5.0。

许可证要求:无

◆ BeltFaceThickness()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::BeltFaceThickness ( )

返回包含用于凸轮定义的带面的值的表达式。仅当类型为 Die::MachineReliefBuilder::TypesCam 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ CamDirection()

NXOpen::Die::DieDirectionBuilder * NXOpen::Die::MachineReliefBuilder::CamDirection ( )

返回修剪用的凸轮方向。仅当类型为 Die::MachineReliefBuilder::TypesCamDie::MachineReliefBuilder::TypesRelief 时有效。
创建于 NX7.5.0。

许可要求:无

◆ DistanceTolerance()

double NXOpen::Die::MachineReliefBuilder::DistanceTolerance ( )

返回距离公差。
创建于NX7.5.0。

许可证要求:无

◆ End()

NXOpen::Die::DieLocationBuilder * NXOpen::Die::MachineReliefBuilder::End ( )

返回线段定义终点的位置。如果选择了开放轮廓,默认是线段的终点。
创建于 NX7.5.0。

许可要求:无

◆ InsideWallProfile()

NXOpen::Section * NXOpen::Die::MachineReliefBuilder::InsideWallProfile ( )

返回用于凸轮定义的主壁内侧的壁轮廓。仅当类型为 Die::MachineReliefBuilder::TypesCam 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ JogWall()

bool NXOpen::Die::MachineReliefBuilder::JogWall ( )

返回定义是否应调整(或更改)壁以适应凸轮定义的指示符。TRUE 表示应调整壁。
创建于 NX7.5.0。

许可证要求:无

◆ MainProfile()

NXOpen::Section * NXOpen::Die::MachineReliefBuilder::MainProfile ( )

返回机加工余量铸件的主要轮廓。
创建于 NX7.5.0。

许可要求:无

◆ MainProfileType()

NXOpen::Die::MachineReliefBuilder::MainProfileTypes NXOpen::Die::MachineReliefBuilder::MainProfileType ( )

返回指定加厚操作主轮廓的值。仅当类型为 Die::MachineReliefBuilder::TypesThicken 时有效。
创建于 NX7.5.0。

许可要求:无

◆ Offset()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::Offset ( )

返回包含用于加厚操作以创建刀具实体的值的表达式。 仅当类型为 Die::MachineReliefBuilder::TypesReliefDie::MachineReliefBuilder::TypesThicken 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ ProfileOffset()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::ProfileOffset ( )

返回包含应用于轮廓以创建凸轮定义的主头部实体的值的表达式。仅当类型为 Die::MachineReliefBuilder::TypesCam 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ Relief()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::Relief ( )

返回包含用于机加工让位操作以创建刀具实体的值的表达式。 仅当类型为 Die::MachineReliefBuilder::TypesReliefDie::MachineReliefBuilder::TypesThicken 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ ReliefOffset()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::ReliefOffset ( )

返回包含在创建壁时凸轮定义的主头部实体周围的让位偏移值的表达式。仅当类型为 Die::MachineReliefBuilder::TypesCam 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ SetAngleTolerance()

void NXOpen::Die::MachineReliefBuilder::SetAngleTolerance ( double angleTolerance)

设置角度公差。
创建于NX7.5.0。

许可证要求:ug_die_design("冲模设计")

参数
angleTolerance角度公差

◆ SetDistanceTolerance()

void NXOpen::Die::MachineReliefBuilder::SetDistanceTolerance ( double distanceTolerance)

设置距离公差。
创建于NX7.5.0。

许可证要求:ug_die_design("冲模设计")

参数
distanceTolerance距离公差

◆ SetJogWall()

void NXOpen::Die::MachineReliefBuilder::SetJogWall ( bool jogWall)

设置定义是否应调整(或更改)壁以适应凸轮定义的指示符。TRUE 表示应调整壁。
创建于 NX7.5.0。

许可证要求:ug_die_design(“冲模设计”)

参数
jogWalljogwall

◆ SetMainProfileType()

void NXOpen::Die::MachineReliefBuilder::SetMainProfileType ( NXOpen::Die::MachineReliefBuilder::MainProfileTypes mainProfileType)

设置指定加厚操作主轮廓的值。仅当类型为 Die::MachineReliefBuilder::TypesThicken 时有效。
创建于 NX7.5.0。

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

参数
mainProfileTypemainprofiletype

◆ SetSwitchTrimSide()

void NXOpen::Die::MachineReliefBuilder::SetSwitchTrimSide ( bool switchTrimSide)

设置是否应从钣金件的默认值切换修剪侧的指示器。TRUE 表示应反转修剪侧。
创建于 NX7.5.0。

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

参数
switchTrimSideswitchtrimside

◆ SetTrimSheetType()

void NXOpen::Die::MachineReliefBuilder::SetTrimSheetType ( NXOpen::Die::MachineReliefBuilder::TrimSheetTypes trimSheetType)

设置修剪片体的指定方式指示符。
创建于 NX7.5.0。

许可证要求:ug_die_design(“冲模设计”)

参数
trimSheetTypetrimsheettype

◆ SetType()

void NXOpen::Die::MachineReliefBuilder::SetType ( NXOpen::Die::MachineReliefBuilder::Types type)

设置定义该工具执行的构建类型的值。
创建于NX7.5.0。

许可证要求:ug_die_design("冲模设计")

参数
type类型

◆ Start()

NXOpen::Die::DieLocationBuilder * NXOpen::Die::MachineReliefBuilder::Start ( )

返回线段定义起点的位置。如果选择了开放轮廓,默认是线段的起点。
创建于 NX7.5.0。

许可要求:无

◆ SwitchTrimSide()

bool NXOpen::Die::MachineReliefBuilder::SwitchTrimSide ( )

返回是否应从钣金件的默认值切换修剪侧的指示器。TRUE 表示应反转修剪侧。
创建于 NX7.5.0。

许可要求:无

◆ Target()

NXOpen::SelectBody * NXOpen::Die::MachineReliefBuilder::Target ( )

返回要添加或减去材料的目标实体。
创建于 NX7.5.0。

许可要求:无

◆ TopOffset()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::TopOffset ( )

返回包含从基准到内部构造顶部范围的偏移值的表达式。如果选择了目标,此值将在内部定义。
创建于 NX7.5.0。

许可要求:无

◆ TrimOffset()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::TrimOffset ( )

返回包含在凸轮定义的起点和终点应用的间隙值的表达式,用于定义主头部实体。仅当类型为 Die::MachineReliefBuilder::TypesCam 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ TrimSheet()

NXOpen::SelectBody * NXOpen::Die::MachineReliefBuilder::TrimSheet ( )

返回修剪片体的片体选择。
创建于 NX7.5.0。

许可证要求:无

◆ TrimSheetFace()

NXOpen::ScCollector * NXOpen::Die::MachineReliefBuilder::TrimSheetFace ( )

返回用于定义修剪片体的面选择。
创建于 NX7.5.0。

许可证要求:无

◆ TrimSheetOffset()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::TrimSheetOffset ( )

返回包含用于构造刀具实体的修剪片体偏移值的表达式。 仅当类型为 Die::MachineReliefBuilder::TypesReliefDie::MachineReliefBuilder::TypesThicken 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ TrimSheetType()

NXOpen::Die::MachineReliefBuilder::TrimSheetTypes NXOpen::Die::MachineReliefBuilder::TrimSheetType ( )

返回修剪面指定方式的指示器。
创建于 NX7.5.0。

许可要求:无

◆ Type()

NXOpen::Die::MachineReliefBuilder::Types NXOpen::Die::MachineReliefBuilder::Type ( )

返回定义该工具执行的构建类型的值。
创建于NX7.5.0。

许可证要求:无

◆ WallOffset()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::WallOffset ( )

返回包含应用于壁以创建凸轮定义的壁区域的偏移值的表达式。仅当类型为 Die::MachineReliefBuilder::TypesCam 时有效。
创建于 NX7.5.0。

许可证要求:无

◆ WallThickness()

NXOpen::Expression * NXOpen::Die::MachineReliefBuilder::WallThickness ( )

返回包含凸轮定义的壁厚度值的表达式。仅当类型为 Die::MachineReliefBuilder::TypesCam 时有效。
创建于 NX7.5.0。

许可证要求:无