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

定义顶针机构 更多...

#include <Tooling_DefineLifterBuilder.hxx>

类 NXOpen::Tooling::DefineLifterBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Types { TypesGenericLifter , TypesLifteronLifter }

Public 成员函数

void DeleteGenericLifter (const char *lifterName)
void DeleteGenericLifter (const NXString &lifterName)
void DeleteLifterOnLifter (const char *lifterName)
void DeleteLifterOnLifter (const NXString &lifterName)
NXOpen::SelectDisplayableObjectListLifterBodies ()
NXOpen::SelectDisplayableObjectListLifterDriveBodies ()
NXOpen::DirectionLifterDriveVector ()
NXString LifterName ()
NXOpen::SelectDisplayableObjectListLifterOnBodies ()
NXOpen::DirectionLifterOnDriveVector ()
NXOpen::DirectionLifterOnLifterVector ()
NXString LifterOnName ()
NXOpen::DirectionLifterVector ()
NXOpen::SelectDisplayableObjectListMainLifterBodies ()
NXOpen::SelectDisplayableObjectListMainLifterDriveBodies ()
NXOpen::DirectionMainLifterDriveVector ()
NXOpen::DirectionMainLifterVector ()
void SetLifterDriveVector (NXOpen::Direction *lifterDriveVector)
void SetLifterName (const char *lifterName)
void SetLifterName (const NXString &lifterName)
void SetLifterOnDriveVector (NXOpen::Direction *lifterOnDriveVector)
void SetLifterOnLifterVector (NXOpen::Direction *lifterOnLifterVector)
void SetLifterOnName (const char *lifterOnName)
void SetLifterOnName (const NXString &lifterOnName)
void SetLifterVector (NXOpen::Direction *lifterVector)
void SetMainLifterDriveVector (NXOpen::Direction *mainLifterDriveVector)
void SetMainLifterVector (NXOpen::Direction *mainLifterVector)
void SetType (NXOpen::Tooling::DefineLifterBuilder::Types type)
NXOpen::Tooling::DefineLifterBuilder::Types Type ()
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 _DefineLifterBuilderBuilder

详细描述

定义顶针机构

代表一个 NXOpen::Tooling::DefineLifterBuilder,用于创建不同类型的斜顶对象, 此类对象用于运动学仿真。
要创建此类的新实例,请使用 NXOpen::Tooling::ProgressiveDieManager::CreateDefineLifterBuilder

在NX10.0.0版本创建。

成员枚举类型说明

◆ Types

指定斜顶类型

枚举值
TypesGenericLifter 

通用斜顶类型

TypesLifteronLifter 

斜顶叠斜顶类型

成员函数说明

◆ DeleteGenericLifter() [1/2]

void NXOpen::Tooling::DefineLifterBuilder::DeleteGenericLifter ( const char * lifterName)

删除通用斜顶
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterName斜顶名称

◆ DeleteGenericLifter() [2/2]

void NXOpen::Tooling::DefineLifterBuilder::DeleteGenericLifter ( const NXString & lifterName)

删除通用斜顶
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterName斜顶名称

◆ DeleteLifterOnLifter() [1/2]

void NXOpen::Tooling::DefineLifterBuilder::DeleteLifterOnLifter ( const char * lifterName)

删除斜顶组件
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterName斜顶名称

◆ DeleteLifterOnLifter() [2/2]

void NXOpen::Tooling::DefineLifterBuilder::DeleteLifterOnLifter ( const NXString & lifterName)

删除斜顶组件
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterName斜顶名称

◆ LifterBodies()

NXOpen::SelectDisplayableObjectList * NXOpen::Tooling::DefineLifterBuilder::LifterBodies ( )

返回斜顶本体,即运动仿真所需的实体
在NX10.0.0版本创建。

许可要求: 无

◆ LifterDriveBodies()

NXOpen::SelectDisplayableObjectList * NXOpen::Tooling::DefineLifterBuilder::LifterDriveBodies ( )

返回斜顶驱动本体,即驱动斜顶本体运动的实体
在NX10.0.0版本创建。

许可要求: 无

◆ LifterDriveVector()

NXOpen::Direction * NXOpen::Tooling::DefineLifterBuilder::LifterDriveVector ( )

返回斜顶驱动矢量
版本:NX10.0.0

许可要求:无

◆ LifterName()

NXString NXOpen::Tooling::DefineLifterBuilder::LifterName ( )

返回斜顶名称
版本:NX10.0.0

许可要求:无

◆ LifterOnBodies()

NXOpen::SelectDisplayableObjectList * NXOpen::Tooling::DefineLifterBuilder::LifterOnBodies ( )

返回由主斜顶驱动的从动斜顶实体
版本:NX10.0.0

许可要求:无

◆ LifterOnDriveVector()

NXOpen::Direction * NXOpen::Tooling::DefineLifterBuilder::LifterOnDriveVector ( )

返回由主斜顶驱动的从动斜顶驱动矢量
版本:NX10.0.0

许可要求:无

◆ LifterOnLifterVector()

NXOpen::Direction * NXOpen::Tooling::DefineLifterBuilder::LifterOnLifterVector ( )

返回从动斜顶的运动矢量
版本:NX10.0.0

许可要求:无

◆ LifterOnName()

NXString NXOpen::Tooling::DefineLifterBuilder::LifterOnName ( )

获取斜顶激活名称
版本:NX10.0.0

许可要求:无

◆ LifterVector()

NXOpen::Direction * NXOpen::Tooling::DefineLifterBuilder::LifterVector ( )

返回斜顶运动方向矢量,即斜顶本体的运动方向
在NX10.0.0版本创建。

许可要求: 无

◆ MainLifterBodies()

NXOpen::SelectDisplayableObjectList * NXOpen::Tooling::DefineLifterBuilder::MainLifterBodies ( )

返回主斜顶实体
版本:NX10.0.0

许可要求:无

◆ MainLifterDriveBodies()

NXOpen::SelectDisplayableObjectList * NXOpen::Tooling::DefineLifterBuilder::MainLifterDriveBodies ( )

返回驱动斜顶的主斜顶驱动实体
版本:NX10.0.0

许可要求:无

◆ MainLifterDriveVector()

NXOpen::Direction * NXOpen::Tooling::DefineLifterBuilder::MainLifterDriveVector ( )

返回主斜顶驱动矢量
版本:NX10.0.0

许可要求:无

◆ MainLifterVector()

NXOpen::Direction * NXOpen::Tooling::DefineLifterBuilder::MainLifterVector ( )

返回主斜顶的运动矢量
版本:NX10.0.0

许可要求:无

◆ SetLifterDriveVector()

void NXOpen::Tooling::DefineLifterBuilder::SetLifterDriveVector ( NXOpen::Direction * lifterDriveVector)

设置斜顶驱动矢量
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterDriveVector斜顶驱动矢量

◆ SetLifterName() [1/2]

void NXOpen::Tooling::DefineLifterBuilder::SetLifterName ( const char * lifterName)

设置斜顶名称
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterName斜顶名称

◆ SetLifterName() [2/2]

void NXOpen::Tooling::DefineLifterBuilder::SetLifterName ( const NXString & lifterName)

设置斜顶名称
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterName斜顶名称

◆ SetLifterOnDriveVector()

void NXOpen::Tooling::DefineLifterBuilder::SetLifterOnDriveVector ( NXOpen::Direction * lifterOnDriveVector)

设置由主斜顶驱动的从动斜顶驱动矢量
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterOnDriveVector从动斜顶驱动矢量

◆ SetLifterOnLifterVector()

void NXOpen::Tooling::DefineLifterBuilder::SetLifterOnLifterVector ( NXOpen::Direction * lifterOnLifterVector)

设置从动斜顶的运动矢量
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterOnLifterVector从动斜顶运动矢量

◆ SetLifterOnName() [1/2]

void NXOpen::Tooling::DefineLifterBuilder::SetLifterOnName ( const char * lifterOnName)

设置斜顶激活名称
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterOnName斜顶激活名称

◆ SetLifterOnName() [2/2]

void NXOpen::Tooling::DefineLifterBuilder::SetLifterOnName ( const NXString & lifterOnName)

设置斜顶激活名称
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
lifterOnName斜顶激活名称

◆ SetLifterVector()

void NXOpen::Tooling::DefineLifterBuilder::SetLifterVector ( NXOpen::Direction * lifterVector)

设置斜顶运动方向矢量,即斜顶本体的运动方向
在NX10.0.0版本创建。

许可要求: ug_mold_design ("UG 模具设计") OR prog_die_wizard ("UG级进模向导")

参数
lifterVector斜顶方向矢量

◆ SetMainLifterDriveVector()

void NXOpen::Tooling::DefineLifterBuilder::SetMainLifterDriveVector ( NXOpen::Direction * mainLifterDriveVector)

设置主斜顶驱动矢量
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
mainLifterDriveVector主斜顶驱动矢量

◆ SetMainLifterVector()

void NXOpen::Tooling::DefineLifterBuilder::SetMainLifterVector ( NXOpen::Direction * mainLifterVector)

设置主斜顶的运动矢量
版本:NX10.0.0

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
mainLifterVector主斜顶运动矢量

◆ SetType()

void NXOpen::Tooling::DefineLifterBuilder::SetType ( NXOpen::Tooling::DefineLifterBuilder::Types type)

设置斜顶类型
在NX10.0.0版本创建。

许可要求: ug_mold_design ("UG 模具设计") OR prog_die_wizard ("UG级进模向导")

参数
type斜顶类型

◆ Type()

NXOpen::Tooling::DefineLifterBuilder::Types NXOpen::Tooling::DefineLifterBuilder::Type ( )

返回斜顶类型
在NX10.0.0版本创建。

许可要求: 无