cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 
Documentation
About Archicad's documenting tools, views, model filtering, layouts, publishing, etc.

Window & Door Transparency in Plotmaker 9

Anonymous
Not applicable
We have started to use v9 for production. Something strange is happening on one of the designers jobs that I'm not experiencing myself and I can't figure it out.
We have windows and doors that are showing OK in AC9 yet showing as transparent in PM9. Seems to be something with the views? We can't quite figure it out. The drawing was an existing 8.1 pln that was opened in v9 and then saved. Some of the pieces were saved but most everything was redrawn. Any clues?

Chris
13 REPLIES 13
Anonymous
Not applicable
the CAD file is on the server, but we use our local copies of ArchiCAD 8.1 and its local libraries when we open the file. we can see the library parts on every computer in ArchiCAD, but loose some of them when going to PM9.
Stig Bengtsson
Participant
We have had problems with windows and doors disappearing in PlotMaker when a layout book created on one computer is updated on another computer.

We had a similar problem when we opened a project, created in the International AC9, in the Swedish version with the localized library. Windows and doors disappeared but if they were simply selected and the settings window opened and closed they would appear again.

Going back to the PlotMaker problem, I first thought our problem was multiple libraries on the offending computer. We had recently installed the localized AC9 with the Swedish library but we still had the international library on that computer. I thought ArchiCAD was using the Swedish library and BG-ArchiCAD was looking at the International library so I deleted the the International version and its library but the problem persists.

We are using OSX 10.3.6 with the project files, AC-teamwork and PM-lbk located in the public folder on one of our 6 computers on the network. The AC library loads on each individual computer and the project specific library is located with the project files.

Stig
Architect AIA RIBA SAR/MSA, Graphisoft Registered Consultant
AC19 SWE 7006
AC20 SWE 4012
AndorSzoke
Graphisoft Alumni
Graphisoft Alumni
Hi,

My colleague Greg Kmethy has just wrote a technote on how to manage network libraries in ArchiCAD 9. I hope this helps:



"If you are TeamWorking, or storing files and libraries on a network server, you have to set up a system to ensure that all the necessary libraries are available to all the users that use the files. This is all the more important, when you link ArchiCAD projects stored on a server into PlotMaker files, since you cannot control the library management of the background ArchiCAD. This technote describes what are the best practices to manage network libraries.



Using Network libraries only



The full paths of the used libraries are always saved into the ArchiCAD project files. In case of TeamWork files, those libraries are saved into the file, that were loaded when the file was shared. However, the Team Leader can change this by signing in the project with exclusive access, loading/unloading libraries, and sending the changes into the plp.



If all the referenced libraries are accessible for the user in the network, ArchiCAD will automatically load them, and the library manager will not appear when opening the file. On MAC, ArchiCAD will try to auto-mount the necessary locations. BGArchiCAD will load the libraries automatically too.



Using Network and local libraries



If you are using both local and network libraries, then a local path, only available for the user that last saved the file, will be stored in the file. This local path may not work for the other users accessing the file. In this case ArchiCAD will not be able to load the libraries from the stored locations, therefore it will ignore these paths, and will auto-search for the libraries. ArchiCAD will search for libraries in the following order:



- In the folder where the Project file is located

- In the folder where the ArchiCAD executable is installed

- At the locations defined in the Projectname.xml file (where projectname is the actual name of the loaded project file)



If ArchiCAD is able to collect all the necessary libraries from these locations, then ArchiCAD will open the file without presenting the Library manager. BGArchiCAD will also successfully find all the necessary library parts. Note, that if not all of the libraries are found using this algorithm, then ArchiCAD will discard the result of the auto-search, and will present you the Library Manager. BGArchiCAD will not load any libraries and will warn you about that.



Also note, that the auto-search will also fail, if there are paths stored in ‘Projectname.xml’ that are not accessible for the user.



To create a ‘Projectname.xml’, use ‘Default Libraries.xml’ as a template. This file is located at:

Windows: Documents and Settings\user\Application Data\Graphisoft\ArchiCAD 9.0.0 XXX R1

MAC: Userhome/Library/Preferences/Graphisoft/AC 9.0.0 XXX v1



Example: We have two company-default libraries, Library1 on Server1 and Library2 on Server2 on the network. The XML will look like this:



<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- < <LibraryLocationsFile>

- < <LibraryLocationsList>

< <LibraryLocations>lan.flat://Server1/Folder1/Library1</LibraryLocations>

< <LibraryLocations>lan.flat://Server2/Folder2/Libray2</LibraryLocations>

</LibraryLocationsList>

</LibraryLocationsFile>





So, the best standard to manage libraries is to:



- store standard libraries - that you do not modify, like the ArchiCAD 9 library - locally next to the ArchiCAD executable file

- store company standard libraries - that you frequently modify - on a server, and include their path in an XML file

- store project specific libraries next to the project file."


Best Regards,
AndorSzőke
Product Management
GRAPHISOFT SE
Follow us on Twitter
GRAPHISOFT HelpCenter - the ArchiCAD knowledge base
Anonymous
Not applicable
AndorSzoke wrote:
ArchiCAD will search for libraries in the following order:
- In the folder where the Project file is located
- In the folder where the ArchiCAD executable is installed
- At the locations defined in the Projectname.xml file (where projectname is the actual name of the loaded project file)

...
So, the best standard to manage libraries is to:
- store standard libraries - that you do not modify, like the ArchiCAD 9 library - locally next to the ArchiCAD executable file

- store company standard libraries - that you frequently modify - on a server, and include their path in an XML file

- store project specific libraries next to the project file."
Andor/Greg-

Let me get this straight - GS made archicad look for the library automatically (good idea), but did not tell it to follow the default folder structure that the installer uses when placing the program on the hard drive?

When I install ac, the library automatically goes into a folder called "ArchiCAD Libraries" next to the application. My reading of this would be that I must manually go to every user's machine, and relocate the .pla to fix a path error that GS wrote into the program. This really ought to be fixed!

Sorry to rant a bit, but this business of library location has got to be communicated more clearly to your customers. We recently had a huge job get plotted before someone noticed that the libraries didn't get loaded properly in PM.

In v8.1 on mac, the speed of loading libraries over the network was enough of an incentive to use the local library solution, even though we have found it to be unreliable (despite properly setting up the teamwork file, the library paths still get messed up sometimes in PM)

On v9, according to a few tests on our G5's, loading ALL libraries from the server was just as fast as loading from the local drive. With this problem finally fixed, we've gone back to having all libraries available over the network. No more problems locating libraries - just like it was with v6.5 (finally)

whew - comments?
Wes