I have some problems with OpenRoads files on Projectwise after revising documents. Basicli it refers to a file with superelevation definition.
for the simplicity i will limit project size here just to show the crux of problem. There are following files:
Terrain.DGN
Geometry.DGN
Superelevation.DGN
Corridor.DGN.
Terrain.DGN is referenced to Geometry.DGN and Geometry.DGN is referenced to Corridor.DGN with live nesting (just to have terrain in corridor.dgn)
Geometry.DGN is referenced to Superelevatin.DGN and Superelevation.DGN is referenced to Corridor.DGN
The problem occurs when I change state of files on ProjectWise or revise these files. Then I open Corridor.DGN and I am asked by PW dialog to switch reference files to active version. When Corridor.DGN is oppened it reveals that superelevation is not applied to corridor anymore. I tried to assign superelevation to a corridor again but got message that Superelevation has unresolved reference (Before revising files it was working fine, carriageways had been superelevated). I can not even reproces corridor and when trying I get message about unresolved superelevation references.
Then I go to superelevation.DGN file and on oppening I get PW dialog to switch geometry.DGN reference to active version. It looks that this superelevation is ready to be assigned to a corridor. Then I check-in superelevation.dgn file and open Corridor.DGN file - now I can assign superelevation to a corridor with no issues.
I would like to avoid opening Superelevation.DGN file to switch its references to active version just to have my corridor working well. I have two ideas how to avoid that:
1) keeping superelevation definition in the Geometry.DGN file;
2) Change referencing setup to the following: Terrain.DGN->Geometry.DGN->Superelevation.DGN->Corridor.DGN
The first one seems to be fine but is it a good practice? I imagine that when geometry is ready to be shared no one should open that file while there still might be a need to edit superelevation and adjust it to corridor requirements.
Second option will not fit to scenarios where there is no superelevation and we try to have a compn referencing setup for all scenarios.
do you have any other ideas? Why we get this message that Superelevation has unresolved references when trying to reprocess corridor? Is it beause superelevation.DGN references have to be switched to active version first?
Thanks in advance.
Adam