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?
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).
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
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)).