Tuesday, June 26, 2007

View and Visibility Control in Revit

A while back, a customer called me with a problem: He had added some skylights to a house he was designing but could not get those skylights to show up in his floor plan.

Since this was a residence, his construction documents would not include reflected ceiling plans. Instead, he wanted the skylights in a clearstory ceiling to appear on the second floor plan as a hidden line.

While there may be several ways to accomplish this, it seemed like an obvious solution was to create a filter. Filters provide a way to override the graphic appearance and visibility of all elements that share common properties. For example, the controls in Revit’s Visibility/Graphics dialog box let you change the color applied to walls, but the change would apply to all walls. But if you only wanted to change the color for 2-hour fire rated walls, you could create a filter that would select just those 2-hour walls and then apply the desired visibility change to just those walls.

To accomplish the client’s desired result (skylights shown in the second floor plan as a hidden line), I first looked at the properties of one of the skylights and found that it was assigned an assembly code of B3020110.

Using that piece of information that is unique to the skylights, I created a filter using the following steps:
  1. Display the Second Floor plan view.
  2. Open the Visibility/Graphics Overrides dialog box.
  3. Select the Filters tab.

  1. Click the Edit/New button to display the Filters dialog box.
  2. Click the New button to create a new filter.

  1. In the Filter Name dialog box, name the new filter “Skylight” and click OK

  1. Back in the Filters dialog box, under Categories, select the Window category check box.
  2. Under Filter Rules, in the first Filter By drop-down, select Assembly Code, set it equal to B3020110 (the unique code assigned to the skylights), and then click OK. Take care when entering this assembly code. Remember that the value you enter is case-sensitive.

  1. Back in the Visibility/Graphics Overrides dialog box, click the Add button.
  2. In the Add Filters dialog box, select the Skylight filter you just created, and then click OK.
  3. Back in the Visibility/Graphics Overrides dialog box, under Projection/Surface, in the Lines column, click the Override button. We’re applying the override to the lines projected down from the skylight above.

  1. In the Line Graphics dialog box, from the Pattern drop-down list, select the Hidden line type, and then click OK.
  2. Click OK to close the Visibility/Graphic Overrides dialog box.

At this point, the skylight still may not appear in the plan view, because the View Range is most likely still set to its default condition, which is to only extend 10-feet above the current floor level when looking up for objects that should appear in the current view.

If you think about the way Revit creates a view, imagine the 3D building model is suspended inside of a transparent cube. The sides of the cube determine what’s visible in any given view. You’ve already probably experienced the sides of this cube—it’s what Revit calls the “Crop Region.” The top and bottom of this cube define the “View Range.”

The view range is a set of horizontal planes that control the object visibility and appearance in the view. The horizontal planes are Top, Cut Plane, Bottom, and View Depth. As their names imply, the top and bottom planes represent the top-most and bottom-most portion of the view range. The cut plane is a plane that determines at what height certain elements in the view are shown cut. These three planes define the Primary Range of the view range. View Depth is an additional plane outside the primary range. You can set the level of view depth to show elements below the bottom plane. By default, it is the same as the bottom plane.

Elements outside of this view range do not display in the view. The exception to this is if you set the view Underlay to a level outside the visible range.

Elements within the boundaries of the primary range that are not cut by the cut plane are drawn in a projection line style, which is why we assigned the hidden line to the projection line setting when we created the Skylight filter.

In order for the skylights to appear in the second floor plan view, we need to change the view range so that it extends up at least to the roof. To do this:

  1. Display the Element Properties dialog box for the Second Floor plan view (for example, right-click in the view and choose View Properties from the shortcut menu.
  2. In the Element Properties dialog box, click the View Range Edit button.

  1. In the View Range dialog box, change the Top plane setting so that it extends above the roof. There are several ways in which you could do this. You could simply change the Offset value so that the plane is far enough above the roof, or you could choose a different level (or “Unlimited”) from the Top drop-down list.

  1. Click OK to close all of the dialog boxes.

The skylights should now be visible in the second floor plan view.


Thursday, February 15, 2007

Revit Happenings At Autodesk

I've just returned from Autodesk's World Press Day, actually a 2-day event held February 12-13, 2007 in San Francisco. The first day, held at Zeum—and arts and technology museum for kids and families—provided a 30,000-foot view of Autodesk. The high-points of the day included a presentation by Autodesk CEO Carl Bass, and a superb talk by Patrick MacLeamy, the CEO of architecture giant HOK.

Day two was held back at the Palace Hotel, and featured a look at all of Autodesk's new vertical products as well as the next release of AutoCAD and several other new products.

Autodesk has renamed its Building Solutions Division (BSD) to AEC and moved Civil 3D from its Infrastructure Division (ISD) into AEC. In fact, it has done away with ISD and shifted its Map product to its GIS division.

Within the newly renamed AEC division, it has renamed a number of products. Some of the Autodesk-based products will receive new names:
Current nameNew name
Architectural Desktop 2007AutoCAD Architecture 2008
Building Systems 2007AutoCAD MEP 2008
Some of the Revit-based products also get new names, but more importantly, they also get new version numbers. So users will no longer need to know that Revit Building 9.1, Revit Structure 4, and Revit Systems 2 are the latest versions. Here are the new names and version numbers for the Revit products:
Current nameNew name
Revit Building 9.1Revit Architecture 2008
Revit Structure 4Revit Structure 2008
Revit Systems 2Revit MEP 2008
I'll focus primarily on the new features in the upcoming releases of the Revit products.

Revit Architecture 2008

Based on what Autodesk showed us at the event, there are few new features in the next release of Revit Architecture. Instead, the company has focused on performance. But there are still a few gems, including:
  • Improved management of linked model information and improved DWF support.
  • A Google Earth plug-in for publishing Revit models to Google Earth.
  • Better interoperability with Autodesk 3ds Max animation software

Revit Structure 2008

There's a bit more meat in Revit Structure 2008, including:
  • New modeling tools for parametric structural trusses, warped structural slabs, and curved beams. By either clicking and dragging or just putting in offset values, users can create complex slabs with multiple slopes and multiple surfaces. Users can also see the volume of the slab. The Truss Wizard in Revit Building 4 is now built directly into Revit Building 2008.
  • Construction documentation enhancements such as dependent views for split drawings, dimensions, and element visibility.
  • Improved usability and interoperability with industry-standard tools and third-party analysis applications.

Revit Structure 2008 features new warped slab and curved beam capabilities.

Revit MEP 2008

As the youngest member of the Revit family, it makes sense that Revit MEP 2008 sees the greatest number of new features, including integrated building performance analysis for sustainable design through a direct link to the Integrated Environmental Solutions (IES) Virtual Environment. This provides reportable building analysis data including annual energy requirements, whole building carbon emission output, occupant satisfaction, day-lighting, and thermal analysis capabilities. All of these analyses are built into the new release.

And for the feature sets of the AutoCAD-based products, here's what Autodesk offers as highlights in the upcoming releases.

AutoCAD Architecture 2008

  • Automatic scaling of drawing product allowing users to simply change the scale of the design. Annotations including dimensions, tags, and leaders are automatically updated. This is actually based on new functionality in core AutoCAD 2008.
  • Changing building elements and components display (such as a door and its swing) is now as easy as modifying AutoCAD linework.
  • A new Drawing Compare feature uses color-coded displays to show items on a drawing that have been changed, added, or deleted.

AutoCAD MEP 2008

  • Automation of MEP systems design, layout and documentation, including single line plumbing, electrical layout, and piping.

  • Part wizard to speed creation of new parts with predefined parametric templates

  • International metric content for documentation in global projects.

  • Improved display control for construction documentation and display.

AutoCAD Civil 3D

  • Enhanced multiuser environment to work on large, more complex projects.

  • Interactive design capabilities and feature automation for greater productivity, such as automatic generaion and updates to roadway plan and profile sheets.

  • Increased survey functionality to create base geometry faster and move data from and to the field.

  • Interoperability and migration for multiple data formats, including Google Earth mapping functionality and DWF file specifications.