Commands and functions > General Functions and Information > Libraries, Library objects
  
Libraries, Library objects
You can save objects or also properties of objects in so-called libraries. Libraries are not drawings. They contain objects however, which can be used in drawings. You can transfer objects from drawings into libraries and vice versa.
Objects are presented in libraries with a folder structure which you yourself can determine. This folder structure can be of any depth and is also represented in the drawing.
In earlier versions the folder structure was limited and was not represented in the drawing. When you edit a drawing containing library objects from an earlier version, the compatibility mode notice is displayed.
In the compatibility mode no folder structure is replicated; see illustration Dialog box Apply bar assembly in compatibility mode.
With drawings in the compatibility mode only objects from earlier *.olb files are admissible. No *.olbx libraries can be opened to import objects contained in them.
db_ath_bar_use_kompmodus
Dialog box Apply bar assembly in compatibility mode
Before you can transfer an object into a library, it must have been saved in the drawing.
Objects which have been saved in libraries are principally not linked to objects in the drawing.
File format of libraries
Libraries of the current ATHENA version are saved with the file extension *.olbx. The folder structure within the library can be of any depth.
Libraries from earlier versions have the file extension *.olb. The folder structure within the earlier library was limited to two levels.
You can open an earlier *.olb library to import objects which it contains. You can however only save this library in the new *.olbx format.
The *.olb file is not overwritten; *.olbx files are not downwards compatible! This means that they cannot be opened with earlier ATHENA versions to import objects that they contain.
You can convert libraries with the earlier *.olb format into the new *.olbx format. You use the update function in the Library manager for this purpose.
Associated commands:
Management of objects
Saving objects
Object selection
Assembly library
Assembly catalog
Folder Assemblies
Library manager