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

钢嵌件构建器 更多...

#include <Die_SteelInsertBuilder.hxx>

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

Public 类型

enum  InsertTypeOption { InsertTypeOptionTrim , InsertTypeOptionFlange , InsertTypeOptionOffsetFlange }

Public 成员函数

double AngleTolerance ()
int BackReliefToggle ()
NXOpen::ISurfaceBaseOrientation ()
NXOpen::Die::HoleParentBuilderBoltHoleParent ()
NXOpen::IReferenceAxisCamDirection ()
NXOpen::Die::ConnectProfileParentBuilderConnectProfilesParent ()
bool DisplayHoles ()
double DistanceTolerance ()
NXOpen::Die::HoleParentBuilderDowelHoleParent ()
NXOpen::ISurfaceEndOrientation ()
std::vector< NXOpen::ISurface * > GetBackShape ()
std::vector< NXOpen::IProfile * > GetFlangeEndProfile (NXOpen::Die::DirectionOption *direction)
void GetHoleGridOrientation (NXOpen::Point3d *gridOrigin, NXOpen::Matrix3x3 *gridMatrix)
std::vector< NXOpen::IProfile * > GetMainProfile (NXOpen::Die::DirectionOption *direction)
NXOpen::Die::SteelInsertBuilder::InsertTypeOption InsertType ()
NXOpen::Die::PierceHoleParentBuilderPierceHoleParent ()
int ProfileReliefToggle ()
bool ReverseTrimSide ()
NXOpen::Die::FlangeSteelRibParentBuilderRibsParent ()
NXOpen::Die::SteelInsertSectionBuilderSection ()
NXOpen::Die::SteelInsertSegmentParentBuilderSegmentsParent ()
void SetAngleTolerance (double angleTolerance)
void SetBackReliefToggle (int backReliefToggle)
void SetBackShape (const std::vector< NXOpen::ISurface * > &backEntries)
void SetBaseOrientation (NXOpen::ISurface *baseOrientation)
void SetCamDirection (NXOpen::IReferenceAxis *camDirection)
void SetDisplayHoles (bool displayHoles)
void SetDistanceTolerance (double distanceTolerance)
void SetEndOrientation (NXOpen::ISurface *endOrientation)
void SetFlangeEndProfile (NXOpen::Die::DirectionOption direction, const std::vector< NXOpen::IProfile * > &profileEntries)
void SetHoleGridOrientation (const NXOpen::Point3d &gridOrigin, const NXOpen::Matrix3x3 &gridMatrix)
void SetInsertType (NXOpen::Die::SteelInsertBuilder::InsertTypeOption insertType)
void SetMainProfile (NXOpen::Die::DirectionOption direction, const std::vector< NXOpen::IProfile * > &profileEntries)
void SetProfileReliefToggle (int profileReliefToggle)
void SetReverseTrimSide (bool reverse)
void SetSheetMetal (NXOpen::Body *sheetMetal)
void SetStartOrientation (NXOpen::ISurface *startOrientation)
NXOpen::BodySheetMetal ()
NXOpen::ISurfaceStartOrientation ()
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 _SteelInsertBuilderBuilder

详细描述

钢嵌件构建器

表示钢嵌件特征建造器。
要创建此类的新实例,请使用 NXOpen::Die::DieCollection::Steelinsert

于NX4.0.0版本创建。

成员枚举类型说明

◆ InsertTypeOption

嵌件类型的设置。

枚举值
InsertTypeOptionTrim 

修剪

InsertTypeOptionFlange 

翻边

InsertTypeOptionOffsetFlange 

偏移翻边

成员函数说明

◆ AngleTolerance()

double NXOpen::Die::SteelInsertBuilder::AngleTolerance ( )

返回凹模镶块的角度公差
创建于NX4.0.0。

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

◆ BackReliefToggle()

int NXOpen::Die::SteelInsertBuilder::BackReliefToggle ( )

获取背面退刀槽切换开关
于 NX4.0.0 版本创建。

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

◆ BaseOrientation()

NXOpen::ISurface * NXOpen::Die::SteelInsertBuilder::BaseOrientation ( )

返回钢嵌件的基准面方向
创建于 NX4.0.0。

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

◆ BoltHoleParent()

NXOpen::Die::HoleParentBuilder * NXOpen::Die::SteelInsertBuilder::BoltHoleParent ( )

返回凹模镶块的螺栓孔父构建器
创建于NX4.0.0。

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

◆ CamDirection()

NXOpen::IReferenceAxis * NXOpen::Die::SteelInsertBuilder::CamDirection ( )

返回钢嵌件的凸轮方向
创建于 NX4.0.0。

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

◆ ConnectProfilesParent()

NXOpen::Die::ConnectProfileParentBuilder * NXOpen::Die::SteelInsertBuilder::ConnectProfilesParent ( )

返回凹模镶块的连接轮廓父构建器
创建于NX4.0.0。

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

◆ DisplayHoles()

bool NXOpen::Die::SteelInsertBuilder::DisplayHoles ( )

获取钢镶块的显示孔
于 NX4.0.0 版本创建。

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

◆ DistanceTolerance()

double NXOpen::Die::SteelInsertBuilder::DistanceTolerance ( )

获取钢镶块铸件的距离公差
于 NX4.0.0 版本创建。

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

◆ DowelHoleParent()

NXOpen::Die::HoleParentBuilder * NXOpen::Die::SteelInsertBuilder::DowelHoleParent ( )

返回凹模镶块的定位销孔父构建器
创建于NX4.0.0。

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

◆ EndOrientation()

NXOpen::ISurface * NXOpen::Die::SteelInsertBuilder::EndOrientation ( )

返回钢嵌件的终止面方向
创建于 NX4.0.0。

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

◆ GetBackShape()

std::vector< NXOpen::ISurface * > NXOpen::Die::SteelInsertBuilder::GetBackShape ( )

获取模具钢嵌件的背面形状

返回
背面条目
创建于 NX4.0.0。

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

◆ GetFlangeEndProfile()

std::vector< NXOpen::IProfile * > NXOpen::Die::SteelInsertBuilder::GetFlangeEndProfile ( NXOpen::Die::DirectionOption * direction)

获取钢嵌件的法兰端轮廓

返回
轮廓条目
创建于 NX4.0.0。

许可证要求:ug_die_design ("模具设计")
参数
direction轮廓方向

◆ GetHoleGridOrientation()

void NXOpen::Die::SteelInsertBuilder::GetHoleGridOrientation ( NXOpen::Point3d * gridOrigin,
NXOpen::Matrix3x3 * gridMatrix )

获取销孔和螺栓孔的孔网格方向
于 NX4.0.0 版本创建。

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

参数
gridOrigin网格原点
gridMatrix网格矩阵

◆ GetMainProfile()

std::vector< NXOpen::IProfile * > NXOpen::Die::SteelInsertBuilder::GetMainProfile ( NXOpen::Die::DirectionOption * direction)

获取钢嵌件的主轮廓

返回
轮廓条目
创建于 NX4.0.0。

许可证要求:ug_die_design ("模具设计")
参数
direction轮廓方向

◆ InsertType()

NXOpen::Die::SteelInsertBuilder::InsertTypeOption NXOpen::Die::SteelInsertBuilder::InsertType ( )

获取镶块类型
于 NX4.0.0 版本创建。

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

◆ PierceHoleParent()

NXOpen::Die::PierceHoleParentBuilder * NXOpen::Die::SteelInsertBuilder::PierceHoleParent ( )

返回凹模镶块的冲孔父构建器
创建于NX4.0.0。

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

◆ ProfileReliefToggle()

int NXOpen::Die::SteelInsertBuilder::ProfileReliefToggle ( )

获取轮廓退刀槽切换开关
于 NX4.0.0 版本创建。

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

◆ ReverseTrimSide()

bool NXOpen::Die::SteelInsertBuilder::ReverseTrimSide ( )

获取钢镶块的修剪侧反转设置。 若为真,表示应反转修剪侧。
于 NX4.0.0 版本创建。

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

◆ RibsParent()

NXOpen::Die::FlangeSteelRibParentBuilder * NXOpen::Die::SteelInsertBuilder::RibsParent ( )

返回凹模镶块的肋板父构建器
创建于NX4.0.0。

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

◆ Section()

NXOpen::Die::SteelInsertSectionBuilder * NXOpen::Die::SteelInsertBuilder::Section ( )

返回凹模镶块的截面构建器
创建于NX4.0.0。

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

◆ SegmentsParent()

NXOpen::Die::SteelInsertSegmentParentBuilder * NXOpen::Die::SteelInsertBuilder::SegmentsParent ( )

返回凹模镶块的分段父构建器
创建于NX4.0.0。

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

◆ SetAngleTolerance()

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

设置钢镶块的角度公差
于 NX4.0.0 版本创建。

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

参数
angleTolerance角度公差

◆ SetBackReliefToggle()

void NXOpen::Die::SteelInsertBuilder::SetBackReliefToggle ( int backReliefToggle)

设置背面退刀槽切换开关
于 NX4.0.0 版本创建。

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

参数
backReliefToggle背面退刀槽切换开关

◆ SetBackShape()

void NXOpen::Die::SteelInsertBuilder::SetBackShape ( const std::vector< NXOpen::ISurface * > & backEntries)

创建于 NX4.0.0。

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

参数
backEntries背面条目

◆ SetBaseOrientation()

void NXOpen::Die::SteelInsertBuilder::SetBaseOrientation ( NXOpen::ISurface * baseOrientation)

设置钢嵌件的基准面方向
创建于 NX4.0.0。

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

参数
baseOrientation基准面方向

◆ SetCamDirection()

void NXOpen::Die::SteelInsertBuilder::SetCamDirection ( NXOpen::IReferenceAxis * camDirection)

设置钢嵌件的凸轮方向
创建于 NX4.0.0。

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

参数
camDirection凸轮方向

◆ SetDisplayHoles()

void NXOpen::Die::SteelInsertBuilder::SetDisplayHoles ( bool displayHoles)

设置钢镶块的显示孔
于 NX4.0.0 版本创建。

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

参数
displayHoles显示孔

◆ SetDistanceTolerance()

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

设置钢镶块铸件的距离公差
于 NX4.0.0 版本创建。

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

参数
distanceTolerance距离公差

◆ SetEndOrientation()

void NXOpen::Die::SteelInsertBuilder::SetEndOrientation ( NXOpen::ISurface * endOrientation)

设置钢嵌件的终止面方向
创建于 NX4.0.0。

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

参数
endOrientation终止面方向

◆ SetFlangeEndProfile()

void NXOpen::Die::SteelInsertBuilder::SetFlangeEndProfile ( NXOpen::Die::DirectionOption direction,
const std::vector< NXOpen::IProfile * > & profileEntries )

设置钢嵌件的法兰端轮廓
创建于 NX4.0.0。

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

参数
direction轮廓方向
profileEntries轮廓条目

◆ SetHoleGridOrientation()

void NXOpen::Die::SteelInsertBuilder::SetHoleGridOrientation ( const NXOpen::Point3d & gridOrigin,
const NXOpen::Matrix3x3 & gridMatrix )

于 NX4.0.0 版本创建。

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

参数
gridOrigin网格原点
gridMatrix网格矩阵

◆ SetInsertType()

void NXOpen::Die::SteelInsertBuilder::SetInsertType ( NXOpen::Die::SteelInsertBuilder::InsertTypeOption insertType)

设置镶块类型
于 NX4.0.0 版本创建。

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

参数
insertType镶块类型

◆ SetMainProfile()

void NXOpen::Die::SteelInsertBuilder::SetMainProfile ( NXOpen::Die::DirectionOption direction,
const std::vector< NXOpen::IProfile * > & profileEntries )

设置钢嵌件的主轮廓
于NX4.0.0版本创建。

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

参数
direction轮廓方向
profileEntries轮廓条目

◆ SetProfileReliefToggle()

void NXOpen::Die::SteelInsertBuilder::SetProfileReliefToggle ( int profileReliefToggle)

设置轮廓退刀槽切换开关
于 NX4.0.0 版本创建。

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

参数
profileReliefToggle轮廓退刀槽切换开关

◆ SetReverseTrimSide()

void NXOpen::Die::SteelInsertBuilder::SetReverseTrimSide ( bool reverse)

设置钢镶块的修剪侧反转设置。 若为真,表示应反转修剪侧。
于 NX4.0.0 版本创建。

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

参数
reverse反转

◆ SetSheetMetal()

void NXOpen::Die::SteelInsertBuilder::SetSheetMetal ( NXOpen::Body * sheetMetal)

设置模具钢嵌件的钣金
创建于 NX4.0.0。

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

参数
sheetMetal钣金

◆ SetStartOrientation()

void NXOpen::Die::SteelInsertBuilder::SetStartOrientation ( NXOpen::ISurface * startOrientation)

设置钢嵌件的起始面方向
创建于 NX4.0.0。

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

参数
startOrientation起始面方向

◆ SheetMetal()

NXOpen::Body * NXOpen::Die::SteelInsertBuilder::SheetMetal ( )

返回模具钢嵌件的钣金
创建于 NX4.0.0。

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

◆ StartOrientation()

NXOpen::ISurface * NXOpen::Die::SteelInsertBuilder::StartOrientation ( )

返回钢嵌件的起始面方向
创建于 NX4.0.0。

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