The form creation engine in Revit does not really know about flat vertical zero thickness surfaces. However, with DirectShape, we can make almost any type of mesh geometry. One interesting idea coming out of the RTC ANZ event this year was creating these flat surfaces to display grids in 3D. This lets us do things like dimension easily in Navisworks or Revizto. I wanted to use them to add some flat datum lines to a construction setout point family.

Here is the Dynamo Script that I used (Download Make Flat DirectShape From Line):

Basically, you select a Detail (Symbolic) Line and run the script. In action:

Playing around with the lines a bit, I built this geometry for use in the project:

Under-slab insulation (fitted or fixed below a concrete slab) is a legitimate coordination item. Typically it is installed first on site, so other trades and services must fit in around it.

This means it needs to be modelled by someone, which can be a headache in Revit. The slab soffit (underside of slab) often moves up and with concrete beams and pads. If you have access to editing the structural model, you may look for a way to incorporate slab insulation into the floor items themselves. However, this still does not work well for the vertical faces of a slab setdown.

To solve these, I created two families:

  1. A line-based, face-based Generic Model family that can be simply placed and stretched
  2. A 4-point adaptive component for irregular shapes. After placement, the four corners can be selected and moved into place.

You can download them here:

Slab Insulation shapes

And this gif shows the rectangular version in action: