How to filter Revit elements using an if() function

A PropertyWizard formula usually affects all the elements in the category you’ve selected. But what if you only want to affect a subset of the elements? You can do this with an if() function in this form: if(<filter criteria>, <your formula>, <target parameter>) The <filter criteria> is where you choose which elements to affect, and

How to filter Revit elements using an if() function Read More »

How to use the if() function in PropertyWizard for Revit

PropertyWizard’s if() function works in the same way as the native Revit one, which is described in the online Help here: http://help.autodesk.com/view/RVT/2022/ENU/?guid=GUID-A0FA7A2C-9C1D-40F3-A808-73CD0A4A3F20 The syntax is: if(<condition>, <result-if-true>, <result-if-false>) When PropertyWizard evaluates an if() function, it starts with the <condition>. For example in this formula: if(Level.Name == “Level 0”, “It’s Level 0!”, “It’s some other Level!”)

How to use the if() function in PropertyWizard for Revit Read More »

How to fix Revit’s Filters with PropertyWizard

Revit’s ‘Filters’ feature is great for highlighting elements based on their parameters, but you are restricted in which parameters you can use. For Walls, for example, you cannot use any of these ‘Constraints’ parameters in a filter: PropertyWizard lets you overcome this restriction – because you can set up a formula to copy the values

How to fix Revit’s Filters with PropertyWizard Read More »

Creating Revit Parameters to use with Groups and PropertyWizard

If you are creating parameters in projects that have Groups, and you are using PropertyWizard, you should be aware of this setting in the Parameter Properties dialog: What does the setting do? Well, it only has an effect if you’re using groups, and it’s only active for instance parameters. For example, imagine you add a

Creating Revit Parameters to use with Groups and PropertyWizard Read More »