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

Practical Way to Create Office Std Library Tree Structure

Anonymous
Not applicable
Practical Way to Create Office Std Library Tree Structure.

1.
Extract "Object Library 9.pla" to location where you want to organize your Office Standart Library.
2.
To delete all file contant in Folders and Subfolders:
open Command Promt window and use DEL command as follows

del /f /s /q /a: h -h s -s a -a "[drive:][path]"

Example: D:\>del /f /s /q /a: h -h s -s a -a "F:\Install\ArchiCAD's\+Template Files\AC 9\Standard Library Setup\OSL Source"
Note: that you must use quotations for path string, if any folder name on that path contains space.
3.
Next you need to modify Folder/Subfolder names, so that you will easy recognize they all as OSL folders.
Practical is to change only the last charachter(s) in the folder name. For example "List Templates 9" to "List Templates OSL". Use any File Mananger application that supports Multi-rename option (for example Total Commander 5.51 Pro) to rename only one part of all folder and subfolder names.
3.1.
Then manually rename some main folder names. Also delete folders that you don't need for your office std library (for example Lightworks, Patches, ADD-ON LIBRARY, etc.).
Example:

AC9 Std Lib.:

ArchiCAD Library 9
[BImg] Background Images 9
[TImg] Textures 9
List Templates 9
Object Library 9.lib
Lightworks 9
Object Library 9
1. BASIC LIBRARY 9
2. VISUALIZATION 9
3. MACROS 9
4. ADD-ON LIBRARY 9
Patches 9
Zones 9
etc.
-------------------------------------------------------------------------------------
Standard Library Setup
OSL Source
List Templates OSL
Object Library OSL
Object Library OSL
1. BASIC LIBRARY OSL
2. VISUALIZATION OSL
3. MACROS OSL
Zones OSL
etc.
-------------------------------------------------------------------------------------
That's all !
4 REPLIES 4
Frank Beister
Moderator
And what is this good for? You have to redo it every time GS ships a new library. I do not change the ArchiCAD Libs.

Have you read this ArchiTIPP?
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
Anonymous
Not applicable
F. wrote:
And what is this good for? You have to redo it every time GS ships a new library. I do not change the ArchiCAD Libs.

Have you read this ArchiTIPP?
Hallo F. Beister,

yes I have read that ArchiTipp!

Also I have read the full documentation that cames with AC9 (and earlier).
Have you read "Introduction to Office Standards"?
And I am working with AC more than 6 years and that's means that I know the problem relative to CAD libraries, that all CAD users have very well.
I am thinking that you just havn't understand what I mean with my tip.

For the best "CAD-work-quality" and "working permormance" we need to have organized Libraries.

Introduction to Office Standards > Library Management > Types of Libraries:

...In whatever way, and by whom the library objects are to be used, they should be organized into separate libraries:

1. the most current release's ArchiCAD Object Library (AOL); (as *.PLA file)
2. an office standard library (OSL), which could be further sub-divided into visualization and documentation, or others;(as *.PLA file)
3. project specific libraries (PSL);
4. third party libraries (TPL);

Tip: It is recommended that the firm's standard template file(s) load by default, the AOL and the OSL from the network server or local hard drive as outlined herein. Each project once

established, should also load the PSL from the project directory. Specific team members should add additional TPLs if the model needs to be enhanced or furnished for visualization.


For OSL you need to have also OSL source Lib/Folder where you can organize OSL, and than save as "Office Std Library.PLA" in OSL Main Folder. (Introduction to Office Standards >

Library Management > Creating and Maintaining an Office Library > Creating the Office Standard Library)

Of course that's all you need to organize only when you need in more library parts as you have in AC std lib.., especially when create your own qualitative lib parts!

IF so then you create your own OSL SIMILAR(recommended). or NOT to AOL.

Why create similar to AOL tree?
Because so the the search-methodolgy it's same. So it's just practical and easier to work.

So if you agree that AC users need 4 types of libraries and that practical to have similar library structurs then you will also agree the "Practical Way to Create Office Std Library Tree

Structure" described at Top by me!

You say: " ...You have to redo it every time GS ships a new library..."
I want to ask you: "what you have done, when GS has strongly changed the lib tree structure after version 7.0? Are you using AC7 lib today?". I think no!
So in this context you can create OSL today similar to AC9.lib structur.
Tomorrow if GS ships a new library with insignificant modifications you can follow them and refresh your OSL or NOT! If yes I recommend to make back-up copy for current "Office Std

Library.PLA" (it's can looks for example as "Office Std Library 9.PLA", "Office Std Library 10.PLA", etc.).

If GS ships completely new AOL structur I will follow them.
I shall follow to this as we adapt annual changes, innovations to architectural - building, etc. standards.
Yes, it requires time (max. 1 day), but so after I will not think about differences between AOL and OSL.
I'm doing that's all, because for me it is more important to enjoy creative work, than to spoil nerves on minor questions.
__archiben
Booster
Z.Bauer wrote:
Why create similar to AOL tree?
Because so the the search-methodolgy it's same. So it's just practical and easier to work.
having the search methodology so similar could also be detrimental: a user can't spot which library their object is coming from when only seeing a small portion of the 'tree' . . .

i agree that having an organised office standard library is important . . . but disagree with the need to replicate the archiCAD structure. but i guess that as long as it makes sense to the user, any organisational structure is perfectly acceptable, no?

~/archiben
b e n f r o s t
b f [a t ] p l a n b a r c h i t e c t u r e [d o t] n z
archicad | sketchup! | coffeecup
Anonymous
Not applicable
~/archiben wrote:
...but i guess that as long as it makes sense to the user, any organisational structure is perfectly acceptable, no?
You are right Ben. If any user has need to make own Iib Structur not similar to AOL, that's beacause that user works on the specific projects or the user just don't likes AOL.
My tip is for that users, they agree AOL and just want to organize OSL as soon as possible.
I don't know any other method to create OSL faster and easier.
This tip is also can be very helpfull for new AC users. They can create OSL so as I have described, and on a course of an affair they can quickly modify OSL. So users will have developing competently organized skeleton for OSL.