关闭的图层上为什么仍然有对象显示?

2022年11月12日AutoCAD阅读模式
你有没有遇到过这种情况,当我们将图层关闭或者冻结以后,图层上仍然有对象显示;还有一种情况就是当我们将图层一关闭或者冻结以后,图层二上的对象也有部分消失了。如下图所示:
关闭“xr填充线”图层,“Defpoints”图层上的部分线条同时消失了。

关闭的图层上为什么仍然有对象显示?

两个对象都在“xr家具细线”图层上,关闭图层,图层上的部分线条并没有全部关闭。

关闭的图层上为什么仍然有对象显示?

为什么会出现例如上图的这种情况呢?首先我们从命令本身开始分析,我们应用的命令就是最普通的图层关闭命令,而这个命令的定义也很简单,就是关闭选定对象所在的图层。

关闭的图层上为什么仍然有对象显示?

那除去命令的原因,就是我们图形的问题了,经过检查发现,关闭不掉以及其他图层对象上的线条丢失都与图块对象相关,我们将图块对象炸开,发现炸开后的图块对象里面是由不同图层上的对象组成的。

关闭的图层上为什么仍然有对象显示?

我们将图层炸开以后,对应我们上面的两种现象会发现,关闭“xr填充线”图层,“Defpoints”图层上图块消失的部分线条也是“xr填充线”图层上的线条

关闭的图层上为什么仍然有对象显示?

这也就是说,其实CAD程序在关闭图层的时候只是关闭的图层上的线段对象,对于图块对象,只关闭图块对象上相对应的被关闭图层部分,其他对象仍然显示。
下面我们再来看下,图层冻结命令“LAYFRZ”,在冻结命令下图层的显示情况。当图块位于冻结图层上时,如下图所示:
当图块在我们需要冻结的图层上时,图块随之冻结关闭了。这个跟我们的图层关闭是有不同的。

关闭的图层上为什么仍然有对象显示?

当我们需要冻结的图层在图块对象中包含时,仅冻结了图块中被冻结图层的那一部分。这个跟我们的图层关闭是相同的。

关闭的图层上为什么仍然有对象显示?

上就是我们图层冻结和图层关闭的时候,出现部分图形不显示或者仍然显示的原因,那么知道了原因,如何避免这种情况的发生呢?
其实我们只需要在组块的时候注意一下就可以了,我们在组块的时候将块对象的所有图形都放到“0"图层上,或者将已经建好的块都归到"0"图层上,这样我们再将图块整体归为其他图层对象的时候,整个图块就都是一个图层了,如下图所示:

关闭的图层上为什么仍然有对象显示?

总结:

1.当图块中包含有不同图层的时候,图层冻结和图层关闭命令运行时,会出现部分图形不显示或者仍然显示的现象。

2.当关闭图块所在图层时,只关闭被关闭图层上的对象,图块的其余部分仍然显示;当冻结图块所在图层时,图块随之冻结关闭。

3.将图块的对象都放置到“0”图层上时,可以避免总结1中出现的现象。

  • BIM学习群
  • 微信扫一扫
  • weinxin
  • 微信公众号
  • 微信扫一扫
  • weinxin
  • 本文由 发表于 2022年11月12日
  • 1、BIM学习网为资源共享网站,大部分资源均可在线免费获取,少数资源可通过VIP会员方式获取权限。
    2、所有均资源来自于网络及网友供稿,仅作为学习研究之用,禁止用于任何商业用途。
    3、如本页侵犯到任何第三方权益,请联系QQ/微信:9-5-7-0-3-2-9-6提交相关证明后我们将及时删除。
    4、百度网盘分享内容难免有被取消情况发生,VIP会员可直接联系索取和谐内容。
    5、转载请务必保留本文链接:关闭的图层上为什么仍然有对象显示?