关于合并文件时层丢失的问题


OpenRoads Designer10.12.02.4)中,在把参考文件合并到主文件的候,有候会生参考文件中的某些层丢失的现象。下面我们就来看一下具体的现象:

 

首先我们创建一个DGN文件作为参考文件。并创建Test.Level层,在该层绘制圆形。然后创建LevelABC层,并在该层上绘制矩形。

 

我们再次创建一个主文件,将参考文件参考进来。这个时候观察圆形和矩形都分别位于参考文件相对应的层上面。

 

 

接下来,我们把参考文件合并到主文件后,再观察两个图形元素所在的层。

我们不难看出,圆形被合并到了主文件的Default层,而矩形连同层LevelABC也一同被合并到主文件中。

 

 

通过多次验证发现,在当前甚至更早版本的OpenRoads Designer中,如果层的名字中含有点(.),在合并文件时,该层的名字是不能被识别的。所以该层上的图形元素会被合并到主文件的默认层。所以为了避免该问题发生,在给层命名时,避免使用点。

另外,这个问题在MicroStation2023版中已经得到了解决,当OpenRoads Designer更新到MicroStation2023时,也会迎刃而解。