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

键槽子特征构建器 更多...

#include <Die_KeywayChildBuilder.hxx>

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

Public 类型

enum  LocationOption { LocationOptionPositiveX , LocationOptionNegativeX , LocationOptionPositiveY , LocationOptionNegativeY }
enum  RunoffTypeOption { RunoffTypeOptionRectangular , RunoffTypeOptionCircular }

Public 成员函数

NXOpen::Die::DieBuildStatusOption BuildStatus ()
double Depth ()
bool DesignStatus ()
bool DisplayStatus ()
void GetPadAttributes (NXString *title, NXString *value, int *color)
void GetSlotAttributes (NXString *title, NXString *value, int *color)
double Length ()
NXOpen::Die::KeywayChildBuilder::LocationOption Location ()
double MinimumRibHeight ()
double Offset ()
double PadHeight ()
double PadWidth ()
double PlacementOffset ()
NXOpen::IOrientationPlane ()
bool ReverseOrientation ()
double RunoffDepth ()
double RunoffDiameter ()
double RunoffLength ()
NXOpen::Die::KeywayChildBuilder::RunoffTypeOption RunoffType ()
double RunoffWidth ()
void SetDepth (double depth)
void SetDesignStatus (bool designStatus)
void SetDisplayStatus (bool displayStatus)
void SetLength (double length)
void SetLocation (NXOpen::Die::KeywayChildBuilder::LocationOption location)
void SetMinimumRibHeight (double minimumRibHeight)
void SetOffset (double offset)
void SetPadAttributes (const char *title, const char *value, int color)
void SetPadAttributes (const NXString &title, const NXString &value, int color)
void SetPadHeight (double padHeight)
void SetPadWidth (double padWidth)
void SetPlacementOffset (double placementOffset)
void SetPlane (NXOpen::IOrientation *plane)
void SetReverseOrientation (bool reverseOrientation)
void SetRunoffDepth (double runoffDepth)
void SetRunoffDiameter (double runoffDiameter)
void SetRunoffLength (double runoffLength)
void SetRunoffType (NXOpen::Die::KeywayChildBuilder::RunoffTypeOption runoffType)
void SetRunoffWidth (double runoffWidth)
void SetSlotAttributes (const char *title, const char *value, int color)
void SetSlotAttributes (const NXString &title, const NXString &value, int color)
void SetWidth (double width)
double Width ()
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 _KeywayChildBuilderBuilder

详细描述

键槽子特征构建器

表示冲模键槽子特征。
此子特征通过主特征构建器创建。

于NX4.0.0版本创建。

成员枚举类型说明

◆ LocationOption

键槽位置的设置。

枚举值
LocationOptionPositiveX 

键槽沿正X方向构建。

LocationOptionNegativeX 

键槽沿负X方向构建。

LocationOptionPositiveY 

键槽沿正Y方向构建。

LocationOptionNegativeY 

键槽沿负Y方向构建。

◆ RunoffTypeOption

键槽 runoff 类型的设置。

枚举值
RunoffTypeOptionRectangular 

矩形 runoff。

RunoffTypeOptionCircular 

圆形 runoff。

成员函数说明

◆ BuildStatus()

NXOpen::Die::DieBuildStatusOption NXOpen::Die::KeywayChildBuilder::BuildStatus ( )

返回键槽的构建状态。
创建于 NX4.0.0。

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

◆ Depth()

double NXOpen::Die::KeywayChildBuilder::Depth ( )

返回键槽的深度。
创建于 NX4.0.0。

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

◆ DesignStatus()

bool NXOpen::Die::KeywayChildBuilder::DesignStatus ( )

返回键槽的设计状态,true 表示键槽将构建到模型中,false 表示不构建。
创建于 NX4.0.0。

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

◆ DisplayStatus()

bool NXOpen::Die::KeywayChildBuilder::DisplayStatus ( )

返回键槽的显示状态,true 表示将显示键槽的输入数据,false 表示不显示。
创建于 NX4.0.0。

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

◆ GetPadAttributes()

void NXOpen::Die::KeywayChildBuilder::GetPadAttributes ( NXString * title,
NXString * value,
int * color )

获取垫块属性,注意属性的存在取决于主特征中的使用方式。
创建于 NX4.0.0。

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

参数
title属性标题。
value属性值。
color垫块面颜色。

◆ GetSlotAttributes()

void NXOpen::Die::KeywayChildBuilder::GetSlotAttributes ( NXString * title,
NXString * value,
int * color )

获取槽属性,属性的存在取决于在 主特征中的使用。
于 NX4.0.0 版本创建。

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

参数
title属性标题。
value属性值。
color槽面颜色。

◆ Length()

double NXOpen::Die::KeywayChildBuilder::Length ( )

返回键槽的长度。
于NX4.0.0版本创建。

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

◆ Location()

NXOpen::Die::KeywayChildBuilder::LocationOption NXOpen::Die::KeywayChildBuilder::Location ( )

返回键槽的位置。
于 NX4.0.0 版本创建。

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

◆ MinimumRibHeight()

double NXOpen::Die::KeywayChildBuilder::MinimumRibHeight ( )

返回键槽的最小肋板高度。
创建于 NX4.0.0。

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

◆ Offset()

double NXOpen::Die::KeywayChildBuilder::Offset ( )

返回键槽的偏移。
于 NX4.0.0 版本创建。

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

◆ PadHeight()

double NXOpen::Die::KeywayChildBuilder::PadHeight ( )

返回键槽的垫块高度。
创建于 NX4.0.0。

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

◆ PadWidth()

double NXOpen::Die::KeywayChildBuilder::PadWidth ( )

返回键槽的垫块宽度。
创建于 NX4.0.0。

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

◆ PlacementOffset()

double NXOpen::Die::KeywayChildBuilder::PlacementOffset ( )

返回键槽的放置偏移。
于 NX4.0.0 版本创建。

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

◆ Plane()

NXOpen::IOrientation * NXOpen::Die::KeywayChildBuilder::Plane ( )

返回键槽的平面。
于NX4.0.0版本创建。

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

◆ ReverseOrientation()

bool NXOpen::Die::KeywayChildBuilder::ReverseOrientation ( )

返回反向定向平面方向的值, 若为 true 则键槽定向法线将反向, 若为 false 则保持原样。
于 NX4.0.0 版本创建。

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

◆ RunoffDepth()

double NXOpen::Die::KeywayChildBuilder::RunoffDepth ( )

返回键槽的过渡段深度。
创建于 NX4.0.0。

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

◆ RunoffDiameter()

double NXOpen::Die::KeywayChildBuilder::RunoffDiameter ( )

返回键槽的径流直径。
于 NX4.0.0 版本创建。

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

◆ RunoffLength()

double NXOpen::Die::KeywayChildBuilder::RunoffLength ( )

返回键槽的过渡段长度。
创建于 NX4.0.0。

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

◆ RunoffType()

NXOpen::Die::KeywayChildBuilder::RunoffTypeOption NXOpen::Die::KeywayChildBuilder::RunoffType ( )

返回键槽的径流类型。
于 NX4.0.0 版本创建。

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

◆ RunoffWidth()

double NXOpen::Die::KeywayChildBuilder::RunoffWidth ( )

返回键槽的过渡段宽度。
创建于 NX4.0.0。

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

◆ SetDepth()

void NXOpen::Die::KeywayChildBuilder::SetDepth ( double depth)

设置键槽的深度。
创建于 NX4.0.0。

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

参数
depth深度

◆ SetDesignStatus()

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

设置键槽的设计状态,true 表示键槽将构建到模型中,false 表示不构建。
创建于 NX4.0.0。

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

参数
designStatus设计状态

◆ SetDisplayStatus()

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

设置键槽的显示状态,true 表示将显示键槽的输入数据,false 表示不显示。
创建于 NX4.0.0。

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

参数
displayStatus显示状态

◆ SetLength()

void NXOpen::Die::KeywayChildBuilder::SetLength ( double length)

设置键槽的长度。
于NX4.0.0版本创建。

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

参数
length长度

◆ SetLocation()

void NXOpen::Die::KeywayChildBuilder::SetLocation ( NXOpen::Die::KeywayChildBuilder::LocationOption location)

设置键槽的位置。
于 NX4.0.0 版本创建。

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

参数
location位置

◆ SetMinimumRibHeight()

void NXOpen::Die::KeywayChildBuilder::SetMinimumRibHeight ( double minimumRibHeight)

设置键槽的最小肋板高度。
创建于 NX4.0.0。

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

参数
minimumRibHeight最小肋板高度

◆ SetOffset()

void NXOpen::Die::KeywayChildBuilder::SetOffset ( double offset)

设置键槽的偏移。
于 NX4.0.0 版本创建。

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

参数
offset偏移

◆ SetPadAttributes() [1/2]

void NXOpen::Die::KeywayChildBuilder::SetPadAttributes ( const char * title,
const char * value,
int color )

设置垫块属性,注意属性的存在取决于主特征中的使用方式。
创建于 NX4.0.0。

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

参数
title属性标题。
value属性值。
color垫块面颜色。

◆ SetPadAttributes() [2/2]

void NXOpen::Die::KeywayChildBuilder::SetPadAttributes ( const NXString & title,
const NXString & value,
int color )

设置垫块属性,注意属性的存在取决于主特征中的使用方式。
创建于 NX4.0.0。

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

参数
title属性标题。
value属性值。
color垫块面颜色。

◆ SetPadHeight()

void NXOpen::Die::KeywayChildBuilder::SetPadHeight ( double padHeight)

设置键槽的垫块高度。
创建于 NX4.0.0。

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

参数
padHeight垫块高度

◆ SetPadWidth()

void NXOpen::Die::KeywayChildBuilder::SetPadWidth ( double padWidth)

设置键槽的垫块宽度。
创建于 NX4.0.0。

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

参数
padWidth垫块宽度

◆ SetPlacementOffset()

void NXOpen::Die::KeywayChildBuilder::SetPlacementOffset ( double placementOffset)

设置键槽的放置偏移。
于 NX4.0.0 版本创建。

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

参数
placementOffset放置偏移

◆ SetPlane()

void NXOpen::Die::KeywayChildBuilder::SetPlane ( NXOpen::IOrientation * plane)

设置键槽的平面。
于NX4.0.0版本创建。

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

参数
plane平面

◆ SetReverseOrientation()

void NXOpen::Die::KeywayChildBuilder::SetReverseOrientation ( bool reverseOrientation)

设置反向定向平面方向的值, 若为 true 则键槽定向法线将反向, 若为 false 则保持原样。
于 NX4.0.0 版本创建。

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

参数
reverseOrientation反向定向

◆ SetRunoffDepth()

void NXOpen::Die::KeywayChildBuilder::SetRunoffDepth ( double runoffDepth)

设置键槽的过渡段深度。
创建于 NX4.0.0。

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

参数
runoffDepth过渡段深度

◆ SetRunoffDiameter()

void NXOpen::Die::KeywayChildBuilder::SetRunoffDiameter ( double runoffDiameter)

设置键槽的过渡段直径。
创建于 NX4.0.0。

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

参数
runoffDiameter过渡段直径

◆ SetRunoffLength()

void NXOpen::Die::KeywayChildBuilder::SetRunoffLength ( double runoffLength)

设置键槽的过渡段长度。
创建于 NX4.0.0。

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

参数
runoffLength过渡段长度

◆ SetRunoffType()

void NXOpen::Die::KeywayChildBuilder::SetRunoffType ( NXOpen::Die::KeywayChildBuilder::RunoffTypeOption runoffType)

设置键槽的径流类型。
于 NX4.0.0 版本创建。

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

参数
runoffType径流类型

◆ SetRunoffWidth()

void NXOpen::Die::KeywayChildBuilder::SetRunoffWidth ( double runoffWidth)

设置键槽的过渡段宽度。
创建于 NX4.0.0。

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

参数
runoffWidth过渡段宽度

◆ SetSlotAttributes() [1/2]

void NXOpen::Die::KeywayChildBuilder::SetSlotAttributes ( const char * title,
const char * value,
int color )

设置槽属性,属性的存在取决于在 主特征中的使用。
于 NX4.0.0 版本创建。

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

参数
title属性标题。
value属性值。
color槽面颜色。

◆ SetSlotAttributes() [2/2]

void NXOpen::Die::KeywayChildBuilder::SetSlotAttributes ( const NXString & title,
const NXString & value,
int color )

设置槽属性,属性的存在取决于在 主特征中的使用。
于 NX4.0.0 版本创建。

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

参数
title属性标题。
value属性值。
color槽面颜色。

◆ SetWidth()

void NXOpen::Die::KeywayChildBuilder::SetWidth ( double width)

设置键槽的宽度。
于NX4.0.0版本创建。

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

参数
width宽度

◆ Width()

double NXOpen::Die::KeywayChildBuilder::Width ( )

返回键槽的宽度。
创建于 NX4.0.0。

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