Very slow saving GDL Objects
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2023-04-03 12:51 AM
Hi All,
Just wondering if anyone experiences very slow save times when saving GDL objects to either a linked library or the embedded library. It's a super tiny object only 5.3kb but every time I hit Ctrl+S to check the object back in the project it takes a good 10-15 second of blue spinning wheel.
This is on 26, but I've experienced it for as long as I can remember on previous versions.
Thanks,
Scott
Since AC13 | Current versions AC23.7000 & AC26.5002 | BIMCloud Basic | Python, GDL, VBA, PHP, SQL, CSS
Certified Graphisoft BIM Manger (2022)
Win 10, i9-9900K, 32GB, Quadro P2200, 500GB NVMe
- Labels:
-
Library (GDL)

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2023-04-03 02:52 PM
Yes, I have experienced this as well, but never found an explanation for it.
Since I mostly program in AC 22, this also mostly occurred in AC 22 on macOS.
GDL object creation: b-prisma.de
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2024-06-24 11:17 PM
Just started experiencing this now. Also very slow view builds. But not always! Mostly after editing some code, then checking 3D view, major beachball.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2024-06-25 03:19 AM
I have one object I have created that gives me trouble.
It started out OK but then I got a bit carried away with lots of "if GLOB_MODPAR_NAME = ...." commands that affect many other parameters.
Now it takes quite a few seconds to open and save the object, edit parameters, view 2D & 3D previews.
The object itself seems to behave quite nicely when used though, just a pain to edit the object.
Barry.
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2024-06-25 03:27 AM
Thanks, Barry. Now I'm interested in your object! You use the GLOB_MODPAR_NAME command in the parameter script? Then tweak other parameter values depending on values of the last parameter modified? I wasn't aware such a thing existed. Very curious.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2024-06-25 03:56 AM
@Robert Nichols wrote:
You use the GLOB_MODPAR_NAME command in the parameter script? Then tweak other parameter values depending on values of the last parameter modified?
Yes, other parameters can be set based on what you do to a particular parameter.
I see i have actually done this in the master script.
Maybe that is causing the slow down, as the master script is run many times.
I will have to try moving them to the parameter script to see what happens.
But I think it is just because I have over complicated things.
Barry.
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2024-06-26 10:00 AM
As I noticed: it is dependent on how many instances of the object or its dependencies are used in the project, and also on the overall size of the embedded library (sometimes not only in size but also in count)
I have a pln for a quite big library development platform and it can be really slow in saving gdl. (I prefer pln vs disk as the self containment and backups)