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

Save 3D model in AC15 vs. save selection as object in AC16

Anonymous
Not applicable
I noticed what to me is an important difference between AC15 and AC16 in saving objects as GDL. AC15 allowed 3D model to be saved with editable or non-editable options. However AC16 allows selection to be saved as an editable GDL object and does not allow for non-editable option. This results of course with all the objects being scripted and all and naturally increases their sizes a lot, thus slowing the program in case many such objects are used in SEO's. Is there a way to save objects as non-editable ones in AC16?
20 REPLIES 20
David Maudlin
Rockstar
ahmet tukel:

According to the Help files, there should be an option when saving the library part [Virtual Building > Parametric Objects > Graphic Creation of Custom Library Parts and Components > Saving 3D Elements as Library Parts], but when I tried this the Options... button was greyed out. What I discovered is that the Object... command saves an Editable GDL Script, while Saving As... from the 3D Window and choosing Format: ArchiCAD Object File saves as Binary.

You should add a Signature to your Profile (click the Profile button near the top of this page) with your ArchiCAD version and operating system (see mine for an example) for more accurate help in this forum.

David
David Maudlin / Architect
www.davidmaudlin.com
Digital Architecture
AC27 USA • iMac 27" 4.0GHz Quad-core i7 OSX11 | 24 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14
Anonymous
Not applicable
Thanks David,
The bothersome thing is that whichever method you save it with, the saved object has a 3D script which slows the system. As an example, a small building that I saved in 3D in AC15 is less than 1MB, whereas the same object turns out to be 48.5MB when saved in AC16 using the methods you suggest and that I had tried before.
I am saving the buildings as 3D objects when I need to use several of them placed over a sloping lot with each building having a different level. That method seems to work fast when the created objects are non-editable. Otherwise it just takes ages to view and move around a 3D model.
By the way, thanks for the suggestion related to my signature.
Frank Beister
Moderator
Have you tried to save the generated object a second time? There is switch to binary in saving dialog.

have you tried hotlinks to spread copies of you building around the area?
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm
Katalin Takacs
Graphisoft Alumni
Graphisoft Alumni
The option to save binary objects has been disabled in ArchiCAD 16 by design, because the textures of the binary objects caused huge file size in several cases. In ArchiCAD 16 you can save objects in GDL script by default.
But you can still activate the Options button using this registry key: HKEY_CURRENT_USER/Software/Graphisoft/ArchiCAD-64/ArchiCAD-64 16.0.0 INT R1 » LibPartEnableSaveBinary
Katalin Takacs
Anonymous
Not applicable
Thanks Katalin,
I am using a mac. After installing pref setter and using terminal to see all the library parts, I reached an 'open domain quickly' window and that's where I stay. Can't seem to reach the registry editor.
The only reason I actually need the uneditable option is not only because it is small in size, but one can edit the 2D presentation and make it look as one desires.
Anyway. Do you have any suggestions on how I can reach this registry editor?
Anonymous
Not applicable
Just forgot to include the window.
Screen Shot 2012-12-13 at 22.33.52.png
Anonymous
Not applicable
Hello,

In Mac the preferences file is located at;
user/library/Preferences/com.graphisoft.AC-64 16.0.0 INT xx.plist
and you can open it with Pref Setter from there.

Alternatively scroll down the Pref Setter's "Open Domain Quickly"-window to find the
"com.graphisoft.AC-64 16.0.0 INT xx.plist" and open it with double clicking.


However the mentioned setting LibPartEnableSaveBinary could
not be found - at least in my Mac. It is possible to add the key with Pref Setter as
shown in the pics.

Hope it works.
rocorona
Booster
ahmet wrote:
Thanks Katalin,
The only reason I actually need the uneditable option is not only because it is small in size, but one can edit the 2D presentation and make it look as one desires.

You can always do it. Simply go to the GDL 2D Script window, choose the "Select all" command and delete it. Now you can draw the desired 2D Symbol.
_________________

--Roberto Corona--
www.archiradar.com
AC18 - ITA full on Win10
_________________
_________________
Frank Beister
Moderator
@Katalin
If not done yet, can you create a bug report, that the button "binary" is available in save as dialog, but does not work.

I would like to have such a setting not in a regitry "hack" but in specials menu or anything like this. If there are special settings for experienced users, they should be available and visible in an 2012+ environment. I have left the "prompt" a few years behind me.
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm