CAD无法图层删在日常工作中,大家可能会跟我一样,常常会遇到有些图层是删除不掉的,就算使用purge命令也不能删除。这是为什么呢?其实,就是因为该图层为其他某图层的参照。比如说是块之类的地物,当时做块的时候是在这个层制作的。而现在引用这个图块时,也就参照了这个图层。有人说可以用xref命令可以查询到这种参照关系。但是实际上是不行的。有时候,一个图块还会参照多个图层。这是因为这图块插入后转层了,然后又把它重新的作块出来,这样无形中又参照了这个图层。
方法一:
1、有一种可能是所参照的块名与南方cass内部块名是一致的,同时,所代表的地物也是一样的。只是它参照了别的层。这种情况下,我们可采用以下方法。先将这些地物按层作块,然后,新建一个dwg文件引用南方cass的标准结构,在这个新建的文档中,加入上述地物相应的标准化地物,可用DD命令或右边工具栏。最后,将上述的块插入现在的文档中并将自己加入的标准地物删除,用purge命令清理一下图件。这样就能将这个顽固的图层去掉。现在,要做的事就是将新建的文档复制到原来的文件或保存后以块的形式插回原来的文件。这样就大功告成了。
2、用带基点复制命令,复制所有地物,然后新建一个文档,再用粘贴到基点命令,就可以去掉顽固图层。这种方法适用于少数量级的地物的情况。
方法二:ET快车工具
1、找出这个有参照的块。有时候,你自己知道是那个块的原因。可以用批量选目标的方法。在cass中有这个功能。然后替换这个块就行了。也可以用过滤的方法filter。对于多重参照的,有时只要将其炸开就可以了。有时候,有些块是自己不知道的。可以用purge命令,查看不能清理的图块,看有没有不是内部块的。将不是内部块的。用图块转层的功能,将其转层处理。
2、直接使用ET快车工具,图层匹配功能。将每个图a层进行一次匹配。这样每个图层的实体就会关联到现图层内。然后就可以用purge命令。将顽固图层清除。
注意事项:方法二使用较为方便、实用。但是前提是你安装了ET工具。