导出DWG时如何保持参考文件的层的显示与关闭状态


【问题】

在导出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是可以保持的: