presents
PAMPHLETS
by: Nicolas Catellier, Architect
ISSUE #31
FAMILY
DIMENSIONS
[Link] © Copyright 2023
BIM Pure Productions
BASICS / MODEL
PAMPHLETS DESIGN / PRESENT
ORGANIZE / AUTOMATE
COLLECTION CULTURE / TECH
IS S U E #1 IS S U E # 2 IS S U E #3 IS S U E # 4
WORKSETS SCHEDULE PHASES LINK CAD
IS S U E #5 IS S U E #6 IS S U E #7 IS S U E # 8
FILTERS VIRTUAL 3D VIEWS PLAN NOTES
REALITY
IS S U E # 9 IS S U E #10 IS S U E #11 IS S U E #1 2
COORDINATES SCOPE FINISHES LINE
BOXES WEIGHTS
2 © Copyright 2023 - BIM Pure Productions
BASICS / MODEL
PAMPHLETS DESIGN / PRESENT
ORGANIZE / AUTOMATE
COLLECTION CULTURE / TECH
IS S U E #13 IS S U E #14 IS S U E #1 5 IS S U E #16
DOORS SHARED PYREVIT ADD-INS
SITE
IS S U E #17 IS S U E #18 IS S U E #19 IS S U E # 2 0
SLANTED RAILINGS RAILINGS PHASES
WALLS PART 1 PART 2 PART 2
IS S U E # 21 IS S U E # 2 2 IS S U E # 23 IS S U E # 24
LANDSCAPE DYNAMO DOOR FAMILIES
SCHEDULES
3 © Copyright 2023 - BIM Pure Productions
BASICS / MODEL
PAMPHLETS DESIGN / PRESENT
ORGANIZE / AUTOMATE
COLLECTION CULTURE / TECH
IS S U E # 2 5 IS S U E # 26 IS S U E # 27 IS S U E # 28
GROUPS GROUPS NESTED FAMILY
PART 1 PART 2 STRUCTURE VISIBILITY
IS S U E # 29 IS S U E #3 0 IS S U E #31
AUTO EXCEL FAMILY
NUMBERING DIMENSIONS
4 © Copyright 2023 - BIM Pure Productions
LEARN BIM AND REVIT FROM THE MASTERS
BIM Pure is a subscription-based, expert-driven learning website for
BIM and Revit.
• Learn Revit with our core online courses.
• Use our template and families collections.
• Attend live masterclasses.
• Train your entire team.
• Get knowledge from BIM industry experts.
Subscribe at [Link]
LEARN MORE !
5 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
WHAT IS THIS “PAMPHLET”?
BIM Pure Pamphlets are published 4 times a year by email. Each
edition covers a particular Revit theme. We like to pick themes that are
complex and confusing. Our job is to make these topics simple for you.
ABOUT FAMILY DIMENSIONS
This is part of our upcoming course about Revit families called HEROIC
FAMILIES. This course will be part of the new BIM Pure platform.
This pamphlet covers multiple ways to control the dimensions more
easily. That includes:
1- Adding blue grips to control family dimensions in 3D views.
2- Rounding the dimensions to specific increments.
3- Show a 3D text warning if acceptable dimensions are exceeded.
Click here to watch the video tutorial of this pamphlet
6 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
ROUNDING DIMENSIONS
In this example, we’ll add dimension features to this casework family.
First, we’ll create a rounding feature to the width parameter. This way,
the family width is going to be limited to 50mm increments.
#1 - CREATE A NEW “ACTUAL WIDTH” PARAMETER
Inside the family, you need two parameters:
1- User Width: this parameter is controlled by the user.
2- Actual Width: this parameter is driven by a formula.
Rename Width to User Width. Create the new parameter called
Actual Width. It should be a Length, Instance parameter.
7 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
#2 - ADD THIS ROUNDING FORMULA
Now, you can add a rounding formula to the Actual Width parameter.
Use this:
round(User Width/50mm)*50mm
As you can see, Actual Width is now rounded to the nearest 50mm
increment. Of course, you can replace 50mm by any value you want.
For example:
1010mm is rounded to 1000mm.
1040mm is rounded to 1050mm.
Congrats, the Width value is now linked to increments. You can add
this option to any length parameter you want in the family.
8 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
CREATE GRIPS IN 3D VIEWS
By default, families with instance length parameters will show blue
grips in 2D views. For example, you can see grips in the plan view:
But if you go to a 3D view, there are no grips.
To add grips, you’ll have to add constrained reference lines or model
lines to the family.
9 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
#1 - ADD 4 REFERENCE LINES TO THE FAMILY
Use the reference line tool, and place a line for each side of the family.
Place the line slightly beyond the reference plane, just like this:
#2 - CREATE A NEW REFERENCE LINE SUBCATEGORY
Properly visualizing the reference lines can be rough, since they are the
same color as the reference planes. Select the first reference line, and
create a new subcategory:
10 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
Enter a name such as Dimensions for this subcategory:
Then, set a flashy color:
You should see the 4 reference planes just like this:
11 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
#3 - ADD DIMENSIONS LABELS FROM THE REFERENCE
LINE TO A REFERENCE PLANE
Now, add a dimension from each reference line to the reference plane
on the other side.
For each dimension, add the correct label. In the case of the Width, you
can use the User Width dimension. The reference line will be on top
of the reference plane. Except for the User Width, which will be the
unrounded value, so not exactly on top of the Actual Width.
Repeat this for the 4 dimensions. In the image below, the 4 dimensions
linked to reference lines are in red, while the other dimensions are in
black.
12 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
#4 - LOAD THE FAMILY INTO THE PROJECT AND TEST
Once loaded in the family, you should see the grips in 3D views:
CREATE 3D TEXT WARNING
#1 - MODEL THE 3D TEXT
In the family, use the “Model Text” tool. Enter a text, such as “too big” or
something else. Place the instance in front of the family.
13 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
#2 - CONSTRAIN THE MODEL TEXT
Add a dimension between the model text and the front reference
plane. Lock the dimension. This is to ensure the 3D text doesn’t
intersect the geometry if the depth gets too big.
14 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
#3 - ADD A VISIBILITY PARAMETER
Click here to assign a visibility parameter to the model text.
Call it “Warning Visibility” or something similar. This should be an
instance parameter.
#4 - ADD A VISIBILITY FORMULA
Add a formula such as Actual Width > 1200mm. Adjust the value to fit
the maximum you want.
15 © Copyright 2023 - BIM Pure Productions
IS S UE #31
PAMPHLETS Family Dimensions
#5 - LOAD THE FAMILY BACK INTO THE PROJECT
Load the family back and test it. You should see this 3D text when the
width gets too big.
That’s it for now. There are even more special tricks like this you can
learn in our new HEROIC FAMILIES course for Revit, which will be
released in February 2024. Click here to get on the course waitlist, and
receive a coupon when it is released.
16 © Copyright 2023 - BIM Pure Productions
THANKS FOR READING!
As always, send your thoughts to pamphlets@[Link]. We read
and answer all emails. Also, please send us your request for upcoming
pamphlets.
17 © Copyright 2023 - BIM Pure Productions