project library loads things twice...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2007-09-21
03:12 PM
- last edited on
2023-05-23
05:05 PM
by
Rubia Torres
We've got a project library for each project, which lives with the project file on the server. When we create project specific object (patches, stairs etc) they are saved in this project library folder. If at a later date we open the object and edit it, the next time the project is opened and AC loads its libraries, the custom made objects seem to be loaded twice: once with the folder project library and once again on their own...
This is not causing any problems as such but also it shouldn't be happening.
Any ideas what 's wrong?
(if i'm not being clear, let me know and i'll post some screen snaps of the loaded libraries and duplicated objects in the report thingy)
taa
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2007-09-26 03:14 PM
Djordje wrote:well, i thought i shouldn't but there they are when they are edited...xristina wrote:Then you should not have Other objects at all.
....
nope... custom objects are saved in the project library. When they are edited they are still within the project library... changes are overritten...
the path points to the project specific library...
See how do you load your libraries from the server?

loading libraries from the server is done through the library manager at the start of the project's life when the folder is created but is normally empty until project specific objects are created :File/ Libraries and Objects/ Library Manager... navigate on the left pane to the CAD server, the project, the project library location, select and click add)... it then appears on the right pane, as expected and loads every time the project is opened... as expected.
then new project specific objects (such as patches, stairs from stair maker etc) are saved in there... so far no problems.
then i'll go and edit a stair, save it (no change in location or name, just click save)... next time i open the file the stair appears in other objects as well as being loaded with the project library folder.
still


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2007-09-27 04:13 AM
As a test, instead of just clicking "save", click on the "save as". This makes ArchiCAD assume you are saving it elsewhere and therefore it forces you to browse to the location you want to save to.
Browse to your project specific folder and overwrite the existing object.
That might fix the problem.
Cheers
Stuart
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2009-01-28 05:21 PM
John Peterson, AIA
Dalgliesh Gilpin Paxton Architects
Archicad 7-21 US
PC and iMac
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2009-01-28 06:10 PM
If you open a library part, and modify it, clearly it cannot be put back into the LCF file, so to overcome this ArchiCAD sves it under "Other Objects".
To overcome this I keep an extracted version of the LCF (in other words library parts in a folder structure as per early copies of ArchiCAD, when I need to modify a library part I open from there, save it back to its folder then create a new LCF file for use in ArchiCAD.
Or if you are less concerned about speed use the extracted folder based library in place of the LCF
Windows 7 Pro
Intel i7-2600
16GB RAM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2009-01-29 10:58 AM
Stuart wrote:Stuart, thanks for the suggestion, we will try this, but as my colleague just pointed out to me, this issue also occurs at the tiem of the .gsm's creation. So I will choose the location and save it in there (eg, stair xy saved in project library folder) and then when I open the file the next morning, said stair xy will be loaded from the project library folder and in other objects in the Library manager.
i have a vague memory of having a similar problem when playing with liibraries a few years ago.
As a test, instead of just clicking "save", click on the "save as". This makes ArchiCAD assume you are saving it elsewhere and therefore it forces you to browse to the location you want to save to.
Browse to your project specific folder and overwrite the existing object.
That might fix the problem.
Cheers
Stuart
I have to admit this is not a big problem, all we have to do is remove from other objects.... but, it is annoying and leads me to ask, are we doing it wrong or is it something that GS should improved within archicad?
I guess it could be to do with the container file way that libraries are 'stored' that Gary mentions? BUT, our project libary folders are indeed saved separately in a folder like structure soooo... I give up, I don't know...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2009-01-29 11:47 AM
As mentioned previously it is not technically possible to update the LCF when a new object is created, or one is modified therefore the object is stored in "Other Objects" which is not a satisfactory arrangement as you will have two identically named objects that are in fact different, within your loaded libraries. So best avoided.
Only modify objects from an extracted container then recreate the container file.
Windows 7 Pro
Intel i7-2600
16GB RAM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2009-01-29 11:58 AM
--Roberto Corona--
www.archiradar.com
AC18 - ITA full on Win10
_________________
_________________

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2009-01-29 01:47 PM
If you want to overwrite it permanently in the LCF, then extract the LCF, modify the Library Part in the extracted folder, then recreate the LCF file from the extracted Library Folder. Then delete the extracted folder and keep using the LCF file.
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2009-01-29 05:50 PM
laszlonagy wrote:Lazlo, I am not talking about modifying standard ac lib parts.
It is a recommended way of working that if you modify any standard ArchiCAD Library Parts, you should save it under a different name.
If you want to overwrite it permanently in the LCF, then extract the LCF, modify the Library Part in the extracted folder, then recreate the LCF file from the extracted Library Folder. Then delete the extracted folder and keep using the LCF file.
Can someone clarify for me, our project specific library, which lives in a folder with the project, on the server, NOT locally within AC library location... as I understand and see when looking at it from the finder, it is a folder with a bunch of .gsms in it... is this somehow compressed into an LCF??? it is not something we do consciously...
and if it is not becoming an LCF, then how does this explain our issues.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2009-01-29 08:43 PM
Check that the local project library is actually loaded, if it is not anything created or modified within that folder will sit within "Other objects" within the project file"
Windows 7 Pro
Intel i7-2600
16GB RAM