
Now, transition over to two designers modeling an HVAC system in 3D. One designer is placing each element and connecting everything together. The elements are static and the size has to be changed manually every time it is needed. Double checking the work would require checking calculations externally from the model. Now, let us think of a second designer. The elements are still placed manually and connected together, but the sizing is accomplished automatically through performance requirements collected in the model. Changes to the performance are instantly reflected in the size selection of the Families and the performance data can also be used to size the duct or pipe connecting everything. Double checking the work would require engaging some form of data feedback in the model. Who would you think is being silly?
Revit Families can have Family Types that allow for preset information to be used for specific equipment sizes. The user has to manually choose a Family Type in order to achieve the correct size. What if the Revit Family didn't have any Family Types because the information was shown through instance-based equations that calculated the information used to decide the size. Air requirements are added to a Zone, that causes a Terminal Unit to increase a size and increase the capacity of the hydronic reheat coil. Now that coil will adjust the heating water flow requirements of the piping system it is connected to. One change in the system has a cascading effect on other elements. Who would you think is being silly?
-Craig