2004-02-26 11:44 AM
2004-02-26 12:50 PM
2004-02-26 04:32 PM
2005-04-03 06:07 AM
Matthew wrote:If this was implemented it should be optional (and not the default). Automatically storing the project libraries in the project file would cause project file sizes to balloon. An empty project file with just the standard archicad 9 libraries would be a hefty 145 MB (including the other libraries I normally use it would be near 300 MB). I think most people would find this tradeoff unacceptable. Especially people who work remotely or need to e-mail files. I think the intelligent use of external libraries has many advantages. Maybe there's a middle ground where some libraries can be stored in the project file and typical libraries are loaded from external libraries. I think a can see value in something like that.
This bears a certain relationship to my earlier wish to combine the PLN and PLA into a single format.
http://www.graphisoft.com/community/archicad-talk/viewtopic.php?t=1132
If the project library were automatically stored in the project file then BGArchiCAD could also read any new or updated library parts. This would of course require having the ability to modify and save new library parts into the PLN/PLA file. This would of course be a fundamental requirement of the specification anyway.
2005-04-03 09:26 AM
2005-04-03 11:59 AM
Michael wrote:it wouldn't have to be the whole library that gets embedded in the file! just those parts that the file uses . . . like a PLA does now. the advatages being the 'mobility' of the file as well as BGarchiCAD not having to load the libraries in their entirety. whilst working you could load as many libraries as you wish . . .
Automatically storing the project libraries in the project file would cause project file sizes to balloon. An empty project file with just the standard archicad 9 libraries would be a hefty 145 MB (including the other libraries I normally use it would be near 300 MB). I think most people would find this tradeoff unacceptable.
2005-04-03 05:59 PM
~/archiben wrote:Unless it is implemented very well I think many people will run into problems and there still is a big penalty in file size albeit not so dramatic (one file I referenced went from 19MB to 32MB). You would basically have an internal library (used library parts) in the project file as well as the external referenced libraries (complete library of parts) but the internal library would overlap the external library 100%. Would the internal and external libraries load in ArchiCAD or would it read everything from the external libraries while working? If so how do you manage all the duplicate parts or changes to library parts in external or internal library. For example lets say I have 3 instances of "Window X" in the project file and I change "Window X" in the external library; would that change automatically be copied to the internal library's existing "Window X"? But only when I save the project, right? Do I now then have to reload the newly changed internal library to see the changes to the existing 3 instances of "Window X" in the project in ArchiCAD?
it wouldn't have to be the whole library that gets embedded in the file! just those parts that the file uses . . . like a PLA does now. the advatages being the 'mobility' of the file as well as BGarchiCAD not having to load the libraries in their entirety. whilst working you could load as many libraries as you wish . . .
~/archiben