经常有一些小伙伴遇到图层删除不了的情况,已经没有在使用的对象了,还提示无法删除。如下图:
怎么办呢?删不掉肯定是其他地方有在用,这个我们怎么找出来呢?有两种方法,下面分别介绍。
方法1:找到不可删图层的对象,将其删除。
使用方法:
输入pu回车,弹出清理对话框,点击查找不可切除的项目,在图层下面会列出所有的图层,点击每个图层,右边会详细列出有几处在使用,在什么地方使用,是什么对象;
我们双击详细信息里的对象,会自动跳转至该对象并选中;当遇到没有跳转的情况,可以先选择块,在块的详细信息里即可自动跳转至对象并选中,如下图
用这种方法逐个删除引用的对象,然后再在图层管理器中删除图层即可
方法2:一个命令:laydel,除了0图层不能删,其他都可以删。
使用方法:
输入laydel回车;
输入N回车;
选择要删除的图层,然后点“是”,即可删除选中的图层。
注意:
第二种方法可以强制删除图层,但会删除一些对象,在不确定这些对象可不可以删除的情况下,建议先用第一种方法找到这些对象,逐一确认可删除后,可使用第二种方法直接删除。
方法3:利用图层转换器将其全部转0层。
图层转换器的用处非常大,当我们从别人或其他单位接受的图纸文件的图层设置不符合我们个人或单位的要求时,我们可以用图层转换器将这些图纸的图层映射转换为符合标准的图层,而不用对图层进行一一地修改。如果图纸中包含与标准图形同名的图层,可以直接进行影射。对于不同名的图层,可以选择图层名进行映射,并且可以将图形中多个图层映射为一个图层。而且映射关系设置好后,可以再保存成DWG文件,以后拿到同样的图纸时,不需要再重复设置映射关系,只需加载之前保存的映射文件就可以了。这个方法可以删除具有实体对象或被其它块嵌套定义的图层,可以说是万能图层删除器。
下面我们以将所有图层转换为0图层为例,讲下图层转换器怎么用。
比如下面这个文件,这些图层都删除不了,怎么都转0图层,然后把其他图层都删了?
我们在命令行输入laytrans后回车或空格,弹出图层转换器对话框,左边是当前图档中含有的图层,右边是需要转换为的图层,右边这里可以加载现有的图层文件,也可以新建,我们直接新建一个0图层;可将需删除的图层映射为0层即可。
点击新建按钮,新图层名称0,确定
全选左边现有图层,选中右边0图层,点击映射。
注:将左边图层全部映射成右边0图层。
再点击转换,如下图
点击仅转换,映射信息我们这里不需要保留
最后图层的列表
推荐使用第三种方法!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。原文转载: 原文出处: