, AEC Technical Consultant at SolidCAD
A Family is a group of objects that form a building component such as a door, a wall, a window or a chair. All families are associated to a specific category and contain a set of properties (parameters) and a graphical representation associated to these properties.
Understanding how to create and edit Revit Families is a must if you want to take your Revit skills to another level. Revit’s Family Editor has all the tools you need to create custom components for your Revit projects, and here you will learn 10 steps to master this environment.
#1 – Understand family types
There are different Family Types in Revit:
System families – Generally, assemblies (walls, roofs, floors, ceilings, etc). Our flexibility here is limited, we can create different types of system families, but we can’t add parameters to control their graphical representation.
Component families – Families we can create from scratch and load into the project. Can be extremely flexible and customized based on your needs. In this blog post, we are going to focus on them. They can be hosted, free standing or work plane-based.
In place families – ‘One-off’ families created inside the project environment that do not require geometrical flexibilization. Should be used with caution, as they can increase the size of the file and impact model performance.
#2 – Understand the use of parameters
Parameters are used to define and modify elements in Revit. They give flexibility to project components. By changing the parameters assigned to a family we can create different versions of the family, called types. Each family type has an identical set of parameters called “type parameters”.
When placing a family type in a project, you create an instance of that element. Each instance has a unique set of parameters called “instance parameters”. By changing these parameters, you can apply changes independent of the family type, that will only apply to that specific element in the project. Keep in mind that if you make any changes to the family type parameters, the changes apply to all element instances that you created based on that type.
It is up to the person creating the family to define its parameters, and to determine if a parameter is going to be applied to the type or to the instance level. The following pictures are a good example of that statement. These two doors are very similar graphically, but each one has different instance and type parameters – for example, one door has a parameter called “Door Material” and the other “Panel Material” with, essentially, the same function. Why? Probably just because they were created by two different Revit users.
Continue reading “Revit Family Guide – Master Revit Families in 10 Steps”