2023-05-02
10:11 PM
- last edited on
2025-09-16
08:12 PM
by
Laszlo Nagy
I'm moving to Archicad25 from 22 and want to bring the migration library into my file. I've added the library to the library manager but when I go to place an object, the migration library no longer appears as an option in the object menu. I've also tried exporting certain objects from the migration library and saved them into the embedded library however the same problem persists, when I go to place one of those objects they do not appear.
I'm all out of ideas!
Solved! Go to Solution.
2023-05-03 12:00 AM
The migration libraries are only there to allow library parts that cannot be automatically updated with their newer versions to be loaded and prevent missing objects. You ideally need to use the newer version that is shipped with Archicad 25.
2023-05-03 12:00 AM
The migration libraries are only there to allow library parts that cannot be automatically updated with their newer versions to be loaded and prevent missing objects. You ideally need to use the newer version that is shipped with Archicad 25.
2025-09-15 08:34 PM
I am facing the same problem, but I cannot use a new version of the object because it does not exist.
I created a project in ArchiCAD 24, in which I used the “Base cabinet 3-door 24” from the Kitchen Cabinets folder (the actual names may be different; I am actually using a localized version with names in Portuguese).
Now, I have been hired to renovate this house and need to place a “Base cabinet 2-door 24” to be placed next to that “Base cabinet 3-door 24”. The Kitchen Cabinets objects in AC28 are completely different; there are no ”Base cabinets 2/3-door 28".
Everything would be easily solved if the migration object were available for use. But, as t_fo3 said in the initial post, this is not possible. A problem that could be very simple has become complex. I tried to save the AC24 object as AC28, but that did not solve the problem. it remains invisible in the Object Settings window, although it is present in the Library Manager.
It looks like something inside the scripts makes it invisible, but what?
Any suggestions?
2025-09-16 02:24 AM
You should be able to load the actual Archicad 24 library if you have it.
Then you will have access to the actual objects.
The ones in the 24 migration library are marked as 'Obsolete' which is why you can use them if they exist in your model, but you can't see them as new objects.
So even if you extract them and save in 28, they will be marked as 'Obsolete'.
You can change this by opening the object script and going to the 'Compatibility Options' page.
Once you have placed the object from the 24 library, you can unload it and the migration libraries will continue to work and give you access to the placed objects.
Or if you have another file that uses that 24 cabinet object, you could copy and paste it into the other file.
Barry.
2025-09-16
05:58 PM
- last edited on
2025-09-16
08:20 PM
by
Laszlo Nagy
Thank you, Barry, there's always a new trick to learn!
We can also simply drag the object from the extracted Migration Library to the plan and it will show up. No need to change anything in Compatibility options.