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

用户定义事件 更多...

#include <CAM_Ude.hxx>

类 NXOpen::CAM::Ude 继承关系图:
NXOpen::TaggedObject NXOpen::CAM::CustomParameterSet

Public 成员函数

NXOpen::CAM::UdeParameterGetParameter (const char *parameterName)
NXOpen::CAM::UdeParameterGetParameter (const NXString &parameterName)
NXOpen::CAM::UdeParameterGetParameter (int index)
std::vector< NXStringGetParameterNames ()
bool InitializeFrom (NXOpen::CAM::Ude *udeObjToInitializeFrom)
int NumberOfParameters ()
bool OutputLoadTool ()
void SetOutputLoadTool (bool loadTool)
void SetUdeName (const char *udeName)
void SetUdeName (const NXString &udeName)
NXString UdeName ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _UdeBuilder

详细描述

用户定义事件

表示一个用户定义事件
要创建此类的新实例,请使用 NXOpen::CAM::UdeSet::CreateUde

创建于 NX7.0.0.

成员函数说明

◆ GetParameter() [1/3]

NXOpen::CAM::UdeParameter * NXOpen::CAM::Ude::GetParameter ( const char * parameterName)

获取指定参数名称对应的参数

返回
参数
创建于 NX7.5.0.

许可要求:无
参数
parameterName参数名称

◆ GetParameter() [2/3]

NXOpen::CAM::UdeParameter * NXOpen::CAM::Ude::GetParameter ( const NXString & parameterName)

获取指定参数名称对应的参数

返回
参数
创建于 NX7.5.0.

许可要求:无
参数
parameterName参数名称

◆ GetParameter() [3/3]

NXOpen::CAM::UdeParameter * NXOpen::CAM::Ude::GetParameter ( int index)

获取指定索引对应的参数

返回
参数
创建于 NX8.0.0.

许可要求:无
参数
index参数索引

◆ GetParameterNames()

std::vector< NXString > NXOpen::CAM::Ude::GetParameterNames ( )

返回参数名称列表

返回
ude 参数名称
创建于 NX9.0.1.

许可要求:无

◆ InitializeFrom()

bool NXOpen::CAM::Ude::InitializeFrom ( NXOpen::CAM::Ude * udeObjToInitializeFrom)

从另一个 Ude 对象初始化
创建于 NX1980.0.0.

许可要求:无

参数
udeObjToInitializeFrom用于初始化的 ude 对象

◆ NumberOfParameters()

int NXOpen::CAM::Ude::NumberOfParameters ( )

返回参数数量
创建于 NX7.5.0.

许可要求:无

◆ OutputLoadTool()

bool NXOpen::CAM::Ude::OutputLoadTool ( )

返回输出加载刀具状态
创建于 NX7.5.0.

许可要求:无

◆ SetOutputLoadTool()

void NXOpen::CAM::Ude::SetOutputLoadTool ( bool loadTool)

设置输出加载刀具状态
创建于 NX7.5.0.

许可要求:无

参数
loadTool输出加载刀具

◆ SetUdeName() [1/2]

void NXOpen::CAM::Ude::SetUdeName ( const char * udeName)

设置 ude 名称
创建于 NX7.5.0.

许可要求:cam_base ("CAM BASE")

参数
udeNameUde 的名称

◆ SetUdeName() [2/2]

void NXOpen::CAM::Ude::SetUdeName ( const NXString & udeName)

设置 ude 名称
创建于 NX7.5.0.

许可要求:cam_base ("CAM BASE")

参数
udeNameUde 的名称

◆ UdeName()

NXString NXOpen::CAM::Ude::UdeName ( )

返回 ude 名称
创建于 NX7.5.0.

许可要求:无