Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

Save object in AC20 to open it in AC18 ?

Anonymous
Not applicable
hi all

Can one save/create an object in AC20 that can be openen in AC18 ?

Florian
3 REPLIES 3
Barry Kelly
Moderator
No the object has to be created in 18.

You could try embedding the object in a 20 file (in the embedded library).
Then save that back as a version 19 file, then open in 19 and save back as a version 18 file.
And hope you don't have any unique version 20 commands in the scripts that weren't around in 18.

This should convert the object back to 18 and I think it will keep the original GUID number that is how the object is recognised by Archicad.

Another option is to copy and paste the code from the 20 object into a new 18 object.
You will have to recreate each parameter one by one.
This will definitely change the GUID so it won't be recognised as exactly the same object in 20.
You will be able to use it in 20 but it won't replace the original 20 object automatically.

Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Jochen Suehlo
Moderator
Try to use the LP_XML_Converter Tool to convert 20 to 19 and Then 19 to 18.
See "http://gdl.graphisoft.com/tips-and-tricks/how-to-use-the-lp_xmlconverter-tool/"
Jochen Suehlo . AC12-27 . MAC OSX 14.4 . WIN11
GDL object creation: b-prisma.de
or just put the object into embedded lib and downgrade the pln to 19...then to 18.
however if the newer commands are in use it will not work.

Best Regards,
Piotr