I have a dgn that has a few corridors in it but one corridor isn't acting like the others with regards to the heads-up prompt. So I hover over the corridor to bring up the corridor prompt and try to select the Open Cross Section Model but nothing happens. What could be causing this? I can still open the cross section model by using the tool on the tool box but not the heads-up prompt. I noticed that when I select the corridor and look at the element information it looks like this:
But the other corridors in the file look like this:
Does this mean that the corridor is corrupt? Any ideas on fixing this or understanding what is going on would be helpful. Other tools like corridor Objects and reports aren't working either on the heads-up prompt.
I've seen this behavior a few times in the past myself. I believe the problem was always associated with one or more corridor references were derived from the corridor, leading to a loop. Instead of a fatal loop, I get the impression that it just quits trying to resolve and gives you that gobbledygook. Now, at the time that you attach an element that is derived from the corridor, it usually reports that it can't do so. On the other hand, it's conceivable to attach an element that isn't derived from the same corridor, and then snap it to the corridor, thus breaking it. Can you open Corridor Objects and remove references? Also, I know that there are measures in the software that prevent you from using Corridor A as a target surface for Corridor B, so that you don't have such a computation loop, there have been times I've suspected that I've made it happen (accidentally), probably in a way similar to the experience with the corridor references. Consider removing all target aliases that might be violating these principles. I hope that helps. That's all that comes to mind as far as troubleshooting this issue. Feel free to reject this as an answer if this doesn't solve your problem.
And sorry if I touched on something that was already discussed. I was entirely unclever and didn't read the entire thread. It looks now like you have it working after all.
I would guess that you removed all the point controls, parametric constraints, and external references from the corridor through the Corridor Objects summary window. If you've done any target aliasing, that won't show up in the Corridor Objects window. In order to confirm that there is no target aliasing, you would need to use the Define Target Aliasing tool. Key-in is CORRIDOR TARGETALIAS OPEN. Now, an easily default assumption for anyone that isn't working on the project is that your active terrain (including any usage of target aliasing) is existing, based only on fixed points taken from a survey. In this assumed case, the active terrain would not cause a problem. On the other hand, if it is derived from the corridor that is targeting it, I believe that could cause this problem.
As a matter of fact, it might be worth a shot to entirely detach all references (other than the file that holds the alignment and profile) to guarantee that there is no connections to anything that may be based on the corridor that's causing the problem. Of course this will affect all other corridors in the same file, so if all of the corridors are in the same file this would be a destructive operation.
Another option is the keyin CIVIL DISPLAY BROWSER. When you do that, look for TargetAliasNameSet. Expand entries until you see a CorridorRule entry. Take a look at that entry. Note the name of the corridor. If that's the one that matches the broken corridor, DO NOT DELETE THE CORRIDOR ENTRY, but delete its parent TargetAliasNameSet entry. In this example, if the corridor "drain-east" was giving me trouble, I would delete the entry that says TargetAliasNameSet // DGNEC::158d200000::ECXA::1. (With an earlier edit I'd misread the function of TargetAlias.)
I first tried to delete everything (point controls, etc.) and deleting the target aliasing with no success. You second suggestion like you said would be pretty destructive to the other corridors that are in there. But I tried the third option and delete the file you said to but it didn't seem to help but I did notice that it was red:
There were also a lot of others that were red, I assume this means this is a problem. I have never used this before to look at my corridors so any information to help me understand all this will be very helpful.
Answer Verified By: Wesley Nyberg