Got a minute? We appreciate your feedback:

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

GDL objects developed in A19

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.

Erwin Edel
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

Windows 10 Pro
Adobe Design Premium CS5

Barry Kelly
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.

One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

Not applicable
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)).

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 26 / USA AC25-6000 USA

Rhino 7 Mac

MacOS 12.6.5

Start a new conversation!

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!