Session 2.2
Strengthen your Revit Families with conditional formulas
Synopsis:
You are comfortable with object creation in Revit but you want to go further and, above all, you’re tired of having families that don’t work in all situations? This class is for you. You will discover how Boolean Algebra can make you a family superhero. You’ll be able to produce consistent objects and even do things you thought were impossible in Revit families.
Learning Objectives:
1. Learn the basics of Boolean Algebra and their Revit’s syntax in the family editor
2. How enhancing Revit families with the standard use of conditional
3. How conditionals can enable normally impossible manipulations in the family editor
Body:
We will begin by discovering the basics of Boolean algebra, which is at the origin of computer science. We will see how they can be translated into formulas in the family editor and especially how to get around some of its limitations. The “”If””, the “”And”” and the “”Or”” will no longer hold any secrets for you.
Then we will see their different basic applications in the creation of objects.
– How to automate object visibility
– How to automate certain behaviors using the Yes/No parameters
– How to limit bad input values by creating a verification parameter for consistency
– And how to create ranges of variation in objects using the nested conditional formulas
After the basics, we will discover more advanced uses of conditional formulas to enable the impossible like:
– The combination of visibility and verification to create a single-object array!
– How to be able to enter positive AND negative values for length parameters
– We’ll even see how to use conditional with “”Family Type”” parameters.
Finally, we will see when you must stop using conditional formulas for another tool that can be more efficient in some cases: the lookup tables. ”