I use a structure label to label pipe invert and directions in profile but there doesn't seem to be any logic to the order in which it displays them. Example, I have a pipe run in a left to right profile going from west (upstream) to east (downstream); some of the time the inverts will label the east inverts first which means it appears on the west side of the structure. Technically nothing is wrong because I have the direction included in the label but it just makes sense to display them on the same side as the pipe (where possible).
The only reason I can think of for this is that the label style is looking at the object ID's for the connected pipes and ordering by that....
Any thoughts?
We use the 3rd party Sincpac C3D for this. It has a SortConnectedPipes command which sorts the inverts in descending order in structure labels.
Using OOTB Civil 3d the only way is to try to Connect the pipes all in order AFAIK.
Mark Green
Working on Civil 3D in Canada
Mark Green
Working on Civil 3D in Canada
Sorry, I probably didn't explain thoroughly. I have the label rotated 90 and anchored to graph bottom with an offset to appear as though it is a data band (AFAIK you can't achieve directions with data bands). So we want the upstream invert on the upstream side and vice versa, that isn't always the case.
Thanks for the tip. We don't have enought user base in C3D to justify purchasing addtional tools yet.
I dont have it front of me right now but are you saying I could disconnect my pipes and then reconnect them in order to achieve this?
THANK YOU! This has been driving me crazy for years now. I, too, detached all the connecting pipes, then reattached them in the order I wanted them listed and presto! It worked beautifully! Thank you so much!