Elephants and Donuts: boolean operations in Revit and Vasari


One of the great joys in making building forms is coming upon a form that is both lovely and efficient.  Imagine the joy when this shape is also a donut. Mmm . . . donuts.  Firmness, Commodity and Delight, a true Vitruvian joy.

Many starchitects have found and exploited the characteristics of the donut, also known as the torus, for various projects.  Using the natural parameterization of the surface, a torus or toroidal section can be broken up into 4 sided panels that are all entirely flat and identical to each other in bands along the surface.

In this video, I’ll show in mere seconds how to make the basic layout of a parametric toroidal section and panelize it to demonstrate certain structural efficiencies.

Elephants and Donuts


  1. Great post Zach.
    Is there anything you did there in Vasari that can't be done in Revit itself? I know it is fairly easy to go from Vasari back to Revit but just curious!

  2. This whole workflow can be done in Revit as well. There are some small differences in the initial creation of in-place masses (things like Vasari will auto-name new masses) and visibility (levels are visible in 3d in Vasari, not in Revit).

  3. Good day...

    is there a free trial for revit software to downloads for free?

    thank you


  4. You can download Vasari from projectvasari.com, it is a free technology preview. Evaluation and educational versions of Revit are available from the autodesk website


Post a Comment