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

GDL objects developed in A19

Anonymous
Not applicable
Nice to meet you all.
I have a little problem. I just developed my first GDL object in ArchiCAD 19, but I tried to open it in ArchiCAD 18 but i can't. There is a message that say "unknown version. v19."
Is there any option to migrate the object or do it compatible with ArchiCAD 18?
Thank you.
4 REPLIES 4
Erwin Edel
Rockstar
This used to work in previous versions: put object in embedded library (if it is not there already), save the project as ArchiCAD18 project, open it in ArchiCAD18. The embedded object should be ArchiCAD18 object now.

There might still be problems, as GDL is also constantly updated with new releases (as far as I know).
Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nl

ArchiCAD 9-26NED FULL
Windows 10 Pro
Adobe Design Premium CS5
Barry Kelly
Moderator
Otherwise it is create a new object in 18 and create all the parameters based on the 19 object.
You can copy and paste each part of the parameters and then also copy and paste each script.
Then save and you have an 18 object.

Embedding and backward saving will be easier though especially if there are a lot of parameters.
It may even keep the same GUID - not sure about that though.
The copy and paste method will not.

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
Anonymous
Not applicable
Hi,
same problem here.

Do I understand correctly ?:
It is impossible to write an object in AC19 or AC18 and save it so that after saving to a .gsm it can be opened in AC 16 for example ?

Is that true ?

I was just about to share my object with a friend working in AC16 ( I work on AC19 ) and he does import it in the Library Manager but can't use it on the drawing (does not appear in the Embeded Library when using the Object (chair icon)).
Aaron Bourgoin
Virtuoso
without being too precise - basically I can't remember exactly what I did - but solving this problem involves taking the objects GUID and putting it into the backward migration script.

I recall looking at an existing object as an example and then applying the same logic to my v19 part.
Think Like a Spec Writer
AC4.55 through 27 / USA AC27-6000 USA
Rhino 8 Mac
MacOS 14.6.1