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

喉道子构建器 更多...

#include <Die_ThroatChildBuilder.hxx>

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

Public 类型

enum  TypeOption { TypeOptionWipe , TypeOptionRestrike }

Public 成员函数

NXOpen::Die::DieBuildStatusOption BuildStatus ()
NXOpen::ExpressionCavityDepth ()
NXOpen::ExpressionCavityOffset ()
bool DesignStatus ()
bool DisplayStatus ()
NXOpen::ExpressionExtensionLength ()
void GetCavityAttributes (NXString *title, NXString *value, int *color)
void GetExtensionAttributes (NXString *title, NXString *value, int *color)
NXOpen::ExpressionLowerRadius ()
double Radius ()
NXOpen::ExpressionSectionPlacement ()
void SetCavityAttributes (const char *title, const char *value, int color)
void SetCavityAttributes (const NXString &title, const NXString &value, int color)
void SetCavityDepth (const char *cavityDepth)
void SetCavityDepth (const NXString &cavityDepth)
void SetCavityOffset (const char *cavityOffset)
void SetCavityOffset (const NXString &cavityOffset)
void SetDesignStatus (bool designStatus)
void SetDisplayStatus (bool displayStatus)
void SetExtensionAttributes (const char *title, const char *value, int color)
void SetExtensionAttributes (const NXString &title, const NXString &value, int color)
void SetExtensionLength (const char *extensionLength)
void SetExtensionLength (const NXString &extensionLength)
void SetLowerRadius (const char *lowerRadius)
void SetLowerRadius (const NXString &lowerRadius)
void SetRadius (double radius)
void SetSectionPlacement (const char *sectionPlacement)
void SetSectionPlacement (const NXString &sectionPlacement)
void SetStep (double step)
void SetStepDistance (const char *stepDistance)
void SetStepDistance (const NXString &stepDistance)
void SetUpperRadius (const char *upperRadius)
void SetUpperRadius (const NXString &upperRadius)
double Step ()
NXOpen::ExpressionStepDistance ()
NXOpen::ExpressionUpperRadius ()
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 _ThroatChildBuilderBuilder

详细描述

喉道子构建器

表示模具喉部子特征。
该子特征通过主特征构建器创建。

创建于NX4.0.0。

成员枚举类型说明

◆ TypeOption

喉部截面类型的设置。

枚举值
TypeOptionWipe 

喉部截面为擦拭操作构建。

TypeOptionRestrike 

喉部截面为整形操作构建。

成员函数说明

◆ BuildStatus()

NXOpen::Die::DieBuildStatusOption NXOpen::Die::ThroatChildBuilder::BuildStatus ( )

返回喉部截面的构建状态。
于NX4.0.0版本创建。

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

◆ CavityDepth()

NXOpen::Expression * NXOpen::Die::ThroatChildBuilder::CavityDepth ( )

返回从法兰的弯曲轮廓到喉部底部的距离。喉部底部被视为安装耐磨板以引导和对齐法兰钢的表面。所赋予的值必须大于最小腔体深度。值包含在表达式中。该值同时用于擦拭法兰和再冲压法兰。
于NX4.0.0中创建。

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

◆ CavityOffset()

NXOpen::Expression * NXOpen::Die::ThroatChildBuilder::CavityOffset ( )

返回从喉部坐标系到喉部后腔区域的偏移距离。可赋予正值或负值以调整腔体至适当位置。值包含在表达式中。该值同时用于擦拭法兰和再冲压法兰。
于NX4.0.0中创建。

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

◆ DesignStatus()

bool NXOpen::Die::ThroatChildBuilder::DesignStatus ( )

返回喉部截面的设计状态,若为true则喉部截面会构建到模型中,若为false则不会。
于NX4.0.0版本创建。

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

◆ DisplayStatus()

bool NXOpen::Die::ThroatChildBuilder::DisplayStatus ( )

返回喉部截面的显示状态,若为true则会显示喉部截面的输入数据, 若为false则不会显示输入数据。
于NX4.0.0版本创建。

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

◆ ExtensionLength()

NXOpen::Expression * NXOpen::Die::ThroatChildBuilder::ExtensionLength ( )

返回添加到法兰末端的切线距离。 包含沿切线长度的表达式。 该值同时用于拉伸法兰和反拉伸法兰。
于NX4.0.0版本创建。

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

◆ GetCavityAttributes()

void NXOpen::Die::ThroatChildBuilder::GetCavityAttributes ( NXString * title,
NXString * value,
int * color )

获取型腔属性,属性是否存在取决于在主特征中的使用情况。
于NX4.0.0版本创建。

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

参数
title属性标题
value属性值
color型腔面颜色

◆ GetExtensionAttributes()

void NXOpen::Die::ThroatChildBuilder::GetExtensionAttributes ( NXString * title,
NXString * value,
int * color )

获取延伸属性,属性是否存在取决于在主特征中的使用情况。
于NX4.0.0版本创建。

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

参数
title属性标题
value属性值
color延伸面颜色

◆ LowerRadius()

NXOpen::Expression * NXOpen::Die::ThroatChildBuilder::LowerRadius ( )

返回应用于型腔内下角的圆角半径。 通常,下圆角半径和上圆角半径相同。 包含该值的表达式。 该值同时用于拉伸法兰和反拉伸法兰。
于NX4.0.0版本创建。

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

◆ Radius()

double NXOpen::Die::ThroatChildBuilder::Radius ( )

返回应用于喉部背面、顶部和底部的半径
创建于NX4.0.0。

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

◆ SectionPlacement()

NXOpen::Expression * NXOpen::Die::ThroatChildBuilder::SectionPlacement ( )

返回喉部截面沿中心线的位置,包含沿中心线放置长度的表达式
创建于NX4.0.0。

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

◆ SetCavityAttributes() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetCavityAttributes ( const char * title,
const char * value,
int color )

设置型腔属性,属性是否存在取决于在主特征中的使用情况。
于NX4.0.0版本创建。

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

参数
title属性标题
value属性值
color型腔面颜色

◆ SetCavityAttributes() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetCavityAttributes ( const NXString & title,
const NXString & value,
int color )

设置型腔属性,属性是否存在取决于在主特征中的使用情况。
于NX4.0.0版本创建。

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

参数
title属性标题
value属性值
color型腔面颜色

◆ SetCavityDepth() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetCavityDepth ( const char * cavityDepth)

于NX4.0.0中创建。

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

参数
cavityDepth腔体深度

◆ SetCavityDepth() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetCavityDepth ( const NXString & cavityDepth)

于NX4.0.0中创建。

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

参数
cavityDepth腔体深度

◆ SetCavityOffset() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetCavityOffset ( const char * cavityOffset)

于NX4.0.0版本创建。

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

参数
cavityOffset型腔偏移

◆ SetCavityOffset() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetCavityOffset ( const NXString & cavityOffset)

于NX4.0.0版本创建。

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

参数
cavityOffset型腔偏移

◆ SetDesignStatus()

void NXOpen::Die::ThroatChildBuilder::SetDesignStatus ( bool designStatus)

设置喉部截面的设计状态,若为true则喉部截面会构建到模型中,若为false则不会。
于NX4.0.0版本创建。

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

参数
designStatus设计状态

◆ SetDisplayStatus()

void NXOpen::Die::ThroatChildBuilder::SetDisplayStatus ( bool displayStatus)

设置喉部截面的显示状态,若为true则会显示喉部截面的输入数据, 若为false则不会显示输入数据。
于NX4.0.0版本创建。

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

参数
displayStatus显示状态

◆ SetExtensionAttributes() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetExtensionAttributes ( const char * title,
const char * value,
int color )

设置延伸属性,属性是否存在取决于在主特征中的使用情况。
于NX4.0.0版本创建。

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

参数
title属性标题
value属性值
color延伸面颜色

◆ SetExtensionAttributes() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetExtensionAttributes ( const NXString & title,
const NXString & value,
int color )

设置延伸属性,属性是否存在取决于在主特征中的使用情况。
于NX4.0.0版本创建。

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

参数
title属性标题
value属性值
color延伸面颜色

◆ SetExtensionLength() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetExtensionLength ( const char * extensionLength)

于NX4.0.0版本创建。

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

参数
extensionLength延伸长度

◆ SetExtensionLength() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetExtensionLength ( const NXString & extensionLength)

于NX4.0.0版本创建。

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

参数
extensionLength延伸长度

◆ SetLowerRadius() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetLowerRadius ( const char * lowerRadius)

于NX4.0.0版本创建。

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

参数
lowerRadius下圆角半径

◆ SetLowerRadius() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetLowerRadius ( const NXString & lowerRadius)

于NX4.0.0版本创建。

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

参数
lowerRadius下圆角半径

◆ SetRadius()

void NXOpen::Die::ThroatChildBuilder::SetRadius ( double radius)

设置应用于喉部背面、顶部和底部的半径
创建于NX4.0.0。

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

参数
radius半径

◆ SetSectionPlacement() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetSectionPlacement ( const char * sectionPlacement)

创建于NX4.0.0。

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

参数
sectionPlacement截面位置

◆ SetSectionPlacement() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetSectionPlacement ( const NXString & sectionPlacement)

创建于NX4.0.0。

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

参数
sectionPlacement截面位置

◆ SetStep()

void NXOpen::Die::ThroatChildBuilder::SetStep ( double step)

设置应用于法兰切线延伸末端的台阶
创建于NX4.0.0。

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

参数
step台阶

◆ SetStepDistance() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetStepDistance ( const char * stepDistance)

于NX4.0.0版本创建。

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

参数
stepDistance台阶距离

◆ SetStepDistance() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetStepDistance ( const NXString & stepDistance)

于NX4.0.0版本创建。

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

参数
stepDistance台阶距离

◆ SetUpperRadius() [1/2]

void NXOpen::Die::ThroatChildBuilder::SetUpperRadius ( const char * upperRadius)

于NX4.0.0版本创建。

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

参数
upperRadius上圆角半径

◆ SetUpperRadius() [2/2]

void NXOpen::Die::ThroatChildBuilder::SetUpperRadius ( const NXString & upperRadius)

于NX4.0.0版本创建。

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

参数
upperRadius上圆角半径

◆ Step()

double NXOpen::Die::ThroatChildBuilder::Step ( )

返回在凸缘相切延伸末端应用的台阶值
于NX4.0.0版本创建。

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

◆ StepDistance()

NXOpen::Expression * NXOpen::Die::ThroatChildBuilder::StepDistance ( )

返回在切线延伸末端添加的台阶距离。 台阶为直角,仅适用于拉伸法兰。 包含台阶距离的表达式。
于NX4.0.0版本创建。

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

◆ UpperRadius()

NXOpen::Expression * NXOpen::Die::ThroatChildBuilder::UpperRadius ( )

返回应用于型腔内上角的圆角半径。 包含该值的表达式。 该值同时用于拉伸法兰和反拉伸法兰。
于NX4.0.0版本创建。

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