Friday, September 15, 2006

Highlights of Revit Building 9.1

Autodesk released Revit Building 9.1 a couple weeks ago with only a handful of new features. This is probably the smallest feature set to date that has been released from the Revit team.

Here are some of the new features added to Revit Building 9.1:

  • Interoperability
    • Enhancements to DWF exports
      • Rooms and Area properties export to DWF
      • Element GUIDs included in export to DWF
    • Import and Export with PNG image format
    • Export Room/Area reports to HTML
    • Specify building type and zip code for gbXML files
  • Views
    • Hide Elevation Tags per scale
  • Modeling
    • Moving end-joined components
      • New grip point where multiple object's endpoints come together
      • The grip will move all the components together without breaking the connection
    • Trim/Extend now works with braces and beams
    • Creation of non-planar beams
  • Details and Annotations
    • Revision clouds and tags have a new visibility option
    • The option has three options:
      • None - does not show cloud or revision tag
      • Tag - displays the tag and draws the cloud but makes it not visible
      • Cloud and Tag - displays the cloud and tag
    • New area property for filled regions

Thursday, September 14, 2006

On Demand Element Borrowing in Worksets

Worksets are one of the most powerful, yet most loathed parts of Revit. Worksets allow users to open and checkout portions of the project, allowing multiple people to work on a project. Up until release 8.1, the workset process was painful and required a lot of attention and maintenance.

The pre-8.1 process required someone to create a workset structure and then continually modify the structure as the project progressed. Workset users would need to make sure everything went to the right workset, that they didn't check out to many worksets, and then the most irritating thing... element borrow requests. Whenever someone wanted to work on something in the project that was in a workset someone else had checked out, they had to submit a borrow request and then wait for the other person to grant/deny permission.

Well, fortunately all of this changed in 8.1, but many users of Revit aren't aware of it. In 8.1 the Revit developers introduced a new concept that allowed on demand element borrowing. This new process allowed the software to control borrow requests automatically. This allows anyone to work on elements on any workset. So how does this work?

The setup of worksets is the same. Someone can create a structure of worksets to store elements in. The main difference is to not check out any worksets. Users should only open worksets, but not check them out for editing. If no one has a workset editable, then Revit will manage element borrow requests automatically.

All of the objects will show a puzzle piece icon when you select the object. This puzzle piece means that the element is on a workset that you do not have open for editing. Once you try to change the element, whether its by moving, deleting or changing its properties, Revit will check the central file and communicate with other users that have the project open. If none of the other users have changed that element, Revit automatically grants you permission to borrow that element. If the element has already been borrowed by someone else, Revit will pop up a dialog box saying that the element is already in use by another user and that they would need to relinquish the element before you can change it. To relinquish, you just save to central and all borrowed elements are relinquished.

With this new way of working with worksets, projects are now very scalable to the number of people that can work on a project at once. Since Revit does the element borrowing in the background, most users can work on a project without having to worry about worksets. I have even seen projects where the entire project is done with all elements in one workset.