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

拉延筋构建器 更多...

#include <Die_DrawBeadBuilder.hxx>

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

Public 类型

enum  FemaleDepthTypes { FemaleDepthTypesDerived , FemaleDepthTypesConstant }
enum  FemaleWidthTypes { FemaleWidthTypesDerived , FemaleWidthTypesConstant }
enum  MaleBeadPositionTypes { MaleBeadPositionTypesUpper , MaleBeadPositionTypesLower }
enum  OrientationTypes { OrientationTypesOrthogonal , OrientationTypesVertical }
enum  OrientSectionToDrawTypes { OrientSectionToDrawTypesDrawDirection , OrientSectionToDrawTypesSheetMetalNormal }
enum  OutputTypes { OutputTypesNone , OutputTypesMale , OutputTypesPlusFemale , OutputTypesPlusSheetMetal }
enum  ProjectionDirectionTypes { ProjectionDirectionTypesDrawDirection , ProjectionDirectionTypesNormalToPlacementFace }
enum  TransitionDefinitionTypes { TransitionDefinitionTypesAutomatic , TransitionDefinitionTypesManual }

Public 成员函数

double AngleTolerance ()
NXOpen::Die::DrawBeadBuilder::OrientationTypes BaseOrientation ()
bool BuildEndTaper ()
bool BuildStartTaper ()
NXOpen::SectionCenterline ()
NXOpen::Die::DrawBeadBuilder::ProjectionDirectionTypes CenterlineProjection ()
NXOpen::ExpressionClearance ()
NXOpen::Die::DrawBeadSegmentBuilderCreateDrawBeadSegment ()
void CreateSegmentsFromCenterlineCurves ()
double DistanceTolerance ()
NXOpen::Die::DieDirectionBuilderDrawDirection ()
NXOpen::Die::DieLocationBuilderEndPoint ()
NXOpen::Die::DrawBeadTaperBuilderEndTaper ()
NXOpen::Die::DrawBeadBuilder::FemaleDepthTypes FemaleDepthType ()
NXOpen::ExpressionFemaleDepthValue ()
NXOpen::Die::DieAttributesBuilderFemaleFaceAttribute ()
NXOpen::Die::DieAttributesBuilderFemaleSheetAttribute ()
NXOpen::Die::DrawBeadBuilder::FemaleWidthTypes FemaleWidthType ()
NXOpen::ExpressionFemaleWidthValue ()
bool GenerateHeightCurve ()
std::vector< NXStringGetMoreDetails ()
bool MachineOffset ()
NXOpen::Die::DieAttributesBuilderMachiningOffsetTitleAttribute ()
NXOpen::Die::DrawBeadBuilder::MaleBeadPositionTypes MaleBeadPosition ()
NXOpen::Die::DieAttributesBuilderMaleFaceAttribute ()
NXOpen::Die::DieAttributesBuilderMaleSheetAttribute ()
NXOpen::ExpressionMetalThickness ()
NXOpen::Die::DrawBeadBuilder::OrientSectionToDrawTypes OrientSectionToDraw ()
NXOpen::Die::DrawBeadBuilder::OutputTypes Output ()
NXOpen::ScCollectorPlacementFace ()
bool ReferenceDirection ()
bool ReverseMetalThickness ()
NXOpen::Die::DrawBeadSegmentBuilderListSegmentList ()
void SetAngleTolerance (double angleTolerance)
void SetBaseOrientation (NXOpen::Die::DrawBeadBuilder::OrientationTypes baseOrientation)
void SetBuildEndTaper (bool buildEndTaper)
void SetBuildStartTaper (bool buildStartTaper)
void SetCenterlineProjection (NXOpen::Die::DrawBeadBuilder::ProjectionDirectionTypes centerlineProjection)
void SetDefaultDrawDirection ()
void SetDistanceTolerance (double distanceTolerance)
void SetFemaleDepthType (NXOpen::Die::DrawBeadBuilder::FemaleDepthTypes femaleDepthType)
void SetFemaleWidthType (NXOpen::Die::DrawBeadBuilder::FemaleWidthTypes femaleWidthType)
void SetGenerateHeightCurve (bool generateHeightCurve)
void SetMachineOffset (bool machineOffset)
void SetMaleBeadPosition (NXOpen::Die::DrawBeadBuilder::MaleBeadPositionTypes maleBeadPosition)
void SetMoreDetails (std::vector< NXString > &strings)
void SetOrientSectionToDraw (NXOpen::Die::DrawBeadBuilder::OrientSectionToDrawTypes orientSectionToDraw)
void SetOutput (NXOpen::Die::DrawBeadBuilder::OutputTypes output)
void SetReferenceDirection (bool referenceDirection)
void SetReverseMetalThickness (bool reverseMetalThickness)
void SetTaperBead (bool taperBead)
void SetTransitionDefinition (NXOpen::Die::DrawBeadBuilder::TransitionDefinitionTypes transitionDefinition)
NXOpen::Die::DieAttributesBuilderSheetMetalFaceAttribute ()
NXOpen::Die::DieAttributesBuilderSheetMetalSheetAttribute ()
NXOpen::Die::DieLocationBuilderStartPoint ()
NXOpen::Die::DrawBeadTaperBuilderStartTaper ()
bool TaperBead ()
NXOpen::Die::DrawBeadBuilder::TransitionDefinitionTypes TransitionDefinition ()
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 _DrawBeadBuilderBuilder

详细描述

拉延筋构建器

        表示用于创建或编辑 @link NXOpen::Die::DrawBead NXOpen::Die::DrawBead@endlink 特征的构建器。
         <br> 要创建此类的新实例,请使用 @link NXOpen::Die::DieCollection::CreateDrawBeadBuilder  NXOpen::Die::DieCollection::CreateDrawBeadBuilder @endlink  <br>
    默认值。
    <list type="table">
    <listheader><term>
    属性</term>  <description>
    值</description> </listheader>
    <item><term>
    BaseOrientation </term> <description>
    Vertical </description> </item>
    <item><term>
    BuildEndTaper </term> <description>
    1 </description> </item>
    <item><term>
    BuildStartTaper </term> <description>
    1 </description> </item>
    <item><term>
    CenterlineProjection </term> <description>
    DrawDirection </description> </item>
    <item><term>
    Clearance.Value </term> <description>
    0.2 (毫米单位零件), 0.008 (英寸单位零件) </description> </item>
    <item><term>
    EndPoint.InputType </term> <description>
    SelectLocation </description> </item>
    <item><term>
    EndTaper.TaperRadius.Value </term> <description>
    90 (毫米单位零件), 3.8 (英寸单位零件) </description> </item>
    <item><term>
    EndTaper.TaperType </term> <description>
    Spherical </description> </item>
    <item><term>
    EndTaper.TaperWashoutHeight.Value </term> <description>
    10 (毫米单位零件), 0.4 (英寸单位零件) </description> </item>
    <item><term>
    EndTaper.TaperWashoutLength.Value </term> <description>
    50 (毫米单位零件), 2 (英寸单位零件) </description> </item>
    <item><term>
    FemaleDepthType </term> <description>
    Derived </description> </item>
    <item><term>
    FemaleDepthValue.Value </term> <description>
    11 (毫米单位零件), 0.43 (英寸单位零件) </description> </item>
    <item><term>
    FemaleWidthType </term> <description>
    Derived </description> </item>
    <item><term>
    FemaleWidthValue.Value </term> <description>
    12.4 (毫米单位零件), 0.488 (英寸单位零件) </description> </item>
    <item><term>
    GenerateHeightCurve </term> <description>
    0 </description> </item>

MachineOffset 0 MaleBeadPosition Upper MetalThickness.Value 1 (millimeters part), 0.04 (inches part) OrientSectionToDraw DrawDirection Output Male TaperBead 0 TransitionDefinition Automatic


Created in NX7.5.0.

成员枚举类型说明

◆ FemaleDepthTypes

指定阴模深度的计算或定义方式。

枚举值
FemaleDepthTypesDerived 

阴模深度由阳筋派生(最大阳筋深度 + 常数)。

FemaleDepthTypesConstant 

阴模深度为用户指定的常数。

◆ FemaleWidthTypes

指定阴模宽度的计算或定义方式。

枚举值
FemaleWidthTypesDerived 

阴模宽度由阳筋派生(阳筋宽度 + 2×(钣金厚度 + 间隙))。

FemaleWidthTypesConstant 

阴模宽度为用户指定的常数。

◆ MaleBeadPositionTypes

识别阳筋在哪个铸件上创建。

枚举值
MaleBeadPositionTypesUpper 

将阳筋附着在上模铸件上。

MaleBeadPositionTypesLower 

将阳筋附着在下模铸件上。

◆ OrientationTypes

识别基准参数相对于钣金的方向。

枚举值
OrientationTypesOrthogonal 

宽度和角度参数与截面位置处的钣金法向正交。

OrientationTypesVertical 

宽度和角度参数沿截面位置处的拉延方向定向。

◆ OrientSectionToDrawTypes

指定线段高度截面参数应定向到拉延方向还是截面位置处的钣金法向。

枚举值
OrientSectionToDrawTypesDrawDirection 

将高度参数定向到拉延方向。

OrientSectionToDrawTypesSheetMetalNormal 

将高度参数定向到截面位置处的钣金法向。

◆ OutputTypes

指定特征创建所需的输出类型。

枚举值
OutputTypesNone 

在中心线上创建一个小球体。

OutputTypesMale 

仅创建阳筋。

OutputTypesPlusFemale 

创建阳筋和阴筋。

OutputTypesPlusSheetMetal 

创建阳筋、阴筋和钣金筋。

◆ ProjectionDirectionTypes

识别处理过程中中心线应如何投影到放置面上。

枚举值
ProjectionDirectionTypesDrawDirection 

沿拉延方向矢量投影中心线。

ProjectionDirectionTypesNormalToPlacementFace 

沿放置面法向投影中心线。

◆ TransitionDefinitionTypes

指定单个拉延筋中线段间过渡区域的确定方式。

枚举值
TransitionDefinitionTypesAutomatic 

缩短高度最低的拉延筋线段。

TransitionDefinitionTypesManual 

用户指定起始和结束线段,以便完全定义过渡区域。

成员函数说明

◆ AngleTolerance()

double NXOpen::Die::DrawBeadBuilder::AngleTolerance ( )

返回角度公差。
于NX7.5.0创建。
许可证要求:无

◆ BaseOrientation()

NXOpen::Die::DrawBeadBuilder::OrientationTypes NXOpen::Die::DrawBeadBuilder::BaseOrientation ( )

返回用于构造表示拉延筋形状截面的方向。
于NX7.5.0创建。

许可证要求:无

◆ BuildEndTaper()

bool NXOpen::Die::DrawBeadBuilder::BuildEndTaper ( )

获取是否构建拉延筋末端锥度的指示。若为true,则创建拉延筋末端的锥度。
版本:NX7.5.0及以上。

许可要求:无

◆ BuildStartTaper()

bool NXOpen::Die::DrawBeadBuilder::BuildStartTaper ( )

返回是否应构建拉延筋起始端锥度的指示。True表示应创建拉延筋起始端的锥度。
于NX7.5.0创建。

许可证要求:无

◆ Centerline()

NXOpen::Section * NXOpen::Die::DrawBeadBuilder::Centerline ( )

返回包含拉延筋中心线的截面。
于 NX7.5.0 版本创建。

许可证要求:无

◆ CenterlineProjection()

NXOpen::Die::DrawBeadBuilder::ProjectionDirectionTypes NXOpen::Die::DrawBeadBuilder::CenterlineProjection ( )

返回应用于中心线以将其放置在缝合面上的投影方法。
于 NX7.5.0 版本创建。

许可证要求:无

◆ Clearance()

NXOpen::Expression * NXOpen::Die::DrawBeadBuilder::Clearance ( )

返回包含凸筋和凹模片之间间隙值的表达式。
于 NX7.5.0 版本创建。

许可证要求:无

◆ CreateDrawBeadSegment()

NXOpen::Die::DrawBeadSegmentBuilder * NXOpen::Die::DrawBeadBuilder::CreateDrawBeadSegment ( )

创建一个NXOpen::Die::DrawBeadSegmentBuilder 构建器。

返回

于NX7.5.0创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

◆ CreateSegmentsFromCenterlineCurves()

void NXOpen::Die::DrawBeadBuilder::CreateSegmentsFromCenterlineCurves ( )

对于中心线的每条曲线,创建一个拉延筋段。
于NX7.5.0创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

◆ DistanceTolerance()

double NXOpen::Die::DrawBeadBuilder::DistanceTolerance ( )

返回距离公差。
于NX7.5.0创建。
许可证要求:无

◆ DrawDirection()

NXOpen::Die::DieDirectionBuilder * NXOpen::Die::DrawBeadBuilder::DrawDirection ( )

返回拉延方向。
于 NX7.5.0 版本创建。

许可证要求:无

◆ EndPoint()

NXOpen::Die::DieLocationBuilder * NXOpen::Die::DrawBeadBuilder::EndPoint ( )

返回定义中心线终点的点位置。
于 NX7.5.0 版本创建。

许可证要求:无

◆ EndTaper()

NXOpen::Die::DrawBeadTaperBuilder * NXOpen::Die::DrawBeadBuilder::EndTaper ( )

获取拉延筋末端的锥度定义。
版本:NX7.5.0及以上。

许可要求:无

◆ FemaleDepthType()

NXOpen::Die::DrawBeadBuilder::FemaleDepthTypes NXOpen::Die::DrawBeadBuilder::FemaleDepthType ( )

返回用于计算凹模深度的方法。仅在拉延筋锥度为false时有效。
于NX7.5.0创建。

许可证要求:无

◆ FemaleDepthValue()

NXOpen::Expression * NXOpen::Die::DrawBeadBuilder::FemaleDepthValue ( )

返回包含凹模深度值的表达式。仅在拉延筋锥度为false且类型为NXOpen::Die::DrawBeadBuilder::FemaleDepthTypesConstant 时有效。
于NX7.5.0创建。

许可证要求:无

◆ FemaleFaceAttribute()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::DrawBeadBuilder::FemaleFaceAttribute ( )

获取要应用于凹模拉延筋片体表面的属性定义。
版本:NX7.5.0及以上。

许可要求:无

◆ FemaleSheetAttribute()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::DrawBeadBuilder::FemaleSheetAttribute ( )

获取要应用于凹模拉延筋片体的属性定义。
版本:NX7.5.0及以上。

许可要求:无

◆ FemaleWidthType()

NXOpen::Die::DrawBeadBuilder::FemaleWidthTypes NXOpen::Die::DrawBeadBuilder::FemaleWidthType ( )

返回用于计算凹模宽度的方法。更改此设置将影响所有段。仅在拉延筋锥度为false时有效。
于NX7.5.0创建。

许可证要求:无

◆ FemaleWidthValue()

NXOpen::Expression * NXOpen::Die::DrawBeadBuilder::FemaleWidthValue ( )

返回包含凹模宽度值的表达式。仅在拉延筋锥度为false且类型为NXOpen::Die::DrawBeadBuilder::FemaleWidthTypesConstant 时有效。
于NX7.5.0创建。

许可证要求:无

◆ GenerateHeightCurve()

bool NXOpen::Die::DrawBeadBuilder::GenerateHeightCurve ( )

获取是否生成高度曲线的指示。若为true,则生成并保留高度曲线。
版本:NX7.5.0及以上。

许可要求:无

◆ GetMoreDetails()

std::vector< NXString > NXOpen::Die::DrawBeadBuilder::GetMoreDetails ( )

获取拉延筋的详细描述字符串。

返回
详细字符串数组。
于NX7.5.0创建。
许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

◆ MachineOffset()

bool NXOpen::Die::DrawBeadBuilder::MachineOffset ( )

获取是否为凸模和凹模输出体添加机加工偏移的指示。仅当锥度拉延筋为true时有效。
版本:NX7.5.0及以上。

许可要求:无

◆ MachiningOffsetTitleAttribute()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::DrawBeadBuilder::MachiningOffsetTitleAttribute ( )

返回应用于凸模和凹模体的实数属性的标题。该属性值指定待应用的加工偏移值,在特征构建过程中推导得出。
于NX7.5.0创建。
许可证要求:无

◆ MaleBeadPosition()

NXOpen::Die::DrawBeadBuilder::MaleBeadPositionTypes NXOpen::Die::DrawBeadBuilder::MaleBeadPosition ( )

返回创建凸筋的铸件。
于 NX7.5.0 版本创建。

许可证要求:无

◆ MaleFaceAttribute()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::DrawBeadBuilder::MaleFaceAttribute ( )

获取要应用于凸模拉延筋片体表面的属性定义。
版本:NX7.5.0及以上。

许可要求:无

◆ MaleSheetAttribute()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::DrawBeadBuilder::MaleSheetAttribute ( )

获取要应用于凸模拉延筋片体的属性定义。
版本:NX7.5.0及以上。

许可要求:无

◆ MetalThickness()

NXOpen::Expression * NXOpen::Die::DrawBeadBuilder::MetalThickness ( )

返回包含钣金厚度值的表达式。
于 NX7.5.0 版本创建。

许可证要求:无

◆ OrientSectionToDraw()

NXOpen::Die::DrawBeadBuilder::OrientSectionToDrawTypes NXOpen::Die::DrawBeadBuilder::OrientSectionToDraw ( )

获取用于定向截面尺寸的方法。
版本:NX7.5.0及以上。

许可要求:无

◆ Output()

NXOpen::Die::DrawBeadBuilder::OutputTypes NXOpen::Die::DrawBeadBuilder::Output ( )

获取拉延筋特征应生成的输出类型。
版本:NX7.5.0及以上。

许可要求:无

◆ PlacementFace()

NXOpen::ScCollector * NXOpen::Die::DrawBeadBuilder::PlacementFace ( )

返回包含面(将缝合在一起)的收集器,这些面标识拉延筋所依附的曲面形状。
于 NX7.5.0 版本创建。

许可证要求:无

◆ ReferenceDirection()

bool NXOpen::Die::DrawBeadBuilder::ReferenceDirection ( )

返回截面定向的“左”方向是否应与默认方向相反的指示。 默认方向由中心线切线与拉延方向的叉积确定。True 表示应反转默认计算方向。
于 NX7.5.0 版本创建。

许可证要求:无

◆ ReverseMetalThickness()

bool NXOpen::Die::DrawBeadBuilder::ReverseMetalThickness ( )

返回是否使钣金厚度与缝合面法线方向相同的指示。True 表示钣金将沿与缝合面法线相同的方向增厚。
于 NX7.5.0 版本创建。

许可证要求:无

◆ SegmentList()

NXOpen::Die::DrawBeadSegmentBuilderList * NXOpen::Die::DrawBeadBuilder::SegmentList ( )

返回用于定义沿中心线的拉延筋截面的NXOpen::Die::DrawBeadSegmentBuilder 列表。
于NX7.5.0创建。

许可证要求:无

◆ SetAngleTolerance()

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

设置角度公差。
于NX7.5.0创建。
许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
angleToleranceangletolerance

◆ SetBaseOrientation()

void NXOpen::Die::DrawBeadBuilder::SetBaseOrientation ( NXOpen::Die::DrawBeadBuilder::OrientationTypes baseOrientation)

设置用于构造表示拉延筋形状截面的方向。
于NX7.5.0创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
baseOrientation基准方向

◆ SetBuildEndTaper()

void NXOpen::Die::DrawBeadBuilder::SetBuildEndTaper ( bool buildEndTaper)

设置是否构建拉延筋末端锥度的指示。若为true,则创建拉延筋末端的锥度。
版本:NX7.5.0及以上。

许可要求:die_engineering("DIE ENGINEERING")或prog_die_wizard("UG/Progressive Die Wizard")

参数
buildEndTaperbuildendtaper

◆ SetBuildStartTaper()

void NXOpen::Die::DrawBeadBuilder::SetBuildStartTaper ( bool buildStartTaper)

设置是否应构建拉延筋起始端锥度的指示。True表示应创建拉延筋起始端的锥度。
于NX7.5.0创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
buildStartTaper构建起始端锥度

◆ SetCenterlineProjection()

void NXOpen::Die::DrawBeadBuilder::SetCenterlineProjection ( NXOpen::Die::DrawBeadBuilder::ProjectionDirectionTypes centerlineProjection)

设置应用于中心线以将其放置在缝合面上的投影方法。
于 NX7.5.0 版本创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
centerlineProjectioncenterlineprojection

◆ SetDefaultDrawDirection()

void NXOpen::Die::DrawBeadBuilder::SetDefaultDrawDirection ( )

将默认拉延方向设置为工作坐标系的-Z方向。
于NX7.5.0创建。
许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

◆ SetDistanceTolerance()

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

设置距离公差。
于NX7.5.0创建。
许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
distanceTolerancedistancetolerance

◆ SetFemaleDepthType()

void NXOpen::Die::DrawBeadBuilder::SetFemaleDepthType ( NXOpen::Die::DrawBeadBuilder::FemaleDepthTypes femaleDepthType)

设置用于计算凹模深度的方法。仅在拉延筋锥度为false时有效。
于NX7.5.0创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
femaleDepthType凹模深度类型

◆ SetFemaleWidthType()

void NXOpen::Die::DrawBeadBuilder::SetFemaleWidthType ( NXOpen::Die::DrawBeadBuilder::FemaleWidthTypes femaleWidthType)

设置用于计算凹模宽度的方法。更改此设置将影响所有段。仅在拉延筋锥度为false时有效。
于NX7.5.0创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
femaleWidthType凹模宽度类型

◆ SetGenerateHeightCurve()

void NXOpen::Die::DrawBeadBuilder::SetGenerateHeightCurve ( bool generateHeightCurve)

设置是否生成高度曲线的指示。若为true,则生成并保留高度曲线。
版本:NX7.5.0及以上。

许可要求:die_engineering("DIE ENGINEERING")或prog_die_wizard("UG/Progressive Die Wizard")

参数
generateHeightCurvegenerateheightcurve

◆ SetMachineOffset()

void NXOpen::Die::DrawBeadBuilder::SetMachineOffset ( bool machineOffset)

设置是否为凸模和凹模输出体添加机加工偏移的指示。仅当锥度拉延筋为true时有效。
版本:NX7.5.0及以上。

许可要求:die_engineering("DIE ENGINEERING")或prog_die_wizard("UG/Progressive Die Wizard")

参数
machineOffsetmachineoffset

◆ SetMaleBeadPosition()

void NXOpen::Die::DrawBeadBuilder::SetMaleBeadPosition ( NXOpen::Die::DrawBeadBuilder::MaleBeadPositionTypes maleBeadPosition)

设置创建凸筋的铸件。
于 NX7.5.0 版本创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
maleBeadPositionmalebeadposition

◆ SetMoreDetails()

void NXOpen::Die::DrawBeadBuilder::SetMoreDetails ( std::vector< NXString > & strings)

设置拉延筋的详细描述字符串。
于NX7.5.0创建。
许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
strings详细字符串数组。

◆ SetOrientSectionToDraw()

void NXOpen::Die::DrawBeadBuilder::SetOrientSectionToDraw ( NXOpen::Die::DrawBeadBuilder::OrientSectionToDrawTypes orientSectionToDraw)

设置用于定向截面尺寸的方法。
版本:NX7.5.0及以上。

许可要求:die_engineering("DIE ENGINEERING")或prog_die_wizard("UG/Progressive Die Wizard")

参数
orientSectionToDraworientsectiontodraw

◆ SetOutput()

void NXOpen::Die::DrawBeadBuilder::SetOutput ( NXOpen::Die::DrawBeadBuilder::OutputTypes output)

设置拉延筋特征应生成的输出类型。
版本:NX7.5.0及以上。

许可要求:die_engineering("DIE ENGINEERING")或prog_die_wizard("UG/Progressive Die Wizard")

参数
outputoutput

◆ SetReferenceDirection()

void NXOpen::Die::DrawBeadBuilder::SetReferenceDirection ( bool referenceDirection)

设置截面定向的“左”方向是否应与默认方向相反的指示。 默认方向由中心线切线与拉延方向的叉积确定。True 表示应反转默认计算方向。
于 NX7.5.0 版本创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
referenceDirectionreferencedirection

◆ SetReverseMetalThickness()

void NXOpen::Die::DrawBeadBuilder::SetReverseMetalThickness ( bool reverseMetalThickness)

设置是否使钣金厚度与缝合面法线方向相同的指示。True 表示钣金将沿与缝合面法线相同的方向增厚。
于 NX7.5.0 版本创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
reverseMetalThicknessreversemetalthickness

◆ SetTaperBead()

void NXOpen::Die::DrawBeadBuilder::SetTaperBead ( bool taperBead)

设置是否允许在拉延筋侧壁添加锥度的指示。更改此设置将影响所有段,并可能影响过渡定义和输出。
于NX7.5.0创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
taperBead拉延筋锥度

◆ SetTransitionDefinition()

void NXOpen::Die::DrawBeadBuilder::SetTransitionDefinition ( NXOpen::Die::DrawBeadBuilder::TransitionDefinitionTypes transitionDefinition)

设置用于在段之间构建过渡的方法。更改此设置将影响所有段。
于NX7.5.0创建。

许可证要求:die_engineering ("DIE ENGINEERING") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
transitionDefinition过渡定义

◆ SheetMetalFaceAttribute()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::DrawBeadBuilder::SheetMetalFaceAttribute ( )

返回应用于钣金板体各面的属性定义。
于NX7.5.0创建。
许可证要求:无

◆ SheetMetalSheetAttribute()

NXOpen::Die::DieAttributesBuilder * NXOpen::Die::DrawBeadBuilder::SheetMetalSheetAttribute ( )

返回应用于钣金板体的属性定义。
于NX7.5.0创建。
许可证要求:无

◆ StartPoint()

NXOpen::Die::DieLocationBuilder * NXOpen::Die::DrawBeadBuilder::StartPoint ( )

返回定义中心线起点的点位置。
于 NX7.5.0 版本创建。

许可证要求:无

◆ StartTaper()

NXOpen::Die::DrawBeadTaperBuilder * NXOpen::Die::DrawBeadBuilder::StartTaper ( )

获取拉延筋起始端的锥度定义。
版本:NX7.5.0及以上。

许可要求:无

◆ TaperBead()

bool NXOpen::Die::DrawBeadBuilder::TaperBead ( )

返回拉延筋是否应允许在侧壁上添加锥度的指示。更改此设置将影响所有线段,并可能影响过渡定义和输出。
于 NX7.5.0 版本创建。

许可证要求:无

◆ TransitionDefinition()

NXOpen::Die::DrawBeadBuilder::TransitionDefinitionTypes NXOpen::Die::DrawBeadBuilder::TransitionDefinition ( )

返回用于在段之间构建过渡的方法。更改此设置将影响所有段。
于NX7.5.0创建。

许可证要求:无