Cad关闭图层个别位置无效的原因?

已邀请:

lena

赞同来自:

用图层操作我们经常会冻结关闭一些图层。但有时候会出现关掉图层后,却还能看到此图层的一些物体。下面来举个例子说明这个问题产生的原因。
例如:画 “直线”做两组块
操作步骤如下:
1画两组两条直线(共四条)
2.左边这组直线为CAD默认颜色(红)
右边这组直线为自定义颜色(黄),另外注意需要说明的是,为右边黄色组线建立一个新图层。

1-1.png

3.分别为两组线条写入块(W)命令
注意:虽然都成为块,但A组线条是无图层的块n1,而B组线条是带图层定义的块n2
4.定义块结后,记住所保存的位置,以便插入方便用
5.分别将两组图块插入到图纸界面
建立两个新层,然后将两组线条分别放到两个新建层当中
分别进行块冻结
8.你会发现,A项线条可以被冻结 
B项线条不可以被冻结
因为我们平时所插入的块,大部分都是从别的地拷贝过来的
而且也有大部分的图块都是分层建立所以不能进行其整体关闭。

产生这个问题的关键在于你所用的块(可能是其他设计人员做图块),本来就是在不同的图层上作出来的。因此当你在对某一图层作‘关闭’、‘冻结’等操作时图形上似乎显示出命令会无效。
 解决问题的办法是:要自己找到这个图块的原始文件,打开该图,并将其改为都在同一图层上,再将原始图块文件另改名存放。重新打开你的图形,插入你新改好的图块,放在某一空白处,然后就用这个新图块,全面替换原图块。这时候你才可以用‘清理全图’(Purge)命令。清理掉不用的块。
但实际很多如果无法找到原文件,只能麻烦的操作将你的图中被你怀疑的块,拷贝一个,把它放在图中某一空白处。重新做块注意图层问题,再用‘新块’图块作一次全局替换。这样就保证你的图中没有了旧的图块,这时你才可以用 Purge 命令。
方法看上去很麻烦,只有这样作才能真正解决问题。
即:做块的时候只能在一个层上做(最好是0层),可以用不同的颜色,别用不同的层。 
 

该问题目前已经被锁定, 无法添加新回复