One of the simplest and most useful applications of Dynamo is driving Shared Parameters with formulas. This allows you to have a Shared Parameter as a “Calculated Value,” which is something that you cannot do in Revit without access to the API. But to do this in Dynamo, you just need a few nodes.
While Revit has adequate tools for individual plants, planting areas (for perennials and the like) are not as easily done. There are many system families that calculate areas: filled regions, floors, rooms, and areas. Though you could use filled regions, it is never advisable to use an annotation for a physical (model) element. Instead, I recommend areas.
Areas are funny little families. Like rooms, they overlay over everything and only appear in plan view. Since they are designed for floor plans, they are not ideal for planting plans, but they work well enough. Just like most things in Revit, this process requires a bit of investment initially, but the payoffs are there immediately when you start tagging.
The key to a clean, adaptable planting plan in Revit is shared parameters. As I mentioned in Part 1, the default parameters don’t cut it. Shared parameters can be setup with your basic Revit, and it’s actually quite easy. It just takes a little time.
If you don’t know what shared parameters are, here is Autodesk’s in-depth explanation. Essentially, you need them to add additional parameters to a family and then tag that family with those parameters. If you’ve never created shared parameters before there’s a short little video here, that walks you through it.