Scalable Planting Families: Makeup & Tips

Scalable Planting Families: Makeup & Tips

This follow-up post to our free collection paints a clearer picture of how to successfully use, update and create scalable planting Revit families.

This follow-up post to our free collection paints a clearer picture of how to successfully use, update and create scalable planting Revit families.

We’re digging into some of the more interesting work that went into creating the Revit families in our recently released Scalable Planting Families collection. 

Setting up a scalable planting family is quite complicated. There are loads of small ways to make mistakes that will lead to unwanted scaling behavior.

We understand that landscape and architectural firms will have their own visual preferences for each specific tree type (columnar, round, pyramidal, etc.) and most likely have their own 2D CAD blocks already in use.

The aim of this blog is simply to give the end user, or the poor soul who has been tasked with transferring their company’s CAD blocks into Revit, a general understanding of how to successfully use, update or create such Revit families.

If you haven’t tried out our scalable planting families yet, make sure to download the collection here.

Metadata

Let’s start by looking at the information provided by nurseries. This information covers things like soil and light conditions, planting locations and tree aesthetics, and can be found on nursery websites like Tree Ebb. It helps landscape architects choose which kind of tree they want to use and is also important for populating project schedules.

Fiorella Schiavo, the landscape architect and BIM expert who advised us on our scalable planting collection, showed us how she uses this type of information to ensure that projects have the correct trees or plants for their specific locations. For example, it’s crucial to check details such as the “Winter hardiness zone” and “PH range” before placing a tree into a project.

Nursery data for tree characteristics.Nursery data for tree aspects.

Makeup

As mentioned in the original blog post where we shared these families, I doubt our process would have gone so smoothly without access to the tutorials from RV Boost. In fact, it still wasn’t thateasy even with the tutorials. But their video on the scalable Minotaur is great for showing the concept of scaling objects using planting families.

Normally we advise against the “over-nesting” of families, or nesting DWG blocks or any other kind of non-native Revit geometry. This is mainly due to the dramatic effect it can have on file size. In this case, however, the DWGs are necessary to achieve the desired scaling functionality.

Now, you might be wondering, “Why can’t we use Revit geometry for this?” After all, Revit is parametric and Revit-native components can easily be made to scale.

To be honest, our first attempt at creating these planting families involved a scalable Revit plan symbol that could flex and bring visual variations depending on size. This ended up taking a lot of time and work to make sure it didn’t break. It looked nice, but it wasn’t effectively customizable.

Native Revit plan detail makeup. Formulas required to make the plan detail flex.End result of attempted plan detail using native Revit 2D geometry.

It became obvious that, while it’s theoretically possible to use native Revit geometry, it’s just not feasible at a large scale with many different types of trees or plants. The detail is also somewhat fixed. On the other hand, the 2D CAD blocks can easily be scaled, replaced and customized to suit the desired tree or plant.

Nesting

The planting family has a fairly complex nesting system, but we’ve done the hard work. So you, yes you, only need to take care of the DWGs you’d like to use, and then a couple of points to tie them into the main planting family.

Nesting sequencing for plan and section views.

Our planting families allow the section DWGs to change the aspect ratio. Not only can they scale vertically like other planting families out there, but their scaling isn’t fixed to the ratio of the DWG. They can reduce in width from the original size.

This means they can maintain a better relationship with the crown diameter of the tree and hence the plan view. This is achieved by using a face-based planting family and nesting it onto reference lines that rotate to suit a reduced crown diameter from the origin size.

The origin dimensions are driven by the section DWG. You will need to measure the height and width of the tree. The width value is set as the default “Crown Diameter” for the plan DWG. This ties the plan and section DWG together.

Here’s how the three “origin” parameters need to be set up to match the section DWG. Add these values into the formula box to fix them in place.

In the example of our columnar tree, the section DWG measures 2870 mm x 7100 mm (width x height). The original plan DWG diameter is 2810 mm.

Nesting sequencing for plan view showing editing and pathing of original crown diameter at 2810 mm.

The Generic Model placeholder family is an important nesting step. It allows us to have separate control for the Crown Diameter and Height values. The plan DWG is tied to the Crown Diameter and the section DWG is tied to the Height. Removing this step, and having just a series of planting families with independent Crown Diameter and Height, will result in both of these parameters affecting the growth of the family and unpredictable scaling.

Tips

  1. The most efficient way to create a new family from this is to work backwards. You want to start from the main first family, rename the nested generic family to suit, and then edit from the project browser as shown below:

4. On the other hand, we only want to see the plan DWG in plan view. So make sure to tick the “Current View Only” box when importing the plan DWG.

Importing plan DWG dialogue box with “Current View Only” selected.
  1. Edit the nested type and ensure its Height value is equal to the origin size. Otherwise, you will find the scaling in a project to be incorrect.

In the example below, the sectional DWG origin height is 7100 mm. The following three images show the nested type set to this value. In the project, the DWG has exactly the same height as the 3D geometry.

Elevation in medium level of detail.Elevation in fine level of detail.Nested sectional DWG showing height at 7100 mm.

By contrast, if we change the Height value for the nested type to 9000 mm, which is larger than the origin value, the result in the test project is that the DWG section showing in fine LOD is now smaller than the geometry showing in medium LOD.

Height now set to 9000 mm.3D native geometry for medium LOD shows the true height of the planting types.Elevation in fine LOD which uses the sectional DWG is now showing incorrect heights for the same family types.


Our planting families are designed to be very flexible. As long as you replace the imported DWGs correctly and follow our tips, you’ll be able to create any tree or shrub. In addition, the families’ metadata allows for precise scheduling and confirmation that the correct plants are being used in a project.

If you haven’t done so already, check out our free scalable planting families collection and subsequent blog.

That’s a wrap on our scalable planting families. If you have questions or feedback regarding this content, send us an email at support@kinship.io. We’re eager to hear your input!

Author

Chris Constantinou

Reading time

9 min

Share

Kinship

The best way to manage Revit content

Kinship

The best way to manage Revit content

Never miss an update with our monthly newsletter

Get the latest company news, product updates, blog posts and free Revit content from Kinship. Delivered directly to your inbox no more than once a month.

By submitting your email, you agree to receive newsletter emails.

© 2026 Kinship. All rights reserved.

Never miss an update with our monthly newsletter

Get the latest company news, product updates, blog posts and free Revit content from Kinship. Delivered directly to your inbox no more than once a month.

By submitting your email, you agree to receive newsletter emails.

© 2026 Kinship. All rights reserved.

Never miss an update with our monthly newsletter

Get the latest company news, product updates, blog posts and free Revit content from Kinship. Delivered directly to your inbox no more than once a month.

By submitting your email, you agree to receive newsletter emails.

© 2026 Kinship. All rights reserved.