在布局中冻结了图形所在的图层,但图形仍然会显示,而且这些图形还无法选中怎么办?
一、对图纸空间和模型空间不了解
初学者对布局不了解,不知道布局分为图纸空间和模型空间,在图纸空间里想选中模型空间的图形,或者进入模型空间想选择图纸空间的图形,肯定都无法选中,如下图所示。
从上面的视频可以看出布局里是分模型空间和图纸空间的,布局里首先又一个二维的用来模拟图纸的图纸空间,在图纸空间中可以开一个或多个视口来显示模型空间绘制的图形。上图中绿色的圆就在图纸空间,而红色的圆是在视口内的模型空间,如果在图纸空间就无法选中视口中红色的圆,进入视口的模型空间就无法选中绿色的圆。
要想用好布局首先要弄清楚模型空间和图纸空间,其实就按照上面图例一样在布局内外各画一个圆,在视口内外双击一下,注意看状态栏的模型/布局按钮或视口边界线的粗细就可以判断是在图纸空间或模型空间。
如果视口的边界已经放大到超过了图形窗口大小,可能就无法通过双击切换空间了,就需要用状态栏按钮或命令来切换模型和图纸空间了。具体操作可以看下面的文章:
在CAD布局视口里面出不来了怎么办?
二、有重叠的视口
开始说的那位网友的图纸中就是存在重叠视口,他虽然进入了视口,也就是模型空间,可他选中和冻结的图形在另一个视口中,虽然不同视口显示的是同一个模型空间,在一个视口中选中后,其他视口中此图形也会被选中,但无法直接框选非此视口显示的图形,此外,不同视口还可以分别冻结不同图层,因此也可以说要选中的图形并不在当前空间。如下图所示。
在上面例图中可以看到左侧有两个比例不同的重叠视口,两个显示比较大的圆在下面一个视口中,因此无论是在图纸空间还是在双击进入模型空间后都无法选中,而选择当前空间(较小)的圆却可以同时选中大的圆。同样冻结图层只能让当前视口中圆不显示,而无法使其他视口中显示(大)的圆不显示。
上面的样例图中图形比较少,而且为了让大家看清楚,将两个视口设置成了不同比例,可以看出有两份相同的图形,比较容易推断出有两个重叠的视口。而网友的图纸中两个视口比例一样,也就是有两份完全重叠的图形,但框选的时候只会显示一份,而这种情况下图层明明已经冻结了,而这些图形仍然显示且无法选择,确实不太好理解。就像在上面的例图中在原地复制一个完全相同的视口,进入视口后冻结蓝色图层后发现蓝色的圆还显示,如果不知道重叠视口的存在,肯定会百思不得其解,我刚开始听他描述的时候还以为图形本身又什么蹊跷,如下图所示。
遇到类似问题,就不要在视口里研究图形或图层了,这个时候需要改变一下思路,先跳出视口,回图纸空间框选一下视口看看怎么回事。
其实原因就这么简单,两个完全重叠相同的视口显然是不必要的,解决办法就是删除一个其中一个视口。如果删哪个视口没有区别,那就直接点选上面的哪个视口删除就可以了,如果上面的视口中已经设置好了图层冻结等状态,希望删除下面的视口,可以通过循环选择将下面的视口选出来并删除,如下图所示。
网友的图纸应该是其他同事误操作复制了一份视口,找到了原因删除其中一个视口就可以了。
CAD布局视口重叠时无法双击进入小视口怎么办?
上面是在布局中无法选中图形的两种情况,希望通过上面的例子大家能理解我前面说的:图形无法选中或图层冻结不起作用因为图形不在当前空间是什么意思。
只要理解了,即使遇到的不是上面两种情况,应该也可以找到问题的原因和解决办法。