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

用户定义函数描述构建器 更多...

#include <Motion_UdfDescriptionBuilder.hxx>

类 NXOpen::Motion::UdfDescriptionBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  UdfNumber {
  UdfNumberNone , UdfNumberUdf1 , UdfNumberUdf2 , UdfNumberUdf3 ,
  UdfNumberUdf4 , UdfNumberUdf5 , UdfNumberUdf6 , UdfNumberUdf7 ,
  UdfNumberUdf8 , UdfNumberUdf9 , UdfNumberUdf10
}

Public 成员函数

NXString GetCommandName ()
std::vector< NXStringGetDescriptionContents ()
void SetCommandName (const char *descriptionContents)
void SetCommandName (const NXString &descriptionContents)
void SetDescriptionContents (const std::vector< NXString > &descriptionContents)
void SetUdfType (NXOpen::Motion::UdfDescriptionBuilder::UdfNumber udfType)
NXOpen::Motion::UdfDescriptionBuilder::UdfNumber UdfType ()
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 _UdfDescriptionBuilderBuilder

详细描述

用户定义函数描述构建器

用于管理UDF描述的构建器类
不支持KF

版本:NX1926.0.0

成员枚举类型说明

◆ UdfNumber

用于指定10种UDF类型之一的枚举

枚举值
UdfNumberNone 

UdfNumberUdf1 

用户定义特征1

UdfNumberUdf2 

用户定义特征2

UdfNumberUdf3 

用户定义特征3

UdfNumberUdf4 

用户定义特征4

UdfNumberUdf5 

用户定义特征5

UdfNumberUdf6 

用户定义特征6

UdfNumberUdf7 

用户定义特征7

UdfNumberUdf8 

用户定义特征8

UdfNumberUdf9 

用户定义特征9

UdfNumberUdf10 

用户定义特征10

成员函数说明

◆ GetCommandName()

NXString NXOpen::Motion::UdfDescriptionBuilder::GetCommandName ( )

获取UDF命令名称
版本:NX1926.0.0

许可要求:无

◆ GetDescriptionContents()

std::vector< NXString > NXOpen::Motion::UdfDescriptionBuilder::GetDescriptionContents ( )

获取描述内容,从SIM文件读取
版本:NX1926.0.0

许可要求:无

◆ SetCommandName() [1/2]

void NXOpen::Motion::UdfDescriptionBuilder::SetCommandName ( const char * descriptionContents)

设置UDF命令名称
版本:NX1926.0.0

许可要求:无

参数
descriptionContents描述内容

◆ SetCommandName() [2/2]

void NXOpen::Motion::UdfDescriptionBuilder::SetCommandName ( const NXString & descriptionContents)

设置UDF命令名称
版本:NX1926.0.0

许可要求:无

参数
descriptionContents描述内容

◆ SetDescriptionContents()

void NXOpen::Motion::UdfDescriptionBuilder::SetDescriptionContents ( const std::vector< NXString > & descriptionContents)

设置描述内容
版本:NX1926.0.0

许可要求:无

参数
descriptionContents描述内容

◆ SetUdfType()

void NXOpen::Motion::UdfDescriptionBuilder::SetUdfType ( NXOpen::Motion::UdfDescriptionBuilder::UdfNumber udfType)

设置UDF类型
版本:NX1926.0.0

许可要求:无

参数
udfTypeUDF类型

◆ UdfType()

NXOpen::Motion::UdfDescriptionBuilder::UdfNumber NXOpen::Motion::UdfDescriptionBuilder::UdfType ( )

获取UDF类型
版本:NX1926.0.0

许可要求:无