David Wood Design Ltd
Free 30-Day Trial, Y



PropertyWizard is an add-in for Autodesk® Revit® that allows you to add formulas to parameters in projects, just as you can add formulas to family parameters in the family editor.


For example, with PropertyWizard you can:

  • Set the ‘Sheet Number’ of all the sheets from their other parameters.
  • Set the Door Numbers of all the doors, using data from the door’s Level and Type.
  • Set visible properties for X and Y location on all pile foundations so you can schedule them.


And best of all, because PropertyWizard is linked into Revit’s parametric change engine, the parameter values are kept up-to-date all the time. No need to repeatedly run Dynamo scripts to update the parameters. #ReviseInstantly.


How PropertyWizard works

Each PropertyWizard formula has 3 parts:

  1. The Category of element that you want to apply it to.
  2. The Target Property you want to set.
  3. The Formula you want to use.


The Category can be any Revit Category. The formula will apply to all elements in the Category (you can use filtering in the formula to affect just a subset). Target Property has to be an Instance property in this version, and can be any of these types: Number, Integer, Length, Area, Text, Yes/No or Angle.


The Formula language is an extension of the normal Revit family formula language, so if you can write Revit family formulas, you can write PropertyWizard formulas. The extensions include string manipulation and concatenation (which you don’t have in family formulas), access to hidden properties from the Revit API, properties from linked elements, and Project Information properties.


PropertyWizard lets you place your Revit data just where you need it to be, so you can generate your data and drawing outputs efficiently, without having to run Dynamo scripts or manually copy data.


Help File

Please download the comprehensive Help PDF - it contains 'getting started' tutorials and the language reference: 



I want you to get the most out of PropertyWizard, so please, if you need any help or advice in using it, get in touch with me at


Volume pricing

The price shown here is for single licenses of PropertyWizard: If you need more than one, please get in touch for volume pricing:

Read Help Document

About This Version

Version 1.4.0, 11/16/2020
Formulas can now target Type parameters by using Type.parametername. Formulas can now read Global Parameters by using GlobalParameter.parametername. Added more checks around mismatched units. Bugfixes and stability improvements.

Publisher Privacy Policy

Screenshots and Videos

Customer Reviews

(0 review)


Get Technical Help
Go top