NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Tooling::CaeReuseLibrary Class Reference

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

Created in NX7.5.2. More...

Public Member Functions

NXOpen::Tooling::ReusableObjectCreateReusableObject ()
 Creates a Tooling::ReusableObject .
 
void ExportBeamSectionToLibrary (const NXString &reuseLibraryName, NXOpen::Tooling::ReusableObject *reusableObject)
 Exports a beam section to created reuse library
Created in NX7.5.2.
 
void ExportBeamSectionToLibrary (const char *reuseLibraryName, NXOpen::Tooling::ReusableObject *reusableObject)
 Exports a beam section to created reuse library
Created in NX7.5.2.
 
NXOpen::CAE::BeamSectionImportBeamSectionFromLibrary (const NXString &reuseLibraryName)
 Copies a beam section from library to current part.
 
NXOpen::CAE::BeamSectionImportBeamSectionFromLibrary (const char *reuseLibraryName)
 Copies a beam section from library to current part.
 
tag_t Tag () const
 Returns the tag of this object.
 
void UpdateDescription (const NXString &descriptiveName, const NXString &reuseLibraryName, const NXString &previewImageFile)
 Renames and updates preview image for reusable object
Created in NX7.5.2.
 
void UpdateDescription (const char *descriptiveName, const char *reuseLibraryName, const char *previewImageFile)
 Renames and updates preview image for reusable object
Created in NX7.5.2.
 

Detailed Description

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

Created in NX7.5.2.


Member Function Documentation

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

Creates a Tooling::ReusableObject .

Returns
Tooling::ReusableObject
Created in NX7.5.2.

License requirements : None
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")

Parameters
reuseLibraryNameLibrary to which beam-section is exported
NOTE: The full Unicode character set is not supported for this parameter.
reusableObjectTooling::ReusableObject
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")

Parameters
reuseLibraryNameLibrary to which beam-section is exported
NOTE: The full Unicode character set is not supported for this parameter.
reusableObjectTooling::ReusableObject
NXOpen::CAE::BeamSection* NXOpen::Tooling::CaeReuseLibrary::ImportBeamSectionFromLibrary ( const NXString reuseLibraryName)

Copies a beam section from library to current part.

Returns
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")
Parameters
reuseLibraryNameLibrary from where beam-section is imported
NOTE: The full Unicode character set is not supported for this parameter.
NXOpen::CAE::BeamSection* NXOpen::Tooling::CaeReuseLibrary::ImportBeamSectionFromLibrary ( const char *  reuseLibraryName)

Copies a beam section from library to current part.

Returns
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")
Parameters
reuseLibraryNameLibrary from where beam-section is imported
NOTE: The full Unicode character set is not supported for this parameter.
tag_t NXOpen::Tooling::CaeReuseLibrary::Tag ( ) const

Returns the tag of this object.

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

Parameters
descriptiveNameNew descriptive name
reuseLibraryNameLibrary to update
NOTE: The full Unicode character set is not supported for this parameter.
previewImageFileNew preview image file name including the path
NOTE: The full Unicode character set is not supported for this parameter.
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

Parameters
descriptiveNameNew descriptive name
reuseLibraryNameLibrary to update
NOTE: The full Unicode character set is not supported for this parameter.
previewImageFileNew preview image file name including the path
NOTE: The full Unicode character set is not supported for this parameter.

The documentation for this class was generated from the following file:
Copyright 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.