Friday, August 14, 2009

Using Revit with GlobalSCAPE WAFS

If you have been having trouble with linking, UNC paths and drive mapping this states the issues quite nicely and has a work aorund that may work:

Using Revit with GlobalSCAPE WAFS
Central File Access
A single adjustment must be made on user workstations for users that will be working on work-shared Revit models being replicated by the WAFS system. The modification requires the creation of a new drive letter mapping using the Windows SUBST command. When Revit creates a Central file, it stores the path of the Central file within the Central file and associated local files. This path is used by the Revit workstations in conjunction with the local copies of the Central file to identify where the Central file resides for actions such as Save to Central, Reload Latest, and borrowing.

When replicating Central files via the WAFS system, the Central files will be located on different file
servers at each site. Thus, the UNC path will be different at each site and will result in Revit failing to locate the Central file when working in the work-shared mode. Supposing there are 2 offices, users at Office A will access a shared drive on FileServerA and users at Office B will access a shared driver on
FileServerB. If a user at Office A creates a new Central file, the Central file will internally store a UNC path with \\fileservera\Revit Projects. When a user at Office B accesses the file, which has been replicated by WAFS to FileServerB, Revit will expect to see a UNC of \\fileserverb\Revit Projects and will issue a warning that the Central file has been relocated.

Thursday, August 6, 2009


Rounding errors can be a problem which is why the smallest tolerance allowed is used. Typically when EQ./EQ. is used small fractions are created.

Here is a trick to help cleanup the dimensions that aren't exact-

  • Create a tolerance dimension style if it doesn't already exist. It should be labeled similarly to the original style- but suffixed similarly to "(1/8 TOL)". This is a *special* temporary dimension which reflects the tolerance bound within a particular dimension style(1/8" typically).
  • If needed- create a continuous dimension string (Try to avoid individual dimensions if you can). You can select entire walls utilizing dimension options to define the 'how-to" for these strings and edit the witness lines as needed.
  • Make a copy of the dimension string you want to correct.
  • Change the copied dimension string to the tolerance style.
  • The alternate string will show a rounded value closer to the correct tolerance:

  • Cleanup by selecting the objects you want to adjust.
  • Start from established references like gridlines you know are accurate.
    • To change a dimension (From Revit Help):
    • Select a component that the dimension references.
    • Click the dimension value.
      If the dimension is locked, the lock control appears next to it. Click the lock control to unlock the dimension so you can change it.
    • In the edit box, type a new value for the dimension and press ENTER.
  • Rounding cannot be used in the dimensions as rounding errors will occur.
  • If all dimensions within a string are an accurate representation of values rounding errors should not occur.