不经意间做了蠢事

2018-06-08 11:15

问题的关键在于你所用的块(可能是别人的),它本身是在不同的图层上作出来的。〔这本身就挺害人的!〕因此当你在对某一图层作关闭、冻结等操作时图形上似乎显示出命令无效。 解决问题的办法是:要自己找到这个图块的原始文件,打开该图,并将其改为都在同一图层上,再将原始图块文件另改名存放。重新打开你的图形,插入你新改好的图块,放在某一空白处,然后就用这个新图块,全面替换原图块。这时候你才可以用清理全图(purge)命令。这样一来就可以一劳永逸地解决了。

如果无法找到原文件,则在此另教你一招:将你的图中被你怀疑的块,拷贝一个,把它放在图中某一空白处。我假定你叫他作新样然后就将这个新样中所有实体全部改为某一图层,再把这个新样作为块,另外命名,再用新样图块作一次全局替换。这样就保证你的图中没有了旧的图块,这时你才可以用 purge 命令。

注意:虽然都成为块,但a组线条是无图层的块,而b组线条是带图层定义的块

我这里说的方法看上去很麻烦,事实上只有这样作才能真正解决问题。这个情况其实就是原图作者自作聪明,不经意间做了蠢事,犯了cad作图的忌讳。

7.分别进行块冻结

4.定义块结后,记住所保存的位置,以便插入

8.你会发现,a项线条可以被冻结,b项线条不可以被冻结

操作步骤如下:

2.左边这组直线为cad默认颜色(a),右边这组直线为自定义颜色(b),红,黄,蓝,任何颜色均可(需要说明的是,为此组线条建立一个新层)

5.分别将两组图块插入到图纸界面

因为我们凭时所插入的块,大部分都是从别的地方考过来的

1.画两组两条直线(共四条)

而且也有大部分的图块都是分层建立所以不能进行其整体关闭

6.建立两个新层,然后将两组线条分别放到两个新建层当中5

3.分别为两组线条写入块(w)命令

即:做块的时候只能在一个层上做(最好是0层),可以用不同的颜色,别用不同的层!