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

CAE重用库 更多...

#include <Tooling_CaeReuseLibrary.hxx>

Public 成员函数

NXOpen::Tooling::ReusableObjectCreateReusableObject ()
void ExportBeamSectionToLibrary (const char *reuseLibraryName, NXOpen::Tooling::ReusableObject *reusableObject)
void ExportBeamSectionToLibrary (const NXString &reuseLibraryName, NXOpen::Tooling::ReusableObject *reusableObject)
NXOpen::CAE::BeamSectionImportBeamSectionFromLibrary (const char *reuseLibraryName)
NXOpen::CAE::BeamSectionImportBeamSectionFromLibrary (const NXString &reuseLibraryName)
tag_t Tag () const
void UpdateDescription (const char *descriptiveName, const char *reuseLibraryName, const char *previewImageFile)
void UpdateDescription (const NXString &descriptiveName, const NXString &reuseLibraryName, const NXString &previewImageFile)

详细描述

CAE重用库

Represents a NXOpen::Tooling::CaeReuseLibrary
To obtain an instance of this class, refer to NXOpen::CAE::BaseFEModel

Created in NX7.5.2.

成员函数说明

◆ CreateReusableObject()

NXOpen::Tooling::ReusableObject * NXOpen::Tooling::CaeReuseLibrary::CreateReusableObject ( )

Creates a NXOpen::Tooling::ReusableObject

返回
NXOpen::Tooling::ReusableObject
Created in NX7.5.2.

License requirements : None

◆ ExportBeamSectionToLibrary() [1/2]

void NXOpen::Tooling::CaeReuseLibrary::ExportBeamSectionToLibrary ( const char * reuseLibraryName,
NXOpen::Tooling::ReusableObject * reusableObject )

Exports a beam section to created reuse library
Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

参数
reuseLibraryNameLibrary to which beam-section is exported
reusableObjectNXOpen::Tooling::ReusableObject

◆ ExportBeamSectionToLibrary() [2/2]

void NXOpen::Tooling::CaeReuseLibrary::ExportBeamSectionToLibrary ( const NXString & reuseLibraryName,
NXOpen::Tooling::ReusableObject * reusableObject )

Exports a beam section to created reuse library
Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

参数
reuseLibraryNameLibrary to which beam-section is exported
reusableObjectNXOpen::Tooling::ReusableObject

◆ ImportBeamSectionFromLibrary() [1/2]

NXOpen::CAE::BeamSection * NXOpen::Tooling::CaeReuseLibrary::ImportBeamSectionFromLibrary ( const char * reuseLibraryName)

Copies a beam section from library to current part

返回
Beam section created by the given library
Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
参数
reuseLibraryNameLibrary from where beam-section is imported

◆ ImportBeamSectionFromLibrary() [2/2]

NXOpen::CAE::BeamSection * NXOpen::Tooling::CaeReuseLibrary::ImportBeamSectionFromLibrary ( const NXString & reuseLibraryName)

Copies a beam section from library to current part

返回
Beam section created by the given library
Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
参数
reuseLibraryNameLibrary from where beam-section is imported

◆ Tag()

tag_t NXOpen::Tooling::CaeReuseLibrary::Tag ( ) const

Returns the tag of this object.

◆ UpdateDescription() [1/2]

void NXOpen::Tooling::CaeReuseLibrary::UpdateDescription ( const char * descriptiveName,
const char * reuseLibraryName,
const char * previewImageFile )

Renames and updates preview image for reusable object
Created in NX7.5.2.

License requirements : None

参数
descriptiveNameNew descriptive name
reuseLibraryNameLibrary to update
previewImageFileNew preview image file name including the path

◆ UpdateDescription() [2/2]

void NXOpen::Tooling::CaeReuseLibrary::UpdateDescription ( const NXString & descriptiveName,
const NXString & reuseLibraryName,
const NXString & previewImageFile )

Renames and updates preview image for reusable object
Created in NX7.5.2.

License requirements : None

参数
descriptiveNameNew descriptive name
reuseLibraryNameLibrary to update
previewImageFileNew preview image file name including the path