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

夹持槽构建器 更多...

#include <Die_ClampingSlotBuilder.hxx>

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

Public 类型

enum  Types { TypesHydraulic , TypesTraveling , TypesAutomatic }

Public 成员函数

double AngleTolerance ()
NXOpen::Die::DiePlaneBuilderBasePlane ()
NXOpen::ExpressionCenterlineLength ()
NXOpen::SelectCartesianCoordinateSystemDieCenterlineCoordinateSystem ()
double DistanceTolerance ()
NXOpen::SectionFlangeBaseProfile ()
NXOpen::ExpressionFlangeThickness ()
NXOpen::ExpressionInnerWidth ()
NXOpen::ExpressionLocationOffset ()
NXOpen::Die::DieDirectionBuilderLocationOffsetDirection ()
bool LocationOnFlange ()
NXOpen::Die::DieLocationsBuilderLocations ()
NXOpen::ExpressionNotchAngle ()
NXOpen::Die::DieAttributesBuilderNotchFacesAttributes ()
NXOpen::ExpressionNotchHeight ()
NXOpen::ExpressionNotchWidth ()
NXOpen::ExpressionOffsetWidth ()
NXOpen::Die::DiePlaneBuilderOrientationPlane ()
NXOpen::ExpressionOverhang ()
NXOpen::Die::DieAttributesBuilderOverhangFacesAttributes ()
NXOpen::Die::DieAttributesBuilderPadFacesAttributes ()
NXOpen::ExpressionPadHeight ()
NXOpen::ExpressionPadLength ()
NXOpen::ExpressionPadOffset ()
NXOpen::ExpressionPadRadius ()
NXOpen::ExpressionPadWidth ()
void SetAngleTolerance (double angleTolerance)
void SetDistanceTolerance (double distanceTolerance)
void SetLocationOnFlange (bool locationOnFlange)
void SetType (NXOpen::Die::ClampingSlotBuilder::Types type)
NXOpen::Die::DieAttributesBuilderSlotEndFacesAttributes ()
NXOpen::Die::DieAttributesBuilderSlotFacesAttributes ()
NXOpen::ExpressionSlotLength ()
NXOpen::ExpressionSlotRadius ()
NXOpen::ExpressionSlotWidth ()
NXOpen::SelectNXObjectTarget ()
NXOpen::ExpressionTopLength ()
NXOpen::Die::ClampingSlotBuilder::Types Type ()
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 _ClampingSlotBuilderBuilder

详细描述

夹持槽构建器

        表示夹紧槽特征构造器
         <br> 要创建此类的新实例,请使用 @link NXOpen::Die::DieCollection::ClampingSlot  NXOpen::Die::DieCollection::ClampingSlot @endlink  <br>
    默认值。
    <list type="table">
    <listheader><term>
    属性</term>  <description>
    值</description> </listheader>
    <item><term>
    CenterlineLength.Value </term> <description>
    40(毫米制零件),1.57(英寸制零件) </description> </item>
    <item><term>
    FlangeThickness.Value </term> <description>
    45(毫米制零件),1.77(英寸制零件) </description> </item>
    <item><term>
    InnerWidth.Value </term> <description>
    45(毫米制零件),1.77(英寸制零件) </description> </item>
    <item><term>
    LocationOffset.Value </term> <description>
    0(毫米制零件),0(英寸制零件) </description> </item>
    <item><term>
    LocationOnFlange </term> <description>
    false </description> </item>
    <item><term>
    NotchAngle.Value </term> <description>
    0(毫米制零件),0(英寸制零件) </description> </item>
    <item><term>
    NotchHeight.Value </term> <description>
    0(毫米制零件),0(英寸制零件) </description> </item>
    <item><term>
    NotchWidth.Value </term> <description>
    0(毫米制零件),0(英寸制零件) </description> </item>
    <item><term>
    OffsetWidth.Value </term> <description>
    150(毫米制零件),5.9(英寸制零件) </description> </item>
    <item><term>
    Overhang.Value </term> <description>
    0(毫米制零件),0(英寸制零件) </description> </item>
    <item><term>
    PadHeight.Value </term> <description>
    63.5(毫米制零件),2.5(英寸制零件) </description> </item>
    <item><term>
    PadLength.Value </term> <description>
    80(毫米制零件),3.15(英寸制零件) </description> </item>
    <item><term>
    PadOffset.Value </term> <description>
    0(毫米制零件),0(英寸制零件) </description> </item>
    <item><term>
    PadRadius.Value </term> <description>
    25(毫米制零件),1.0(英寸制零件) </description> </item>
    <item><term>
    PadWidth.Value </term> <description>
    110(毫米制零件),4.33(英寸制零件) </description> </item>
    <item><term>
    SlotLength.Value </term> <description>
    40(毫米制零件),1.57(英寸制零件) </description> </item>
    <item><term>

SlotRadius.Value 20(毫米部件),0.787(英寸部件) SlotWidth.Value 45(毫米部件),1.77(英寸部件) TopLength.Value 60(毫米部件),2.36(英寸部件)


创建于NX6.0.0。

成员枚举类型说明

◆ Types

夹紧槽类型

枚举值
TypesHydraulic 

液压式

TypesTraveling 

移动式

TypesAutomatic 

自动式

成员函数说明

◆ AngleTolerance()

double NXOpen::Die::ClampingSlotBuilder::AngleTolerance ( )

获取角度公差
创建于NX6.0.0。

许可证要求:无

◆ BasePlane()

NXOpen::Die::DiePlaneBuilder * NXOpen::Die::ClampingSlotBuilder::BasePlane ( )

获取夹紧槽垫块的基准平面
创建于NX6.0.0。

许可证要求:无

◆ CenterlineLength()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::CenterlineLength ( )

获取从位置到法兰的长度
创建于NX6.0.0。

许可证要求:无

◆ DieCenterlineCoordinateSystem()

NXOpen::SelectCartesianCoordinateSystem * NXOpen::Die::ClampingSlotBuilder::DieCenterlineCoordinateSystem ( )

获取用于定向槽的模具中心线坐标系
创建于NX6.0.0。

许可证要求:无

◆ DistanceTolerance()

double NXOpen::Die::ClampingSlotBuilder::DistanceTolerance ( )

获取距离公差
创建于NX6.0.0。

许可证要求:无

◆ FlangeBaseProfile()

NXOpen::Section * NXOpen::Die::ClampingSlotBuilder::FlangeBaseProfile ( )

获取法兰基准的闭合轮廓
创建于NX6.0.0。

许可证要求:无

◆ FlangeThickness()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::FlangeThickness ( )

返回法兰的厚度
于 NX6.0.0 版本创建。

许可要求:无

◆ InnerWidth()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::InnerWidth ( )

获取槽背面切口的宽度
创建于NX6.0.0。

许可证要求:无

◆ LocationOffset()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::LocationOffset ( )

返回如果指定,沿位置偏移方向移动的距离
于 NX6.0.0 版本创建。

许可要求:无

◆ LocationOffsetDirection()

NXOpen::Die::DieDirectionBuilder * NXOpen::Die::ClampingSlotBuilder::LocationOffsetDirection ( )

获取若需要则偏移夹紧槽位置的方向
创建于NX6.0.0。

许可证要求:无

◆ LocationOnFlange()

bool NXOpen::Die::ClampingSlotBuilder::LocationOnFlange ( )

返回用于标识在构建前是否应将位置映射到法兰的切换值
于 NX6.0.0 版本创建。

许可要求:无

◆ Locations()

NXOpen::Die::DieLocationsBuilder * NXOpen::Die::ClampingSlotBuilder::Locations ( )

获取夹紧槽的位置
创建于NX6.0.0。

许可证要求:无

◆ NotchAngle()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::NotchAngle ( )

返回切口相对于垫块底部的角度
于 NX6.0.0 版本创建。

许可要求:无

◆ NotchFacesAttributes()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::ClampingSlotBuilder::NotchFacesAttributes ( )

获取缺口面的属性
创建于NX6.0.0。

许可证要求:无

◆ NotchHeight()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::NotchHeight ( )

返回垫块上切口从底部到顶部的高度
于 NX6.0.0 版本创建。

许可要求:无

◆ NotchWidth()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::NotchWidth ( )

返回从槽口中心到切口外边缘的宽度
于 NX6.0.0 版本创建。

许可要求:无

◆ OffsetWidth()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::OffsetWidth ( )

返回为支撑垫块而添加的额外法兰铸件的宽度
于 NX6.0.0 版本创建。

许可要求:无

◆ OrientationPlane()

NXOpen::Die::DiePlaneBuilder * NXOpen::Die::ClampingSlotBuilder::OrientationPlane ( )

获取夹紧槽垫块的顶部定向平面
创建于NX6.0.0。

许可证要求:无

◆ Overhang()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::Overhang ( )

返回垫块从法兰延伸出的悬垂量
于 NX6.0.0 版本创建。

许可要求:无

◆ OverhangFacesAttributes()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::ClampingSlotBuilder::OverhangFacesAttributes ( )

获取悬垂面的属性
创建于NX6.0.0。

许可证要求:无

◆ PadFacesAttributes()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::ClampingSlotBuilder::PadFacesAttributes ( )

返回垫块面的属性
于 NX6.0.0 版本创建。

许可要求:无

◆ PadHeight()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::PadHeight ( )

返回垫块的高度
于 NX6.0.0 版本创建。

许可要求:无

◆ PadLength()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::PadLength ( )

返回垫块从前到后的长度
于 NX6.0.0 版本创建。

许可要求:无

◆ PadOffset()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::PadOffset ( )

返回从垫块方向偏移以确定垫块真实顶部的距离
于 NX6.0.0 版本创建。

许可要求:无

◆ PadRadius()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::PadRadius ( )

返回垫块后端角落的半径
于 NX6.0.0 版本创建。

许可要求:无

◆ PadWidth()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::PadWidth ( )

返回垫块的宽度
于 NX6.0.0 版本创建。

许可要求:无

◆ SetAngleTolerance()

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

设置角度公差
创建于NX6.0.0。

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

参数
angleToleranceangletolerance

◆ SetDistanceTolerance()

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

设置距离公差
创建于NX6.0.0。

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

参数
distanceTolerancedistancetolerance

◆ SetLocationOnFlange()

void NXOpen::Die::ClampingSlotBuilder::SetLocationOnFlange ( bool locationOnFlange)

设置用于标识在构建前是否应将位置映射到法兰的切换值
于 NX6.0.0 版本创建。

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

参数
locationOnFlangelocationonflange

◆ SetType()

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

设置要构建的夹紧槽类型
创建于NX6.0.0。

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

参数
typetype

◆ SlotEndFacesAttributes()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::ClampingSlotBuilder::SlotEndFacesAttributes ( )

获取槽端面的属性
创建于NX6.0.0。

许可证要求:无

◆ SlotFacesAttributes()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::ClampingSlotBuilder::SlotFacesAttributes ( )

获取槽面的属性
创建于NX6.0.0。

许可证要求:无

◆ SlotLength()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::SlotLength ( )

获取槽的长度
创建于NX6.0.0。

许可证要求:无

◆ SlotRadius()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::SlotRadius ( )

返回后端切口的半径
于 NX6.0.0 版本创建。

许可要求:无

◆ SlotWidth()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::SlotWidth ( )

获取槽的宽度
创建于NX6.0.0。

许可证要求:无

◆ Target()

NXOpen::SelectNXObject * NXOpen::Die::ClampingSlotBuilder::Target ( )

获取夹紧槽将合并到的目标实体
创建于NX6.0.0。

许可证要求:无

◆ TopLength()

NXOpen::Expression * NXOpen::Die::ClampingSlotBuilder::TopLength ( )

返回从槽口前端到后端切口的距离
于 NX6.0.0 版本创建。

许可要求:无

◆ Type()

NXOpen::Die::ClampingSlotBuilder::Types NXOpen::Die::ClampingSlotBuilder::Type ( )

获取要构建的夹紧槽类型
创建于NX6.0.0。

许可证要求:无