Issue description
You are attempting to open a project that was created in an earlier version of Archicad using the Monolith Library. When opening this file in Archicad 29, the required library parts are missing, and you need to migrate the project to continue working with it.
Archicad 29 no longer includes migration libraries by default, as it operates exclusively with Global Library Packs introduced in Archicad 28. While it is technically possible to load libraries from a previous Archicad installation, this approach is not recommended. Relying on files from an older version can lead to future library errors if that version is uninstalled or no longer available on the system.
Best practice: Download and install the official Monolith Migration Library as explained below.
Solution
Step 1: Preparation
- Download the Archicad Monolith Migration Library here.
-
Ensure the Migration Library downloaded matches the original Archicad language version used to create the project. Using a mismatched library (for example, loading an INT library for a USA project) may result in missing or incorrect library parts.
- Locate the downloaded file and double-click it to start the installation process. Follow the installation wizard to install the Monolith Migration Library.
- After the installation is complete:
- On Windows, no further action is required. You may proceed to Step 2.
- On macOS, navigate to your desktop, locate the mounted installer volume, right-click it, and choose Eject.
Step 2: Migrating libraries
The steps below depend on whether the project has already been opened and saved in Archicad 29. Choose the option that best applies to your situation.
Option 1: The file has not yet been opened and saved in Archicad 29
- Ensure that Step 1: Preparation has been completed.
- Launch Archicad 29.
- Navigate to File > Open and browse to the project file you want to migrate.
- In the Migration Assistant dialog, select Migrate Archicad Libraries.
- Archicad will load the project and begin migrating the libraries automatically.
- Once the process is complete, the Migration Libraries will be listed in the Library Manager.
- Proceed to Step 3.
Option 2: The file has already been opened and saved in Archicad 29
- Ensure that Step 1: Preparation has been completed.
- Open the Archicad 29 project that contains the incomplete migration.
- The Migration Assistant dialog will not appear because the file has already been saved in Archicad 29. Allow Archicad to finish loading the project.
- Open the Library Manager.
- Click Migrate Libraries. After the Monolith Migration Library loads, click Reload & Apply, then click OK.
Step 3: Library verification
- Open the Library Manager.
- Confirm that the Archicad Migration Libraries are loaded from the following path:
~/Graphisoft/Archicad Monolith Migration Libraries USA/Archicad Migration Libraries - Check the Warnings section of the Library Manager for any remaining library issues and resolve them as needed. Refer to the following guide for troubleshooting instructions:
- Troubleshooting library issues
- Note: You may see a duplicate library part named Tolerance.GSM. This is expected behavior and not a bug. The part is now built into Archicad 29 and was previously included in Monolith Libraries. The warning can be safely ignored.