We actually just found the culprit for why this isn’t working properly, and have it on our list to address. This did also open up a few other issues that we would like to figure out while in there.
Basically, if you have one pipe segment with no Work Area at all, and you have pipe segments that are in a Work Area that doesn’t have a ucs, so the system is rotating all of them to the one ucs.
So what do we do?
What if there were 3 Work Areas that the pipes went through? Would it respect all 3? If so, same thing, does the no Work Area get the WCS or maybe the set UCS outside any Work Area?
That’s the worry, if a user sets a UCS active, then sizes pipe, it’s going to put all the labels at WCS because they aren’t inside a Work Area with a UCS. It’s really tricky.
Here is where your thoughts and ideas are welcome, and maybe it can be something like this:
If the valve is in a Work Area with a UCS, then it does this logic for all labels.
We just need to figure out the logic on when this fires, because this fires on EVERYTHING.plant labels, you name it.
I will stop there and give the floor back to you