Pipe Offset Tag from Soffit

Autodesk put me onto this forum as you guys may be able to help me with my issue.
I’m looking for a Pipe Tag that will give me the distance between the CENTRE of a Pipe to the SOFFIT located directly above the pipe.
This is for setout heights on Sprinkler Systems where by the installers measure down from the soffit for pipe runs rather than from the floor. Revit doesnt seem to support this function but they believe some tag with internal calculations may be able to provide this.
Can any of you help?

Hi Lee,
Welcome on Dynamo forum. Show us some work please. This is a help forum to ask for help with things that you cannot figure out on your own, but actually tried. Read this how to ask help How to get help on the Dynamo forums

Thanks :slight_smile:

Hey, here are some dynamo experiments regarding ceiling heights (from a linked file however):

Are your soffits on the same rvt file or on a linked one?

Do you have many different soffit heights?Or do you mean the structural intrados? In large projects with same structural floor thicknesses I create levels in Revit on the underside of the floor itself and use those to place (or move) pipes, so that i immediately have the negative offset you are looking for, but obviously this works only for homogenous projects…

not sure about the Soffit?. I once created a hanger that provided rod length from center of pipe to deck above. can be used in linked files. Similar to raybounce method. The tag would then report the parameter with the information, a sprinkler tag, a pipe tag will probably have to be linked to the sprinkler selected. You probably should start to isolate your sources and how the data can be extracted from existing model.