Archicad Basic Concepts - Libraries (2024)

This article is a part of a series titled Archicad Quick Tour.

What are Libraries?

They are collections of preconfigured, editable, localized parametric objects, that are also known as Library parts, GDL objectsor simplyobjects. Libraries are actually folders in which the Library parts reside.

What are Objects?

They are small files that save you the work of recreating many repetitive items in a building during design, such as windows, doors, pieces of furniture, etc. All Archicad Objects are highly parametric; you can change their sizes, color and many other parameters to tailor them to best fit in your project. They were created using GDL (Geometric Description Language) and their file format and file name extension is .gsm.

Archicad Basic Concepts - Libraries (1)

In Archicad several Tools use GDL objects, see the list below. Some of them use just one object for each placed instance, such as a window, others use multiple objects for each placed instance, since the placed element is hierarchical, such as a stair.

List ofTools using Library Parts
  • Door Tool
  • Window Tool
  • Stair Tool
  • Railing Tool
  • Skylight Tool
  • Curtain Wall Tool
  • Object Tool
  • Zone Tool
  • Label Tool
  • markers of the Dimension Tool, the Level Dimension Tool, the Radial Dimension Tool and the Angle Dimension Tool
  • markers of the Section Tool,the Elevation Tool,the Interior Elevation Tool,the Worksheet Tool,the Detail Tool,the Change Tool and the Grid Element Tool
  • Wall End Tool
  • Corner-Window Tool
  • Lamp Tool
  • all MEP Modeler Tools (tools of Ductwork, Pipework and Cabling - available only if MEP Modeler Add-On is installed)

Library Types

We can differentiate Libraries based on where they are stored and how we work with them:

Linked Libraries

These are folders of Library Parts on your computer or company server. When you add them to the project, you actually link them, that's why they are called Linked Libraries.

Embedded Library

It is for storing project specific items that will most probably not be used in other projects. The content of the Embedded Library can be structured in folders. Library Parts in the Embedded Library are stored in the project, so even if other Libraries are not loaded, the embedded elements will be visible in the project. It is recommended to keep the Embedded Library small.

BIMcloud Libraries

When we work in Teamwork, Libraries are managed centrally. The Libraries that will be used in the Teamwork project are uploaded to the BIMcloud Server and can be accessed by all team members. These are called BIMcloud Libraries. Teamwork projects also have Embedded Libraries but do not use Linked Libraries.

Custom Library Parts

You can model, create and save your own custom Library Parts. They can be organized into separate folder(s) and can be used as a Linked Library, can be put into the Embedded Library or can be uploaded to the BIMcloud Server. You can read more about custom object creation in this article:

Create Custom Library Parts and Components

Basic Terms in Library Management

Library parts are separate files that are not in your project by default. They are stored in Library folders on your computer, company server or BIMcloud Server.

Each version of Archicad is shipped with a standard library (named simply Archicad Library) containing hundreds of objects. The Archicad Library is version specific (Archicad Library 21, Archicad Library 22, etc). When you install Archicad, the Archicad Library is automatically placed in the folder where the application is installed.

You have to establish the connection between the project and its library folders. When you start a new project, the Archicad Library is automatically loaded to the project, so the connection is automatically established. Each time you open a project, Archicad loads all Libraries that were already used in the project.

You can manage Libraries using the Library Manager (File » Libraries and Objects » Library Manager...).Let's see what are the most basic Library related operations:

Add a Library

When you add or load a Library, you tell Archicad where the Library folder is by defining the path to that folder. When you place an object, a door, a window, etc. in the project, you actually create a reference to an external file. When the Library of the object is loaded, the path to this file is known, so Archicad can read the file and can display the placed object properly.

Archicad Basic Concepts - Libraries (2)

Re-load a Library

If you re-organize data on your computer, or server and move a Library folder to a new location, next time you open your project, you will have to re-load the Library, which means you re-define its location for Archicad.

Archicad Basic Concepts - Libraries (3)

Delete a Library

This does not mean you erase the content of the Library. You only cut the connection between the project and the Library folder, so Archicad won't be able to read the content of the Library, so it won't be able to display placed instances of objects that were already used in the project. The reference to the external file in the Library folder remains in the project. You can re-establish the connection by re-loading the Library.

Archicad Basic Concepts - Libraries (4)

Most Common Issues in Library Management

Missing Library Parts

A Library Part is missing if Archicad does not find the location of the referenced external file. This usually happens when the Library folder in which the file resides is not added to the project. The references of the missing items are displayed by black dots.

Archicad Basic Concepts - Libraries (5)

Learn more about missing Library parts in these two articles:

  • Example for detecting missing Library Parts in Archicad
  • How to detect and clear missing Library Parts

Duplicated Library Parts

A Library Part is duplicated when the referenced external file can be found at more than one location. This happens when more than one Libraries were added to the project that contain the same Library Part (the files have the same name).

What Other Items Are Stored in Libraries?

Besides GDL objects (.gsm files), Libraries store many other project related items such as:

  • image files used by Surfaces and Image Fills
  • .ies files used by Lamps
  • .txt files used by e.g. Steel Sections

Useful Articles to Learn More About Libraries

  • Libraries
  • Troubleshooting Library Issues
  • How to create an LCF (Library Container File)

This article is a part of a series titled Archicad Quick Tour.

Archicad Basic Concepts - Libraries (2024)

FAQs

Archicad Basic Concepts - Libraries? ›

What are Libraries? They are collections of preconfigured, editable, localized parametric objects, that are also known as Library parts, GDL objects or simply objects. Libraries are actually folders in which the Library parts reside.

How do I find my archicad library? ›

If you go to the Library folder of your ARCHICAD installation (e.g. C:\Program Files\Graphisoft\ARCHICAD 16 INT\ARCHICAD Library 16) you will see the LCF file that contains the whole object library (this file is called ARCHICAD Library 16. lcf in case of the ARCHICAD 16 International version).

What is embedded library in archicad? ›

The embedded library is the "go-to" source for bringing in external content such as images for use in object settings or attributes (surfaces). It is also key in storing custom objects specific to the project needs.

How do I install Archicad addons? ›

Try the Add-On in Archicad
  1. Open the Add-On Manager Dialog by selecting Options / Add-On Manager.
  2. Click the Add button under the EDIT LIST OF AVAILABLE ADD-ONS tabpage.
  3. Browse your Add-On's . ...
  4. After closing the Add-On Manager you will see a new command registered by the Add-On: Options / Example AddOn Command.
Nov 20, 2020

What is the file extension for archicad library? ›

Library Formats
.LCFArchicad Library Container File
.GSMArchicad Library Object
GDL are usually created and used as binary objects with GSM extension. Import/export: More details in this link.
.GDLArchicad Library Object
18 more rows

Where can I download Archicad objects? ›

Other Archicad Object Download Sites
SiteFree or Fee?Amount of Objects
ProdLib OyFreeXtralarge (500+)
ArchicadoFreeLarge (100+)
OpengdlFreeLarge (100+)
4DLibraryPayLarge (100+)
17 more rows

How do you check if a library is installed or not? ›

In terms of commands, we may use the ldd command to find out missing dependencies. Also, we can use the ldconfig command with the -p option to check if a shared library is installed. Finally, we should check the standard library paths like /usr/lib and /usr/local/lib as well as extra paths listed in the /etc/ld.

Can I open OBJ in Archicad? ›

ModelPort is the leading object importer and editor for Archicad. With ModelPort you can import, edit and change settings for a wide variety of object types, including MODO, Lightwave and Blender as well as the popular OBJ and standard FBX formats.

Where are Archicad templates stored? ›

Upon installation, the default template is located in the Defaults folder. Defaults folder locations: On PC: C:\Program Files\Graphisoft\ARCHICAD <version>\Defaults\ARCHICAD. On Mac OS: \Applications\Graphisoft\ARCHICAD <version>\Defaults\ARCHICAD.

How do I fix missing library parts in Archicad? ›

If there are still some parts missing from a standard Archicad library, check the folder content by clicking the link at the „Library loaded from” dialog area. If necessary, you can reset the content of the folder by copying/pasting the folder content of a standard Archicad installation.

How do I Open Library Finder? ›

Access the Library folder in Finder:

In Finder, choose Go > Go To Folder. In the Go To The Folder field, enter ~/library/

Top Articles
Latest Posts
Article information

Author: Carmelo Roob

Last Updated:

Views: 5967

Rating: 4.4 / 5 (45 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Carmelo Roob

Birthday: 1995-01-09

Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

Phone: +6773780339780

Job: Sales Executive

Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.