【问题】
在导出DWG图纸时,在图层显示窗口中关闭了参考模型的图层,但是导出时还是会显示出来,导致出图存在严重问题
问题总结:
DGN文件中有self attachment(子参考),主文件Model跟参考文件的Model中都有名为A-WALL-INT-1的层,关闭参考文件Model的A-WALL-INT-1层,但是主文件Model中的A-WALL-INT-1层保持On,将DGN文件转成dwg后,如何保持各自层的不同状态?
【回答】
调查后,如果保持层名不改变,基本不太可能,因为DGN 的 Reference Level Override 是 DWG 没有的能力;
DWG 本身没有 “参考文件独立层状态” 机制,默认会合并或全局统一;
例如,A-WALL-INT-1这个层,在参考模型中被关闭了,但是转为dwg后,这个层是On的状态的问题,是因为在DWG中看到的这个A-WALL-INT-1层名是原来DGN文件中Active Model也就是主文件Model中的同名层,不是参考模型中的同名层,显示ON是因为取的是这个层在主文件Model中是On的状态。
【可实现的方法】
可以通过如下的设置导出dwg后,参考文件中的所有层名前都会加上参考文件的名字作为前缀,level的On/Off是可以保持的: