A label to show the elevation of the top or bottom of a slab.

It works in plan or in section, and changes its form depending on which kind of window it's in. It can give the elevation to project zero or the home story of the slab.

I made it in an attempt to overcome one of the big limitations of the Level Dimension tool: It can't read the bottom of an element. If you can read the bottom of an element, you can show live ceiling height dimensions in the RCP. I'm also attempting to overcome one of the big limitations of the level version of the regular dimension tool in section: It isn't truly associative and doesn't move when the slab does.

In creating this label, I discovered and did mortal combat with several disabilities in ArchiCAD, and especially in the label functionality. In the end, it doesn't do nearly what I want it to, but it's (mostly) not my fault. The section version works well for showing ceiling heights, as long as the slab is on the same story as the room. To use the plan version in RCP, my original primary goal, involves additional layers, or commits me to fussier modeling of ceilings than is otherwise needed, and is tedious to maintain.

(I wrote a mini-white-paper mapping the related ArchiCAD disabilities on ArchiCAD Talk, if you're interested, here it is.)

So even though the plan version has three broken legs, the section version is passable, so here it is.

Use it as an associated label, of course. Choose to label the top or bottom, to project zero or the home story zero.

In plan, you should only use it to label the bottom of a slab; for the top, the level dim is far superior, since it can read hidden elements.

The plan text can moved anywhere, and will flip around depending on what quadrant it's in. Sorry about the separate X & Y editing hotspots, for some reason they can't coincide in labels.

When placing the label in section, it will always appear at the lower left corner of the slab. If you are dimensioning the top, you need to move the label manually.