gdl object update
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-29 11:21 PM
Thanks!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-29 11:30 PM
If you were only running one session, make sure that you named the object correctly. Archicad should update all instances of the object.
CAVEAT: If it's a 3D symbol, you will need to rebuild any sections/elevations before the changes show up. Archicad does not consider library changes when deciding whether or not to rebuild a section window.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-29 11:59 PM
TomWaltz wrote:
Do you only have one session of Archicad running right now? If so, the objects will only update in the one that you were working in when you changed it. In the other file, open Library Manager and click "Reload".
If you were only running one session, make sure that you named the object correctly. Archicad should update all instances of the object.
CAVEAT: If it's a 3D symbol, you will need to rebuild any sections/elevations before the changes show up. Archicad does not consider library changes when deciding whether or not to rebuild a section window.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-30 12:28 AM
If so, and in the "Details" settings you have "Store fixed values" button checked, then the object won't update the default "A" and "B" sizes.
Peter Devlin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-30 03:29 AM
To get other instances of this object to have the same settings; Alt-Click on the "good" one. And then Ctrl-Alt-Click on the objects that you want to have those settings.
Maybe this is not the problem, but a guess.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-30 03:57 AM
I think you are right. It occurred to me that changing any parameter
value will not change already placed instances with respect to those
parameters only changes in the code or adding new parameters
affect already placed instances.
Peter Devlin

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-30 04:30 AM
Other parameters are not effected if changed in the saved part.
If you need the new parameter value to flow through the placed objects you need to delete the parameter - save (with errors) then re-add the parameter and save again. Alternatively do a find- select and change on the plan.
John Hyland : ARINA : www.arina.biz
User ver 4 to 12 - Jumped to v22 - so many options and settings!!!
OSX 10.15.6 [Catalina] : Archicad 22 : 15" MacBook Pro 2019 [/size]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-30 06:15 PM
Thanks!
Aussie wrote:
changes to the A & B values will flow through to all placed items - If the placed object had changed the A & B it will change them proportionally. So beware.
Other parameters are not effected if changed in the saved part.
If you need the new parameter value to flow through the placed objects you need to delete the parameter - save (with errors) then re-add the parameter and save again. Alternatively do a find- select and change on the plan.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-30 06:35 PM
supergirl wrote:Yep, you're missing the point of objects. It seems like you are thinking of Library Objects like AutoCAD Blocks, and they are actually quite different.
What I am ultimately trying to do is to create and object, a window for example, and place it throughout my building model. Then, when needed, go to the GDL layer set and change the window size or frame etc... save it as the same name gdl object and have archicad automatically update all instances of the object in my model. This is not occurring. I thought that this was the advantage of making library parts. I'm relatively new to archicad, so if I'm misunderstanding the point let me know. (I wasn't trying to change the parameters, I was literally changing the object itself and saving over the old one.)
Thanks!
Objects have options called Parameters. The library objects' parameter allow them to vary each time they are placed.
It sounds as though you are simply taking an existing window and saving it as a new window. If you looked at the code inside the object you created, you would see that it has no ability to hard-code the size into it. It simply calls the window from the Archicad library, with the current parameters, whatever they might be.
I think what you are trying to do could be accomplished through "Find & Select" in the 3D window, which would allow you to select "All double-hung windows that are 3'-0" wide" and change their width to 3'-4".
What you are attempting would only work on objects that you manually created and either had no parameters to them or had parameters that are "hard coded" into them.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-03-31 02:28 PM
Aussie wrote:
changes to the A & B values will flow through to all placed items - If the placed object had changed the A & B it will change them proportionally. So beware.
What Aussie John is describing is the behavior of old ArchiCAD versions. In more current versions (6.5 and newer), under the "Details..." button, you have the option of the old behavior described by Aussie John, or the new behavior where placed objects are not affected by A & B changes.
David
www.davidmaudlin.com
Digital Architecture
AC28 USA • Mac mini M4 Pro OSX15 | 64 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14