Skip to content

Creating a shared glass catalog

Question

How can I set up a single shared material (glass) catalog which can be accessed by other OSLO users in my company?

Synopsis

Creating a shared glass catalog

Solution

"Currently there is no way for designers to share a single file (as in 'over a network'), however, there is a way for everyone to share copies of the same file. The concept of the existing "Shared" glass catalog in OSLO is that it is a catalog that OSLO users in a company can share among themselves but they have no direct way to change the values (easily). The steps involved to make a shared catalog are: 1) Make a copy of the Private catalog 1a) Go to the "...privatebinglc" folder and make a copy of the "private.glc" file. 1b) Keep one file ""private.glc"" and name the other file something else (for example ""private.tmp"") 2) Edit the private catalog to contain the glasses you want for the shared catalog 2a) Start OSLO. 2b) Enter the materials you want to "share" by entering them into the private catalog by choosing "Lens>>Glass Catalogs>>Update Private Catalog". You can also delete existing glasses this way 2c) If you want to browse the glasses of the private catalog ("Lens>>Glass Catalogs>>Browse Glass Catalog>>Private") in the OSLO database format, remember that you have to rebuild the private database first ("Lens>>Glass Catalogs>>Rebuild Private Database") 2d) Instead of step (2b) above, you can enter data directly into the private glass catalog by using a text editor to edit the private glass catalog file directly ("...privatebinglcprivate.glc"). 3) Re-save the "private" catalog as the ""shared" catalog 3a) Save the "private.glc" file as "shared.glc" in the "...binglc" folder replacing the file of the same name that is already there. 4) Rename the private catalog "copy" to be the existing private catalog 4a) Rename the file that was called "private.tmp" in step (1b) to be "private.glc" If several people need this shared file, then the "shared.glc" file is placed in every user's "...binglc" folder replacing the file of the same name that is already there."