Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member
The subject of creating Revit family content could take an entire training series in itself. However, a Revit essentials class would not be complete without at least some coverage of topic. So with this in mind, we are going to use this chapter to go through the process of building our own custom Revit model family. There are few key steps that you want to keep in mind when you're building your own families. So let's kind of walk through the process. First, you want to plan. Plan carefully. You need to know what you want your family to do. Don't just dive in without a plan. Think about it. Maybe take some notes, do a little sketching, but know what you want your family to do.
What behaviors you want it to have and how you want it to act in the project. Number two, use a good template file. There are several template files that ship with the product and each one has certain behaviors that are built-in. Those behaviors get imparted to your family when you choose the template. So make sure you choose carefully and get the right templates, so you get the right behaviors. The next thing you want to do is add reference planes. Reference plane set up the form and structure of the overall family and define its geometric limits and characteristics.
So it's pretty critical step. You want to think about those carefully and get them laid out carefully so that the geometry behaves the way you expect it to behave. After you have got the reference planes, you want to add parameters and constraints. Now they both do similar things. They add the smarts to your family, but they do it slightly differently. A parameter is a bit of smarts or a rule that the user can interact with. So the user can actually change that parameter in the project environment later, change the value of that parameter, I should say.
A constraint is locked-in design intent. You lock that in and the users cannot change it in the project environment. So you're basically making that a permanent behavior that they have no impact on. Once you've got all that sort of framework built and established, you need to test everything and make sure it's behaving the way you expect. Revit calls this flexing the model. So make sure you flex and make sure you flex often. Once you've got all that and it's flexing the way you expect and everything is working correctly, then you can finally add some geometry.
You add your geometry. You attach it to the reference planes, which will in turn be driven by the parameters and constraints. And then what do you do? You flex it again because you want to make sure that everything is working exactly the way you expect. Once you've got everything hammered out and working the way you need it to work, you load it into a project, and that's the final test. So with that in mind, that's the best basic overall process, let's go ahead and build our first piece of Revit family content.
Get unlimited access to all courses for just $25/month.Become a member
100 Video lessons · 11626 Viewers
56 Video lessons · 10696 Viewers
83 Video lessons · 8555 Viewers
109 Video lessons · 4162 Viewers
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.
Your file was successfully uploaded.