Throughout these lessons we will utilize Revit Architecture to create families that use advanced parameters and formulae to add intelligent behavior. These behaviors will allow the families to adjust based on specific situations. By adding these types of behaviors this will allow for fast design iterations and the re-use of families, which translates to time saving design and tight control over family management.
http://www.digitaltutors.com/tutorial/2145-Creating-Intelligent-Families-in-Revit
http://www.digitaltutors.com/tutorial/2145-Creating-Intelligent-Families-in-Revit