Join Paul F. Aubin for an in-depth discussion in this video Completing the family, part of Revit 2018: Essential Training for Architecture (Imperial).
- [Instructor] There's a few finishing touches I'd like to add to our family file before we load it into a project and give it its final test. So, the first thing we're going to do is add a material to the surface of the playing table to give it that recognizable green felt, and then we're going to add some accessories to the pool table as well, and then we'll load it into the project. So, let's start with the material. Any of the solid elements in your family file can be assigned to a material directly or a material parameter. So, what I'm going to do is work right in 3D and I'm going to select the extruded element that represents the playing surface of this family.
Now with that selected I can look over at the Properties palette, and if you scroll down here you can see that there's a material property. Now, it's possible to click right here where it says By Category, browse and assign the material directly. But even though the green felt is very popular, sometimes people choose different kinds of felt, so if you want to give the ability to be able to change the felt to different materials, then what you want to do is use this tiny little icon right here instead, which allows us to associate a parameter to this value. So, I'm going to click that and that's going to load the associate family parameter dialog.
Now, I don't have any material parameters in this project just yet, so I'm going to click the small New Parameter icon down here at the bottom and create a new parameter. And I'll just call that Playing Surface Material. I'll accept all the other defaults and click OK, and then OK again. Now, if you're expecting something to happen at that point you might be a little bit disappointed when you deselect because it still looks like this boring gray cardboard. So, that was only the first step of what we have to do. The second step that we have to do is we now have to actually assign a value to that parameter.
So, if you go to the Family Types window, the same place that we've been flexing our family all along, you'll notice that you now have a new parameter called Playing Surface Material and it's currently set to By Category, which is why it still looks like boring gray cardboard. Well, if I click in that field, there's a Browse button, and that will load up the Material browser. Now, here in the Material browser what we're going to do is just create a new material for green felt. To do that I'll click this small little icon down here that looks like a little ball. and choose Create New Material.
That'll create a name called Default New Material, I'll right click it and rename it, and call that Green Felt. Now, we're going to do a really simple material here where we're largely just going to focus on the color. So, to do that I'm going to jump over to the Appearance tab, and expand the information here and you can see that the name of the asset that it currently assigned is just called Generic. So, I'm going to rename that just to make sure and call that Green Felt as well.
Now I could just simply click here where the color swatch is, and choose whatever color I want. I'll pick this green right here, but feel free to adjust the color to your liking. So, that's really the only change I want to make. There's plenty of other settings that we could configure here but I want to go back to the Graphics tab and check this box. This tells the shading to also use the render appearance color. So, whether you shade the view or render the view, you'll be seeing that same green color. Now I'm going to click OK and that assigns the green felt right here.
Let's click Apply and then we see the result in the View window. Now, that's the large pool table. If we go to the small one and we click Apply, it's right back to boring gray cardboard. The reason is all of the values have their own unique values for each type. So, all I have to do is click right here where it says By Category, and browse to Green Felt again, and click OK, and apply it so that I use the green felt for both types. Okay, so now we've got our materiel. We'll click on OK. The last thing I want to do is add some pool table accessories, like some balls and some cues.
So, I've actually created a family for that purpose and Revit allows us to nest one family inside of another family. So, all we need to do to do that is to go to the Create panel and use the Component button. Now, this is exactly the same Component button that we used in the project. When you click it it will tell you that you don't have any components loaded in this project, do you want to load some now? And I'll say Yes, and browse to the exercise files folder. So, the family that I've created I called Cues and Balls, and we'll click Open and this is a new kind of family that we haven't seen yet.
This is something called a face-based family. So, working right here in the 3D view you can see that the placement option is placed on face, and this family is not picky. It would work on any face. So, you could place it on some pretty silly surfaces here. Well, obviously the playing surface makes the most amount of sense. Now, the orientation looks pretty good but if it doesn't you can just tap the space bar a couple times and rotate that around, and I'll just sort of click a point to place that Balls and Cues family, click my Modify tool to cancel.
So, now that I've finished placing that element, I'm satisfied with this family, we can load it into our project and see the way it's behaving. So, I already have the project open here in the background. You can see here in the background I have the condo loaded up here, so when I click one of these two buttons here, Load into Project, or Load into Project and Close, it will actually restore that Condo project and bring that forward, and take me right into the Component Placement mode and allow me to place this pool table. Now, if you're done with the family, and you're all set, you can do Load into Project and Close.
It'll prompt you to save and it will close the file. If you're not sure, and you might want to make some adjustments, just do Load into Project and it will keep it open in the background. So, that's what I'm going to do in this case. I'm going to do Load into Project. That will bring forward the condo floor plan and notice that it placed the pool table on my cursor ready for placement. So, what I'm going to do is zoom in right here in this little rec room, and I will click to place that component in that location, click my Modify tool to cancel the command.
Let's maximize this view, and if you want to get a look at that pool table, it might be a good idea to create a 3D view. So, I'm going to click the drop down next to the Default 3D View, create a camera. I'll stand right over here by the doorway, and I'll drag past the back wall like so to kind of create a 3D perspective view looking at this space. Now, it might be nicer to turn this into a shaded view, and there you can kind of see the pool table off there in the distance. Now, what I'm going to do is select the pool table, and hold my shift key down and just orbit slightly.
It's always a good idea to select an element first before you modify the orbiting because it will center your rotation on the object that you have selected. So, that way we can see down onto the playing surface a little bit better. Now, I'm going to select that pool table, and that's the large pool table but notice our small one is here as well, and you can try both of them right here in the Perspective view and see which one you like better. So, when you're ready to do your final test for any family that you create, it's always a good idea to load it into a project, place it somewhere, and then test out each of your types to make sure that everything is behaving exactly the way that you expect.
First, get comfortable with the Revit environment, and learn to set up a project and add the grids, levels, and dimensions that will anchor your design. Then author Paul F. Aubin helps you dive into modeling: adding walls, doors, and windows; using joins and constraints; creating and mirroring groups; linking to external assets and DWG files; and modeling floors, roofs, and ceilings.
Paul also shows advanced techniques for modeling stairs and complex walls, adding rooms, and creating schedules. Finally, discover how to annotate your drawings so all the components are clearly understood, and learn how to output sheets to DWF, PDF, or AutoCAD.
- Understanding BIM and the Revit element hierarchy
- Navigating views
- Creating a new project from a template
- Adding walls, doors, and windows
- Adding plumbing fixtures and other components
- Linking AutoCAD DWG files
- Rotating and aligning Revit links
- Working with footprint and extrusion roofs
- Adding openings
- Adding railings and extensions to stairs
- Creating stacked and curtain walls
- Hiding and isolating objects
- Adding rooms
- Creating schedule views and tags
- Adding text and dimensions
- Creating new families
- Using reference planes, parameters, and constraints
- Plotting and creating a PDF