Chapter 11. Phasing, Groups, and Design Options

The ability to design a building in the computer used to be a differentiator. Computers were expensive, applications were expensive, and the people who knew how to use those applications were often expensive specialists who would take other people's work and re-create it digitally.

But now, designing in the computer is a commodity; just about anyone can do it to a reasonable level of proficiency. What has changed?

Well, many projects go through stages and phases. As a result, it's necessary to distinguish the element of time in your project: how something exists, how it will change, and what it will look like when the project is complete. In addition, design is about maintaining relationships between repetitive elements. Sometimes this repetitive element could be a single component in your project, such as a light or a piece of furniture. But it could also be an entire collection of elements, such as a hotel or hospital room.

Finally, one digital design at a time isn't enough. You need to be able to see many ideas simultaneously and in context with other ideas. The client and contractor need to see options and alternates. And it's important that these options not be fully independent, separate files so that the results can be analyzed and compared to each other.

This chapter focuses on these three concepts: time, relationships, and iteration. In Revit, they're addressed with phasing, groups, and design options. In this chapter, you'll learn to:

  • Use the Phasing tools to create, demolish, and propose a new design

  • Create and use Groups to manage big design ideas

  • Make design options for design iteration

Associating Phasing to Geometry, Views, and Project Settings

The design of a project often goes through phases traditionally marked by level of detail and specificity. One of the earliest phases, schematic design, eventually evolves into construction documentation. This liner progression makes a lot of sense when drawings are discrete and moved through their own linear progression.

First plans, then elevations, then sections—each drawing relied on the information of the one that came before it and were often adjacent to each other on the same sheet of linen for faster reference.

Revit can be used much the same way as the traditional design processes described in the previous paragraph. But don't be surprised if you're quickly frustrated. The information gathered the first moment of design seems specific and fixed, having been automatically generated in a schedule that's just waiting to be immediately updated with an answer that isn't the one you were hoping to see.

Revit doesn't give you the benefit of working almost myopically focused on a particular task at a time and being accountable for only that task. Everything you do is influencing the entire project. If you're working on the plans, you're accountable for the elevations. If you're working on the sections, you're accountable for the schedules. And at first, understanding the holistic implications of your design decisions seems like too much information too soon—and results in circular errors from which you can't seem to escape.

Of course, the same thing happened in traditional 2D drawing and CAD environments. But by the time the circular conflict was discovered, the project was already in construction, and it was the challenge of the contractor to figure it out. And the designer often remained blissfully ignorant.

Revit will confront you with these design conflicts very, very quickly. One of the earliest marketing slogans for Revit was "If it's right anywhere, it's right everywhere." Well, the inverse was also true: if it was wrong anywhere, it was wrong everywhere. This is great on one hand because you're able to resolve design conflicts well in advance. But it's also a very unfamiliar way of working if you're not used to resolving design conflict so far in advance, because it interrupts your familiar design workflow.

We want to help you avoid these conflicts and roadblocks, or at least learn to be at peace with them until you're ready to address them. First, you need to stop thinking about Revit as a new tool to do an old thing. At first you can't avoid this. It's natural to see Revit through the patterns and principles of what you're familiar with in 2D and CAD. But it's not enough to see Revit as not being what it isn't. You need to start seeing it for what it is.

You need to embrace a new way of working that, for better or worse, allows you to approach design concurrently. This is not automatic, and it's going to take time, but you really don't have a choice. Working concurrently is simply not possible with the traditional, 2D CAD and task-centric tools. As hard as you might try, there's always something important that would be missed along the linear progression that those tools forced you to follow.

One of the biggest mistakes when trying to use Revit, a tool that allows you to work concurrently, is to expect it to conform to a design process that forces you to work linearly. And by the time you start working with phasing, groups, design options, and links, if you're still working in a linear mind-set but Revit is coming at you fast and furious with unexpected and completely concurrent information, you'll feel almost paralyzed.

If the old 2D CAD process was a linear progression of predesign, schematic design, design development, and construction documentation that all the while was intent on resolving plan, elevation, section, and detail, what's the new Revit process? Well, it's also in two parts:

  • Instead of Pre-Design, Schematic Design, Design Development, to Construction Documentation, you're going to think along the lines of restrictions, relationships, repetition, and representations. You can't think about predesign in Revit. You need discover what you should and shouldn't do. Restrictions are not limiting—they're freeing! Once you resolve your restrictions, you'll know where to focus. You can't think about schematic design in Revit. You need to think about the core relationships that you're trying to create and maintain. You can't think about design development. You need to think about the repetition of an idea and a theme and how the repetition will need to flex when it encounters a unique condition. And you can't think about construction documentation. You need to think about the representations of your project that communicate far more than 2D information.

  • Instead of plans, elevations, sections, and details, you need to think along the lines of intent to content. A wall is not a thing in a plan. It's an idea that exists everywhere. It's got intent, and the same goes for floors, furniture, lighting, and curtain walls. You don't know exactly what they are, but you understand the intent of what they are.

So get the idea of a wall as something in plan or elevation or section out of your mind and think about the "wallness." You don't know what it's made from (yet), but you do have a fairly good idea about what it's supposed to do and about where it is. Later, the intent of your design will evolve into specific content. The wall will have structure, finishes, and performance requirements.

The same goes for the other elements in your building. The intent of what they are and where they are will give way to manufactured specific content. And this content will maintain the intent of your design to locate and resolve your design intent far beyond the traditional resolution of a 2D detail. This specific content will have energy requirements, give off heat, be made of sustainable materials (or not), and so on. How can all this information possibly be contained in a traditional detail? It can't!

So, stop using Revit to do an old thing, and embrace the future of meaningful and concurrent information. As a designer, you owe it to your contractor, your owner, and your future!

Using Phasing to Give the Element of Time

Phasing is Revit's method of allowing you to add the element of time to objects in your project. It's easy to think of an architectural design in terms of what something is, where something is, and how it will be assembled. Phasing adds the dimension of "when" something is, which is incredibly useful and powerful.

Phases are most useful for doing the kinds of tasks that require you to show when elements are being introduced into your design. But a few words of caution and clarification: we don't recommend using extensive phasing to simulate construction sequencing, or "4D." It might seem like a great idea at first, but ultimately it'll break your model and lead to a lot of confusion across your project team.

The reason is threefold. First, using phasing to illustrate construction sequencing will not allow you to use phasing for its intended use. So if you need to show stages of existing, demolition, new construction, and so on, you'll find yourself having to work around sequences of Week 1, Week 2, Week 3, and so on. You will have traded more functionality in one area for limited functionality in another area.

The second reason is that it will break connections between elements that are normally joined. For example, in Figure 11.1, two walls intersect that belong to the same phase. The fact that they are graphically and geometrically joined is the desired condition.

Wall joins in the same phas

Figure 11.1. Wall joins in the same phas

But when walls are not from the same phase, their join condition may not clean up as intended, as shown in Figure 11.2. This can create a lot of tedious cleanup that isn't the best use of your time.

Joins across different phases may not always clean up as intended.

Figure 11.2. Joins across different phases may not always clean up as intended.

Finally, the best reason not to use phasing as a construction sequencing tool is that there's a better way! It will allow elements of various sequence properties to be scheduled, viewed, and even color-coded based on the sequence value that you define.

By using project parameters, you're able to create and assign an instance parameter value to everything in your project that you'd want to assign a construction sequence, as shown in Figure 11.3.

Creating a construction sequence instance parameter for project geometry

Figure 11.3. Creating a construction sequence instance parameter for project geometry

Once you've created this instance parameter, you'll be able to create view filters and filter rules that override the default condition of an object based on your parameter, as shown in Figure 11.4. Each Construction Week value is being given its own rule.

Combined with Visibility and Graphic Overrides, you're able to create a filter that modifies the graphics based on a parameter, as shown in Figure 11.5.

Applying filters by parameter

Figure 11.4. Applying filters by parameter

View filters and Graphic Overrides settings

Figure 11.5. View filters and Graphic Overrides settings

The result is being able to modify the graphics of a view to illustrate some metadata about the objects in a far more flexible and predictable way than mere phasing, as shown in Figure 11.6. The other benefit is that this technique is not limited to views of geometry. View filters can be applied to any view, including schedules, which will allow you to group and filter schedules based on your unique project parameter.

Now that you understand a better way to create sequencing in Revit using parameters and filters, we'll discuss how phasing is used.

Using parameters and view filters to override graphics

Figure 11.6. Using parameters and view filters to override graphics

What Can Be Phased?

At a high level, only three types of elements can be associated with a phase in Revit: geometry, rooms, and views. Geometry is anything that you would use to build your design, like host components such as walls, floors, ceilings, and so on, as well as family components such as doors, windows, furniture, lighting, and so on. Once an element is placed in the project, the phase may be changed, as shown in Figure 11.7.

Changing the phase of geometry

Figure 11.7. Changing the phase of geometry

Rooms are also given phase properties, but there is an important difference: the phase of a building geometry may be changed after placement. The phase of a room may not, as shown in Figure 11.8. If you want to change the phase of a room, you'll need to delete and re-create it in the proper phase. You'll also find it faster to press Ctrl+X to cut the rooms from one view and then press Ctrl+V to paste them into a view of the desired phase.

The phase of a room may not be changed after placement.

Figure 11.8. The phase of a room may not be changed after placement.

The phase of an element when initially placed is often confusing to a new user, but it's quite simple: the phase of the view that you're placing the element into determines its phase, as shown in Figure 11.9. Again, this is not as critical for geometry, since the phase of a building element can be changed after placement. But there are occasions when you're placing a lot of elements that you intend to be in a particular phase, and you'll want to create a view with that phase as active. Then you can place the elements in that view and not worry about having to change them later.

However, a view's phase is critical when you're placing rooms since you can't modify the phase of a room after placement. So be sure to verify the phase of the view before placing rooms.

Changing the phase of a view

Figure 11.9. Changing the phase of a view

Phase Settings

Let's get into the details of phase settings. Once you understand what each of the dialog boxes do (as well as what they don't do), the rest of phasing becomes clear.

On the Manage tab, click the Phases button, which will open the Phases dialog box, as shown in Figure 11.10. You'll notice that there are three tabs. The first tab is for your project phases.

Changing the phase of a view

Figure 11.10. Changing the phase of a view

Right away, this is where people get confused, because they think that they need a phase for every different view that they'll be creating. And in the most common of phased projects, you'll have views to illustrate Existing, Demolition, and Proposed conditions. But since this dialog box only shows Existing and New Construction, people will in error create a new phase for Demolition.

If your project is a simple, three-phase kind of project (like a tenant upfit showing three phases), this extra phase isn't necessary. Just trust us! Basically, the Project Phase tab is for determining when the geometry is being created (not demolished). When would you want to create more phases? When you need to create geometry in more than these two phases.

For example, think of a staged construction project that will happen in two new phases. In this scenario, you need to move an entire office floor to one side of the building—all the staff, furniture, and so on. While everyone is working in half the building, you begin to design a phase that demolishes the other half and begins to reconfigure the proposed floor layout. This might be "New Construction – Phase 1."

Once that phase is complete and everything is cleaned up, you move everyone into the new space, and start the same process on the other half of the building. This phase might be "New Construction – Phase 2." Do you notice that we're still not creating a Demolition phase? Again, that's because the Project phases allow you to set when geometry is being created—not demolished.

Go ahead and create the two phases as just described (see Figure 11.11). We'll use this in a sample exercise in a moment.

Creating additional Project phases

Figure 11.11. Creating additional Project phases

Once you've created these additional Project phases, pick any project geometry and look at its instance parameters. You'll notice that it can be assigned to any one of these three phases, as shown in Figure 11.12.

The next tab in your phasing dialog box is Phase Filters (Figure 11.13). There's seven predefined phases shown. All these phases can be deleted except for the Show All option.

Assigning available phases

Figure 11.12. Assigning available phases

The Phase Filters tab, with seven predefined phases

Figure 11.13. The Phase Filters tab, with seven predefined phases

Don't be concerned if the filter names seem a bit cryptic at first. What's really important is the four graphic conditions that can be overridden: New, Existing, Demolished, and Temporary. Concentrate on these views for the moment, and the filter names will begin to make sense.

Select any of the drop-downs, as shown in Figure 11.14. You'll notice that the phase filter can override the graphics in one of three ways:

  • The object can be shown by its category settings or not overridden. It will display in the project just like it does by default.

  • The object can be overridden. That means that you can define a graphic override for that object. We'll get into the Graphic Overrides in a moment.

  • The object can simply not be displayed.

Setting a filter override

Figure 11.14. Setting a filter override

Once you understand how each of the phase filters displays objects, it all begins to make sense. For example, the Show Complete phase filter shows New and Existing elements by Category. But Existing and Temporary elements are not displayed at all. If you want to show the project when in the finished condition, when the dust has settled and everything is complete, this setting makes sense.

So to recap, things can be shown, not shown, or shown differently. Easy!

If there's any remaining confusion, it probably involves the naming convention of Show Previous + Demo. A better name might be Show Existing + Demolition but Existing is a bit misleading because this setting is showing the previous phase, which is not necessarily existing elements. It might be Temporary elements that need to be demolished. Therefore, Show Previous makes more sense.

The Graphic Overrides tab is the final tab in the Phasing dialog box (Figure 11.15). This dialog box relates back to the "Overridden" assignment of the previous tab.

The Graphic Overrides tab

Figure 11.15. The Graphic Overrides tab

This dialog box allows you to override geometry in a few areas; the Line and Pattern characteristics of Projection/Surface and when Cut. You also have an option to just halftone the element. And finally, you can assign a unique Material setting when rendering. While this is helpful for illustrating actual rendering phase information, it can also be useful for rendering everything to a matte material, something we discuss in Chapter 15.

Now, if there's anything confusing about this dialog box, it's the lack of the ability to create a graphic override for "Future" elements. Such a feature would be helpful for showing future context in a phased construction, when you're trying to visualize the next condition. But as it is, phasing can show you where you are and where you're coming from, but not where you're going.

Why there's no Future phase in Revit is confusing to us; we hope to see this addressed in a future version.

Geometry Phase

Here's a simple exercise to illustrate each of the phases in a single view. First, open a new project using a default template. Next, draw four walls in parallel and then open a 3D view (Figure 11.16).

Four generic walls

Figure 11.16. Four generic walls

By default, all of these walls have been created in the New Construction phase because the phase of the view is New Construction.

Now, selecting each of the walls, associate them with each of the following phase settings:

  • Wall 1: Phase Created: Existing / Phase Demolished: None

  • Wall 2: Phase Created: Existing / Phase Demolished: New Construction

  • Wall 3: Phase Created: New Construction / Phase Demolished: New Construction

  • Wall 4: Phase Created: New Construction / Phase Demolished: New Construction

Figure 11.17 shows what you'll have when you're finished.

Default shaded overrides for phasing

Figure 11.17. Default shaded overrides for phasing

Right away you'll notice that the Existing (not Demolished) and the Proposed (not Demolished) look similar, except for the edge color. This isn't enough. So let's change the graphic properties of this wall so it's graphically more distinct.

Go to the Manage panel and select Phases; then click the Graphic Overrides tab (Figure 11.18).

Default Graphic Overrides settings

Figure 11.18. Default Graphic Overrides settings

Next, select the option to open the Material setting for the Phase-Exist material (Figure 11.19).

Default shaded override for existing materials

Figure 11.19. Default shaded override for existing materials

This is the setting we want to change. Select the Shading option, and you'll be able to assign a different shading value. We're selecting the lime greenish color along the top row (Figure 11.20).

Overriding the Shading value

Figure 11.20. Overriding the Shading value

When you finish changing these settings, you'll have the result shown in Figure 11.21.

Finished shading values

Figure 11.21. Finished shading values

Now you can really graphically tell the phases apart. We think this particular setting should be part of the default Revit template. That way, new users would be able to distinguish the phase of an object far more clearly than in the default template.

View Phase

Now that we've talked about the phase properties of geometry, we'll cover the phase properties of views. Starting with the view from the previous example, select the View Properties. Selecting the space of the view, and then notice that the Properties dialog box automatically changes to reflect the properties of the view (Figure 11.22).

Phase filter options

Figure 11.22. Phase filter options

Applying each of these filters will help you understand the implications of how this will affect the properties of what will be shown in a view and how it will be shown.

First, let's start by changing the phase to New Construction and set the phase filter to Show All (Figure 11.23). This will show all the elements and override their graphic based on their construction phase and whether they're demolished. And it gives us a sense of all the elements as they exist in time.

Show All and New Construction

Figure 11.23. Show All and New Construction

And although this is great for 3D views, where every phase has a distinct color, it's also wonderful for working in a plan, elevation, or section. Simply shade the view while working and you'll be able to clearly distinguish between objects in different phases, as shown in Figure 11.24.

Shaded plan view of phased elements

Figure 11.24. Shaded plan view of phased elements

Now let's start moving through each of the sequences. But here's the important part. Rather than sequentially moving through the various phase filters from top to bottom, let's move through a sequence that makes sequential sense.

Let's begin by keeping the phase filter to Show All, but setting the phase back to Existing (Figure 11.25). This will only show the object created in the Existing phase—and their graphics are not overridden.

Existing phase only

Figure 11.25. Existing phase only

Keep in mind that it's impossible to see anything that's proposed from this present Existing phase. That's because there's no way to see beyond the present phase. We think you should be able to do this, but Revit just doesn't offer that functionality yet.

Now you need to set the phase to New Construction and select the Show Previous + Demo option (Figure 11.26). This shows both existing walls (the walls from the previous phase). And one of the walls is clearly being demolished. What's important to remember is that the graphic overrides that are being applied are relative to what you'd be seeing through the lens of the New Construction phase.

Show Previous + Demo

Figure 11.26. Show Previous + Demo

Now let's select the Show Previous Phase option in the phase filter, as shown in Figure 11.27. Maybe a better name would be Show Existing To Remain because the demolished elements are no longer shown.

Show Previous Phase

Figure 11.27. Show Previous Phase

Now we'll move forward another moment in time and set the phase filter to Show Previous + New. This will show only the remaining elements (not any of the demolished content) from the present and previous view (Figure 11.28).

Show Previous + New Elements

Figure 11.28. Show Previous + New Elements

This brings up another interesting point. Why not show the Existing To Remain as well as the Proposed and Proposed Temporary elements? Although you could also create a new phase filter, for this example, we'll change the settings of the Show Previous + New Graphic override settings (Figure 11.29).

Showing Existing and all New elements

Figure 11.29. Showing Existing and all New elements

Figure 11.30 shows the result.

Existing To Remain, Proposed, and Temporarily Proposed elements

Figure 11.30. Existing To Remain, Proposed, and Temporarily Proposed elements

The next order of sequence will be to set the view to Show Demo + New, which would show demolished elements from the present and previous phase as well as any New elements from the present phase (see Figure 11.31).

Show Demo + New

Figure 11.31. Show Demo + New

But this brings up another interesting point. If you want to show only the objects in the present phase (as well as demolition), then you'll want to modify the phase filters in the Phase Settings, as shown in Figure 11.32. We don't know how common it is to show demolition from a previous phase without showing the existing from the same phase. That's why we're just changing an existing setting rather than creating a new phase filter.

Turning Off demolished elements from a previous phase

Figure 11.32. Turning Off demolished elements from a previous phase

The result would be only the New and Temporary elements being shown in this view (Figure 11.33).

Showing only Proposed and Temporary elements

Figure 11.33. Showing only Proposed and Temporary elements

The next sequence, Show New, will only show the New elements in the present phase (Figure 11.34).

Showing New elements

Figure 11.34. Showing New elements

Now comes the final setting, Show Complete (see Figure 11.35). This only shows the existing elements that remain from the previous phase (after demolition) and the new elements that are being proposed (minus the temporary construction that has also been demolished).

Showing finished conditions

Figure 11.35. Showing finished conditions

You can find the example file used in this section, called c11_Phases.rvt, in the Chapter 11 folder.

Creating, Distributing, and Updating Groups

It's easy to think of groups kind of like blocks (if you have an AutoCAD background) or cells (if you have a MicroStation background). But groups are much more than this. Yes, they're great at maintaining repetition within your Revit project. But there are some major differences:

  • Creating groups is quite easy. And whether it's a 2D or 3D group, the insertion point for the group is easily defined and modified. The same can't be said of simple 2D blocks.

  • Updating groups is a breeze. It's easy and intuitive to modify a group after it's been created. Practically anyone on your team can do it, which means that design workflow will not bottleneck in your project team.

  • Copying groups throughout your project is also a breeze. Groups can be copied across different levels, rotated, and even mirrored (although mirroring isn't such a good idea, but more on that later).

There are a few good practices that you'll want to keep in mind when using groups. But they're so straightforward that you'll wonder how you've ever worked without them.

Creating Groups

You can create two kinds of groups in Revit. One is just for geometry, and they're called model groups. The other is just for view-specific content like text, tags, dimensions, and so on, and they're called detail groups. You can create one kind of group or the other explicitly. But if you try to create a group with both model and detail elements, Revit is smart enough to create a detail group that's associated with the model group.

To demonstrate this, open a new project and start with drawing four walls, as shown in Figure 11.36. Don't forget to dimension the length and width conditions.

Four walls and dimensions

Figure 11.36. Four walls and dimensions

Now select the Create Group function under the Modify | Multiselect tab. Go ahead and keep the default name Group 1 for both Model Group and Attached Detail Group (Figure 11.37).

Creating the model and attached detail group

Figure 11.37. Creating the model and attached detail group

Now select the group and copy it to the side of your original group. You'll notice that only the geometry is copied, which is fine (Figure 11.38).

Copied group

Figure 11.38. Copied group

Associating the detail group is really simple. Just select the group and then select the Attached Detail Groups option, and you'll see the dialog box shown in Figure 11.39.

Attached Detail Group Placement dialog box

Figure 11.39. Attached Detail Group Placement dialog box

The results are fairly straightforward (Figure 11.40). Both groups are now identical with geometry and dimensions.

Identical groups

Figure 11.40. Identical groups

Modifying Groups

Now that you've created two identical groups, you'll add a door to one of the walls that belong to the group, as shown in Figure 11.41. But don't add it to the group—just place it in one of the walls.

Adding a door outside of Group mode

Figure 11.41. Adding a door outside of Group mode

Now you can select the group to the left and select Edit Group. You'll enter a special editing environment, as shown in Figure 11.42. Everything in the view becomes a sepia tone and you're able to add, remove, and attach other elements to your group.

Group Edit mode

Figure 11.42. Group Edit mode

Now add the door to the group by selecting the Add function. You'll notice that you can't add the door numbers. This is fine, because you'll add them later when numbering. Now finish the group and you'll notice that both groups have a door in the same location (Figure 11.43).

Finished group

Figure 11.43. Finished group

The process is essentially the same for modifying groups: enter Group mode, make the changes and/or additions, and then finish the group. Be careful when you're duplicating and swapping one group for another one, which is common during design iteration.

Copying Groups

First, duplicate the group. The easiest way to do this is to right-click the group name that you want to duplicate in the Project Browser, as shown in Figure 11.44.

Duplicating a group

Figure 11.44. Duplicating a group

Now you can select any of your groups and swap it for this new group. Go ahead and exchange Group 1 for Group 2.

Now enter Group Edit mode for this second group, and edit it as shown in Figure 11.45; then finish the group.

Modifying the second group

Figure 11.45. Modifying the second group

This brings up an important point of discussion. Groups have insertion points that need to be considered before you exchange one group for another. When you create a group in Revit, the insertion point is initially at the geometric center of all the stuff in the group, which is fine if you're trying to find it.

But keep in mind that as you edit the group, the insertion Apoint doesn't move until you deliberately move it. This can be seen in Figure 11.46, as editing the geometry for Group 2 retains the same insertion point that was active when the group was created.

Insertion points in different groups

Figure 11.46. Insertion points in different groups

Moving the insertion point is an easy matter of dragging (and if necessary, rotating) the Insertion Point icon to a common location before swapping one group for another (Figure 11.47).

Relocating insertion points

Figure 11.47. Relocating insertion points

Once you've done this, swapping groups occurs at the same relative location. Figure 11.48 illustrates Group 1 being swapped for Group 2, and vice versa. But common insertion points are being maintained.

Exchanged groups

Figure 11.48. Exchanged groups

Excluding Elements Within Groups

Of course there will be occasions where everything in a group works great. And it works throughout the project, except for that one particular condition. This is really frustrating. And in the past, you had to create new groups for each slight exception, which might have been conceptually consistent, but often led to an exponentially growing list of group variants.

This is now deftly handled by excluding elements from groups. The rest of the groups are intact, and scheduling is aware of excluded elements. Figure 11.49 shows an example. We've copied the group above the first one. But in this condition, there's a column right in the middle of the door.

Group conflicts

Figure 11.49. Group conflicts

First, select the door and select Create Similar to place a new door where you want it to go. This door will not be part of the group (you can't place elements as exceptions). In this case, the new door has been placed above the grouped door, and its swing direction has been flipped (Figure 11.50).

Adding a new door

Figure 11.50. Adding a new door

Now you can exclude the door that conflicts with the column as an exception to the rest of all the other groups. This can be a bit confusing at first, because you don't enter Group Edit mode to exclude members from groups. Simply hover over the group and tab through until the door is highlighted. Then select the door, as shown in Figure 11.51.

Selecting elements in groups

Figure 11.51. Selecting elements in groups

Once this is done, you'll notice an icon to the upper left of the door (Figure 11.52).

Selecting the door in the group

Figure 11.52. Selecting the door in the group

Selecting this icon will allow you to exclude the door as an exception to the group, and the wall will heal itself as if the door is not there (Figure 11.53).

Excluded elements from groups

Figure 11.53. Excluded elements from groups

Hovering your mouse over the group will reveal any hidden elements in the group (Figure 11.54). Just tab through to select the hidden door to include the component back into the group.

Excluded elements not shown

Figure 11.54. Excluded elements not shown

Saving and Loading Groups

Even though we consider Revit to be the only whole building BIM (WBB) application in the world (by integrating the building, content, documentation, and multiuser workflow into one database), there are times when you'll want to share the data across many files.

And just like you wouldn't want your family components locked up inside a project file, there are good reasons to keep commonly used groups outside your project. You might even want to keep them in a folder just like your custom content. This can be accomplished by saving groups outside your projects.

Saving groups is a simple matter of right-clicking the group name in your Project Browser and selecting Save Group (Figure 11.55).

Saving groups

Figure 11.55. Saving groups

You'll then be prompted to save the group as an RVT file (not an RVG file as in the past). You can open this file like any other RVT file and then reload the group into the project in order to update all the instances.

Be aware that when you load the group in a project, if the group name already exists, you'll be given a warning. You can overwrite the existing group (by selecting Yes) or load with the option to rename the group that's being loaded (by selecting No). Or you can cancel the operation altogether (Figure 11.56).

Loading modified groups

Figure 11.56. Loading modified groups

What's really great is that when you reload the group Revit even remembers to exclude previously excluded elements from the group that's been modified in another session of Revit. Figure 11.57 shows a desk and chair have been added to the group. The group has been reloaded, overwriting the original group, but the exclusion remains intact.

Retaining excluded group elements

Figure 11.57. Retaining excluded group elements

Creating Groups from Links

Because groups are also RVT files, they can be linked into the project environment as well. While you can't edit a link in place (as with a group), there's some excellent reasons you might want to start a group as a link and then bind the link at a later time, which will convert it to a group. Groups and links can also exist within design options (more on design options in a moment).

Simply select Link Revit from the Insert tab (Figure 11.58).

Adding groups as links

Figure 11.58. Adding groups as links

Then browse to your group and click Open, as shown in Figure 11.59.

Select the group and click Open.

Figure 11.59. Select the group and click Open.

After the link has been placed, you can copy it throughout your project. Keep in mind that all the functionality between groups and nongrouped elements will not behave the same as links and the rest of your project. For example, in Figure 11.60, the upper-right collection of walls and furniture is a link, not a group. And as a result, walls are not cleaning up between links and groups in the same way as they are between groups and groups or other walls.

Wall joins between links vs. groups

Figure 11.60. Wall joins between links vs. groups

But this graphic restriction may not be a concern during programming and predesign, when links allow for a lot of rapid flexibility.

After you've resolved your design using links, you can bind them into the project environment (Figure 11.61).

Binding links

Figure 11.61. Binding links

But rather than "explode" the link into separate and unrelated elements, Revit converts the link to a group. Once this happens, the previous graphic issue is resolved as walls easily join across groups, as shown in Figure 11.62.

Resolved wall graphics

Figure 11.62. Resolved wall graphics

Best Practices for Groups

Groups are great for creating and maintaining design iteration within a single project. And they're also great for maintaining consistency across multiple projects, since groups can be saved and loaded across multiple files. They can even be linked as separate RVT files and then converted to groups at a later time.

But like everything in Revit (and in life), there are some important exceptions that you want to be aware of. Nearly every time there's been a problem with groups we've noticed that it's the result of doing one of the following five things. Not that doing any of these things will kill your project—they may be completely technically feasible. But they may put your project into a world of hurt that you'll wish you could have avoided:

Avoid putting datum in your group.

You should avoid putting datum (levels and grids) inside your group. First, you can't manage the extents of the datum unless you're in Group Edit mode, which can create conflicts elsewhere in your project. Of course you will have the option to not include the datum when you bind your link. Again, this doesn't necessarily create a technical hurdle. But it can create a lot of confusion. We've seen situations where duplicate levels are deleted, only to find out that those levels were hosting content in the project.

Don't nest groups.

You should take care to avoid nesting groups. Although nesting can save time in some situations when the design is preliminary and your team is trying to distribute content and design ideas quickly, you'll likely find a point of diminishing returns as the design evolves. You can't get to all the features and functionality of Revit when you're in Group Edit mode. And if you're nested deep into groups and trying to modify project properties, you'll get quickly frustrated digging in, out, and across nested groups to go back and forth between your group and project.

Group hosted elements and their hosts together.

You want to keep your hosted elements and hosts together. For example, try not to group doors and windows without their host walls. Technically, nothing keeps you from creating a group from windows without their host. But if any of your windows become unhosted and then deleted, this will delete other windows that are properly hosted. This also goes to the heart of what needs to be hosted in a Revit project. Another example is that elements such as plumbing fixtures that don't need to cut their host shouldn't be hosted. Instead, they should be face-based (or assigned the option Moves With Nearby).

Don't use attached relationships in groups.

Avoid attached relationships within groups. In other words, give walls explicit heights rather than Attaching Top/Bottom to levels or other hosts (like floors and roofs). If you manipulate the datum or attached host and the relationship creates inconsistent conditions, you'll get a warning asking you to fix the groups (Figure 11.63).

Avoid attaching with groups

Figure 11.63. Avoid attaching with groups

Fixing the group really doesn't fix the group. It actually explodes it or creates a new group (Figure 11.64).

Resolving attachments warning

Figure 11.64. Resolving attachments warning

Don't mirror groups.

Finally, and maybe most importantly: don't mirror groups. Instead, it's better to create left and right versions. Does mirroring work in concept? Yes. Does it work in the real world? Not really. Sorry.

Think about it. You'd love to be able to mirror that precious prototype coffee shop, right? Well, Revit doesn't disallow mirroring of content as a parameter (which still wouldn't solve the problem, but that's another matter). Mirror the coffee shop and now the baristas are foaming milk on the right rather than the left. This might look great in a rendering, but it doesn't make sense for the company that manufactures espresso machines.

And now the display cases have power supplies on the wrong side. The cash register has keys on the wrong side. The desk in the managers' office now has drawers on the left and filing cabinets on the right. And to make matters worse, the sink in the bathroom now has hot water coming from the wrong faucet. Again, it makes all the conceptual sense in the world to be able to mirror a building...and a group. But the implementation of trying to make this work can cost a lot of time and money trying to repair. And that's just a coffee shop. If you think it's a good idea to mirror a hospital room or a surgical theater or some other mission-critical building or civil construct, well...someone could die. Or you will have to work very, very late.

If you'd like to download the file that has been created during the examples, you can find it in the Chapter 11 folder; it's called c11_Groups.rvt.

Making Design Options for Design Iteration

Design options are great when you work within the rules of how design options work. It's kind of like the rules with mirroring groups. What you think might make sense conceptually doesn't always work in the practice.

Design options are great for iteration within the walls of a building or a single Revit project. Interior renovations can go off without a problem. Iteration of spaces or functions within well-defined boundaries is also not a problem.

But one of the first and most important rules to remember is that an object that is being hosted can't be in a design option unless the host is also in the design option (Figure 11.65). That means if you want to show a door in two possible locations as an option in your design, you'll have to create two walls to host those two doors in your two options.

The hosted and host must exist in the same design options.

Figure 11.65. The hosted and host must exist in the same design options.

Second, design options are not for "whole building" iteration. If you're not sure about which direction your big design idea is headed, don't put both buildings in the same file and think you're going to save yourself any time. You'll be better off starting another file (and if necessary, starting another file). Even if you're trying to resolve just a big part of a bigger building, put that big part of the building in a separate file and link the results. You can even put each of the links in their own design option. For example, if you have a couple of different ideas for your curtain wall, put that part of the design in a separate file and link them all into your main project file, assigning each of the links to a different design option.

With those two suggestions out of the way, we'll show you how to use design options as intended.

Creating Design Options

Again, let's start simple, establish the principle, and then add complexity later. Create four simple walls with a wall down the middle of the space both as shown in Figure 11.66.

Starting design options

Figure 11.66. Starting design options

We're going to configure this simple space into a design option that divides the space vertically in one option and horizontally in the other:

  1. Select your Manage tab in order to initiate design options. Select the Design Options tab (Figure 11.67).

    Design Options tab

    Figure 11.67. Design Options tab

  2. Create a new option set (which will automatically create one design option) and then create another option as shown in Figure 11.68. Click Close to dismiss the dialog box.

    Creating an option set and two options

    Figure 11.68. Creating an option set and two options

    Now that you've started design options, everything in the project (which, admittedly isn't a lot) is now in the Main Model. Let's start adding elements to one of the two options.

  3. In a process that might at first to appear to be a bit confusing, select the center vertical wall and add it to Option Set 1/Option 1 (Figure 11.69).

    Adding elements to options

    Figure 11.69. Adding elements to options

  4. You'll do this by selecting the wall, which you notice will immediately initiate the Modify | Walls tab. But you can get around this limitation by simply and easily reselecting the Manage tab (that was just visible a moment ago before you selected the middle wall). Now select the Add To Set option and add the wall to the first option but not the second one, as shown in Figure 11.70.

Selecting the option

Figure 11.70. Selecting the option

Just as a side note, you'll need to do this every time you select elements in the Main Model and you need to add to a design option. But you'll get used to this convoluted and time-consuming process over time. You could create a keyboard shortcut or menu item to the Quick Access toolbar. But of course this would defeat the purpose of using the new user interface.

Editing Design Options

You can also add elements to a specific design option by selecting the option from the Design Options panel (Figure 11.71).

Selecting an option to edit

Figure 11.71. Selecting an option to edit

Another, faster option is to use the Active Design Option selector at the bottom of the screen (Figure 11.72).

Active Design Option selector

Figure 11.72. Active Design Option selector

This will allow you to enter a special mode where you can add elements from outside the option, or create them from within the option. Everything that is not inside this option will turn light gray, indicating that it is not inside the presently editable option. Now you can add another wall as shown (Figure 11.73).

Edit Option mode

Figure 11.73. Edit Option mode

Viewing and Scheduling Design Options

You notice that whenever you switch between Option 1 and Option 2, the view automatically changes to show the option that you've selected. This is because initiating design options automatically creates another tab in the Visibility/Graphic Overrides dialog box. By default, the Design Options tab shows Automatic (Figure 11.74). This means that the primary design option (in this case, Option Set 1) will be shown in the view.

This tab is available for any view, even for schedules, as shown in Figure 11.75. Selecting the Visibility Graphics settings in the View Properties of a schedule filters the schedule according to the desired design option.

Of course, if you want to specify or lock a view to a particular design option, simply specify this in the Visibility/Graphic Overrides dialog box (Figure 11.76).

The Design Options tab displays Automatic.

Figure 11.74. The Design Options tab displays Automatic.

Design Options in the View Properties of a schedule

Figure 11.75. Design Options in the View Properties of a schedule

Locking the view to a design option

Figure 11.76. Locking the view to a design option

This can be particularly useful for views that are being placed on sheets. For working views, it's fine to leave the View Properties set to Automatic, so the view switches to actively show the desired design option.

Deleting Design Options

As your project grows and begins to resolve more detail, it may be necessary to delete an option set, accept the primary design option, or delete a single design option. While some of these options might at create somewhat similar outcomes, there are important differences.

First, deleting an option deletes the option set and all of its associated options. You delete an option set by selecting it in the Design Options dialog box and clicking the Delete button (Figure 11.77).

Select the option set and click Delete.

Figure 11.77. Select the option set and click Delete.

You'll see the following warning indicating that you're about to delete all the geometry associated with the option set (Figure 11.78). Click Yes.

Click Yes at this warning.

Figure 11.78. Click Yes at this warning.

Additionally, any views that are associated with the option set will be deleted by default, but you're given the option to uncheck views that you want to retain, as shown in Figure 11.79.

You can uncheck views that you want to retain.

Figure 11.79. You can uncheck views that you want to retain.

Yes, this is a lot of warnings, but for good reason! All your related geometry, plans, elevations, sections, schedules, 3D views, and so on are about to be deleted. You do have the option to keep the views, but they'll only show what's left in the Main Model. And the Main Model may or may not technically exist. That's because if you only have one option set in your project, then design options will no longer exist. There's no longer a distinction between the Main Model and anything else.

Second, accepting the primary design option ultimately removes the option set, but it also retains the geometry associated with the primary option, as shown in Figure 11.80.

Delete option set warning

Figure 11.80. Delete option set warning

You do this by selecting the desired option set and then clicking the Accept Primary button in the Design Options dialog box. Accepting the primary option also deletes any of the other options associated with the option set. And finally, the design option set is removed and all and all of the geometry associated with the primary option is moved into the Main Model.

Finally, you can delete a single design option within an option set. However, you may not delete a primary option. You'll first have to assign a new primary option. Do this by selecting the desired option and then clicking the Make Primary button, as shown in Figure 11.81. Once this is done you can delete the formerly Primary Option.

Make Primary option

Figure 11.81. Make Primary option

Just remember that all of the previous warnings will apply. Deleting a design option will delete all the geometry and associated views.

The Bottom Line

Use phasing.

Time is such an important element to the design process and nearly impossible to capture with traditional CAD tools. Don't use phasing for construction sequencing (there's a better way). Embrace phasing for communication, not just illustration.

Master It

How can you use phasing to communicate your design across a series of key stages? What kind of project is best suited to phasing?

Know why you shouldn't mirror groups.

Groups are great for creating collections of both host and family component geometry. Just remember to use best practices and you'll avoid a lot of common roadblocks. Everything still schedules, as you'd expect. And creating exceptions in groups allows you to make subtle changes without creating a new group.

Master It

Why shouldn't you mirror groups?

Make design options for design iteration.

Like groups, design options work great when you work within the rules. Design options are intended for design iteration that is bounded and well defined—not for putting multiple buildings in one project file. Remember that links, groups, and phasing can exist within design options. Always keep hosted elements with their host when using design options.

Master It

Suppose you have a multistory tower. How could you show repetitive curtain wall options?

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset