Creating Families

6

413

414 | Chapter 12 Creating Families

About Families and the Family Editor

12

All elements in Autodesk Revit Building 9.1 are “family based.” The term family describes a powerful concept used throughout Revit Building to help you manage your data and make changes easily. Each family element can have multiple types defined within it, each with a different size, shape, material set, or other parameter variables as designed by the family creator. Even though various types within a family can look completely different, they are still related and come from a single source, thus the term family. Changes to a family type definition ripple through the project and are automatically reflected in every instance of that family or type within the project. This keeps everything coordinated and saves you the time and effort of manually keeping components and schedules up to date. In this tutorial, you learn about the various types of families and the Family Editor.

415

This makes file management much easier. and furniture. Walls. Some family types are pre-defined within Revit Building and cannot be created or modified outside of the project environment. An example is a door family hosted by a wall family. for example. For example. and roofs. You also learn about the Family Editor. generic. You can either duplicate and modify an existing component family or create a new component family based on a variety of family templates. 416 | Chapter 12 About Families and the Family Editor . Family templates are either host-based or standalone. floors. such as a dome roof. You can duplicate and modify existing system families.Using Families and the Family Editor One of the many advantages of using Revit Building is the ability to create your own families of components without having to learn a complex programming language. You can load them into projects. Host-based families have components that require hosts. and when and how to use it. There are. NOTE You can use “Transfer Project Standards” to copy system families from one project to another. there is another type of family that allows you to create any shape or form required for a particular project and have Revit Building recognize it as a particular component type. transfer them from one project to another. and save them from a project file to your library if needed. but you cannot create new system families. In addition. Introduction to Families Most families are created in the Family Editor and saved as separate files with an . and roofs are examples of these types of families. Standard Component Families Standard component families are loaded by default in project templates. trees. the types would all be saved as one file which can then be loaded into any project.rfa extension. Revit Building has three types of families: ■ ■ ■ System Standard Component In-place System Families System families are pre-defined within Revit Building and comprise principle building components such as walls. while many more are stored in component libraries.rfa extension. exceptions to this rule. Standalone families include columns. Using the Family Editor. you learn about the three types of families and how they are used within a project and how they are created. however. Family templates assist you in creating and manipulating component families. foundation. you create a family within predefined templates that contain the intelligent objects needed to create the particular family type. The following illustration shows different types within the basic walls family. exterior. and partition wall styles. if you create a family called "double-hung window" that includes types with several sizes. The basic walls system family. You provide the information necessary to uniquely describe the family geometry. All different types that you create are stored with the master family file. because there is only one file to track. floors. In this lesson. You work with the Family Editor to create and modify components. Standard component families can exist outside of the project environment and have an . has wall types that define interior.

you can drag it into the document window. how to access it. Adding a family to a project 1 Open or start a project. 2 On the File menu.The following illustration shows host-based window and door family components in a wall. and when to use it. In the final exercise. you learn about the Family Editor. After the family has been loaded in the project. However. click Load From Library ➤ Load Family. You create in-place families only within the current project. such as plan. and also a standalone furniture family component. You do not have to carry the original family file along with the project. elevation. you need to reload the family in the project to see the updated family. 4 Select the family file name and click Open. You have a choice of categories when you create in-place families. for example. as well as the level of detail associated with that view. it is saved with the project. you learned about the different types of Revit Building families and when to use them. or 3D. In-place Families In-place families are either model or annotation components in a particular project. The following illustration shows a building model of the Pantheon without a roof and with an in-place roof family. Load Family command on the File menu. In this section. 3 Navigate to the library or location of the family. To add a family to your project. custom wall treatments. Introduction to the Family Editor You can use the Family Editor to create both real-life building components and graphical/annotation components. if you change the original family. Families are listed in the Project Browser under their respective component category. so they are useful for objects unique to that project. Introduction to the Family Editor | 417 . Families store all of the necessary geometry to display the two-dimensional (2D) and three-dimensional (3D) versions of particular objects. Family element visibility can be dependent of your viewing direction. or you can load it using the Load From Library. and the category that you use determines the component’s appearance and display control within the project.

if you have exhausted your external resources. and click Open. How to use the Family Editor You can access the Family Editor in several ways. you can search the component library loaded on your local hard drive. it should be available within the Type Selector. you can double-click any file with an . modify it as needed.rfa extension and it will open Revit Building in the Family Editor. 418 | Chapter 12 About Families and the Family Editor . presume it is a bay window that you require. There is a logical thought process that you should follow: 1 Is there a component of this type already loaded into this project? If so. how to access it. If you find a close match. and then load it into a new project and see how it performs. it opens within the Family Editor. 2 Define sub-categories for the family to aid in controlling visibility of the object. With Revit Building open. 4 Add dimensions to specify parametric component geometry. you learn when to use the Family Editor. 6 Flex the new model to verify correct component behavior. navigate to a family file. It is far easier to modify an existing component within the Family Editor than to create it from scratch. and click Open. To start a new family. consider checking the web library and other web resources.In this exercise. 7 Specify 2D and 3D geometry display characteristics with sub-category and entity visibility settings. click File ➤ New ➤ Family. General procedure for creating a standard component family 1 Select the appropriate family template. open it in the Family Editor. you should then try to find the component that most closely resembles it. In this case. you should create a new component family using one of the family templates as a starting point. When to use the Family Editor During the design process. and the general procedure for creating a standard component family. 5 Finally. you will inevitably come to a point where you need a specific component for your design. 8 Define family type variations by specifying different parameters. Also consider any internal family libraries that may exist on the network. This will be apparent because the only Design Bar tab available is Family. 4 If you can’t find the component you require. 9 Save the newly-defined family. When the family opens. Within the Windows® environment. You can have a project open and the Family Editor open simultaneously. you can click File ➤ Open. 2 If there isn’t a component family loaded in the project. select the appropriate template. 5 Add label dimensions to create type or instance parameters. such as newsgroups. 3 Next. 3 Lay out reference planes to aid in drawing component geometry. and then load it into the project.

and several annotation families. you create an in-place family. a lighting fixture. you create it within the project file. Using the installed templates. 419 . you start with a simple door family and then move onto a window family. You create a furniture family. you learn how to create a different type of component. In each lesson. you learn how to create specific Autodesk Revit Building 9.Creating Components in the Family Editor 13 In this tutorial. This allows you to create the family in the context of the current project. When you create an in-place family. In addition. not within the Family Editor.1 families.

The door type has a variable height and width. you create new door types based on size and assign parameters respectively. height. Drawing the Door Plan View Components In this exercise. 420 | Chapter 13 Creating Components in the Family Editor . you create a custom door family based on the definition of a flush exterior door. You also learn how to constrain the door design by adding labelled dimensions to specify values for the door width. and thickness.Creating a Door Family In this lesson. After you create the door leaf as an extrusion. you draw the plan view components for the new door family.

Floor Plan: Ref. 7 Enter ZF. Level. click Symbolic Lines. this is the keyboard shortcut for Zoom to Fit. Draw the door panel plan view representation 8 On the Design Bar. click . The door opening is aligned and locked to the reference planes. 10 On the Options Bar. and represent the door opening profile. select Doors [projection]. 4 On the View menu. 9 In the Type Selector. and open Metric\Templates\ Metric Door. click Tile.Create a new family based on the default door template 1 Close any open projects or families. 5 On the Window menu. click Training Files. 3 In the left pane of the New dialog box. click Zoom ➤ Zoom All to Fit. 2 On the File menu. click New ➤ Family. 11 Starting at the door hinge point on the lower left corner of the door opening. sketch a 1000 mm x 50 mm rectangle for the door leaf as shown. are also displayed. Notice the four tiled views. Drawing the Door Plan View Components | 421 . The reference planes that display are part of the default door template. 6 Maximize the window. part of the door properties. Labelled dimensions.rft.

14 Add a vertical dimension from the top edge of the door panel to the bottom edge as shown. 13 Add a horizontal dimension from the left edge to the right edge of the door panel as shown. 422 | Chapter 13 Creating Components in the Family Editor . click Dimension.Dimension the door panel 12 On the Design Bar.

NOTE This same label is applied to the dimension referencing the door opening. Because labelled dimensions are parameters. Drawing the Door Plan View Components | 423 . a user can change the value of the Width parameter and all dimensions labelled with it change accordingly. 17 On the Options Bar. 18 Select the horizontal dimension that references the door thickness. 16 Select the vertical dimension that controls the door width. click Modify.Add dimension labels to the door leaf 15 On the Design Bar. 19 On the Options Bar. select Thickness for Label. select Width for Label.

as shown. the arc is selected so you can see the arc center and each end point. select Plan Swing [cut]. 25 Select the upper right corner of the door opening for the arc start point. then you specify each end point. 26 Select the upper left corner of the door leaf for the arc endpoint. and select the intersection at the upper left corner of the door opening for the arc center point. When drawing an arc from center and end points. 424 | Chapter 13 Creating Components in the Family Editor .Draw the door opening plan view arc 20 Select the dimension with the two EQ symbols and move it. you first specify the arc center. 24 Enter SI. In the image below. 23 On the Options Bar. and select the command from the menu. TIP If the Arc from Center and End Points command is not visible on the Options Bar. along with the witness line controls. 22 In the Type selector. click Symbolic Lines. so it doesn’t visually interfere with the door swing location. click . 21 On the Design Bar. click the down arrow button.

enter 50 mm for Depth. 4 In the Work Plane dialog box. double-click Exterior. click Solid Form ➤ Solid Extrusion. and click . 2 On the Design Bar. Dataset Continue using the family file from the previous exercise. click Set Work Plane. Creating the Door Leaf Solid Geometry | 425 . 6 On the Options Bar. select Reference Plane: Exterior for Name. 3 On the Design Bar. 1 In the Project Browser. Creating the Door Leaf Solid Geometry In this exercise. “Creating the Door Leaf Solid Geometry” on page 425. under Elevations. under Specify a new Work Plane. click Lines. and click OK. 5 On the Design Bar. and then select the lower right corner of the door opening for the second corner of the rectangle. 7 Select the upper left corner of the door opening for the first corner of the rectangle.Add a reference plane for the exterior face of the door 27 Proceed to the next exercise. you create the solid geometry of the door leaf with an extrusion.

10 On the Design Bar. 426 | Chapter 13 Creating Components in the Family Editor . use the TAB key to toggle to the extrusion reference. click Finish Sketch. click Dimension. 9 In the Project Browser under Elevations. TIP When you add the witness line to the exterior face of the extrusion. then click to specify the dimension witness line. 11 Add a horizontal dimension from the exterior face of the door extrusion to the interior face of the door extrusion. double-click Left.8 On the Design Bar.

double-click Ref. and click OK. Left/Right. Creating the Door Leaf Solid Geometry | 427 . select Front/Back. and Fine are selected. click Modify and select the dimension. Medium. Level. under View Specific Display. 13 On the Options Bar.12 On the Design Bar. Specify the visibility of the door leaf in plan view 15 On the Design Bar. 18 In the Family Element Visibility Settings dialog box. and clear Plan/RCP. 14 In the Project Browser. click Modify. under Floor Plans. click Visibility. verify that Coarse. 16 Select the door leaf extrusion. select Thickness for Label. and When cut in Plan/RCP. 19 Under Detail Levels. 17 On the Options Bar.

428 | Chapter 13 Creating Components in the Family Editor . and click OK. The door leaf is assigned the new Oak Door material. This material designation controls how it displays in shaded and hidden line views. select Oak Door for Name. click . under AccuRender. click Materials. click OK. 2 In the Materials dialog box. enter Oak Door for Name. 6 Click OK. 3 In the New Material dialog box. 21 In the Element Properties dialog box. and click OK. 7 In the Materials dialog box. navigate to AccuRender/Wood/Oak. The solid geometry of the door is now complete. 19 Repeat the previous five steps for the exterior frame extrusion. select Panel for Subcategory. select Oak Door. 13 On the Design Bar. click Modify. and click OK. you assign a material to the door leaf.Dark. click OK. for Material. 5 In the Material Library dialog box. Create a new material based on the existing red oak material 1 On the Settings menu. click 11 In the Materials dialog box. 10 In the Element Properties dialog box. Assign the Oak Door material to the door frame 14 Select the interior door frame extrusion. 4 In the Materials dialog box. for Material. under Name. It also defines its appearance when rendered.20 On the Options Bar. Dataset Continue using the family file from the previous exercise. click for Texture. click OK.No Gloss. 15 On the Options Bar. 12 In the Element Properties dialog box. Assign the Oak Door material to the door leaf 8 Select the door leaf extrusion. click Duplicate. 16 In the Element Properties dialog box. 22 Proceed to the next exercise. click . under Materials and Finishes. Assigning Materials to the Door Components In this exercise. 9 On the Options Bar. and click OK. “Assigning Materials to the Door Components” on page 428. 18 In the Element Properties dialog box. click . click 17 In the Materials dialog box.Red/Stained.

under 3D Views. 22 Zoom in on a door corner. 21 On the View Control Bar. Flex the door model 23 Zoom out to view the entire door. The Oak Door material is now assigned to the door leaf and door frame. View the new door 20 In the Project Browser. click the Model Graphics Style control. under Views (all).The door frame is assigned the new Oak Door material. Assigning Materials to the Door Components | 429 . double-click View 1. and select Shading with Edges.

Try to move the dialog box off to the side so you can still see the door family next to it. enter 2500 mm for Height.Flexing the new family is an important part of the design process. click New. you define new door types based on the door model that you have created. Under Other. do the following: ■ ■ ■ ■ Under Dimensions. click Family Types. under Family Types. enter 125 mm for Frame Width. enter 925 x 2000mm for Name. 25 In the Family Types dialog box. This allows you to apply changes made in the dialog box and see how the new door reacts. click Family Types. you ensure it adjusts to the changes it may encounter once loaded into a project. 430 | Chapter 13 Creating Components in the Family Editor . enter 75 mm for Frame Width. 26 Return the door parameters to their original values. do the following: ■ ■ ■ ■ Under Dimensions. 28 Proceed to the next exercise. In the Family Types dialog box. 24 On the Design Bar. 27 Click OK. Click Apply. Click Apply. Enter 1000 mm for Width. and click OK. 3 In the Name dialog box. Define new door types with various heights and widths 1 On the Design Bar. 2 In the Family Types dialog box. Enter 1500 mm for Width. “Defining New Door Types” on page 430 Defining New Door Types In this exercise. By flexing the new component. Notice the door geometry adapts to the new dimension values. enter 2000 mm for Height. Under Other. Dataset Continue using the family file from the previous exercise.

13 Navigate to the folder of your choice and save the new door family with the name. click New. enter 2100 mm for Height.rfa. enter 2134 mm for Height. 18 On the Basics tab of the Design Bar. click Browse. 10 In the Family Types dialog box. Click Apply. 16 In the left pane of the Choose Template dialog box. enter 1220 x 2134mm for Name. Defining New Door Types | 431 . enter 2000 mm for Height. Place new door types in the project 21 On the Design Bar. 7 In the Family Types dialog box. Click Apply. select Project. specify the following: ■ ■ ■ Under Dimensions. specify the following: ■ ■ ■ Under Dimensions. 22 Draw a wall segment 8000mm long. 11 Click OK. Training Door. 8 Under Family Types. 6 In the Name dialog box. navigate to the location where you saved the door family. 17 Under Create new. Enter 925 mm for Width. click Save. click Door. Training Door. under Template file.4 In the Family Types dialog box. Define the third new door type. Enter 750 mm for Width. click New. 5 Under Family Types. click New ➤ Project. Load the new door family into a new project 14 On the File menu. and open Metric\Templates\ DefaultMetric. 20 In the Open dialog box. 15 In the New Project dialog box. 12 On the File menu. enter 750 x 2100mm for Name. and click OK.rfa. Enter 1220 mm for Width. click Training Files. and click Open. and click OK. 9 In the Name dialog box. 19 On the Options Bar. Define the second new door type. specify the following: ■ ■ ■ Under Dimensions. select it. and click OK.rte. Click Apply. click Load. Use the default wall selection in the Type Selector. click Wall. You now have three new door types defined within your door family.

click .23 On the View toolbar. select Training Door : 925 x 2000mm. 25 On the Design Bar. click Door. click the Model Graphics Style control. 28 In the Type Selector. 24 On the View Control Bar. 29 Add this door to the center of the wall as shown. 26 In the Type Selector. and select Shading with Edges. select Training Door : 750 x 2100mm. 27 Add the door to the left side of the wall as shown. 432 | Chapter 13 Creating Components in the Family Editor .

glazing and mullions as extrusions. 32 You can close all files without saving. 31 Add the third door type to the right side of the wall as shown. you create a custom window family based on the definition of a fixed rectangular window with nine lights. You then assign parameters to the window family to allow for the creation of different-sized versions of the nine-light prototype. height. and mullion offset. Creating a Door Family. You now have three new flush exterior doors based on the new door family prototype. and specify values for the window width. Creating a Window Family | 433 . default sill height. select Training Door : 1220 x 2134mm. This completes the lesson. You create the window frame. and create the window sash as a sweep. Creating a Window Family In this lesson.30 In the Type Selector. you assign new dimension values to the window to create new types within the window family. Finally.

is one of the type parameters. also one of the window properties. Height and Default Sill Height. you specify the parameters for the new window family. 5 On the View menu. are also displayed. 3 In the left pane of the New dialog box. click Tile. click Zoom ➤ Zoom All to Fit. Four views are tiled on your display. 7 Enter ZF. The window type has a variable height and width.Specifying the New Window Parameters In this exercise. click New ➤ Family. these specific type parameters are adjustable once the window is part of a project. The label name. and the height of the top and bottom row of lights is adjustable. 2 On the File menu. 434 | Chapter 13 Creating Components in the Family Editor . Create a new family based on the default window template 1 Close any open projects or families. The reference planes that display are part of the default window template and represent the window opening profile. part of the window properties. 8 Two dimension strings display with their labels. equally spaced vertical mullions. click Training Files. The window opening is aligned and locked to the reference planes. Labelled dimensions. 6 Maximize the exterior elevation view. and open Metric\Templates\ Metric Window.rft. When you add labels to dimensions. 4 On the Window menu. this is the keyboard shortcut for Zoom to Fit.

Dataset Continue using the family file from the previous exercise. specify the following: ■ ■ ■ Under Dimensions. 13 Proceed to the next exercise. Creating the Window Frame Solid Geometry | 435 . The profile is swept along the path to create the solid geometry. you create the solid geometry of the window frame with a sweep. enter 1300 mm for Height. “Creating the Window Frame Solid Geometry” on page 435. Creating sweep geometry requires first sketching the sweep path. Change the height and width values again. 10 In the Family Types dialog box. Click Apply. 12 Click OK.” and it is done to avoid conflicts and to ensure that all model geometry adjusts to changes as designed. then sketching the sweep profile. Creating the Window Frame Solid Geometry In this exercise. and click Apply. Notice how the window opening adapts to the changing dimension values.Modify the new window type height and width parameters 9 On the Design Bar. Enter 1800 mm for Width. Move the dialog box off to the side so you can see the window opening. and click Apply. This process is called “flexing the model. 11 Enter 1000 mm for Height and 2000 mm for Width. click Family Types. This is the starting point for the new window.

4 On the Options Bar. 436 | Chapter 13 Creating Components in the Family Editor . 2 On the Design Bar. click Lines. click Sketch Profile. 5 Sketch a rectangle to represent the sweep path starting at the upper left corner of the opening and ending at the lower right corner. click Sketch 2D Path. 8 In the Go To View dialog box.Create a sweep path for the window frame solid geometry 1 On the Design Bar. and select 1:10. and click Open View. click . 10 Zoom in on the red dot in the middle of the wall. click Finish Path. 6 On the Design Bar. 3 On the Design Bar. click Solid Form ➤ Solid Sweep. Add a reference plane for the sweep profile 7 On the Design Bar. click the Scale control. 9 On the View Control Bar. Snap the cursor to each corner. select Elevation: Right.

11 On the Design Bar. click Dimension. and specify an offset of 50 mm. and select the dimension. 17 On the Design Bar. 12 On the Options Bar. select Prefer: Wall faces. Creating the Window Frame Solid Geometry | 437 . 13 Pick the exterior wall face so that a reference line is offset 50 mm to the left of the exterior wall face as shown. click . 16 Add a dimension between the exterior wall face and the new reference plane. click Ref Plane. 14 On the Design Bar.The red dot indicates the intersection of the sweep path and the profile plane. 15 On the Options Bar. click Modify.

Sketch the window frame profile 22 On the Design Bar. 20 On the Options Bar. However. the frame profile should extend beyond the edges of the wall. sketch the frame profile approximately as shown. NOTE When you sketch the frame profile. under Identity Data. the exact dimensions are not critical. 21 In the Element Properties dialog box. click . click Modify. click Modify. 23 On the Options Bar.18 Drag the value control off to the side as shown. Precise dimensions are assigned to the frame profile in subsequent steps. and click OK. 438 | Chapter 13 Creating Components in the Family Editor . 24 Below the red dot. select Chain and click . 25 On the Design Bar. and select the reference plane. enter Sash for the Name. click Lines. 19 On the Design Bar.

click it to constrain the frame to the exterior wall face. When the lock displays.26 Select the right edge of the frame section. and drag it to the exterior face of the wall. When the lock displays. 28 Select the short line parallel and to the right of the Sash reference plane. click it to constrain the left edge of the frame to the interior face. and drag it to the interior face of the wall. Drag it to the left and align it with the Sash reference plane. click it to lock the line to the reference plane. When the lock displays. Creating the Window Frame Solid Geometry | 439 . 27 Select the left edge of the frame section.

29 On the Design Bar. select the line you want to move. Modify each dimension if necessary. 440 | Chapter 13 Creating Components in the Family Editor . 30 Add a vertical dimension of 40 mm to the left side of the frame and another vertical dimension of 20 mm to the right side of the frame. click Modify. click Dimension. as shown. and specify the dimension value. TIP After adding the dimension.

33 On the Tools toolbar. Creating the Window Frame Solid Geometry | 441 .Align the new profile to the window opening edge 31 Select the 40 mm dimension. spin the model so you can see the interior of the frame. When the lock displays. Next. expand 3D Views. under Views (all). 36 On the Design Bar. Lock the alignment when the lock icon displays. click the lock to constrain the present value. 35 On the Design Bar. zoom out until it displays. and double-click View 1. select the top horizontal line of the frame profile. If necessary. this is the top of the window opening. click Finish Profile. 32 Select the 20 mm dimension. click Finish Sweep. 34 Select the horizontal reference plane that intersects the red dot. TIP If you don’t see the lock icon. click the lock to constrain the present value. 37 In the Project Browser. click . When the lock displays. The window frame profile is swept around the window opening.

4 On the Design Bar. Specify the window sash extrusion parameters 1 On the Design Bar. click Set Work Plane. select Reference Plane: Sash for Name. and select Lock. you create the solid geometry of the window sash with an extrusion. click Solid Form ➤ Solid Extrusion. 2 On the Design Bar. and enter . Creating the Window Sash Solid Geometry In this exercise. 3 In the Work Plane dialog box.38 In the Project Browser. 39 Proceed to the next exercise. click . Pick the sash profile lines 6 Place the cursor over the left side of the frame. double-click Exterior. under Elevations. and select the option. 5 On the Options Bar. 442 | Chapter 13 Creating Components in the Family Editor .45 mm for Depth. under Specify a new Work Plane. Chain of walls or lines. press TAB to cycle through the selection options. “Creating the Window Sash Solid Geometry” on page 442. Dataset Continue using the family file from the previous exercise. and click OK. click Lines.

The entire sash outline is selected. Draw offset extrusion lines 7 On the Options Bar. ■ ■ Enter . set the following options: Click . You specify a negative offset value to indicate an extrusion direction inside of the window frame. Creating the Window Sash Solid Geometry | 443 . and lock icons display on each line. click Finish Sketch.50 mm for Offset. ■ Click . 9 On the Design Bar. 8 Specify the upper left inside corner of the window frame for the first corner of the rectangle. and then specify the lower right inside corner for the second corner of the rectangle.

under 3D Views. The window sash extrusion is now complete. double-click View 1. “Creating the Window Glass Solid Geometry” on page 444. you create the solid geometry of the window glass with an extrusion. 12 Proceed to the next exercise. double-click Right.10 In the Project Browser. 444 | Chapter 13 Creating Components in the Family Editor . under Elevations. Creating the Window Glass Solid Geometry In this exercise. Spin the model if necessary to view the sash and frame at various angles. 11 In the Project Browser. Notice the sash is aligned with the Sash reference plane.

Creating the Window Glass Solid Geometry | 445 . click . under Elevations. 4 Select the left edge of the sash so that a vertical reference plane is added 30 mm to the right. Add a reference plane to specify the glass work plane 1 In the Project Browser. 3 On the Options Bar. click Ref Plane. double-click Right. and enter 30 mm for Offset. as shown. 2 On the Design Bar.Dataset Continue using the family file from the previous exercise.

click . under Identity Data. click . double-click Exterior. 14 In the Work Plane dialog box. and click OK. 13 On the Design Bar. and select Lock. 16 On the Options Bar. 9 On the Options Bar. click Set Work Plane. and click OK. under Elevations. Pick lines to define the glass extrusion 12 On the Design Bar. click Modify. 10 In the Element Properties dialog box. under Specify a new Work Plane. press TAB until the chain of lines is preselected. select Reference Plane: Glazing for Name. click Lines. 7 On the Design Bar. 15 On the Design Bar. 8 Select the reference plane. 6 Add a horizontal dimension of 30 mm between the left edge of the sash and the reference plane.5 On the Design Bar. enter -12 mm for Depth. 446 | Chapter 13 Creating Components in the Family Editor . 11 In the Project Browser. click Solid Form ➤ Solid Extrusion. and click to create the glass boundary. enter Glazing for the Name instance parameter. 17 Place the cursor on one of the sash extrusion lines. click Dimension.

click Modify. click . 21 On the Options Bar. 22 In the Element Properties dialog box. specify Glass for the Subcategory instance parameter. 23 On the Design Bar. After the family is loaded into a project. and glass 19 In the Project Browser. under Elevations. Creating the Window Glass Solid Geometry | 447 . click Finish Sketch. you can control subcategory visual style using the Objects Styles dialog box. 20 Select the glass extrusion. View the window model with frame. and click OK. NOTE Assigning subcategories to model elements is important. under Identity Data. double-click Right. sash.18 On the Design Bar.

Flex the window model 25 On the Design Bar. enter 500 mm for Default Sill Height. Most problems can be resolved by aligning and locking lines. enter 1500 mm for Height. it is important to verify that all model elements adapted to the changes as expected. double-click View 1. Notice the window adapts to the new dimension parameters. For example. Spin the model if necessary to view the sash and frame at various angles. You should flex the model at regular intervals to catch problems early. 448 | Chapter 13 Creating Components in the Family Editor . Move the Family Types dialog box off to the side so you can see the window model.24 In the Project Browser. NOTE After flexing the model. under 3D Views. click Family Types. 26 In the Family Types dialog box. Under Other. Click Apply. make sure the window frame stretched with the opening and that the glass extrusion remains attached to the interior edge of the sash. do the following: ■ ■ ■ ■ Under Dimensions. Enter 1500 mm for Width.

Creating the Window Mullion Solid Geometry In this exercise. 28 Proceed to the next exercise. Add reference planes to specify the location of the new window mullion centerlines 1 In the Project Browser. the exact location is not critical. Creating the Window Mullion Solid Geometry | 449 .27 In the Family Types dialog box. Precise dimensions are assigned to the reference planes in subsequent steps. double-click Exterior. 2 On the Design Bar. Under Other. enter 800 mm for Default Sill Height. return the window to its original dimensions: ■ ■ ■ ■ ■ Under Dimensions. you create the solid geometry of the window mullions based on reference planes and extrusions. under Elevations. NOTE When you draw each reference plane. 3 Add two horizontal and two vertical reference planes inside of the window opening to approximate the mullion centerline locations as shown. Click Apply. Dataset Continue using the family file from the previous exercise. enter 1000 mm for Height. Enter 2000 mm for Width. “Creating the Window Mullion Solid Geometry” on page 449. Click OK. click Ref Plane.

click the EQ symbol to make the dimension segments equal. as shown. Do not be concerned with dimension values. 6 Add a dimension between the bottom of the window opening (bottom reference plane) and the horizontal reference plane above it.4 On the Design Bar. as shown. Do not be concerned with dimension values. 5 Add a dimension between the top of the window opening (top reference plane) and the horizontal reference plane below it. click Dimension. Add a multi-segmented dimension referencing all of the vertical reference planes except the center (Left/Right) as shown. After adding the dimension. 450 | Chapter 13 Creating Components in the Family Editor .

Add a mullion offset family parameter
7 On the Design Bar, click Modify. 8 Select the dimension on the upper-right that references the top two horizontal reference planes.

9 On the Options Bar, select <Add parameter...> for Label. 10 In the Parameter Properties dialog box, specify the following parameters:
■ ■ ■ ■ ■

For Parameter Type, select Family parameter. Under Parameter Data, enter Mullion Offset for Name. Under Group parameter under, select Dimensions. Select Instance. Click OK.

11 On the Design Bar, click Family Types. 12 In the Family Types dialog box, under Dimensions, enter 350 mm for Mullion Offset, and click OK. TIP Due to the length of the dimension label, you may want to drag the dimension value as shown.

13 Select the horizontal reference plane second from the bottom.

Creating the Window Mullion Solid Geometry | 451

Notice the dimension value becomes editable. 14 Click the dimension value, and enter 350 mm as the new value.

15 On the Design Bar, click Modify. 16 Select the dimension on the lower-right. 17 On the Options Bar, select Mullion Offset for Label. As you did before, move the dimension value as shown.

18 On the Design Bar, click Modify.

Create the vertical mullion extrusions
19 On the Design Bar, click Solid Form ➤ Solid Extrusion. 20 On the Design Bar, click Set Work Plane.

452 | Chapter 13 Creating Components in the Family Editor

21 In the Work Plane dialog box, under Specify a new Work Plane, select Reference Plane: Glazing for Name, and click OK. 22 On the Design Bar, click Lines. 23 On the Options Bar, enter 14 mm for Depth, and click .

24 Sketch a rectangle centered on the left vertical mullion reference plane approximately as shown. Do not be concerned with precise dimensions. However, it is critical that the short horizontal lines align with the horizontal edges of the sash. Watch the Status Bar to be sure that the lines are snapping to the sash.

After you complete the sketch, notice lock icons display on the interior horizontal edges of the sash. 25 Click both of the locks so the mullion adapts to changes in window height.

26 On the Design Bar, click Dimension. 27 Add a horizontal dimension from the left edge of the mullion extrusion to the reference plane centered between the vertical mullion extrusion sketch lines, and to the right edge of the mullion extrusion. Click the EQ symbol to make both horizontal dimensions equal. Move the dimension values as shown.

Creating the Window Mullion Solid Geometry | 453

Under Parameter Data. enter Mullion Width for Name. select <Add parameter> for Label. 454 | Chapter 13 Creating Components in the Family Editor . 30 On the Options Bar. specify the following parameters: ■ ■ ■ ■ ■ For Parameter Type. Move the Mullion Width value to the left as shown. Under Group parameter under. select Family parameter. select Dimensions. Click OK. Select Type. and place it above the dimension you placed in the previous steps. 31 In the Parameter Properties dialog box. 29 On the Design Bar.28 Add a horizontal dimension from the left edge to the right edge of the mullion extrusion. and select the dimension you added in the previous step. click Modify.

Add a dimension between the left and right mullion edges. This is changed in later steps. Remember. click Finish Sketch. select Mullion Width for Label. Creating the Window Mullion Solid Geometry | 455 . and on the Options Bar. follow these basic steps: ■ Sketch the rectangle similar to the mullion on the left. ■ Dimension mullion edges and the reference plane at the center of the mullion and click the equality constraint. ■ ■ Do not be concerned with the value of the mullion width. Select the dimension.32 Repeat the previous steps to create an identical mullion centered on the right vertical reference plane as shown. 33 On the Design Bar. NOTE Do not lock the lines to the sash edge as you did previously.

35 In the Family Types dialog box. Notice the mullions remain centered and equally spaced on the reference planes. Notice the window adapts to the new dimension parameters. and click Apply. Under Other. enter 1500 mm for Height. enter 40 mm for Mullion Width. 456 | Chapter 13 Creating Components in the Family Editor . enter 500 mm for Default Sill Height. do the following: ■ ■ ■ ■ Under Dimensions. Click Apply.Specify the mullion width parameter 34 On the Design Bar. click Family Types. Move the dialog box off to the side so you can see the window in the drawing area. and the mullions stretch with the new window height. Flex the window model 36 In the Family Types dialog box. Enter 1500 mm for Width.

under Specify a new Work Plane. Enter 2000 mm for Width. you should pay close attention to the new mullions and make sure they remain centered. click Solid Form ➤ Solid Extrusion. click Lines. Most problems can be resolved by aligning and locking lines. and then click the lock icons to lock the left and right edges to the edge of the sash. Click Apply. it is important to verify that all model elements adapted to the changes as expected. 40 In the Work Plane dialog box. Creating the Window Mullion Solid Geometry | 457 . 39 On the Design Bar.NOTE After flexing the model. 43 Sketch a rectangle centered on the upper horizontal mullion reference plane approximately as shown. return the window to its original dimensions: ■ ■ ■ ■ ■ Under Dimensions. Sketch the horizontal mullion extrusions 38 On the Design Bar. or undoing the same. 42 On the Options Bar. click . Click OK. enter 1000 mm for Height. In this case. Under Other. evenly spaced. You should flex the model at regular intervals to catch problems early. Notice the Depth value on the Options Bar remains at the previously specified value. enter 800 mm for Default Sill Height. and click OK. click Set Work Plane. 37 In the Family Types dialog box. 41 On the Design Bar. and aligned with the sash edge. select Reference Plane : Glazing for Name.

48 On the Design Bar. select Mullion Width for Label. 45 Add a vertical dimension from the top edge of the mullion extrusion to the reference plane at the center of the mullion. Remember. click Dimension. Do not be concerned with the dimension value. 47 Add a vertical dimension from the top edge to the bottom edge of the mullion extrusion. and select the dimension you added in the previous step. 46 On the Design Bar. and then to the bottom edge of the mullion extrusion. 458 | Chapter 13 Creating Components in the Family Editor . Click the EQ symbol to make both vertical dimensions equal. follow these basic steps: ■ Sketch the rectangle similar to the mullion you just completed. and move the EQ values off to each side as shown.44 On the Design Bar. click Dimension. Move the dimension value as shown. as shown. click Modify. 49 On the Options Bar. 50 Repeat the previous steps to create an identical mullion centered on the lower horizontal reference plane as shown.

select Mullion Width for Label. ■ ■ 51 On the Design Bar. Add a dimension between the upper and lower mullion edges. 53 Select the horizontal mullions. and select the vertical mullions. click Join Geometry. Join the mullion geometry 52 On the Tools menu. The horizontal mullion extrusions are now complete. ■ Dimension mullion edges and the reference plane at the center of the mullion and click the equality constraint. Select the dimension. click Finish Sketch.NOTE Do not lock the lines to the sash edge as you did previously. and on the Options Bar. Creating the Window Mullion Solid Geometry | 459 .

so when you open the Family Types dialog box. Click Apply. you can still see the window. spin the model to get a good view of the mullions. enter 500 mm for Default Sill Height. double-click View 1. 57 In the Family Types dialog box. 460 | Chapter 13 Creating Components in the Family Editor . under 3D Views. Notice the mullion extrusions are joined. Flex the window model 55 Adjust the location of the window model within the drawing area. enter 1500 mm for Height. Under Other. 56 On the Design Bar.54 In the Project Browser. Notice the window adapts to the new dimension parameters and the mullions stretch with the new window height. Enter 1500 mm for Width. do the following: ■ ■ ■ ■ Under Dimensions. If necessary. click Family Types.

“Assigning Materials to the Window Components” on page 461. Click Apply. Enter 2000 mm for Width. sash. enter 800 mm for Default Sill Height. return the window to its original dimensions: ■ ■ ■ ■ ■ Under Dimensions. and mullions that you want to display in renderings of the new window. enter 1000 mm for Height. Click OK. 59 Proceed to the next exercise. Assigning Materials to the Window Components | 461 . you assign materials to the frame. Under Other. Assigning Materials to the Window Components In this exercise.58 In the Family Types dialog box.

select Stained. and click OK. Yellow/. under View Specific Display. navigate to AccuRender/Wood/Pine. 16 Under Detail Levels. enter Pine Frame for Name. and select Shading with Edges. 4 In the Materials dialog box. No Gloss. sash. under Graphics. click OK. 15 In the Family Element Visibility Settings dialog box. 18 On the Design Bar. Assign the Pine Frame material to the frame. the sash. select Front/Back and When cut in Plan/RCP (if category permits). 10 On the Options Bar. click Materials. under Elevations. click for Texture. click OK. 12 Under Materials and Finishes. 13 In the Materials dialog box. 6 In the Materials dialog box. TIP Hold the CTRL key down as you select the sweep and various extrusions. select Pine Frame for Name.Dataset Continue using the family file from the previous exercise. select Edit for Visibility. under Identity Data. and click OK. Create a new material based on the existing yellow pine material 1 On the Settings menu. Medium. and mullions 7 In the Project Browser. clear the other view options. click for Material. Dark. 462 | Chapter 13 Creating Components in the Family Editor . 3 In the New Material dialog box. click Duplicate. 17 In the Element Properties dialog box. and Fine are selected. click Modify. 2 In the Materials dialog box. The window frame is assigned the new Pine Frame material. 14 In the Element Properties dialog box. 5 In the Material Library dialog box. 11 In the Element Properties dialog box. click the Model Graphics Style control. 8 On the View Control Bar. 9 Select the window frame sweep. double-click Exterior. select Frame/Mullion for Subcategory. and click OK. and the mullions. verify that Coarse. click . under AccuRender. and click OK.

and click OK. verify that Coarse. select Front/Back and When cut in Plan/RCP (if category permits). 24 In the Project Browser. Assigning Materials to the Window Components | 463 . Medium. 20 Select the glass extrusion.Modify the glass visibility 19 In the Project Browser under Elevations. 23 Under Detail Levels. 22 In the Family Element Visibility Settings dialog box. 25 Zoom in on a window corner. click Visibility. double-click View 1. under 3D Views. and Fine are selected. under View Specific Display. double-click Right. 21 On the Options Bar.

26 Proceed to the next exercise. “Defining New Window Types” on page 464.The window frame. You then create multiple window types that will be available to the user after the family is loaded into a project. 464 | Chapter 13 Creating Components in the Family Editor . you define new window types based on the window model that you just created. sash. You begin by adding a formula to the mullion offset parameter to specify horizontal divisions of one third the overall height of the window. and glass display their assigned materials. Defining New Window Types In this exercise. Dataset Continue using the family file from the previous exercise. mullions.

Define new window types with various heights and widths 6 In the Family Types dialog box. 2 On the Design Bar. and click Apply. The horizontal mullions are now spaced apart at one third the height of the window. The window height is doubled. enter 2500 w x 1250mm h for Name.Add a mullion offset formula to the family type 1 Zoom to fit and move the window model off the side of the drawing area so it will be visible after you open the Family Types dialog box. under Family Types. and click Apply. Flex the window model 4 In addition to flexing the model after the addition or modification of model geometry. click Family Types. enter Height/3 in the Formula column for Mullion Offset. Click Apply. In the Family Types dialog box. and click Apply. 3 In the Family Types dialog box. but the one third height spacing is maintained in the horizontal mullions. specify the following parameter values: ■ ■ ■ Enter 2500 mm for Width. Enter 1250 mm for Height. and click OK. enter 2000 mm for Height. 8 In the Family Types dialog box. click New. enter 1000 mm for Height. 5 In the Family Types dialog box. Defining New Window Types | 465 . it is also a good idea to flex the model after a new formula is applied. 7 In the Name dialog box.

10 In the Name dialog box. enter 1800 w x 1500mm h for Name and click OK. 19 On the Options Bar. 466 | Chapter 13 Creating Components in the Family Editor . click to start a new project based on your default template. specify the following parameter values: ■ ■ ■ ■ Enter 1800 mm for Width. Load the new window family into a new project 17 On the Standard toolbar.9 Under Family Types. click Save. click Load. enter 2600 w x 1300mm h for Name. navigate to the location of your Training Window. 11 In the Family Types dialog box. click Window. click New. Define the final window type 12 Under Family Types. 14 In the Family Types dialog box. Click Apply. click New.rfa. 18 On the Basics tab of the Design Bar. and click OK. Click Apply. You now have three new window types defined within your window family. 15 On the File menu. Training Window. specify the following parameter values: ■ ■ ■ Enter 2600 mm for Width.rfa file. Enter 1500 mm for Height. 20 In the Open dialog box. Click OK. select it. and click Open. 16 Navigate to the location of your choice and save the new window family with the name. Enter 1300 mm for Height. 13 In the Name dialog box.

Notice the detail that displays. 28 Add this window to the center of the wall. 35 On the View Control Bar. 31 On the Design Bar. click Wall. This is because you set the visibility values to display when cut in plan/RCP.Place new window types in the project 21 On the Design Bar. select Training Window : 2500 w x 1250mm h. 32 On the View menu. clear Tag on Placement. and select Shading with Edges. Defining New Window Types | 467 . click Window. 29 In the Type Selector. click Modify. 33 Zoom in on the center window. click . 26 Add the window to the left side of the wall. 25 In the Type Selector. 23 On the Design Bar. 30 Add the third window to the right side of the wall. 27 In the Type Selector. select Training Window :2600 w x 1300mm h. select Training Window : 1800 w x 1500mm h. 24 On the Options Bar. 22 Draw a generic wall segment 12000 mm long. click the Model Graphics Style control. click Thin Lines. 34 On the View toolbar.

You begin by creating the desktop. This completes the Creating a Window Family lesson.You have three new fixed nine-light windows based on a new window family prototype. you create a custom furniture family based on the definition of a rolltop desk. Creating a Furniture Family In this lesson. drawer base. Finally. 468 | Chapter 13 Creating Components in the Family Editor . and drawers as extrusions. you assign new dimension values to the furniture to create new types within the furniture family. Specifying the New Rolltop Desk Parameters In this exercise. you add reference planes and specify the parameters for the new rolltop desk furniture family. and specify values for the furniture length and depth. You then assign parameters to the furniture family to allow for the creation of different-sized versions of the prototype. rolltop.

Floor Plan: Ref. 4 Maximize the view. Draw additional horizontal and vertical reference planes 6 On the Design Bar. 7 Draw two horizontal reference planes. NOTE When you draw the reference planes. The reference planes that display are part of the default furniture template. one to the left and one to the right of the existing vertical centerline reference plane as shown. 8 Draw two vertical reference planes. they represent the furniture centerline axes. their exact location is not critical. 2 On the File menu. click Training Files. 3 In the left pane of the New dialog box. Specifying the New Rolltop Desk Parameters | 469 . and open Metric\Templates\ Metric Furniture. click Ref Plane.rft. click New ➤ Family. Level. 5 On the View menu.Create a new family based on the default furniture template 1 Close all open projects or families. one above and one below the existing horizontal centerline reference plane as shown. click Zoom ➤ Zoom to Fit. Precise dimensions are assigned to the reference planes in subsequent steps.

and ending at the right reference plane. It should reference the left reference plane and the right reference plane as shown. 11 Add an overall horizontal dimension underneath the dimension you just added. as shown.Dimension the reference planes 9 On the Design Bar. proceeding to the centerline reference plane. click Dimension. 10 Near the bottom of the drawing area. Click the EQ icon to make the segments equal. add a horizontal dimension string beginning at the left reference plane. 470 | Chapter 13 Creating Components in the Family Editor .

click Modify. click Dimension. 13 Select the left reference plane. 15 On the Design Bar. Specifying the New Rolltop Desk Parameters | 471 . add a vertical dimension string beginning at the upper reference plane. 16 On the right side of the drawing area. and ending at the lower reference plane. 14 Change the horizontal dimension to 2000 mm. as shown. proceeding to the centerline reference plane. Click the EQ symbol to make both segments equal.12 On the Design Bar.

horizontal reference plane. add an overall vertical dimension from the upper reference plane to the lower reference plane. 20 Change the vertical dimension to 1000 mm.17 To the right of the dimension you just created. click Modify. 19 Select the upper. 18 On the Design Bar. as shown. 472 | Chapter 13 Creating Components in the Family Editor .

select <Add parameter. enter Length for Name.. specify the following: ■ ■ ■ ■ ■ Under Parameter type. select Family parameter.21 On the Design Bar. Specifying the New Rolltop Desk Parameters | 473 . select Dimensions. click Modify.> for Label. select each reference plane and drag the extents to the new position. 22 Clean up the extents of the reference planes and the dimension witness lines as shown. TIP To do this. For Group parameter under. Select Type. Add length and depth family parameters 23 Select the 2000 mm dimension.. 24 On the Options Bar. Click OK. Afterwards. 25 In the Parameter Properties dialog box. select each dimension and drag the witness line controls as needed. Under Parameter Data.

These reference planes will be the skeleton that you snap the solid geometry to. Select Type. Therefore. select Family parameter. enter Depth for Name. 27 On the Options Bar. click Family Types. For Group parameter under. 474 | Chapter 13 Creating Components in the Family Editor . Under Parameter Data. select <Add parameter..26 Select the 1000 mm dimension. you can still see the model. Click OK. specify the following: ■ ■ ■ ■ ■ Under Parameter type.. you should flex the design now to ensure the reference planes and labelled dimensions adapt to changes as expected. 30 On the Design Bar. select Dimensions. 28 In the Parameter Properties dialog box. Flex the design 29 Adjust the location of the reference planes within the drawing area.> for Label. so when you open the Family Types dialog box.

Dataset Continue using the family file from the previous exercise. Your lines may have a lighter weight. return the parameters to their original values: ■ ■ ■ ■ Under Dimensions.31 In the Family Types dialog box. “Creating the Desktop Solid Geometry” on page 475. When the solid geometry is snapped to the reference planes. Create the desktop using an extrusion 1 On the Design Bar. Click OK. 3 Select the upper left reference plane intersection for the first corner of the rectangle. enter 2000 mm for Length. 2 On the Options Bar. Click Apply. you create the solid geometry of the desktop with an extrusion. Creating the Desktop Solid Geometry In this exercise. do the following: ■ ■ ■ Under Dimensions. Click Apply. click . it will also adapt to the same changes. Enter 1000 mm for Depth. Creating the Desktop Solid Geometry | 475 . Enter 1500 mm for Depth. enter 3000 mm for Length. NOTE In the image below. and then select the lower right reference plane intersection for the second corner of the rectangle. Notice the reference planes adapt to the new dimension parameters. the symbolic line thickness was modified for training purposes. 32 In the Family Types dialog box. click Symbolic Lines. 33 Proceed to the next exercise.

press TAB until the chain of lines is offered as a selection option. select Level: Ref. and enter 100 mm for Depth. and select the top edge. Move the desktop up 12 On the Design Bar. double-click Front. under Elevations. click Finish Sketch. click Modify. click Set Work Plane. click Solid Form ➤ Solid Extrusion. and click to select all four symbolic lines.4 On the Design Bar. press TAB until Extrusion : Shape handle displays in the Status Bar. 13 Move the cursor over the top edge of the desktop. click Lines. and click OK. under Specify a new Work Plane. 10 On the Design Bar. 8 On the Options Bar. 9 Move the cursor over one of the symbolic lines. 476 | Chapter 13 Creating Components in the Family Editor . 6 In the Work Plane dialog box. 5 On the Design Bar. Level for Name. click . 11 In the Project Browser. 7 On the Design Bar. The desktop extrusion extends 100 mm above the reference level.

Under Parameter Data. and select the bottom edge.> for Label. select <Add parameter.. 21 Select the 750 mm dimension. as shown. specify the following: ■ ■ Under Parameter type. click Modify. 18 Add a vertical dimension from the reference level to the top edge of the desktop. 19 Add a vertical dimension from the bottom of the desktop to the top edge. 15 Move the cursor over the bottom edge of the desktop. Add height and thickness dimensions 17 On the Design Bar. click Dimension. 16 Drag the bottom edge of the desktop up until the desktop is 100 mm thick. select Family parameter.14 Drag the top edge of the desktop upward until the temporary dimension value is 750 mm.. 23 In the Parameter Properties dialog box. Creating the Desktop Solid Geometry | 477 . enter Height for Name. press TAB until Extrusion : Shape handle displays in the Status Bar. Add height and thickness family parameters 20 On the Design Bar. 22 On the Options Bar.

and click Apply. Click OK. enter Thickness for Name. 29 On the Design Bar. 31 In the Family Types dialog box.■ ■ ■ For Group parameter under. 27 On the Design Bar. Enter 1200 mm for Height. Under Parameter Data. 25 On the Options Bar. “Creating the Desk Drawer Base Solid Geometry” on page 478. specify the following: ■ ■ ■ ■ ■ Under Parameter type. For Group parameter under. Click OK. 32 Proceed to the next exercise. Enter 750 mm for Height. you can still see the model. select Dimensions. and click Apply. Enter 100 mm for Thickness. Click Apply. 478 | Chapter 13 Creating Components in the Family Editor . enter 4000 mm for Length. Click OK. select Family parameter.> for Label. so when you open the Family Types dialog box.. Flex the design 28 Adjust the location of the model within the drawing area. 24 Select the 100 mm dimension. enter 2000 mm for Length.. Enter 150 mm for Thickness. Select Type. do the following: ■ ■ ■ Under Dimensions. 26 n the Parameter Properties dialog box. you create the solid geometry of the desk drawer base. Notice the desk top adapts to the new dimension parameters. 30 In the Family Types dialog box. and click Apply. click Modify. click Family Types. return the parameters to their original values: ■ ■ ■ ■ ■ Under Dimensions. select <Add parameter. Select Type. Creating the Desk Drawer Base Solid Geometry In this exercise. select Dimensions.

and click to locate a new horizontal reference plane offset 100 mm below it. under Floor Plans. click . Level. double-click Ref. and enter 100 mm for Offset. and click to locate a new vertical reference plane offset 100 mm to the right. click Dimension. 3 On the Options Bar. 6 On the Design Bar. 2 On the Design Bar. Creating the Desk Drawer Base Solid Geometry | 479 . 4 Move the cursor over the left vertical reference plane. Offset two reference planes to locate the first drawer base corner 1 In the Project Browser.Dataset Continue using the family file from the previous exercise. 5 Move the cursor over the upper horizontal reference plane. click Ref Plane.

as shown. under Specify a new Work Plane. Click the lock icon as shown. 8 Add a dimension to the top horizontal reference plane and the offset plane below it. Level for Name. 480 | Chapter 13 Creating Components in the Family Editor . click Set Work Plane. and then specify a point 300 mm to the right and 800 mm down for the second corner of the rectangle. 10 On the Design Bar. click Lines.7 Add a dimension referencing the left vertical reference plane and the offset plane you added. Lock the dimension as shown. 12 On the Design Bar. click Solid Form ➤ Solid Extrusion. select Level: Ref. 14 Select the intersection of the new offset reference planes for the first corner of the rectangle. Sketch the left drawer base 9 On the Design Bar. 13 On the Options Bar. click . and click OK. 11 In the Work Plane dialog box.

After you complete the rectangle. two lock icons display. 15 Click both of the lock icons to lock the edges of the extrusion to the reference planes. Creating the Desk Drawer Base Solid Geometry | 481 . 16 On the Design Bar. click Dimension. 17 Add a vertical dimension from the lower reference plane to the lower edge of the drawer base. and then click the lock icon to lock the dimension.

TIP You can select multiple elements by holding the CTRL key down. using the TAB key. A duplicate of the left drawer base is mirrored to create the right drawer base. as shown below at the cursor. click the Mirror tool. select the horizontal reference plane second from the top. click . 23 For the align-to reference. 22 On the Tools toolbar. click Modify. 482 | Chapter 13 Creating Components in the Family Editor . . 20 On the Tools toolbar. You can also highlight the entire line chain. 19 Select the four sketched lines. 21 Select the vertical centerline reference plane as the mirror axis.Mirror the left rectangle to create the right drawer base 18 On the Design Bar.

25 Click the lock icon to lock the extrusion edge to the reference plane. 26 On the Design Bar. 27 Add and lock the following two dimensions to the right drawer extrusion: ■ Add a dimension from the right vertical reference plane to the right edge of the drawer base. and then click the lock icon to lock the dimension. click Dimension. A lock icon displays. Creating the Desk Drawer Base Solid Geometry | 483 .24 Select the top horizontal line of the right drawer extrusion as shown.

Select Type. Click OK.. enter Drawer Base Width for Name.. one on each extrusion that references the width of the drawer base. specify the following: ■ ■ ■ ■ ■ Under Parameter type. select <Add parameter. select Family parameter. and then click the lock icon to lock the dimension. as shown. For Group parameter under.> for Label. 29 Select the dimension referring to the drawer width on the left extrusion. 31 In the Parameter Properties dialog box. 30 On the Options Bar. select Dimensions. Under Parameter Data. 28 Add two final dimensions. 484 | Chapter 13 Creating Components in the Family Editor .■ Add a dimension from the lower reference plane to the lower edge of the drawer base.

Extend the drawer base extrusions up to the desktop 36 In the Project Browser.32 Select the dimension referring to the drawer width on the right extrusion. Creating the Desk Drawer Base Solid Geometry | 485 . double-click Front. 35 On the Design Bar. 34 On the Design Bar. click Finish Sketch. click Modify. 33 On the Options Bar. under Elevations. select Drawer Base Width for Label.

42 On the View menu. notice that annotations display in this view. After the alignment. 44 Clear Show annotation categories in this view. click Visibility/Graphics. click the Scale control and select 1:20. 43 Click the Annotation Categories tab. 39 Select the upper edge of the drawer base. click it to lock the alignment. 45 On the View Control Bar. 38 Select the lower edge of the desktop as the align-to reference. 41 On the View toolbar. 40 On the Design Bar. click Modify. However. 486 | Chapter 13 Creating Components in the Family Editor .37 On the Tools toolbar. click . The solid geometry for the desk drawer base is now complete. and click OK. a lock icon displays. click .

enter 4000 mm for Length. Click Apply. Enter 750 mm for Height. enter 2000 mm for Length. Enter 100 mm for Thickness. click Family Types. Click OK. and click Apply. do the following: ■ ■ ■ Under Dimensions. 50 Proceed to the next exercise. 49 In the Family Types dialog box. and click Apply. Creating the Rolltop Solid Geometry | 487 . Creating the Rolltop Solid Geometry In this exercise. Notice the desk adapts to the new dimension parameters. return the parameters to their original values: ■ ■ ■ ■ ■ Under Dimensions. “Creating the Rolltop Solid Geometry” on page 487. 48 In the Family Types dialog box. Enter 150 mm for Thickness. you can still see the model. 47 On the Design Bar. you create the solid geometry of the desk rolltop. Enter 1200 mm for Height.Flex the design 46 Adjust the location of the model within the drawing area so when you open the Family Types dialog box. and click Apply.

then move the cursor up 300mm and to the left 400mm. 488 | Chapter 13 Creating Components in the Family Editor . 6 On the Options Bar.Dataset Continue using the family file from the previous exercise. 3 On the Design Bar. as shown. under Specify a new Work Plane. 2 On the Design Bar. 5 On the Design Bar. under Elevations. select Reference Plane: Center (Left\Right) for Name. and click to specify the upper left corner. click Set Work Plane. click . 4 In the Work Plane dialog box. double-click Right. and click OK. 7 Sketch the rectangle beginning at the intersection of the desktop and the right reference plane. click Solid Form ➤ Solid Extrusion. click Lines. Create the rolltop extrusion 1 In the Project Browser.

and click the lock icon to lock the alignment. and lock the alignment. then the lower horizontal sketch line. Creating the Rolltop Solid Geometry | 489 . click . then select the right parallel sketch line. 10 Select the right vertical edge of the desktop extrusion. 9 Select the desk top.8 On the Tools toolbar.

click the Fillet arc tool.11 On the Design Bar. 12 Add one dimension referring to both vertical sketch lines. click Lines. 490 | Chapter 13 Creating Components in the Family Editor . 15 Select the left vertical sketch line. and then move the cursor down and to the right until you create and arc similar to the image below. Do not be concerned with the precise dimension of the arc radius. click Finish Sketch. 16 On the Design Bar. Add another dimension to both horizontal sketch lines. click Dimension. TIP You may need to click the down arrow button. 14 On the Options Bar. 13 On the Design Bar. and lock it. . and then select the fillet arc tool from the menu. the upper sketch line. and lock it.

The rolltop extrusion outline is complete.

Align the left and right edges of the rolltop with the drawer bases
17 In the Project Browser, under Elevations, double-click Front.

18 On the Tools toolbar, click

.

19 Select the left edge of the left drawer base, select the left edge of the rolltop, and click the lock icon.

20 Select the right edge of the right drawer base, select the right edge of the rolltop, and click the lock icon.

Creating the Rolltop Solid Geometry | 491

21 On the View toolbar, click

.

The solid geometry of the rolltop is now complete.

Flex the design
22 Adjust the location of the desk model within the drawing area so when you open the Family Types dialog box, you can still see the model. 23 On the Design Bar, click Family Types. 24 In the Family Types dialog box, do the following:
■ ■ ■ ■

Under Dimensions, enter 4000 mm for Length, and click Apply. Enter 1500 mm for Depth, and click Apply. Enter 1500 mm for Height, and click Apply. Enter 200 mm for Thickness, and click Apply.

The desk should adapt to all the changes. If not, you may need to align and lock problematic edges that did not remain aligned. You can also use dimension constraints.

492 | Chapter 13 Creating Components in the Family Editor

25 In the Family Types dialog box, return the parameters to their original values:
■ ■ ■ ■ ■ ■

Under Dimensions, enter 2000 mm for Length. Enter 1000 mm for Depth. Enter 750 mm for Height. Enter 100 mm for Thickness. Click Apply. Click OK.

26 Proceed to the next exercise, “Creating the Drawers Solid Geometry” on page 493.

Creating the Drawers Solid Geometry
In this exercise, you create the solid geometry of the drawers and apply material to the desk.

Dataset Continue using the family file from the previous exercise.

Create the desk drawer extrusions
1 On the Design Bar, click Solid Form ➤ Solid Extrusion. 2 On the Design Bar, click Set Work Plane. 3 In the Work Plane dialog box, under Specify a new Work Plane, select Pick a Plane, and click OK. 4 Select the front plane of the right drawer base.

Creating the Drawers Solid Geometry | 493

. 11 On the Tools toolbar. After selecting the line of an upper drawer. 7 On the Options Bar.5 In the Project Browser. click Dimension. click . If you cannot see the locks on the dimensions. and repeat the previous step by selecting the right vertical lines of the 494 | Chapter 13 Creating Components in the Family Editor . click Lines. under Elevations. If you modify the desk length or the drawer base width. NOTE Adding and locking these dimensions is very important. There should be four dimensions as shown. 12 On the Options Bar. click . 13 To constrain the four upper drawers. click the lock that displays to lock the alignment. click drawer set on the left. NOTE The exact configuration of the rectangles representing the drawer fronts is not critical. 14 On the Tools toolbar. zoom the view until you do. Lock each dimension as you add it. 9 On the Design Bar. select Multiple Alignment. and then select the corresponding left vertical lines of the two drawers above it. 6 On the Design Bar. 10 Add a dimension between the vertical edges of the drawer base and the vertical lines of each bottom drawer. these locked dimension assure that the drawers flex as expected. 8 Sketch six drawers similar to the image below. select the left vertical line on the left lowest drawer first. double-click Front.

17 On the Design Bar. click . 23 In the Element Properties dialog box. 18 In the Element Properties dialog box. click . enter 20mm for Extrusion End. Polished. click . under Materials and Finishes. Apply material to the desk 21 Draw a pick box around the entire desk to select all the extrusions. click Modify. 16 On the Design Bar. 28 Click OK. click OK. 20 On the View toolbar. 29 In the Materials dialog box. 25 In the New Material dialog box.15 On the Tools toolbar. 27 In the Material Library dialog box. for Material. click 24 In the Materials dialog box. 31 On the View Control Bar. These steps ensure the top drawers remain aligned and flex with the constrained bottom drawer.Wood. Creating the Drawers Solid Geometry | 495 . 19 On the Design Bar. and click OK. click the Model Graphics Style control. Cherry. under Constraints. click Finish Sketch. 30 In the Element Properties dialog box. click for Texture. navigate to AccuRender/Wood/Cherry and select Stained. enter Desk . and repeat the previous two steps on the right set of drawers. Dark. under AccuRender. 22 On the Options Bar. click Duplicate. click OK. and click OK. 26 In the Materials dialog box. click Extrusion Properties. and select Shading with Edges.

496 | Chapter 13 Creating Components in the Family Editor . you can still see the model. you may need to align and lock problematic edges that did not remain aligned. and click Apply. The desk should adapt to all the changes. If not. 34 In the Family Types dialog box. Enter 200 mm for Thickness. 35 In the Family Types dialog box. Enter 1500 mm for Depth. 33 On the Design Bar. Click Apply. you define new furniture types based on the rolltop desk model that you just created. You can also use dimension constraints. “Defining New Furniture Types” on page 496. and click Apply. do the following: ■ ■ ■ Under Dimensions. Enter 1000 mm for Depth. click Family Types. Defining New Furniture Types In this exercise. enter 2000 mm for Length. Click OK. Enter 100 mm for Thickness. and click Apply. return the parameters to their original values: ■ ■ ■ ■ ■ ■ Under Dimensions. 36 Proceed with the final exercise in this lesson.Flex the design 32 Adjust the location of the desk model within the drawing area so when you open the Family Types dialog box. Enter 750 mm for Height. enter 4000 mm for Length.

and click Apply. to start a new project based on your default template. enter Rolltop Desk 2000 x 1000mm for Name. and click OK. 4 In the Family Types dialog box. click New. 17 On the Options Bar. click New. verify that Length is 2000 mm and Depth is 1000 mm. click Component. 3 In the Name dialog box. 20 Specify a point in the drawing area to add the first desk. enter Rolltop Desk 2100 x 1100mm for Name. navigate to the location of your Training Furniture. click 14 On the View toolbar. Define new furniture types with various widths and depths 1 On the Design Bar. 9 In the Name dialog box. click Save. select Rolltop Desk 200 x 1000mm. enter Rolltop Desk 2250 x 1250mm for Name. and click OK. and click OK. click Load. and click Open. click Family Types. and click OK. and click Apply. 8 Under Family Types. 10 In the Family Types dialog box. Defining New Furniture Types | 497 . 6 In the Name dialog box. 2 In the Family Types dialog box. 19 In the Type Selector.rfa file.Dataset Continue using the family file from the previous exercise. enter 2250 mm for Length and 1250 mm for Depth. select it. Training Furniture.rfa. 18 In the Open dialog box. click . 5 Under Family Types. click New. 15 On the View Control Bar. 12 Navigate to the folder of your choice and save the new furniture family project with the name. You now have three new furniture types defined within your furniture family. click the Model Graphics Style control and select Shading with Edges. enter 2100 mm for Length and 1100 mm for Depth. 11 On the File menu. click Apply. Load the new furniture family into a new project 13 On the Standard toolbar. under Family Types. 7 In the Family Types dialog box. 16 On the Basics tab of the Design Bar.

select Rolltop Desk 2100 x 1100mm. 22 Specify a point to the right of the first desk. You now have three new rolltop desks based on the new rolltop desk furniture family prototype. 24 Specify a point in the drawing area to the right of the previous two desks. you draw a baluster with an extrusion. This completes the Creating a Furniture Family lesson. 498 | Chapter 13 Creating Components in the Family Editor . you create a custom baluster and apply it to a set of stair railings. Creating a Baluster Family In this lesson. and add the second desk. select Rolltop Desk 2250 x 1250mm. Drawing a Baluster In this exercise. and click to add the third desk. Balusters are simply profile extrusions with an assigned height family parameter.21 In the Type Selector. 23 In the Type Selector.

click Zoom ➤ Zoom All to Fit. 6 In the Work Plane dialog box. Select Metric Baluster. click Lines. click Solid Form ➤ Solid Extrusion. 9 On the Design Bar. the baluster profile should be centered on the vertical and horizontal reference planes. select Training Files and navigate to the Metric ➤ Templates folder. NOTE When you draw the closed profile lines and arcs. and double-click Ref. click Finish Sketch. Drawing a Baluster | 499 . The reference planes that display are part of the default baluster template. 5 On the Design Bar. click New ➤ Family. Draw the baluster plan profile 3 In the Project Browser. In the left pane of the New dialog box.Dataset ■ ■ On the File menu. 8 Draw the closed baluster plan profile as shown. Create a new family based on the default profile template 1 Expand the left elevation view. and click Open. Top and bottom cut angles for the baluster are also displayed. Draw your profile approximately 30mm wide by 60mm deep. select Ref. However. Level for Name. 2 On the View menu.rft. expand Views (all). 7 On the Design Bar. click Set Work Plane. expand Floor Plans. their exact location is not critical. 4 On the Design Bar. and click OK. The bottom of the baluster is at the reference level and the baluster has an assigned default height of 750mm. Level.

click OK. double-click Front. 6 On the Design Bar. Select the DefaultMetric. click the Modelling tab. 4 On the Design Bar. 14 Click the lock icon. 500 | Chapter 13 Creating Components in the Family Editor . In the New Project Dialog box. and click Open.Extend the baluster extrusion to the top reference plane 10 In the Project Browser under Elevations. the extrusion has a height of 250mm. Assigning the New Baluster to a Stair Run In this exercise.rte file. click Modify and select the extrusion. 11 On the Design Bar. click New ➤ Project. 5 Draw a straight stair run as shown. select Training Files. 15 Save the new baluster family with the name Training Baluster. and in the left pane of the New dialog box. click Browse. 2 In the New Project dialog box. you assign the new baluster that you just created to a stair run. Navigate to the Metric ➤ Templates folder. Draw a straight stair run 3 On the Design Bar. Load the new baluster family into a new project 1 On the File menu.rfa. click Stairs. click Finish Sketch. By default. 13 Select the top reference plane and select the top edge of the extrusion. The new custom baluster is now complete. click . 12 On the Options Bar.

click . 15 In the Type Properties dialog box. 21 In the Element Properties dialog box. click Load from Library ➤ Load Family. 19 Click OK. 17 Clear Use Balusters Per Tread on Stairs. 13 On the Options Bar. click Shading with Edges. click OK. navigate to the location of your Training Baluster. click Edit/New. 16 In the Edit Baluster Placement dialog box. 11 On the View menu.7 On the File menu. 10 On the View menu. 9 On the View toolbar. select it. and click Open. click Orient ➤ Southwest. under Baluster Family. click . click Modify and select the existing railing. Assigning the New Baluster to a Stair Run | 501 . 14 In the Element Properties dialog box. 18 Specify Start and End posts as Training Baluster.rfa file. 20 In the Type Properties dialog box. 8 In the Open dialog box. click OK. select Training Baluster : Training Baluster for the Regular baluster. click Edit for Baluster Placement. Apply the custom baluster to the stair run 12 On the Design Bar. 22 Zoom in on the new balusters.

In the left pane of the New dialog box. Drawing a Sweep Profile In this exercise. cornices. a reveal. 2 Starting at the reference plane intersection. select Training Files. Select Metric Profile. and a host sweep. and click Open. Use profiles to define object cross sections such as railings.The stair run is now assigned the new baluster that you created. Dataset ■ ■ On the File menu. 3 Save the new profile family with the name Profile . soffits. their exact location is not critical.Sweep. balusters. Creating Profile Families A profile is a series of closed two-dimensional lines and arcs. click Lines. the sweep profile should begin at the reference plane intersection. you create a rail profile. The new sweep profile is now complete. a railing. a stair nosing. You then create an in-place sweep based on a 2D path and apply the host sweep to a wall. Drawing a Rail Profile In this exercise. Create profiles to define frequently used shapes in your details. This completes the Creating a Baluster Family lesson. However.rft. Create a new family based on the default profile template 1 On the Design Bar. In this lesson.rfa. and other sweep-defined objects. NOTE When you draw the closed profile lines and arcs. you create five different profiles: a sweep. draw the sweep profile with line and arc segments as shown. and navigate to the Metric\Templates folder. you draw a sweep profile. click New ➤ Family. 502 | Chapter 13 Creating Components in the Family Editor .

4 Save the new profile family with the name Profile .Dataset ■ ■ On the File menu. NOTE When you draw the closed profile lines and arcs. The rail height is measured from the floor elevation to the rail top. verify that Ref. click New ➤ Family. and click Open.rft. Drawing a Stair Nosing Profile | 503 . In the left pane of the New dialog box. select Training Files. Draw the rail profile 2 On the Design Bar. and navigate to the Metric\Templates folder. Drawing a Stair Nosing Profile In this exercise. draw the rail profile with line segments as shown. with the vertical reference plane labeled as the rail centerline and the horizontal reference plane labeled as the rail top. The new rail profile is now complete. click Lines. 3 Starting at the reference plane intersection. However. Dataset ■ On the File menu. click New ➤ Family. Select Metric Profile-Rail.rfa. the top of the rail profile should coincide with the rail top reference plane. you create a stair nosing profile. The reference planes that display are part of the default rail profile template. under Floor Plans. their exact location is not critical. Level is open. Create a new family based on the default rail profile template 1 In the Project Browser.Rail.

The horizontal reference plane represents the offset from floor level to the reveal. NOTE When you draw the closed profile lines and arcs. select Training Files. and the wall body indicated to the right of the wall face reference plane. 3 Starting at the reference plane intersection. Additional text specifies the lower-left quadrant as the location for the stair nosing.rft. Draw the stair nosing profile 2 On the Design Bar. Create a new family based on the default reveal profile template 1 In the Project Browser. The new stair nosing profile is now complete. 4 Save the new profile family with the name Profile . and navigate to the Metric\Templates folder. draw the stair nosing profile with line and arc segments as shown. Drawing a Reveal Profile In this exercise. with the vertical reference plane labeled as the wall face. The reference planes that display are part of the default stair nosing profile template. click New ➤ Family. you must draw the stair nosing in the lower-left quadrant. The reference planes that display are part of the default reveal profile template. the top of the stair nosing profile should coincide with the tread surface reference plane and the right edge of the stair nosing profile should coincide with the riser face reference plane. Reveal profiles are used with the Reveal tool in the project environment to define a wall cutout. and navigate to the Metric\Templates folder. Select Metric Profile-Reveal. their exact location is not critical. In addition. click Lines.rfa. Dataset ■ ■ On the File menu. Select Metric Profile-Stair Nosing. However. 504 | Chapter 13 Creating Components in the Family Editor .Stair Nosing. and click Open. under Floor Plans. verify that Ref.rft. In the left pane of the New dialog box. with the vertical reference plane labeled as the riser face and the horizontal reference plane labeled as the tread surface. Level is open. and click Open. you create a reveal profile. Create a new family based on the default stair nosing profile template 1 Notice the existing planes and text provided within the template. select Training Files.■ In the left pane of the New dialog box.

rfa. and navigate to the Metric\Templates folder. their exact location is not critical. NOTE When you draw the closed profile lines. The new reveal profile is now complete. and click Open.rft. under Floor Plans. which may be any vertical surface. Dataset ■ ■ On the File menu. click New ➤ Family. the left edge of the reveal profile must coincide with wall face reference plane and the reveal must be drawn within the wall body (to the right of the wall face reference plane).Draw the reveal profile 2 On the Design Bar. click Lines.Reveal. verify that Ref. select Training Files. In the left pane of the New dialog box. Select Metric Profile-Hosted. 4 Save the new profile family with the name Profile . 3 Starting at the reference plane intersection. Drawing a Host Sweep Profile In this exercise. Level is open. Create a new family based on the default host sweep profile template 1 In the Project Browser. However. you create a host sweep profile. draw the reveal profile with line segments as shown. Drawing a Host Sweep Profile | 505 . Host Sweep profiles are similar to reveal profiles and are used with the Host Sweep tool in the project environment to define a shape to add to a host surface.

click OK. 506 | Chapter 13 Creating Components in the Family Editor . draw the reveal profile with line and arc segments as shown. However. NOTE When you draw the closed profile lines. the left edge of the host sweep profile must coincide with the host face reference plane. with the vertical reference plane labeled as the host face and the host body indicated to the left of the host face reference plane. 3 Starting at the reference plane intersection. The new host sweep profile is now complete. 4 Save the new profile family with the name Profile . click Browse. and the host sweep profile must be drawn outside of the host body (to the right of the host face reference plane). Draw the host sweep profile 2 On the Design Bar. and in the left pane of the New dialog box.rfa. you apply the sweep profile that you just created to a 2D path.The reference planes that display are part of the default host sweep profile template. click Lines. Navigate to the Metric\Templates folder. click New ➤ Project. and click Open. select Training Files. click Create. Specify the family category 3 On the Modelling menu. 2 In the New Project dialog box. In the New Project Dialog box.Host Sweep. The reference plane intersection is the origin of the host sweep profile. Create a new project 1 On the File menu.rte file. Select the DefaultMetric. Applying a Sweep Profile to a 2D Path In this exercise. their exact location is not critical.

7 On the Design Bar. Sketch the 2D sweep path 6 On the Family tab of the Design Bar. select Generic Models for Family Category.rfa. 14 On the Design Bar. 5 In the Name dialog box. 13 On the Design Bar. click Lines and sketch the 2D path approximately as shown. click Finish Family. the exact location of the path is not critical. and click Open. Applying a Sweep Profile to a 2D Path | 507 . 15 On the View toolbar. 9 On the Design Bar. and click OK.Sweep. 17 Zoom in on the right end of the sweep. 12 In the Type Selector. select it. click Solid Form ➤ Solid Sweep. NOTE When you sketch the 2D path. click Finish Sweep.4 In the Family Category and Parameters dialog box. 8 On the Design Bar. expand Views (all). expand Elevations.Sweep. beside Load Profiles. click . click Sketch 2D Path. select Profile . click Load Profiles. Modify the sweep profile configuration 16 In the Project Browser. 11 In the Open dialog box. Apply the sweep profile to the 2D path 10 On the Options Bar. navigate to the location of Profile . and double-click South. and click OK. click Finish Path. enter Sweep for Name.

18 On the Basics tab of the Design Bar. In the New Project Dialog box. click Edit. you apply the host sweep profile that you created to a group of walls. Create a new project 1 On the File menu.rte file. Enter 25 degrees for Angle. Draw a wall group 3 On the Basics tab of the Design Bar. and in the left pane of the New dialog box. on the Options Bar. select Profile Is Flipped. click . on the Options Bar. click Ref Plane. Applying a Host Sweep Profile to Walls In this exercise. click New ➤ Project. 24 On the Design Bar. Under Constraints. 2 In the New Project dialog box. Under Other. select Training Files. do the following: ■ ■ ■ . and click Open. 20 Select the sweep profile and. 508 | Chapter 13 Creating Components in the Family Editor . enter 600 for Vertical Profile Offset. click Browse. 23 Click OK. click Finish Family. 21 Select the sweep profile again and. The sweep profile application is now complete. Select the DefaultMetric. 19 Draw a vertical reference plane coincident with the left edge of the profile as shown. click 22 In the Element Properties dialog box. click Wall. 25 On the View toolbar. Navigate to the Metric\Templates folder. click OK.

verify that Horizontal is selected. 9 Select a point on the right wall for the next wall sweep. 5 On the View toolbar. their exact location is not critical. 7 On the Options Bar. click . Applying a Host Sweep Profile to Walls | 509 . 4 Draw four walls as shown. 6 On the Modelling tab of the Design Bar. 8 Select a point on the left wall for the wall sweep. click Host Sweep ➤ Wall Sweep.NOTE When you draw the walls.

Select M_Room Tag. 510 | Chapter 13 Creating Components in the Family Editor . and area with labels added to extract project data. under Construction. 17 On the View toolbar. Dataset ■ ■ On the File menu.Host Sweep : Profile .10 On the Design Bar. click Modify. The reference planes that display are part of the default room tag template. click . 15 In the Type Properties dialog box. 13 Select the wall sweep and. select Training Files. floor and ceiling finish.rft. 18 In the Dynamic View dialog box. In the left pane of the New dialog box. 19 Move the cursor to rotate your viewpoint to view the host sweep from underneath.Host Sweep for Profile. you create a room tag which displays room name. The default wall sweep is replaced with your host sweep profile. Creating a Room Tag In this lesson. select it. select Profile . click Load from Library ➤ Load Family. navigate to the location of Profile . click Zoom ➤ Zoom All to Fit. . 12 In the Open dialog box. and click Open. This completes the Creating Profile Families lesson. click 14 In the Element Properties dialog box. click New ➤ Annotation Symbol. click Edit/New. on the Options Bar. click OK. and click Open. you specify the room tag parameters. Replace the default wall sweep with the new host wall sweep 11 On the File menu. Create a new tag based on the default room tag template 1 On the View menu. and click OK. click Spin [Shift].rfa. 16 In the Element Properties dialog box. and navigate to the Metric ➤ Templates folder. Specifying Room Tag Parameters In this exercise.Host Sweep.

and click OK. and click OK. 23 In the Select Parameter dialog box. and click OK. click OK. select Ceiling Finish. 10 In the Element Properties dialog box. 4 In the Element Properties dialog box. 12 In the Type Selector. and click OK. 20 Specify a point below the Floor Finish label for the next label location.Edit the 3mm label 2 On the Family tab of the Design Bar. 19 In the Select Parameter dialog box. select Floor Finish. Specifying Room Tag Parameters | 511 . click Label. click Duplicate. enter 2 for the Text Size parameter. and click OK. 13 On the Options Bar. 7 In the Type properties dialog box. 18 Specify a point below the Name label for the next label location. 22 Specify a point below the Ceiling Finish label for the last label location. select Name. 8 In the Name dialog box. 5 In the Type Properties dialog box. click . 9 In the Type Properties dialog box. The name label is displayed with the text underlined. verify that Label : 3mm is displayed. click Edit/New. 14 Specify the location for the first label as shown. click Label. and click OK. select Underline. 17 In the Type Selector. 15 In the Select Parameter dialog box. enter 2mm for Name. click Edit/New. and click OK. verify that Center and Middle are selected for Text Alignment. Add a 2mm label 6 In the Element Properties dialog box. 21 In the Select Parameter dialog box. clear Underline. select Label : 2mm. 3 On the Options Bar. Combine labels into a room tag 11 On the Design Bar. 16 Zoom in on the label. select Area.

The new room tag is now ready for use. Create a new annotation symbol based on the default generic annotation template 1 In the Project Browser. you create a custom north arrow annotation symbol and place it in a new project. you create a custom north arrow annotation symbol with a circle and lines. 3 On the Options Bar. Creating a Custom North Arrow Annotation Symbol In this exercise. This completes the Creating a Room Tag lesson. Dataset ■ ■ On the File menu. select Training Files.rfa. Notes included with the template specify annotation parameters.The Area label has a predefined value of 150 SF. 4 Specify the reference plane intersection for the circle center point. click Lines. and navigate to the Metric\Templates folder. Select Generic Annotation. click . Creating an Annotation Symbol In this lesson. notice that there is only one view available. 512 | Chapter 13 Creating Components in the Family Editor .rft. The reference planes that display are part of the default generic annotation template. In the left pane of the New dialog box. 24 Save the new room tag with the name Finish Area Tag. and click Open. Sketch a north arrow symbol 2 On the Design Bar. click New ➤ Annotation Symbol.

9 Draw a vertical line from the center point to the bottom of the circle.5 Drag the cursor and specify a radius of 8mm. 7 Draw a horizontal line from the left side to the right side of the circle through the center point. 6 On the Options Bar. Creating a Custom North Arrow Annotation Symbol | 513 . 8 Draw a vertical line from the top to the center point of the circle. click .

514 | Chapter 13 Creating Components in the Family Editor . click Modify. Apply the new line weight to the upper vertical line 15 On the Design Bar. click New. 17 On the Design Bar. Adding the New North Arrow to a Project In this exercise. enter North Line for Name.10 On the Design Bar. The north arrow annotation symbol is now complete. 14 In the Object Styles dialog box. Add an annotation objects subcategory 11 On the Settings menu. you add the new north arrow annotation symbol that you created to a project. 19 Save the new north arrow with the name. and click OK. 16 In the Type Selector. 12 In the Object Styles dialog box. click Modify.rfa. and click OK. 18 Select the template notes and press DELETE. under Modify Subcategories. Training North Arrow. select North Line. in the North Line row. The new north arrow annotation symbol is ready to edit. click Object Styles. 13 In the New Subcategory dialog box. and select the upper vertical line. verify that Generic Annotations is selected for Subcategory of. click Modify. select 3 for Line Weight.

and your project data. click Browse. select Training North Arrow. text. 4 In the Select a Titleblock dialog box. you create a custom titleblock sheet based on the A0 metric titleblock template. 7 On the File menu. Creating a Titleblock Family In this lesson. The titleblock has linework. and click Open. You customize the titleblock with a new text style. Dataset ■ On the File menu. In the New Project Dialog box. click OK. you draw all of the linework necessary to create a custom A0-size sheet. click New ➤ Project. 10 In the Type Selector. click Symbol. 6 Zoom in on the lower right corner of the sheet. Navigate to the Metric\Templates folder. 11 Specify a point in the lower right corner of the sheet to place the symbol. and labels.rte file. navigate to the location of Training North Arrow. 5 Click OK. and in the left pane of the New dialog box. select it. click Sheet.rfa. 8 In the Open dialog box. 12 On the Design Bar. click Modify. Creating a Titleblock Family | 515 . and click Open. select A1 metric. 3 On the View tab of the Design Bar. 2 In the New Project dialog box. 9 On the Drafting tab of the Design Bar. click Load from Library ➤ Load Family. click New ➤ Titleblock. Select the DefaultMetric. graphics. select Training Files.Load the new north arrow into a new project 1 On the File menu. This completes the Creating an Annotation Symbol lesson. Drawing Linework for a Titleblock Sheet In this exercise.

.■ In the left pane of the New dialog box. 7 On the Options Bar. and click Open. Create a new family based on the default titleblock template 1 The default titleblock template consists of 4 border lines. 516 | Chapter 13 Creating Components in the Family Editor . click Lines. and enter -25 for Offset. 9 Draw a horizontal line 140mm below the upper inside border as shown. and click to draw a new vertical line. click . 10 Draw a horizontal line 120mm below the last horizontal line as shown. Sketch the inside border 2 On the Design Bar. and click . Add vertical and horizontal lines 5 On the Options Bar. Select A0 metric. 6 Move the cursor over the right inside border line.rft. select Training Files and navigate to the Metric\Templates folder. 3 On the Options Bar. click 8 Enter 0 for Offset. 4 Specify the upper left corner of the sheet for the first rectangle corner. and enter 140 for Offset. click . and then specify the lower right corner of the sheet for the second corner of the rectangle.

24 Move the cursor over the eighth horizontal line. and click to draw a new horizontal line 20mm below the existing line. Drawing Linework for a Titleblock Sheet | 517 . and select the second and third horizontal lines. 15 On the Design Bar. and enter 20 for Offset. 21 On the Options Bar. 23 Move the cursor over the seventh horizontal line. 17 On the Options Bar. and click to draw a new horizontal line 30mm above the existing line. 13 In the Type Selector. click Modify. enter 30 for Offset. select Wide Lines. 14 Zoom in on the lower right corner of the sheet. 20 Move the cursor over the fifth horizontal line. 12 On the Design Bar. click Lines.11 Draw a horizontal line 120mm above the lower inside border as shown. 19 Move the cursor over the fourth horizontal line. and click to draw a new horizontal line 20mm below the existing line. and click to draw a new horizontal line 30mm above the existing line. press CTRL. and click to draw a new horizontal line 30mm above the existing line. select Title Blocks. click . 22 Move the cursor over the third horizontal line. 18 Move the cursor over the third horizontal line. and click to draw a new horizontal line 20mm below the existing line. 16 In the Type Selector.

text notes. and click Open. 3 Place the image in the upper right corner of the sheet as shown. The titleblock linework is now complete. navigate to Training Files/Common. select Company Logo.25 On the Design Bar. click Import/Link ➤ Image. 26 Zoom out to view the entire sheet.jpg. Adding Graphics and Text to a Titleblock In this exercise. 2 In the Open dialog box. you add a company logo. 518 | Chapter 13 Creating Components in the Family Editor . Add a company logo 1 On the File menu. 4 Zoom in on the logo. and labels to your titleblock. click Modify.

6 On the Options Bar. 8 In the Type Properties dialog box. and add an address and phone number as shown.Create a new 10mm text style 5 On the Design Bar. select Text : 8mm. enter 10mm Bold for Name. 13 Enter Arch Design Inc. 16 Draw a text box below the initial text. Add company address and phone number text 15 In the Type Selector. and select Bold. Add company name text 12 Draw a text box under the first horizontal line as shown. 9 In the Name dialog box. Adding Graphics and Text to a Titleblock | 519 . click Duplicate. click . under Text. in the text box. enter 10 for Text Size. click Text. click Edit/New. 11 Click OK twice. 14 Click outside of the text box to complete the text. and click OK. 7 In the Element Properties dialog box. 10 In the Type Properties dialog box.

and select the consultant text note. 520 | Chapter 13 Creating Components in the Family Editor . 18 Select the drag handle. 17 On the Design Bar.Press ENTER to add each new line of text and click outside of the text box to complete the text. and select the last text note. click Text. address. click Modify. and enter the following text: ■ ■ ■ ■ Consultant: Address: Address: Telephone: 22 On the Design Bar. 21 Draw a text box below the second horizontal line. Add consultant name. click Modify. and drag the text note down as shown. 19 Click outside the text box to complete the modification. and phone number text 20 On the Design Bar.

Adding Graphics and Text to a Titleblock | 521 . 27 Move the cursor down another 120mm and click to specify the second copied text note location. select Constrain and Multiple. click . 24 On the Options Bar. 25 Click inside the Consultant text group. 26 Move the cursor down 120mm and click to specify the first copied text note position.23 On the Edit toolbar.

and enter Sheet Number:. 39 Draw a text box in the next space up. and enter Drawn By:. 34 Click OK twice. click Edit/New. 30 In the Element Properties dialog box. enter 5 for Text Size. 33 In the Type Properties dialog box. 29 On the Options Bar. 38 Draw a text box in the next space up. click . under Text. 37 Draw a text box in the next space up. 522 | Chapter 13 Creating Components in the Family Editor . 32 In the Name dialog box. select Text : 5mm. and enter Date:. click Text. and enter Checked By:. 31 In the Type Properties dialog box. click Duplicate. and click OK. Add drawing data text 35 In the Type Selector. enter 5mm for Name.Create a new 5mm text style 28 On the Design Bar. 36 Draw a text box in the lower right space of the titleblock.

and click OK. 42 Place the cursor at the lower right corner of the Date field. select Project Issue Date. 43 In the Select Parameter dialog box. 44 Select the left drag handle on the label. Adding Graphics and Text to a Titleblock | 523 . NOTE Move the label if necessary to line up properly with the existing text. and click to specify the label location. The label displays a default value wrapped to 3 lines. select Right and Bottom for Text Alignment. and drag to the left until the label displays on one line.Add drawing data labels 40 On the Design Bar. click Label. 41 On the Options Bar.

NOTE Move the label if necessary to line up properly with the existing text. select Label : 15mm Label. 52 In the Type Properties dialog box. 51 In the Element Properties dialog box. and click OK. click Edit/New. 57 Place the cursor at the lower right corner of the Sheet Number field. 47 Place the cursor at the lower right corner of the Checked By field. 59 On the Options Bar. and click OK. 55 Click OK twice. enter 15mm Label for Name. click Label. and click to specify the label location. 50 On the Options Bar. 60 Place the cursor near the center of the field above the Date field. and click OK. 58 In the Select Parameter dialog box. select Checked By and click OK. click Center and Middle. 61 In the Select Parameter dialog box. select Drawn By. and click OK. Create a new 15mm label style 49 On the Design Bar. 48 In the Select Parameter dialog box.45 Place the cursor at the lower right corner of the Drawn By field. enter 15 for Text Size. and click to specify the label location. 53 In the Name dialog box. and click to specify the label location. NOTE Move the label if necessary to line up properly with the existing text. 54 In the Type Properties dialog box. click Duplicate. Add sheet number and project data labels 56 In the Type Selector. under Text. select Sheet Number. click . 524 | Chapter 13 Creating Components in the Family Editor . and click to specify the label location. 46 In the Select Parameter dialog box. select Project Number.

65 Select the left drag handle on the label. and drag to the left until the label displays on one line. and drag to the left until the label displays on one line.62 Select the left drag handle on the label. select Client Name. Create a 4mm label style 69 On the Design Bar. and drag to the left until the label displays on one line. click Label. 66 Place the cursor near the center of the field above the Project Name field. Adding Graphics and Text to a Titleblock | 525 . select Project Name. and click OK. 63 Place the cursor near the center of the field above the Project Number field. 68 Select the left drag handle on the label. and click to specify the label location. 67 In the Select Parameter dialog box. and click to specify the label location. and click OK. 64 In the Select Parameter dialog box.

79 In the Select Parameter dialog box. under Text. you add the titleblock that you created to a new project. click Load. 73 In the Name dialog box. 77 On the Options Bar. and then adjust the width of the File Path field so that it is approximately equal to the width of the Sheet Number field. navigate to the location of Training A0Horizontal Titleblock. 4 In the Select a Titleblock dialog box. and in the left pane of the New dialog box. 2 In the New Project dialog box. 5 In the Open dialog box. 3 On the View tab of the Design Bar. 71 In the Element Properties dialog box. and click Open. and click Open. click Duplicate. and click OK. 6 In the Select a Titleblock dialog box. Select the DefaultMetric.rfa file. and click to specify the label location. and click OK. enter 4mm Label. 72 In the Type Properties dialog box. click Modify. 75 Click OK twice. In the New Project Dialog box. click New ➤ Project. 81 Save the new titleblock family with the name Training A0Horizontal Titleblock. click Browse. click Sheet. 80 On the Design Bar. Navigate to the Metric\Templates folder. 74 In the Type Properties dialog box.rte file. 7 Click OK. click Left and Middle. Adding the Titleblock to a New Project In this exercise. select it. select 4mm Label. Load the new titleblock family into a new project 1 On the File menu.70 On the Options Bar. click OK. and labels are now complete. click Edit/New. select File Path. select Training Files. 78 Place the cursor in the border area below the left side of the Sheet Number field. select Training A0Horizontal Titleblock. enter 4 for Text Size. click . Add Project Path label 76 In the Type Selector.rfa. The titleblock graphics. 526 | Chapter 13 Creating Components in the Family Editor . text.

12 On the Settings menu. 11 Zoom in on the lower right corner of the sheet. and click OK. enter Name for Drawn By. 2005 for Project Issue Date. Enter Office Building for Project Name.Modify titleblock properties 8 On the Design Bar. 13 In the Type Properties dialog box. under Other. do the following: ■ ■ ■ ■ ■ Enter January 1. click Project Information. Enter In Progress for Project Status. click Modify and select the titleblock. 10 In the Element Properties dialog box. 9 On the Options Bar. Enter 2005-01 for Project Number. Enter Jane Smith for Client Name. 14 Click OK. click . Adding the Titleblock to a New Project | 527 .

Sketch the roof cross-section with a closed profile in an elevation view.This completes the Creating a Titleblock Family lesson. Open the existing Pantheon building model 1 On the View menu. you start with an incomplete building information model of the Pantheon. click Project Units.rvt. You create an in-place family in your current project rather than in the Family Editor. format the Area to use 2 decimal places. Select c_Pantheon. Set the Length units to millimeters. In the left pane of the Open dialog box. and click Open. set the Area to Square meters. In-place families interact with the building model according to their assigned family category. and add a dome roof and a concave floor with revolved forms as in-place families. and set the suffix to None. To change the units of measurement to meters. click Open. you create the dome roof with a revolved form. Creating the Dome Roof In-Place Family In this exercise. on the Settings menu. 528 | Chapter 13 Creating Components in the Family Editor . select Training and navigate to the Common folder. Dataset ■ ■ ■ On the File menu. click Orient ➤ Southeast. Creating In-Place Families In this lesson. NOTE This project was created using an imperial template and components.

and click Open View. Specify the dome roof revolved form parameters 6 On the Design Bar. expand Views (all). 5 In the Name dialog box. select Roofs for Family Category. and click OK. 8 In the Work Plane dialog box. 10 In the Go To View dialog box. and double-click South. 4 In the Family Category and Parameters dialog box. and click OK. click Create.Next.Center. 2 In the Project Browser. Creating the Dome Roof In-Place Family | 529 . click Solid Form ➤ Solid Revolve. 7 On the Design Bar. select Section: Wall Section . expand Elevations. select Pick a Plane. and click OK. click Set Work Plane. you add a dome roof with oculus (circular opening) to the Pantheon building model. enter Dome for Name. Specify the Roofs family category 3 On the Modelling menu. 9 Select the Center East/West reference plane as shown.

16 Specify the intersection of the Upper Cornice horizontal reference plane and vertical axis as the circle center point. Draw the lower face of the dome roof 14 On the Design Bar. click . click Axis. 15 On the Options Bar. 13 Specify the bottom endpoint of the Center East/West reference plane for the start point of the axis. 12 On the Options Bar.The center wall section view is displayed. and then specify the top endpoint of the reference plane for the endpoint of the axis. Draw the axis of rotation for the dome roof revolved form 11 On the Design Bar. 530 | Chapter 13 Creating Components in the Family Editor . click Lines. click .

Draw the oculus rim profile 18 Zoom in on the top of the circle. click . The reference planes that display are guides for drawing the oculus rim profile. Creating the Dome Roof In-Place Family | 531 . until it creates an intersection with the level 1 reference plane. 21 Snap to reference plane intersections. and select Chain. The circle is tangent to the interior wall face and the level 1 reference plane at the floor line.17 Move the cursor out. 19 On the Options Bar. 20 Specify the reference plane intersection for the start point of the rim profile as shown. and draw the five rim profile line segments in the shape of a reverse C as shown.

23 On the Options Bar. 24 Select a point on the circle to the right of the rim profile. The circle is trimmed between the rim profile and the first split point. 27 On the Options Bar. Draw the upper face of the dome roof 26 On the Design Bar.Split the circle 22 On the Tools toolbar. click . select Delete Inner Segment. 532 | Chapter 13 Creating Components in the Family Editor . 25 Select the intersection of the circle and the lower left vertical line of the profile as shown. click . click Lines. 28 Specify the endpoint of the upper left rim profile line segment as the arc start point.

and then draw a vertical line down the interior wall face to the lower dome roof face tangent point. Draw two lines to close the dome roof profile 31 On the Design Bar. 32 On the Options Bar. 33 Draw a horizontal line from the arc endpoint to the interior edge of the wall. Creating the Dome Roof In-Place Family | 533 . Trim the arc below the tangent point 34 On the Tools toolbar. click .29 Specify the top of the stairs in the wall section as the arc endpoint. click and select Chain. click Lines. 30 Specify a point on the arc approximately as shown.

Cast-in-Place Lightweight Concrete for Name. click for Material. click . 37 In the Element Properties dialog box. click Finish Sketch. The dome roof closed profile is now complete. and click OK. Creating the Concave Floor In-Place Family In this exercise. 41 On the Design Bar. click OK. you create the concave floor slab for the Pantheon building model. click Create. 39 In the Element Properties dialog box. 42 On the View toolbar. and then select a point on the arc above the tangent point as the segment to keep. 38 In the Materials dialog box. The dome roof in-place family is now complete. click Revolution Properties. Specify lightweight concrete for the dome roof material 36 On the Design Bar. under Materials and Finishes. 534 | Chapter 13 Creating Components in the Family Editor . Specify the concave floor revolved form parameters 1 On the Modelling menu. select Concrete .35 Select the interior face of the wall. 40 On the Design Bar. click Finish Family.

and click OK. 7 In the Work Plane dialog box. click . and click OK. click Set Work Plane.2 In the Family Category and Parameters dialog box. 11 On the Options Bar. 12 Specify the bottom endpoint of the Center East/West reference plane for the start point of the axis. Draw the axis of rotation for the floor revolved form 10 On the Design Bar. Creating the Concave Floor In-Place Family | 535 . and then specify the top endpoint of the reference plane for the endpoint of the axis. select Pick a Plane. 5 On the Design Bar. and click Open View. click Solid Form ➤ Solid Revolve. 3 In the Name dialog box. 9 In the Go To View dialog box. select Section: Wall Section . double-click South. click Axis. enter Concave Floor for Name.Center. select Floors for Family Category. 8 Select the Center East/West reference plane as shown. 6 On the Design Bar. and click OK. 4 In the Project Browser under Elevations.

O. 536 | Chapter 13 Creating Components in the Family Editor . Footing level line and the axis. and specify the next point for the floor profile as shown.Draw the concave floor profile 13 On the Design Bar. NOTE You may need to zoom in closer to the intersection to select the first point. click Lines. 15 Specify the intersection of the T. 14 On the Options Bar. for the start point of the floor profile as shown. 16 Drag the cursor up 800 mm. click . 17 Specify the intersection of the level 1 reference plane and the interior wall edge for the next point of the floor profile as shown. and select Chain.

Footing level line and the axis for the last point of the floor profile.18 Specify the intersection of the T. Creating the Concave Floor In-Place Family | 537 . This completes the Creating In-Place Families lesson. click OK. Footing level line and the interior wall edge for the next point of the floor profile. 25 On the Design Bar. 21 In the Element Properties dialog box. 19 Specify the intersection of the of the T.O. select Cobblestone for Name. 22 In the Materials dialog box. 24 On the Design Bar. 23 In the Element Properties dialog box. click Finish Sketch. double-click 3D Section View. and click OK. Specify cobblestone for the concave floor material 20 On the Design Bar.O. click Revolution Properties. click for Material. click Finish Family. 26 In the Project Browser under 3D Views. The concave floor closed profile is now complete.

538 | Chapter 13 Creating Components in the Family Editor .

formula-based parameters. the length of the trimmable truss determines the size and grade of the truss chords. not specifically how to make a floor truss.Parametric Component Design Techniques 14 In this tutorial. In exercises that become increasingly complex. methodology. you create a new parametric component within the Family Editor. The goal of this tutorial is to teach you the proper approach to parametric component creation. and the specific techniques for creating a parametric component. During this tutorial. you will understand the process. In the center of the truss is a mechanical service clearance to accommodate HVAC systems. 539 . In this case. At the end of this tutorial. you learn the process and methodology of creating a new family.1. This type of component uses a broad spectrum of design techniques within the Family Editor. assigned subcatecories. The parametric component that you design in this tutorial is an open web wood floor truss. and detail level controls. you learn specific techniques and best practices that you can apply broadly when creating other families in Autodesk Revit Building 9. The truss also has multiple types.

In this lesson. For training purposes. a 2x3 truss and a 2x4 truss. A rectangular mechanical clearance opening must be centered within the beam. Although this solution is possible. 2 What additional design requirements affect the design plan for this beam family? Additional design requirements ■ ■ ■ The truss should automatically adjust depth as the length changes. you accomplish two main tasks: you determine the component needs and select the family template that is suited to those needs. the component should use the point-to-point insertion method with the joist web members adjusting parametrically. It should also be an available option within a beam system. this must be a structural beam component. the design specification requires that the floor truss snaps to columns. Using the new family within a project 3 How will you use the family within a project? 540 | Chapter 14 Parametric Component Design Techniques . NOTE When creating a new family. The design requirements dictate how simple or complex a family must be. you select the best available template with which to begin the new structural beam family. Determining Component Needs In this exercise. it is an open-joist wood floor truss. This decision dictates which family template you begin with. then you should design only what is needed to satisfy the requirements. In the next exercise. Decide component type and design requirements 1 What type of component are you designing? In this case. Because this component has to interact closely with other structural components.Planning a Parametric Component Family Creating a new parametric component family is no different than any other design process. In this case. you determine the requirements of the new component. beams. In this case. For every complexity added to a family. imagine that your firm specializes in light commercial and residential design. the beam design must be advanced in order to have the flexibility that the specs require. planning ahead is one of the most important steps. you should avoid over-designing the component. In addition. Knowing why you are creating a particular family and what you need it to do will drive the specific design process. If the component did not have to interact so closely with other structural components. it is not the best solution. Take this into consideration during your design planning. Your assignment is to create a truss that adapts parametrically to changes in the building design. a generic floor-based component might work. and structural walls. Two types should be created. If the design requirements can be met with a simple design. and also works intuitively with them. there is a computing performance cost that must be paid within the project.

■ What materials remain constant throughout a project? The chord and web material will always be wood. In addition. would require Instance or Type parameters. Selecting the Family Template | 541 . only the 2x3 and 2x4 trusses with wood web members are required. especially if you are going to be nesting subcomponents that may require separate scheduling. These materials can be applied using Object Styles. Depending on the family you are designing. such as wood type.For instance: ■ What materials need the most control? These materials. you determine which family template provides the best starting point for the new beam family. You have completed the planning stage for the new family. In the previous exercise. Selecting the Family Template In this exercise. the means by which you gather the information you require within the schedule needs to be built into the component. ■ What types are most commonly used? In this training case. 4 Continue with the next exercise. ■ How will the component need to be scheduled? This is an important question. This critical decision reduces the quantity of template options. the planning stage and questions may differ. “Selecting the Family Template” on page 541. you determined that the component type is a structural beam.

However. click Training Files. 6 In the New dialog box. The New dialog box opens to the templates folder that is specified in your Settings ➤ Options dialog box. ■ Metric Structural Framing . You should be in the Metric Templates folder. Usually. NOTE Do not double-click the template or open it. On the right side of the New dialog box. scroll to the structural framing templates.Beams and Braces. the template name often includes information how the component would be used with a project. and open Metric\Templates. In addition. Notice that most of the template names include the component type. this is where you access family templates. it provides two intersecting reference planes: Center (left/right) and Center (front/back).rft 542 | Chapter 14 Parametric Component Design Techniques . you will access them from the Training Files folder. There are two structural framing templates provided. for example: wall based or floor based. 2 Click File menu ➤ New ➤ Family. 4 Scroll through the various template options.rft. Select it so that the preview displays. notice the preview. Like most generic family templates. 3 In the left pane of the New dialog box.Review the template options 1 Close any open projects or families. to ensure you are using the templates referenced in this tutorial. 5 Select Metric Generic Model floor based.

It provides two intersecting reference planes: Center (left/right) and Center (front/back).rft and notice the preview. Level. These planes are designed specifically to accommodate point-to-point beam insertion and the special snapping and display requirements of beam components. and display functions required by structural beams. Because of its simplicity.rft This template is designed for complex framing components and trusses. Although the template name suggests this is the appropriate template. Floor Plan: Ref. ■ Metric Structural Framing . Level Selecting the Family Template | 543 . This template is the best starting point for the new family. and notice the preview. Notice this template offers three vertical planes on each side of the center (left/right) reference plane.Complex and Trusses. 10 Maximize the view. Floor Plan: Ref.rft. it is not the best starting point for the beam family.rft to open it.Beams and Braces.This template is design specifically to accommodate point-to-point insertion and the specific snapping.Complex and Trusses. Open the family template 9 Double-click Metric Structural Framing . 7 Select Metric Structural Framing . it is not designed to create a component capable of point-to-point insertion.Beams and Braces. spacing. 8 Select Metric Structural Framing .

Creating the Component Skeleton In this lesson. Reference Plane: Left. the geometry supplied can be used or discarded as needed. you add reference planes to the beam design. “Creating the Component Skeleton” on page 544. double-click View 1. Dimensioning the solid geometry directly also works. 13 Proceed to the next lesson. under Elevations. TIP The name also displays on the Status Bar. Like many templates. This beam extrusion is supplied within the template as a starting point. you add the reference planes. 2 Place the cursor over the leftmost vertical reference plane until the tooltip displays the name of the plane. Notice that the beam extrusion is centered on the level line. you snap and lock the solid geometry to these reference planes and lines. you can see the rectangular beam extrusion and a symbolic line. Dataset Continue to use the dataset you started in the previous exercise. NOTE When creating or modifying a family. using reference planes and lines is considered more reliable and is therefore a best practice. double-click Front. double-click Ref. These reference planes act as part of the skeleton to which the solid geometry will align and lock. 11 In the Project Browser. Level. under Floor Plans. 12 In the Project Browser. 3 Repeat this step for the other two vertical planes on the left side. and dimensions that provide a skeleton for the solid geometry. lines. it is not necessary to create a skeleton of reference planes or lines and then align and lock the solid geometry to it. under 3D Views. Review existing reference planes 1 In the Project Browser. creating a skeleton to build upon is the foundation of a new component family. Adding Reference Planes In this exercise. the top of the beam extrusion is aligned to the associated level of the plan view. 544 | Chapter 14 Parametric Component Design Techniques . As you add solid geometry later in the tutorial.In this view. however. When a beam family based on this template is added to a project. Therefore.

In the image below. The two arrows point to the snap points that the left and right reference planes refer to. ■ Left and Right: These two planes mark the points where the beam intersects with other columns. The reference planes and their respective explanations are listed below. ■ Member Left and Member Right: These two planes refer to the left and right extent of the beam solid geometry when displayed in a medium or fine display view of a project. notice the location of the beam extents.The reference planes in this template are designed to accommodate the point-to-point insertion of a beam component. The six reference planes shown in the project below were added as a training reference. they do not display when the family is loaded into a project. NOTE The reference planes shown in the project image below were added as a training reference. Reference planes that display within a family file do not display within a project. two steel columns and a steel beam have been added to a project. In the project plan view image below. ■ Stick Symbol Left and Stick Symbol Right: Adding Reference Planes | 545 .

Delete existing solid geometry 4 Select the rectangular beam extrusion. it is important to be familiar with the template so you do not create duplicate or conflicting planes. Each family template has a different set of reference planes established within it.These two planes refer to the extents of the stick symbol when it is loaded into a project and the plan view display setting is coarse. You will use these two reference planes to control the beam width and keep it centered on the reference plane: Center (Front/Back). Before adding new reference planes. 7 Add a reference plane approximately 50 mm above the horizontal reference plane: Center (Front/Back). click Ref Plane. NOTE Be careful not to select the symbolic line. 8 Add a reference plane approximately 50 mm below the horizontal reference plane: Center (Front/Back). 5 On the Edit Toolbar. 546 | Chapter 14 Parametric Component Design Techniques . In a later exercise. you add the solid geometry for the truss as a sweep. Add new reference planes 6 On the Design Bar. click .

Level. 14 On the Options Bar. Adding Reference Planes | 547 . click Ref Plane. double-click Front. select the lower horizontal reference plane. To do this. These two reference planes mark the top and bottom extents of the beam. The next four reference planes that you add mark the thickness of the truss chords. under Elevations. 11 Add a reference plane approximately 150 mm below the Level: Ref. click on the Edit toolbar. and select the Level: Ref. 10 On the Design Bar. 12 Add a reference plane approximately 150 mm above the Level: Ref. This beam requires additional reference planes to complete the truss skeleton. click . planes to control beam depth 9 In the Project Browser. click to place it. 13 On the Design Bar. TIP You can control the direction of the offset by moving the cursor slightly to either side of the line you intend to pick.Add ref. and specify an Offset of 38 mm. 15 Place the cursor over the top horizontal reference plane. TIP You can also use the mirror tool to accomplish this task. When a copy of the reference plane displays below it. click Ref Plane. Level. Level as the mirror axis.

click to place it as shown. 17 Place the cursor over Reference Plane: Member Left. 548 | Chapter 14 Parametric Component Design Techniques .16 Place the cursor over the lower horizontal reference plane and when a copy of the reference plane displays above it. Before you move on to the next exercise. 18 Place the cursor over Reference Plane: Member Right. You have completed the reference planes that make up the skeleton of the chords. click to place it as shown. specify an Offset of 200 mm. and when a copy of the reference plane displays to the left of it. and when a copy of the reference plane displays to the right of it. you must add four additional reference planes to accommodate the center chase. click to place it as shown. 19 On the Options Bar.

under Floor Plans. 23 Use the Reference Plane: Center (Left/Right) to add reference planes to the left and right of it as shown below. Although there is nothing technically incorrect regarding the reference planes in this view. Level. and when a copy of the reference plane displays to the right of it. Notice the reference planes that you added in the elevation view. cleaning up some of the extents would make the view easier. 21 Place the cursor over Reference Plane: Center (Left/Right). 22 On the Options Bar. double-click Ref. click to place it as shown. 24 In the Project Browser. Adding Reference Planes | 549 .20 Place the cursor over Reference Plane: Center (Left/Right). and when a copy of the reference plane displays to the left of it. which you do in the next exercise. click to place it as shown. specify an Offset of 238 mm.

Make sure you remember where you saved it. you add some of the dimensions and constraints that control how the open web floor truss adapts to changes in its geometry. “Adding Dimensions and Constraints” on page 550. This tool is the aligned dimension tool. It allows you to dimension between parallel lines. separate the overriding values by dragging the value controls as shown. Dimension chord width 1 On the Design Bar. and click Save. that you saved at the end of the previous exercise. By applying dimensions and constraints directly to the skeleton of the family. 27 In the Save As dialog box. 550 | Chapter 14 Parametric Component Design Techniques .rfa. enter Wood Floor Truss for File name. click Dimension. you can make sure the new family adapts to changes in geometry as expected before adding solid geometry to it. Adding Dimensions and Constraints In this exercise. Wood Floor Truss.25 On the Design Bar. Dataset Continue to use the dataset. 28 Proceed to the next exercise. navigate to the folder of your choice. 26 Click File menu ➤ Save. After adding the dimension. click Modify. 3 Select each of the horizontal reference planes and place the dimension to the left as shown. click . NOTE You use this family for the remainder of this tutorial. 2 On the Options Bar.

Place the dimension as shown. 5 Select the dimension you added in the previous step. double-click Front. the Center reference plane. click Dimension. and click the EQ symbol to apply the equality constraint. and the lower horizontal reference plane. under Elevations. This ensures that changes to the chord width are distributed equally across the center reference plane. place the dimension to the left as shown. and click the EQ symbol when it displays. 9 On the Design Bar. Adding Dimensions and Constraints | 551 . 7 Add a dimension referring to the upper horizontal reference plane and the lower horizontal reference plane. click Dimension. Add the depth dimension and equality constraint 8 In the Project Browser. 6 On the Design Bar.TIP You may need to adjust your zoom settings during this procedure. 4 On the Design Bar. 10 Select the upper horizontal reference plane. click Modify.

You may need to use the TAB key to toggle the selection to the reference plane. Dimension and constrain the center chase width 12 Add a dimension referring to the three vertical reference planes in the center of the model. 552 | Chapter 14 Parametric Component Design Techniques .NOTE The center horizontal reference plane overlaps the level line: Ref. 11 Add a dimension referring to the upper horizontal reference plane and the lower horizontal reference plane and move it to the left of the equality constrained dimension you added previously. place the dimension under the lines as shown and click the EQ symbol to apply the equality constraint. Level. 13 Add a dimension referring to the reference planes to the left and right of the Center (Left/Right) reference plane. and place it below the dimension you added previously.

add two dimensions as shown. These dimensions refer to the chord thickness. In addition. 16 Click File menu ➤ Save. In the next exercise. These dimensions refer to the chord thickness of the vertical members and the members that border the center chase.Dimension chord thickness 14 On the right side of the model. you label the dimensions to create instance and type parameters. and constraints as needed. Throughout the tutorial. you will add additional reference planes. You have finished adding the dimensions and constraints that control how the truss skeleton adapts to changes. “Creating New Length Parameters” on page 554. they allow you to “flex” the model in order to test your design. 15 Add four dimensions as shown. 17 Proceed to the next exercise. Adding Dimensions and Constraints | 553 . dimensions. These parameters are the key to providing flexibility within a project.

under Floor Plans. select Add parameter for Label. The parameters that you create when designing a family are the same parameters used within a project to control the instance and type parameters of that family. 4 In the Parameter Properties dialog box. Level. do the following: ■ ■ ■ ■ Under Parameter Type. consider making it an instance parameter. When you design a new family. 3 On the Options Bar. it becomes a parameter. Create the chord width parameter 1 In the Project Browser. When you label a dimension in the Family Editor. select Family parameter. If the component has material that varies per component. consider making it a type parameter. consider making it a type parameter. that you saved at the end of the previous exercise. If the component is something that is cut or otherwise extremely flexible. This indicates whether the parameter is a type or instance parameter. you label the dimensions that you added in the previous exercise. There are many types of parameters and various ways to create them. In this exercise. it is important to decide how much control over the component will be required after the component is loaded into a project. Wood Floor Truss. You should lean towards simplicity whenever possible. enter Chord Width for Name. Select Type. 2 Select the dimension that refers to the width of the chord as shown. Things to consider when deciding “instance” or “type:” ■ ■ ■ If the component comes in standard sizes that must be maintained. double-click Ref. You choose whether to make it an instance or type parameter. ■ Dataset Continue to use the dataset. consider making the material parameter an instance parameter. Under Parameter Data. If the parameter controls something that usually remains constant by its nature. ■ Click OK.rfa. 554 | Chapter 14 Parametric Component Design Techniques . Select Dimensions for Group parameter under.Creating New Length Parameters In this exercise. you create new length parameters that control the basic dimensions of the floor truss.

under Elevations. Select Type. select Family parameter. 6 Select the dimension on the left that refers to the depth of the truss. do the following: ■ ■ ■ ■ ■ Under Parameter Type. enter Depth for Name. select Add parameter for Label. Select Dimensions for Group parameter under. enter Center Chase Width for Name. select Add parameter for Label. Click OK. Create center chase width parameter 9 Select the dimension that refers to the width of the center chase interior. double-click Front.Create truss depth parameter 5 In the Project Browser. Under Parameter Data. Creating New Length Parameters | 555 . 11 In the Parameter Properties dialog box. select Family parameter. Select Dimensions for Group parameter under. Under Parameter Data. 8 In the Parameter Properties dialog box. 7 On the Options Bar. Select Type. do the following: ■ ■ ■ ■ ■ Under Parameter Type. 10 On the Options Bar. Click OK.

select Add parameter for Label. select Chord Thickness for Label. 14 In the Parameter Properties dialog box. select the dimension that refers to the thickness of the upper horizontal truss chord. select the dimension that refers to the thickness of the lower horizontal truss chord as shown. 556 | Chapter 14 Parametric Component Design Techniques . 13 On the Options Bar. 16 On the Options Bar.Create chord thickness parameter 12 On the right side of the model. Under Parameter Data. Select Dimensions for Group parameter under. do the following: ■ ■ ■ ■ ■ Under Parameter Type. TIP You may need to drag the text label downward as shown. enter Chord Thickness for Name. select Family parameter. Apply chord thickness label to other dimensions 15 On the right side of the model. Select Type. Click OK.

21 Proceed to the next exercise. notice the labelled dimensions display under the list of parameters and under the group. Dimensions. you should also test it to make sure it works as expected. click Save. 20 On the File menu. Flexing the Component Model | 557 . If you add a new material parameter. Flexing the Component Model One of the most important steps in the process of creating a new parametric component is the flexing of the model. Adding or modifying a parameter. This is not limited to length parameters. click Family Types. thus forcing the model to adapt to the changes. You should flex a new family after: ■ ■ Adding or modifying an element. “Flexing the Component Model” on page 557. 18 On the Design Bar. When you load this family into a project. You should flex the model after any major change to the design. 19 Click Cancel. these parameters will be available within the Type Properties dialog box for the beam. Flexing the model means to change parameter values. In the Family Types dialog box.17 Apply the Chord Thickness label to the vertical chords and the vertical members on the left and right side of the center chase as shown.

you can drag it off the Revit window as shown. you can add the model geometry to the skeleton and be relatively certain that it will also flex as expected. In this exercise. When you change a parameter value and apply the change. you can drag it to the opposing corner. that you saved at the end of the previous exercise. you need to be able to see the model within the drawing area and also apply new values within the Family Types dialog box: ■ Maximize the Revit window and adjust the zoom settings so the model is in one corner of the drawing area. Adding or modifying a parameter formula. Even though you have yet to add any model geometry to the family. you flex the model to test the various length parameters that you added in the previous exercise. Dataset Continue to use the dataset. or ■ Reduce the Revit window and keep the model centered in the drawing area. When you flex a family. rather than by manually stretching or manipulating the objects within the family.■ ■ ■ Adding a new constraint. Nesting a component. enter 600 mm for Depth. Adjust your display using one of the two methods before opening the Family Types dialog box. and drag the dialog box so that you can view the model. 558 | Chapter 14 Parametric Component Design Techniques . When you open the Family Types dialog box. click Family Types. Wood Floor Truss.rfa. When you open the Family Types dialog. this is the most accurate way of testing how the family will behave within a project. under Dimensions. 2 On the Design Bar. you should always do it from the Family Types dialog box. it is important to verify that the reference lines adjust to changes as constraints are maintained. Preparing the family for flexing 1 When flexing the model. Flex the truss depth 3 In the Family Types dialog box. and click Apply. After you verify this.

Click OK. Reset parameters 5 In the Family Types dialog box. Also notice the equality constraint spreads the additional depth evenly above and below the Ref. 4 Enter 450 mm for Depth. In addition. Enter 400 mm for Center Chase Width. Verifying that the entire model adapts to changes and making sure nothing “breaks” is the essence of flexing. 800 mm for Center Chase Width. Enter 38 mm for Chord Thickness. 80 mm for Chord Thickness. Click Apply. Level.Notice the depth of the truss adapts to the change in dimension value. and click Apply. notice that the reference planes marking the chord thickness adapted to the change in depth while maintaining their specified value. Flexing the Component Model | 559 . Notice that the model adapts to all of the changes. reset the parameters back to their original values: ■ ■ ■ ■ ■ Enter 300 mm for Depth.

under Elevations. click . After flexing the design. click Lines. 3 On the Design Bar. 4 In the Work Plane dialog box. 6 On the Options Bar. After adding the chords. Dataset Continue to use the dataset. you load the truss into a project to verify that it works as designed. 7 Proceed to the next lesson. 7 Select the four reference planes that border the top chord as shown. you create the top and bottom chords of the truss. click Save. that you saved at the end of the previous exercise. “Adding Solid Geometry” on page 560. you should always flex the design after you add new elements or modify the existing design in any way. Add chord extrusions 1 In the Project Browser. and click OK. After creating the extrusions. Adding Solid Geometry In this lesson. click Solid Form ➤ Solid Extrusion. click Name. select Reference Plane: Member Left. you add the solid geometry using extrusions for the chords and trimmable plywood ends. and select Lock. 5 On the Design Bar. 6 On the File menu. you align and lock their position. 2 Zoom in around the center of the truss design. double-click Left. you constrain them using a combination of locked alignments and labelled dimensions.When working within the Family Editor. Wood Floor Truss. 560 | Chapter 14 Parametric Component Design Techniques . Creating Solid Extrusions In this exercise.rfa.

You can ignore this warning because after you finish trimming. and verify that Lock is selected. click . Creating Solid Extrusions | 561 . 13 On the Tools toolbar. 12 Select the four reference planes that border the bottom chord as shown. 11 On the Options Bar.Notice that the sketch lines are automatically locked to the reference planes. 14 Select perpendicular intersecting lines to create the bottom chord sketch as shown. click . 9 Select perpendicular intersecting lines to create the top chord sketch as shown. When using the Trim tool. NOTE A warning dialog displays notifying you that there are overlapping lines. click the part of the line you want to keep. click Lines. click . 10 On the Design Bar. 8 On the Tools toolbar. the lines will no longer overlap.

“Adding Constraints to the Solid Geometry” on page 562. Wood Floor Truss. This makes the chord extrusions more visible within the view. 562 | Chapter 14 Parametric Component Design Techniques . under 3D Views. 4 Drag the right arrow control to the right until it snaps to the reference plane: Member Right. that you saved at the end of the previous exercise. Adding Constraints to the Solid Geometry In this exercise. you add constraints to the chord extrusions and then flex the family to verify that it works as designed. under Elevations. double-click Front. The chords need to be aligned and locked to the correct reference planes in order for them to flex with changes in the geometry. 16 In the Project Browser. 18 Proceed to the next exercise. as shown. 2 Enter SD. click Finish Sketch. click Save.15 On the Design Bar. Notice the chord extrusions and the symbolic line. this is the keyboard shortcut for Shading with Edges. Dataset Continue to use the dataset. Click the lock symbol to lock the extrusion edge to the reference plane. 17 On the File menu.rfa. double-click View 1. Constrain the extrusion ends 1 In the Project Browser. 3 Select the chord extrusions.

10 Add a dimension between the reference plane: Left and the reference plane: Member Left as shown. Flex the design 6 Prepare the view for flexing in the same way you did during the flexing exercise. enter 3000 for Length. click Family Types. Adding Constraints to the Solid Geometry | 563 . Add a new dimension and constraint 9 On the Design Bar. 8 In the Family Types dialog box. enter 6000 for Length. Click the lock symbol to lock the dimension value. Click the lock symbol to lock the extrusion edge to the reference plane. you must add a new constraint before flexing the length. Therefore. click Apply. 7 In the Family Types dialog box. click Dimension. and click Apply. Notice that the extrusions did not move or change their length. and click OK.5 Drag the left arrow control to the right until it snaps to the reference plane: Member Left. You’ll want to set up your screen so you can see the model truss while the Family Types dialog box is open. This is because the length dimension references the extreme left and right reference planes. not the member right or member left reference planes. On the Design Bar. as shown.

14 Click OK. Click the lock symbol to lock the dimension value. This is a two-point placement beam family that uses the member left and member right reference planes as the determining extents of this component. TIP If one of the extrusion ends did not adjust as expected. This tells you that the constraints on the extrusion ends are working. use the Align tool and add the constraint. and click Apply. Notice that the extrusions adjusted to the change in length. Afterwards.11 Add a dimension between the reference plane: Right and the reference plane: Member Right as shown. enter 6000 for Length. 564 | Chapter 14 Parametric Component Design Techniques . Later in this lesson. you load this family into a project to test how it works within a project environment. click Family Types. flex the model once again to make sure the fix works as expected. adding this constraint to the model has no impact on how it works within a project. Flex the length 12 On the Design Bar. In this particular case. 13 In the Family Types dialog box.

In a later exercise, you add the web members. Therefore, you need a truss long enough to add web arrays and do not need to return the truss back to its original length value.

Flex the chord width, depth, and thickness
15 In the Project Browser, under 3D Views, double-click View 1. 16 Enter SD for Shading with Edges.

17 On the Design Bar, click Family Types. 18 In the Family Types dialog box, specify the following:
■ ■ ■

Enter 600mm for Depth. Enter 200mm for Chord Width. Enter 76mm for Chord Thickness. TIP When flexing, it is important to remember the original values so you can reset them afterwards. Therefore, try picking a method, such as doubling, that allows you to easily return to the original values.

Click Apply.

The chords should adjust to each of the new values. 19 Specify the beam values shown below:
■ ■ ■ ■

Enter 286mm for Depth. Enter 89mm for Chord Width. Enter 38mm for Chord Thickness. Click Apply, and click OK.

20 On the File menu, click Save. 21 Proceed to the next exercise, “Creating Additional Solid Geometry” on page 565.

Creating Additional Solid Geometry
In this exercise, you add the extrusions for the truss ends and the center chase.

Dataset

Creating Additional Solid Geometry | 565

Continue to use the dataset, Wood Floor Truss.rfa, that you saved at the end of the previous exercise.

Add the center chase extrusions
1 In the Project Browser, under Floor Plans, double-click Ref. Level. 2 Zoom in on the center of the truss and select the model line that represents the beam stick symbol. 3 On the View Control Bar, click the Hide/Isolate control, and click Hide Object. This will make it easier to sketch the center chase extrusions. 4 On the Design Bar, click Solid Form ➤ Solid Extrusion. 5 On the Design Bar, click Lines. 6 On the Options Bar, click , and verify that Lock is selected.

7 Select the four reference planes that border the left, vertical member of the center chase as shown.

Notice that the sketch lines are automatically locked to the reference planes. 8 On the Tools toolbar, click .

9 Select perpendicular intersecting lines to create the left, vertical member of the center chase sketch as shown.

10 On the Design Bar, click Lines. 11 On the Options Bar, click , and verify that Lock is selected.

12 Select the four reference planes that border the right, vertical member of the center chase as shown.

566 | Chapter 14 Parametric Component Design Techniques

NOTE A warning dialog displays notifying you that there are overlapping lines. You can ignore this warning because after you finish trimming, the lines will no longer overlap.

13 On the Tools toolbar, click

.

14 Select perpendicular intersecting lines to complete the center chase sketch as shown.

15 On the Design Bar, click Finish Sketch. 16 In the Project Browser, under Elevations, double-click Front. 17 Zoom in on the center chase.

Align and lock the new extrusions
18 On the Tools menu, click Align. This next process is very important. The ends of the chase extrusions must be aligned and locked to the horizontal reference planes coincident with the interior edges of the chords. Although you can align and lock extrusion to extrusion, it is considered a best practice to align and lock to reference planes. 19 For the align-to reference, select the reference line on the top of the lower chord as shown. You may need to press TAB to toggle the selection options.

Creating Additional Solid Geometry | 567

Enter 800mm for Center Chase Width. Clean up the view 26 Zoom to Fit. 25 In the Family Types dialog box. and click OK. Enter 400mm for Center Chase Width. 22 On the Design Bar. 21 Align the top edge of the chase extrusions with the reference line coincident with the lower edge of the upper chord. click the lock symbol to lock the alignment. click Family Types. If it does not. reset the values as follows: ■ ■ ■ Enter 286mm for Depth. 568 | Chapter 14 Parametric Component Design Techniques . Flex the center chase 23 On the Design Bar. Click Apply. 24 In the Family Types dialog box. redo any problematic alignments and constraints. The truss should adapt to all the changes. specify the following: ■ ■ ■ Enter 486mm for Depth.20 Click the bottom edge of one of the chase extrusions. and after the alignment. Click Apply. and lock the alignment as shown. click Modify.

27 Clean up the view by moving the dimensions off to the side as shown. This will make subsequent work much easier.

Add the truss end extrusions
28 Select the Chord Thickness dimension in the lower-left corner as shown.

29 On the Options Bar, select Add Parameter for Label. 30 In the Parameter Properties dialog box, under Parameter Data, do the following:
■ ■ ■ ■

Enter Trimmable End Length for Name. Select Dimensions for Group parameter under. Select Instance. Click OK.

31 Select the Chord Thickness dimension in the lower-right corner of the view. 32 On the Options Bar, select Trimmable End Length for Label. 33 On the Design Bar, click Family Types. 34 In the Family Types dialog box, under Dimensions, enter 300mm for Trimmable End Length, click Apply, and click OK.

Sketch the right end extrusion
35 In the Project Browser, under Elevations, double-click Right. 36 Zoom around the truss elements. 37 On the Design Bar, click Solid Form ➤ Solid Extrusion. 38 In the Work Plane dialog box, select Reference Plane: Member Right for Name, and click OK. 39 On the Design Bar, click Lines. 40 On the Options Bar, click , and verify that Lock is selected.

Creating Additional Solid Geometry | 569

41 On the upper chord, select the lower horizontal reference plane; on the lower chord, select the upper horizontal reference plane. These two lines represent the upper and lower boundary of the sketch.

42 On the Options Bar, enter 19mm for Offset. 43 Select the Center (Front/Back) reference plane twice to add a sketch line to each side as shown.

44 On the Tools toolbar, click

.

45 Select perpendicular intersecting lines to complete the end sketch as shown.

570 | Chapter 14 Parametric Component Design Techniques

46 On the Design Bar, click Extrusion Properties. 47 In the Element Properties dialog box, under Constraints, verify that 300mm is specified for the Extrusion End value, and click OK. 48 On the Design Bar, click Finish Sketch.

Sketch the left end extrusion
49 In the Project Browser, under Elevations, double-click Left. 50 Zoom around the truss elements. 51 On the Design Bar, click Solid Form ➤ Solid Extrusion. 52 In the Work Plane dialog box, select Reference Plane: Member Left for Name, and click OK. 53 On the Design Bar, click Lines. 54 On the Options Bar, click , and verify that Lock is selected.

55 On the upper chord, select the lower horizontal reference plane; on the lower chord, select the upper horizontal reference plane. These two lines represent the upper and lower boundary of the sketch. 56 On the Options Bar, enter 19mm for Offset. 57 Select the Center (Front/Back) reference plane twice to add a sketch line to each side as shown.

Creating Additional Solid Geometry | 571

under Elevations. they are not aligned and locked to those reference planes and would not pass a flex test. 67 Select the left edge of the left end extrusion. specify -300mm for the Extrusion End value. Add alignment constraints 63 In the Project Browser. click . click Extrusion Properties. click Align. 59 Select perpendicular intersecting lines to complete the end sketch as shown. and lock the alignment. 64 Zoom in on the left end of the truss.58 On the Tools toolbar. click Finish Sketch. 65 On the Tools menu. 60 On the Design Bar. Although the truss ends line up with the reference planes controlling the length of the trimmable ends. and click OK. under Constraints. 62 On the Design Bar. NOTE This extrusion value must be negative in order to push the extrusion towards the center of the truss. 61 In the Element Properties dialog box. 572 | Chapter 14 Parametric Component Design Techniques . double-click Front. 66 Select the Member Left reference plane as the align-to point.

69 Select the right edge of the left end extrusion. If it does not. if you select the end extrusion. If you are comfortable with your design. 73 In the Family Types dialog box. 70 Repeat the previous five steps for the right end of the truss. double-click View 1. TIP When you finish the alignments. If you have experienced any errors or have deviated from the exercises in any way. 77 Proceed to the next lesson. Make adjustments to account for the right side. specify the following: ■ ■ ■ Enter 486mm for Depth. Enter 600mm for Trimmable End Length. Creating Additional Solid Geometry | 573 . you should close the file and begin with a fresh dataset. Enter 300mm for Trimmable End Length. fix any problematic alignments and constraints. under 3D Views. Flex the design 72 On the Design Bar. Click Apply. The truss should adapt to all the changes.68 Select the reference plane coincident with the right edge of the left end extrusion. 75 In the Project Browser. click Family Types. “Testing the Family in a Project” on page 574. 76 Save the Family. this is the align-to point. Click Apply. 71 On the Design Bar. click Modify. It is identical to the truss you have been designing. and click OK. you can continue using it in the next lesson. reset the values as follows: ■ ■ ■ Enter 286mm for Depth. and lock the alignment. 74 In the Family Types dialog box. a lock displays on each side indicating the constraints to the reference planes. A new dataset is provided for you beginning with the next lesson.

In the left pane of the Open dialog box. Although you could continue using the previous family. Open the project file ■ ■ On the File menu. In the left pane of the Open dialog box. click Open. 574 | Chapter 14 Parametric Component Design Techniques . you add several beam instances and then modify the shape of the foundation to see how the beams adapt.rfa file located in the Metric\Families folder. NOTE Close any open families or projects. After you load it into the project. a sill. it is recommended that you use the new family in order to ensure consistency. click Open. you load the family into a project to test it in a real-world environment. The truss family that you use in this lesson is identical to the truss you have created in the previous exercises. Datasets Open the truss family ■ ■ ■ On the File menu. Loading a Family into a Project In this exercise. you load the truss family into a project that consists of foundation walls. click the Training Files icon. Open the m_Wood Floor Truss_1.Testing the Family in a Project In this lesson. click the Training Files icon. and a rim joist.

Testing a Family Instance in a Project | 575 . Load the truss family into the project 1 On the Window menu. 3 In the Project Browser. The truss family is loaded directly into the only other open file. click m_Wood Floor Truss_1. Testing a Family Instance in a Project In this exercise.rvt file located in the Metric folder. expand Families. expand Structural Framing. “Testing a Family Instance in a Project” on page 575. 2 On the Design Bar. click Load into Projects. Notice that the project file is now active. If you had multiple projects or families open. Dataset Continue to use the datasets that you used in the previous exercise. 4 Proceed to the next exercise. and notice that the Wood Floor Truss_1 family has been loaded.■ Open the m_WWF1. you add several instances of the truss family to the project. and then modify the project to see how the beams adapt.rfa. a dialog box would have displayed asking for you to specify which projects you wanted to load the family into.

click Beam. therefore. and a wood rim joist. 4 In the Type Selector. add three vertical beams that snap to the rim joist at each end. and double-click 3D . 5 Using point-to-point insertion. NOTE Do not be concerned with the exact location of the three beams. the truss family you loaded will interact with it as one beam does to another. and click Structural. a slab. select m_Wood Floor Truss_1. 576 | Chapter 14 Parametric Component Design Techniques . expand 3D Views. 2 In the Project Browser. 3 On the Structural tab of the Design Bar. right-click in the Design Bar.Southeast Isometric. The rim joist was added as a beam. Try to make them approximately equidistant as shown. a wood sill. expand Views. under Floor Plans. TIP If the Structural tab of the Design Bar is not active.Add beams to project 1 In the Project Browser. This project consists of foundation walls. double-click Level 1.

NOTE Make sure you drag the grid line.6 In the Project Browser. Notice the wood truss sits on top of the sill and attaches to the rim joist as expected.Southeast Isometric. 7 In the Project Browser. under Floor Plans. not the wall or rim joist. double-click 3D . you are merely testing the new floor truss to verify that it adapts to the changes. under 3D Views. 8 Select Grid 2 and drag it downward until the walls form an approximate square. You do not need to be precise. Testing a Family Instance in a Project | 577 . double-click Level 1.

9 In the Project Browser. 578 | Chapter 14 Parametric Component Design Techniques . Notice the wood truss adjusted to the changes. you nest the web components into the truss and create an array that adapts to changes in length. ■ ■ The truss ends remained constant and adapted to the new beam length. The project and family need to interact based on a consistent file name. click Save as. 11 On the File menu. In the next lesson. IMPORTANT Do not change the name of the family. The center chase remained the same width while remaining centered. navigate to a folder of your choice and save the project with its existing name. double-click 3D . 10 On the Edit menu. This should return the project to its original dimension.Southeast Isometric. Edit a family from within a project 13 Select one of the wooden truss components. under 3D Views. 12 In the Save as dialog box. click Undo Drag.

16 Proceed to the next lesson. “Working with Nested Subcomponents” on page 579. 3 Select the symbolic line in the center of the truss.rfa file located in the Metric\Families folder. This will aid in the placement of the wood web. the wood floor truss family becomes the active view. click Yes. 15 When prompted to open the truss family for editing. Open the m_Wood_Web. Working with Nested Subcomponents | 579 . under Floor Plans.14 On the Options Bar. you nest wood web members into the floor truss. and create a formula controlled array to fill in the truss. Prepare the view for nesting 1 Make sure that m_Wood Floor Truss_1. Load the wood web family ■ ■ In the left pane of the Open dialog box. Dataset Continue to use the datasets from the previous exercise. click the Training Files icon. You then align and lock the web extents before applying a formula-controlled array. click Load from Library ➤ Load Family. click Hide/Isolate. 4 On the View Control Bar. and click Hide Object. Working with Nested Subcomponents In this lesson.rfa is the active file. double-click Ref. you nest two wooden web members into the truss. click Edit Family. Adding a Nested Component In this exercise. 5 On the File menu. 2 In the Project Browser. Level. Because the family is already open.

9 On the Design Bar. verify that m_Wood_Web: Wood Web is selected. double-click Front. 7 In the Type Selector. Also notice that the depth of the web members needs to be changed. IMPORTANT Make sure you snap the center line of the web components to the center reference line of the truss. The geometry is driven by formula-based parameters that link to the host family. under Elevations. The extrusion is aligned and locked to invisible model lines that make it easier to array within the truss. Align the nested web components 12 Enter AL. This will make aligning the wood web easier. Place one wood web on each side of the center chase. 13 For the align-to point. click Component. Snap the center line of the web to the center reference plane of the truss. 580 | Chapter 14 Parametric Component Design Techniques . 10 In the Project Browser. 11 Place the cursor over the left wood web. select the reference plane that is coincident with the left edge of the left center chase extrusion. this is the keyboard shortcut for Align. This will be accomplished in the next exercise when you link the nested parameter with the host parameter. You will align the left web component first. Leave a slight gap between the chase and the web.This family is a single extrusion as shown. click Modify. Do not select it. you align the web panel using these lines rather than the extrusion edges. 8 Add two instances of the wood web component as shown. Notice the model lines that surround the web component. they are visible only when you place the cursor over the component. Add two wood web components 6 On the Design Bar. In the following steps.

In addition. click Ref Plane.14 Select the right vertical model line of the left web component as shown. click Modify. NOTE You do not have to align the top or bottom the web components because the height of the web members will adapt to the truss height after you create and link the parameters in the next exercise. it is important to note that you should avoid adding unnecessary constraints. IMPORTANT Do not lock the alignment 15 Repeat the previous two steps to align the left edge of the right web component to the right edge of the center chase as shown. Place each reference plane just to the outside of the center of the web components. Each of these web components represents the starting point of the web arrays that you add later in this lesson. Add reference planes for array anchors 17 On the Design Bar. 18 Add two reference planes as shown. 16 On the Design Bar. Adding a Nested Component | 581 .

19 On the Tools menu. click Dimension. 25 Add the following two dimensions: 582 | Chapter 14 Parametric Component Design Techniques . click Align. The reference plane you added in the previous step represents half the web width. In the steps that follow. Dimension and label array anchors 24 On the Design Bar. 23 Repeat the previous two steps to align and lock the right web component and the reference plane as shown. 21 Select the reference plane that you added to the left of the web components center as shown. 22 Click the lock to lock the reference plane to the centerline of the web component. you align the reference planes to the center of the web components. 20 Select the center of the left web component as the align-to point.

length. you add new parameters to control the web components. Dataset Continue to use the datasets that you saved in the previous exercise. you label these dimensions. navigate to the same directory in which you saved the project file and save this family there with its current name. Create a new parameter for web depth 1 On the Design Bar. or the width of the center chase. under Parameters. 26 On the Design Bar. click Family Types. You also add a formula to the parameter in order to maintain the web position as the truss changes depth. You then link the nested web parameters to the new host parameters. “Creating Formula-controlled Parameters” on page 583. 28 In the Save As dialog box. 27 On the File menu. click Modify.Left web dimension ■ ■ Select the reference plane that you aligned to the center of the left web component. Place the dimension as shown. Place the dimension as shown. 29 Proceed to the next exercise. click Save As. Creating Formula-controlled Parameters In this exercise. Select the reference plane that is coincident with the left edge of the right web component and the outside edge of the center chase. 2 In the Family Types dialog box. Creating Formula-controlled Parameters | 583 . ■ In the next exercise. Select the reference plane that is coincident with the right edge of the left web component and the outside edge of the center chase. ■ Right web dimension ■ ■ Select the reference plane that you aligned to the center of the right web component. click Add.

11 In the Element Properties dialog box. 7 In the Element Properties dialog box. Link the nested component to the new parameter 6 Right-click the left web component. under Parameter Data. In the Type Properties dialog box. TIP You can expand the width of the Family Types dialog box to facilitate typing within the formula field. 9 In the Associate Family Parameter dialog box. 5 Click OK. under Other. In addition.3 In the Parameter Properties dialog box. and click Properties. Click OK. 10 In the Type Properties dialog box. NOTE Formulas are case sensitive. click Modify. Select Length for Type. 8 In the Type Properties dialog box. 584 | Chapter 14 Parametric Component Design Techniques . enter Depth . 12 On the Design Bar. and click OK. notice that “= “displays within the WebHeight button. notice the center of each nested web component is locked to the reference plane that bisects it. click OK. select WebDepth.(Chord Thickness * 2) for the WebDepth Formula. When you refer to another parameter within a formula. Select Constraints for Group parameter under. click Edit/New. click OK. Select Common for Discipline. do the following: ■ ■ ■ ■ ■ ■ Enter WebDepth for Name. click the button to the right of the WebHeight value. Notice the web members are resized to fit more precisely between the chords. Select Type. This formula ensures that the web depth will account for any changes in the chord thickness or truss depth. under Constraints. 4 In the Family Types dialog box. ensure you enter it exactly as it is named.

22 Under Constraints. click Add. Select Constraints for Group parameter under. enter (Length . Select Length for Type. under Parameter Data. 15 In the Parameter Properties dialog box. Create WebArrayLength formula-controlled parameter 17 In the Family Types dialog box. under Parameter Data. Select Constraints for Group parameter under. click Family Types. click Add.Create new formula-controlled parameter for center chase 13 On the Design Bar. Create WebArrayNum formula-controlled parameter 20 In the Family Types dialog box. Select Common for Discipline. 21 In the Parameter Properties dialog box. After you enter the formula. Select Instance. 18 In the Parameter Properties dialog box. Select Instance. the resulting value is displayed as an inactive field. 16 Under Other. do the following: ■ Enter CC for Name. Select Integer for Type. ■ ■ ■ ■ ■ Select Other for Group parameter under. 19 Under Constraints. under Parameters. which must remain at least 150mm long. do the following: ■ ■ ■ ■ ■ ■ Enter WebArrayNum for Name. Select Common for Discipline. 14 In the Family Types dialog box. Select Length for Type. click Add. under Parameters. It will use a formula to add the center chase width and the thickness of the two bordering chords. This parameter is primarily for convenience. Click OK. This formula subtracts the length of the center chase and its two bordering chords plus an additional 300mm before dividing it in two to specify the length of each array. enter Center Chase Width + (2*Chord Thickness) for CC Formula. Creating Formula-controlled Parameters | 585 . The additional 300mm is to account for the ends. Click OK. under Parameters.(CC+300))/2 for WebArrayLength Formula. Select Instance. do the following: ■ ■ ■ ■ ■ ■ Enter WebArrayLength for Name. Select Common for Discipline. 23 Click OK. Click OK. under Parameter Data. enter WebArrayLength/(2*WebDepth) for WebArrayNum Formula.

32 Click OK. Add formula for Webhalflength 30 On the Design Bar. 26 In the Parameter Properties dialog box. 25 On the Options Bar. do the following: ■ ■ ■ ■ Enter Webhalflength for Name. select Webhalflength for Label. under Parameter Data. 29 On the Design Bar. enter (WebArrayLength/WebArrayNum)/2 for Webhalflength Formula. 31 Under Constraints. click Family Types. select Add parameter for Label. Select Instance. 28 On the Options Bar. 586 | Chapter 14 Parametric Component Design Techniques . 27 Select the dimension that refers to the midpoint of the right web. Notice the location of the web components has adapted to the formula. Click OK. Select Constraints for Group parameter under.Add parameter to anchor web array 24 Select the dimension that refers to the midpoint of the left web as shown. click Modify.

Associate web component parameters 33 Right-click the left web component. double-click View 1. Because you have added and constrained new components. click OK. Flex the design 41 Adjust the view so you can flex the truss while in the Family Types dialog box. select WebArrayLength. In the Type Properties dialog box. 38 In the Element Properties dialog box. 42 On the Design Bar. Enter 76mm for Chord Thickness. 34 In the Element Properties dialog box. reset the values as follows: ■ ■ Enter 286mm for Depth. Click Apply. 36 In the Associate Family Parameter dialog box. specify the following: ■ ■ ■ Enter 686mm for Depth. 37 In the Type Properties dialog box. 39 On the Design Bar. click the button to the right of the WebArrayLength value. The truss should adapt to all the changes. fix any problematic alignments and constraints. click Edit/New. and click OK. click Modify. the button next to the WebArrayLength value should have an equals sign within it. under Other. under 3D Views. 40 In the Project Browser. 44 In the Family Types dialog box. it is very important that you flex the model to ensure the nested components and the formulas that controls them work as expected. click OK. and click Properties. Enter 38mm for Chord Thickness. 43 In the Family Types dialog box. If it does not. Creating Formula-controlled Parameters | 587 . 35 In the Type Properties dialog box. It is especially important to flex the model before arraying the truss so that you don’t multiply any existing problems. click Family Types.

and click OK. click Array. then you specify the move end point. add alignment constraints. When picking the corner. you specify the move start point. Creating an array requires two basic steps. use the TAB key to toggle to the endpoint of the vertical model line within the nested family. 45 On the File menu. you array the nested web components. Enter 3 for Number. 4 On the Options Bar. 3 On the Edit menu. Array the left web component 1 In the Project Browser. “Arraying Nested Subcomponents” on page 588. double-click Front. 5 Select the bottom-right corner of the nested web extrusion as the move start point. You must use precision when arraying because any error is multiplied as the array grows. 588 | Chapter 14 Parametric Component Design Techniques . under Elevations. 2 Select the nested web component left of the center chase. Select Constrain. 46 Proceed to the next exercise.■ Click Apply. Arraying Nested Subcomponents In this exercise. Dataset Continue to use the datasets that you saved in the previous exercise. and link the arrays to the WebArrayNum parameter. specify the following: ■ ■ ■ ■ Verify that Group and Associate is selected. click Save. Select 2nd for Move to. First.

click Array. Align and lock the arrays 17 Zoom in on the left array of web components. When picking the corner. click Modify. 13 Select the bottom-right corner of the nested web extrusion as the move end point. 11 On the Options Bar. use the TAB key to toggle to the endpoint of the vertical model line within the nested family. 12 Select the bottom-left corner of the nested web extrusion as the move start point. Select 2nd for Move to. Enter 3 for Number. 15 On the Design Bar. 7 Press ENTER to complete the array. Arraying Nested Subcomponents | 589 . Array the right nested web component 9 Select the nested web component right of the center chase. use the TAB key to toggle to the endpoint of the vertical model line within the nested family. When picking the corner. click Modify. 14 Press ENTER to complete the array. 16 Zoom out to view the truss. specify the following: ■ ■ ■ ■ Verify that Group and Associate is selected. Select Constrain. click Align.6 Select the bottom-left corner of the nested web extrusion as the move end point. use the TAB key to toggle to the endpoint of the vertical model line within the nested family. 10 On the Edit menu. 18 On the Tools menu. When picking the corner. 8 On the Design Bar.

Place the cursor over the array line as shown and select it. 21 Within the left array. NOTE Do not select the array value. 26 Select the middle web component of the right array. select WebArrayNum for Label. align and lock the two right web components. Use the same techniques as you did in the previous three steps. Because there are two overlapping lines at this location. select WebArrayNum for Label.19 In the left array. If you do not lock the edges of the array. you are aligning the two bordering web components to each other. 20 Click the lock symbol to keep the web components locked at their edges. 29 On the Design Bar. place the cursor over the boundary between the two left web components until the reference highlights. 28 On the Options Bar. 24 Notice the array line displays above the components with the array value. 590 | Chapter 14 Parametric Component Design Techniques . 27 Select the array line over the web components on the right. 22 Within the right array. NOTE This step is very important. 25 On the Options Bar. Label the arrays 23 Select the middle web component of the left array. the web components overlap each other when you change the depth of the truss. click Modify. align and lock the two boundaries between the three web components. then select the line twice.

30 Zoom out until you can see the entire truss. and lock the alignment as shown. 32 Select the dimension between reference plane Left and Member Left as shown. This is because earlier in the tutorial. 34 On the Tools menu. Left. click Align. Notice the arrays appear to be too long. 33 Delete the dimension. 35 Select the reference plane. Notice the end of the array still overlaps the trimmable end. You will fix this in later steps by changing the parameter value. The primary reason for this was to allow for flexing the length. as the align-to point. 36 Select the reference plane. Member Left. you added a dimension to lock the Member Left and Member Right reference plane to the outer Left and Right reference planes. Arraying Nested Subcomponents | 591 . 31 Zoom around the left side of the truss.

The truss should adapt to all the changes. you would not want to align and lock these two reference planes. enter 150mm for Trimmable End Length. Notice the web arrays fit within the truss without overlapping the ends. 47 In the Family Types dialog box. 44 Click Apply. Enter 900mm for Center Chase Width. under Dimensions. If it does not. in this case. click Modify.NOTE With most beam families. 37 On the Design Bar. 39 Delete the dimension between reference plane Right and Member Right. Click Apply. fix any problematic alignments and constraints. Flex the design 45 In the Project Browser. the wood floor truss normally sits on a sill bordering a rim joist. double-click View 1. 38 Zoom in around the right side of the truss. if any. under 3D Views. this solution has little. and prepare the view for flexing. 41 Zoom out until you can see the entire truss. Change trimmable end length value 42 On the Design Bar. Enter 12000mm for Length. 40 Align and lock reference plane Right and Member Right. significant impact. 43 In the Family Types dialog box. and click OK. Therefore. however. 46 On the Design Bar. click Family Types. specify the following: ■ ■ ■ ■ Enter 686mm for Depth. click Family Types. 592 | Chapter 14 Parametric Component Design Techniques .

reset the values as follows: ■ ■ ■ ■ Enter 286mm for Depth. you reload the truss family into the project. Enter 400mm for Center Chase Width. however. and click OK. click Save.TIP When flexing a complex model such as this. You have completed the design of the primary components of the truss. these steps have been reduced. 50 Proceed to the next exercise. 49 On the File menu. Enter 6000mm for Length. Reloading a Family into a Project | 593 . You then increase the distance between the foundation walls to see how the truss adapts to the changes in length. Click Apply. Reloading a Family into a Project In this exercise. you should flex the model in as many ways as possible to verify it is working correctly. 48 In the Family Types dialog box. “Reloading a Family into a Project” on page 593. for training and time purposes.

In addition to the truss family. double-click 3D . double-click Level 1. under Floor Plans. Reload the truss into the project. the project. Notice the project file becomes active and the beam has updated with the latest changes. m_WWF1. 3 In the Reload Family dialog box. should be open. select Override parameter values of existing types. under 3D Views. and click Yes. 2 On the Design Bar.Dataset Continue to use the datasets that you saved in the previous exercise. click Load into Projects. displays. 1 Verify that the truss family is active and the 3D View. 6 In the Project Browser. 5 Drag Grid 2 downward until the shape of the building footprint is almost square. 4 In the Project Browser.Southeast Isometric. View 1.rvt. Notice the truss has adapted to the changes. 594 | Chapter 14 Parametric Component Design Techniques .

and Parameters” on page 595. click the Training Files icon. click Open. Materials. you begin with a new dataset which is identical to both of these files. and Parameters In this lesson. In the next lesson. In the left pane of the Open dialog box.7 On the Edit menu. and Parameters | 595 . you create and apply subcategories and materials. click Undo Drag. Datasets ■ ■ ■ On the File menu. Applying Subcategories. You then reload the family into the project and apply a material to the subcategory. Creating and Applying Subcategories In this exercise.rvt file located in the Metric folder. Open the m_WWF2. “Applying Subcategories. Materials. Materials. Applying Subcategories. 9 Proceed to the next lesson. you create new subcategories within the truss family. 8 Save and close the project file and the family file. You then create a parameter to specifically control material application.

596 | Chapter 14 Parametric Component Design Techniques . 4 On the Structural Framing category line. 2 On the Settings menu. click Object Styles. notice that the subcategories do not apply to the wood floor truss that you have designed. Notice that the Structural Framing category and all of the subcategories have no material value defined. and expand the category Structural Framing. In addition. In addition.In this dataset. Notice no material has been applied to the truss. Apply Object Styles 1 Zoom in around beam system. the material values were set to By Category by default. four instances of the floor truss were added to the other end of the structure. click in the material field until the button displays as shown. Within the family. the truss was added to a beam system that occupies approximately half the building footprint. 3 In the Object Styles dialog box. verify that the Model Objects tab is selected.

and click OK. Apply the subcategory to the truss components 22 Draw a pick box around the entire truss. Notice the Wood . 21 In the Object Styles dialog box. Create subcategories within the truss family 9 Select a truss that is not part of the beam system. 18 In the Materials dialog box. 16 In the Materials dialog box. 24 In the Filter dialog box.No Gloss for Name. and click OK. 13 In the Object Styles dialog box.Timber for Name. enter Wood Floor Truss for Name. If you create subcategories as you design in the Family Editor. 17 In the New Material dialog box. 6 In the Materials dialog box. click . click Undo Object Styles. you have more control over component visibility within a project. click OK. 7 In the Object Styles dialog box. click OK. 11 Click Yes to open the family for editing. 19 In the Material Library dialog box. click New. Yellow. click OK. 10 On the Options Bar. 14 In the New Subcategory dialog box. select Other. under Modify Subcategories.5 Click the button that displays in the Structural Framing Material field. and click OK. 8 On the Edit menu. navigate to _accurender\Wood\Pine. under AccuRender. enter Wood Floor Truss. If there was a metal beam in this building model. click Wood . When you apply a material to the Structural Framing category. it would also have the wood material applied to it. click Edit Family. Apply material to subcategory 15 Click in the Material field for the Wood Floor Truss subcategory. click Duplicate. 23 On the Options Bar. Notice the chords and end extrusions remain selected.Timber material has been applied to all Structural Framing components. Creating and Applying Subcategories | 597 . 20 In the Materials dialog box. select Natural. click Check None. all subcomponents of that category are assigned that material. and click OK. click Object Styles. and click the button to open the Materials dialog box. and click OK. click . 12 On the Settings menu.

click . 33 In the New Subcategory dialog box. click New. 32 In the Object Styles dialog box. select Wood Floor Truss for Subcategory.Webs for Name. press TAB to toggle to the web component and click to select it. click Edit Family. enter Wood Floor Truss . 31 On the Settings menu. By creating a separate subcategory for the web components. 598 | Chapter 14 Parametric Component Design Techniques . under Identity Data. and click OK. you can apply a different material to all web components when using this truss within a project. 26 In the Element Properties dialog box. The web component family opens in a 3D view. and click OK. 27 On the Design Bar.25 On the Options Bar. 29 On the Options Bar. click Modify. 30 Click Yes to open the family for editing. Apply a subcategory to the nested web components 28 Place the cursor over one of the arrayed web components. under Modify Subcategories. click Object Styles.

40 In the Object Styles dialog box. select m_WWF2. 48 In the Load into Projects dialog box. 46 In the Reload Family dialog box. click Duplicate.No Gloss for Name. 41 Select the web extrusion. and click OK. Creating and Applying Subcategories | 599 . click Object Styles. click . navigate to _accurender\Wood\Pine.Webs for Subcategory. click OK. Notice the new object subcategory styles are applied to the truss components. and click Yes. and click OK. under AccuRender. under Identity Data. and click OK. click Load into Projects.rfa. and click OK. 37 In the Materials dialog box. click Load into Projects. and click the button to open the Materials dialog box. Reload truss into project 47 On the Design Bar. 35 In the Materials dialog box. 49 In the Reload Family dialog box. click OK. Reload web component into truss family 44 On the Design Bar. click . select m_Wood Floor Truss_1. Yellow. 50 On the Settings menu. and click OK. 38 In the Material Library dialog box. select Override parameter values of existing types. 43 In the Element Properties dialog box. select Natural. under Categories. enter Wood Floor Truss . 39 In the Materials dialog box.rvt.Webs.34 Click in the Material field for the Wood Floor Truss . and click Yes. 51 In the Object Styles dialog box. 36 In the New Material dialog box. select Override parameter values of existing types. select Wood Floor Truss .Webs subcategory. 42 On the Options Bar. expand Structural Framing. 45 In the Load into Projects dialog box.

you add a new material parameter that allows you to specify a material for each truss instance. 600 | Chapter 14 Parametric Component Design Techniques . “Creating Material Parameters” on page 600. Select Material for Type. clear Wood Floor Truss . 52 Click OK. and click OK. Create material parameter 4 On the Design Bar. Open truss family for editing 1 Select a truss that is not part of the beam system. click Save As. Dataset Continue to use the dataset that you saved in the previous exercise. 53 On the View menu. 54 In the Visibility Graphics dialog box. 58 Proceed to the next exercise. Click OK. under Visibility. notice the default material is By Category. expand Structural Framing. 3 Click Yes to open the family for editing. 7 In the Family Types dialog box. under Parameters. click Visibility/Graphics. click Add. navigate to a folder of your preference and save the project with the current name. Select Materials and Finishes for Group parameter under. You can change the style of only the wood truss components without impacting other structural framing components. click Family Types. 6 In the Parameter Properties dialog box. under Parameter Data. 55 On the Edit menu. Select Common for Discipline. 56 On the File menu. click Undo Visibility/Graphics. 57 In the Save as dialog box.Notice the two new subcategories are listed. 5 In the Family Types dialog box. Notice the web extrusions not longer display. do the following: ■ ■ ■ ■ ■ ■ Enter Floor Truss Material for Name. Select Instance. click Edit Family. however.Webs. the stick symbols continue to display. 2 On the Options Bar. Creating Material Parameters In this exercise.

Steel for Name. press TAB. click . This material parameter allows you to assign a material on an instance parameter. 25 In the Reload Family dialog box. click OK. click Load into Projects. click Check None. 12 On the Options Bar. 15 In the Element Properties dialog box. select Structural Framing (Wood Floor Truss). click . Link truss extrusions to material parameter 9 Draw a pick box around the entire truss. 21 Click OK twice. 13 In the Element Properties dialog box. click the button to the right of the WebMaterial value field. 24 In the Load into Projects dialog box. 10 On the Options Bar. and click OK. 30 In the Element Properties dialog box. select m_WWF2. 16 Place the cursor over one of the web components. and click OK. 19 In the Type Properties dialog box. 11 In the Filter dialog box. 29 In the Materials dialog box. under Materials and Finishes. click OK. 18 In the Element Properties dialog box. 22 On the Design Bar. under Other. Notice the material is applied only to the selected beam. click Edit/New. and click OK. under Materials and Finishes. click the button to the right of the Material value field. Notice the appearance of the floor trusses has not changed. click . and select the component. 20 In the Associate Family Parameter dialog box. 28 In the Element Properties dialog box. click . When reloaded into a project. this component will continue to use the material assigned to the subcategory by default. Reload truss into project 23 On the Design Bar. and click Yes. click Modify. Creating Material Parameters | 601 . 31 On the Design Bar. 17 On the Options Bar. select Floor Truss Material. 26 Select a floor truss that is not part of the beam system. click the Floor Truss Material field and click the button that displays. select Metal . 14 In the Associate Family Parameter dialog box. select Floor Truss Material. click Modify. and click OK. 27 On the Options Bar. select Override parameter values of existing types.In this case. and click OK. do not assign a material to the parameter. 8 Click OK.rvt. Notice the chords and end extrusions remain selected.

In the left pane of the Open dialog box. Change detail levels 1 On the View Control Bar. Open the m_WWF3. you add controls to specify the views in which each element displays and at what detail level.32 On the File menu. “Controlling Component Visibility” on page 602. click Detail Level. Controlling Component Visibility In this lesson. click Open. 35 Proceed to the next lesson. You can save the open files if you wish. click Close. click the Training Files icon. 33 On the File menu. click Save. you designate the display of elements in specific views and at specific detail levels. 34 Close any open files. a new dataset is supplied. In the next lesson. 602 | Chapter 14 Parametric Component Design Techniques . Datasets ■ ■ ■ On the File menu. and click Coarse.rvt file located in the Metric folder. Assigning Detail Level and View Controls In this exercise.

Notice the rim joist no longer displays. 15 On the Options Bar. Currently within the truss. clear Plan/RCP. 11 On the Design Bar. all elements display at all times in all views. clear Coarse. Under Detail Levels. select Override parameter values of existing types. Clear Left/Right. click Visibility. However. clear Plan/RCP. 10 In the Family Element Visibility Settings dialog box. because you have yet to assign a detail level to each of the elements within the truss family. and click Yes. Under Detail Levels. 7 Click Yes to open the family for editing. and click OK. 16 In the Family Element Visibility Settings dialog box. click Edit Family. notice the floor truss has not changed appearance. 9 On the Options Bar. 4 Click Yes to open the family for editing. Assign detail level to center chase extrusions 14 Select the center chase extrusions. Clear Left/Right. 3 On the Options Bar. 13 In the Reload Family dialog box. click Edit Family. select m_Wood Floor Truss_1. Apply detail level controls to web components 5 Select a web component. specify the following: ■ ■ ■ ■ Under View Specific Display. 6 On the Options Bar. Click OK. click Visibility. clear Coarse. click Load into Projects.rfa. 2 Select a floor truss. Click OK. 8 Select the web extrusion. 12 In the Load into Projects dialog box. Assigning Detail Level and View Controls | 603 . Notice the appearance of the floor trusses has not changed. specify the following: ■ ■ ■ ■ Under View Specific Display.

28 On the View Control Bar. click Detail Level. Click OK. Notice the floor truss solid geometry is displayed. Under Detail Levels. and click OK. and click Coarse. specify the following: ■ ■ ■ Under View Specific Display. click Visibility.Assign detail level to truss ends 17 Select the end extrusions. 27 In the Project Browser. 18 On the Options Bar. 26 On the View Control Bar.rvt. clear Coarse. Reload truss into project 23 On the Design Bar. under Floor Plans. click Load into Projects. 25 In the Reload Family dialog box. Notice that the floor truss solid geometry is not displayed. 604 | Chapter 14 Parametric Component Design Techniques . select Override parameter values of existing types. double-click Level 1. select m_WWF3. click Visibility. clear Coarse. 22 In the Family Element Visibility Settings dialog box. 21 On the Options Bar. and click Yes. and click Medium. Assign detail level to truss chords 20 Select the truss chords. Click OK. 19 In the Family Element Visibility Settings dialog box. 24 In the Load into Projects dialog box. specify the following: ■ ■ Under Detail Levels. click Detail Level. clear Plan/RCP.

and click OK. you create multiple floor truss types to speed up the design process when working in a project. click New. under Family Types. enter 64x38 for Name. 8 In the New dialog box. Creating Component Types | 605 . you create multiple types for a 89x38 truss and a 64x38 truss. enter 89x38 for Name. enter 64mm for Chord Width. “Creating Component Types” on page 605. navigate to your preferred location and save the project with the current name. 6 In the New dialog box. 5 In the Family Types dialog box. Open the truss family for editing 1 Select a floor truss. Creating Component Types In this lesson. In the final exercise. 30 In the Save As dialog box. 2 On the Options Bar. create types for those most frequently used in your projects. creating predefined types can speed up the design process. Notice the chord changes width. Although you can change the parameters of a truss within a project. 10 Select 89x38 for Name. 31 Proceed to the next lesson. click Save As. click Edit Family. and click Apply. under Family Types. you create a conditional formula that adjusts the truss depth based on the truss length. NOTE When creating new components.Notice the symbolic representation of the beams. 3 Click Yes to open the family for editing. click Family Types. 11 Click OK. and click OK. 29 On the File menu. under Dimensions. 9 In the Family Types dialog box. click New. Create new types 4 On the Design Bar. 7 In the Family Types dialog box. Creating Multiple Component Types In this exercise. The truss returns to its original designed value. and click Apply.

if(Length < 7500. and click OK. under Dimensions. 17 Add a beam in the center of the open space.rvt. double-click 3D . enter the follow formula for Depth: if(Length < 6600. 286. 19 Add a beam next to the 64x38. You are going to enter a conditional formula that follows this basic rule: IF ( <condition>. and click Yes. Adding a conditional formula 4 On the Design Bar. select Override parameter values of existing types. 16 In the Type Selector. <result-if-false>) 5 In the Family Types dialog box. 3 Click Yes to open the family for editing. 400))) 6 Click Apply.Southeast Isometric. Load new types into the project 12 On the Design Bar. you create a conditional formula that changes the depth automatically as the truss increases in length. 23 Proceed to the final exercise. 606 | Chapter 14 Parametric Component Design Techniques . 18 In the Type Selector. 15 On the Structural tab of the Design Bar. <result-if-true>. click Edit Family. click Beam. 350. 20 On the Design Bar. click Save. Open the truss for editing 1 Select a floor truss. Creating Conditional Formulas In this exercise. 400. select 64x38. click Family Types. 21 In the Project Browser. select m_WWF3. 2 On the Options Bar. select 89x38. 14 In the Reload Family dialog box. click Modify. Notice the two beam types.TIP You can also use new types to flex the model. “Creating Conditional Formulas” on page 606. click Load into Projects. if(Length < 9000. 22 On the File menu. 13 In the Load into Projects dialog box. under 3D Views.

enter 8000 for length. and click Yes. enter 6000 for length. NOTE You would have to change the depth of the sill and rim joist to accommodate this change. Creating Conditional Formulas | 607 . click Save. 10 In the Load into Projects dialog box. You have completed this tutorial. 14 In the Project Browser. Regeneration time and overall performance can be affected by over-designed families. double-click 3D . and click Apply. Notice the truss depth increases.rvt. select Override parameter values of existing types. under Floor Plans. double-click Level 1. 8 In the Family Types dialog box. and click OK. and click OK. click Apply. IMPORTANT When you changed the width of the building footprint. 16 On the File menu. you probably noticed a change in the amount of time the view needed to regenerate. 15 Notice the change in floor truss depth. 17 Close any open files. 11 In the Reload Family dialog box. 13 Select Grid 2 and drag it downward until it is between 8000-9000mm from Grid 1. select m_WWF3. Load the truss into the project 9 On the Design Bar.Flex the design 7 In the Family Types dialog box.Southeast Isometric. click Load into Projects. under 3D Views. Test the conditional formula within a project 12 In the Project Browser.

Sign up to vote on this title
UsefulNot useful