Hello,
Someone could help me, i need to know if there is a way (like an expression) to get de height between invert out pipe and rim level?
My question is about a struture with 2 or more pipes at diferent level and needed to define the height for each one to the surface level (rim level).
Thank you, i would be very gratefull.
Sorry the english....
The Rim to outlet pipe elevation can be achieved using a regular Structure Label Style by using the property "Rim to Sump Height" within the Text Component editor.
This will give you the outlet pipe to rim height. (but only one structure height not multiple heights at every connected pipe).
Not sure that's possible and would get very in depth if it is.
The individual inverts along with pipe direction can be labeled using the regular Structure Label Style properties.
It's sounding like your trying to list multiple struc heights as opposed to elevations of connected pipes.
Thanks for the reply, I have been trying to find a solution, which has not been easy.
I'll try to explain what need.
On the struture label I have this:
Insertion cover level: 100.00m
connected pipe invert level: 98.50m (pipe1)
connected pipe invert level: 97.00m (pipe2)
sump level: 97.00m
rim to sump height: 3.00m
the idea is get the height difference between insertion cover and pipe1 level, believe it is possible with an expression.
I may be mistaken but I hope it is possible...
The image example have 4 pipes connected, 2 of them at the same level and other 2 at struture botton,sump.
I should report every height to all connected pipe in a drop case
When have a drop (like image example) im unable to report it. This value is important for the workers in the field.
The final result that i expected would be something like this
Pipe name or description and height value to the structure cover, for each one.
This could appear in band profile or pipe/strutucture labels.
Insertion cover level: 100.00m
connected pipe invert level: 98.50m (pipe1)
connected pipe invert level: 97.00m (pipe2)
sump level: 97.00m
rim to sump height: 3.00m
RIM to PIPE1 height: 1.50m
Is it possible?
Not sure if answer all your questions. hope you understand. may be repeating myself and not help very mutch but if was in portuguese i believe it was better.
Thank you,
Mário
Civil3D2011
So would you ever have a structure with 4 pipes all at a different "invert level" and have to label all pipes like below using rim to invert level per pipe?
Insertion cover level: 100.00m
connected pipe invert level: 99.00m (pipe 4)
connected pipe invert level: 98.75m (pipe 3)
connected pipe invert level: 98.50m (pipe2)
connected pipe invert level: 97.00m (pipe1)
sump level: 97.00m
rim to sump height: 3.00m (RIM to PIPE1)
RIM to PIPE2 height: 1.50m
RIM to PIPE3 height: 1.25m
RIM to PIPE4 height: 1.00m
Mario,
I'm not seeing any way to do this with an Expression.
Structure Labels_Edit Expression dialog "Properties" has no value for or similar to "Connected Pipe Invert Elevation".
Only "Connected Pipes" which, according to help, only counts the number of connected pipes.
If "Connected Pipe Invert Elevation" property were available it would be an easy
({Insertion Rim Elevation} - {Connected Pipe Invert Elevation) = Rim to Invert Level.
No way this could appear in band profile that I am aware of. Profile Data Bands don't interact much with Pipe Networks for labeling. Two separate label types using different parameters.
Maybe someone else has a solution but I would be doing this labeling manually the way it looks.
I know this is a necro post, but I Googled for this solution and found this post because I too need to create a label that reads from the rim insert elevation to the lowest pipe invert.
I believe I found a solution using the expression:
{Rim to Sump Height}-{Sump Depth}
Rim to Sump Height works great on it's own if no Sump Depth is applied, so this expression works as if your Sump Depth is always at 0 by removing that property from the Rim to Sump Height value.
Hope this helps anyone who needs it. It was a head scratcher, but looks to be a simple solution.