解决cad图纸容量太大的终极办法2.docx

上传人:b****5 文档编号:7639832 上传时间:2023-01-25 格式:DOCX 页数:4 大小:108.04KB
下载 相关 举报
解决cad图纸容量太大的终极办法2.docx_第1页
第1页 / 共4页
解决cad图纸容量太大的终极办法2.docx_第2页
第2页 / 共4页
解决cad图纸容量太大的终极办法2.docx_第3页
第3页 / 共4页
解决cad图纸容量太大的终极办法2.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

解决cad图纸容量太大的终极办法2.docx

《解决cad图纸容量太大的终极办法2.docx》由会员分享,可在线阅读,更多相关《解决cad图纸容量太大的终极办法2.docx(4页珍藏版)》请在冰豆网上搜索。

解决cad图纸容量太大的终极办法2.docx

解决cad图纸容量太大的终极办法2

写在前面的话:

从事设计绘图工作的你是不是经常遇到下面的问题呢(本篇所有内容都不是楼主原创,转载自结构博客)

cad图纸容量特别大,动不动就八九兆,多的到十几兆。

画起图来特别慢,每个操作都要等待几秒钟,几乎就不能工作了,效率非常低下。

除此之外,也不能拷贝,往图里拷贝东西,一粘贴就没影了,什么都看不见。

做成块往里插也看不见,复制也不行,一复制就死机。

网上介绍了几种办法,一一列举如下。

 

第一:

使用pu命令,这个命令我使用过N次了,但是这次不灵了。

还有说用-purge命令,也就是加强版pu命令,也不管用。

 

第二:

清理比例。

使用-scalelistedit命令。

然后选择“删除”所有或者“重置”选项。

我也试过不管用。

 

第三:

把图形拷贝出来,粘贴到一个新建的dwg文件中,然后另存。

这个办法对于有些臃肿的cad是有用的,我曾经试过,但是对于我这个工程还是不管用。

 

第四:

把cad图形做成块,使用wblock命令,然后另存。

试过,依然不行。

 

第五:

试着用低版本打开或者用高版本打开,反正有的人说高版本打开就没问题,我试了,无论高低哪个版本的cad打开另存,还是不能解决cad图纸容量大的问题。

 

第六:

存成dwf版本,然后再从dwf存成dwg,有人说成功过,对于我这张图纸依然不行。

【自己亲身实践总结版】

最后,介绍下我的解决办法。

一翻尝试之后都以失败告终。

最后我尝试着把该图纸里的每个图元挨个删除。

每删除一个图元就保存一下,看看该dwg文件容量是否有变小。

一直试到把所有图元都删除了,图纸容量依然有7、8兆,由此可见,该图纸本身就有问题,而且一旦拷贝,就会把这个问题带到别的图纸里,所以上面介绍的第三种办法不适合我这种情况。

 

因为我是用参照画图的,自己画结构模板,然后参照自己的结构模板画梁板柱施工图。

我打开任意一张图纸,然后查看所有参照信息,可以看见模板本身就有7、8兆,而参照模板画的施工图也有7、8兆,可见是模板在捣鬼,只要把模板清理好了,其余的应该都能解决。

 

我用了个最笨的办法,重画模板,当然也不是死板的去画。

我把原模板以参照形式插入到新建的dwg文件中,这样就避免了拷贝带来的问题,然后对着原模板描了一遍,然后把原模板参照文件拆离,就有了新模板,然后把施工图中的模板都用这个新模板替换,果然问题都迎刃而解了。

 

虽然画新模板花了一些时间,但是磨刀不误砍柴工,还是值得的。

另外再把我查到的一些信息告诉大家,有高人说,如果cad图里进行了过多的布尔运算,就会使图纸容量变的非常大,而且根本无法清理。

我遇到的应该就是这种情况。

因为最初的底图是老外画的,而且是从revit三维模型中导出来的,这也解释了为什么常规办法无法清理该cad图纸。

                    原文链接:

解决cad图纸容量太大的终极办法

 

【设计师学CAD.新手篇】cad图纸容量过大的解决办法

(二)

之前在《解决cad图纸容量太大的终极办法》一文中提到了处理CAD文件容量多大的几种方法。

不过当时我的问题没有解决。

今天又发现了两个高级办法,对我的情况很管用。

三十多张图纸中只有三张没有清理干净,其余都解决了。

欲知详情,且听我慢慢表来。

 

第一种办法:

DGNPURGE。

这个命令跟purge命令类似,不过它要高级多了,很多PURGE命令无法清除的DGN线性,这个命令都可以清理。

具体操作如下:

 

1、CAD官网下载DGNPURGE的补丁,地址为

这个链接里给出的是cad2012版本所对应DGNPURGE补丁,如需其他版本,也可在cad官网寻找。

 

2、解压缩,关闭所有运行程序,只保留cad2012开启;

 

3、在cad2012的安装目录下找到这文件,先把它拷贝出来放到别的地方当作备份,把解压出来的两个文件拷贝到该目录下;

 

4、运行netload命令,找到刚才拷贝的命令,加载。

一般加载成功后是没有任何提示的,如果有提示,一般都是加载不成功的。

 

5、打开图纸,运行dgnpurge命令,程序开始清理图纸了,一般第一次较慢,稍微等一会。

等命令执行完后,再运行purge命令清理一遍,一般CAD图纸都会减小一点,重复上述第5补,直到得到满意的结果。

第二种办法,很简单,但是更有效更方便。

先打开图纸,然后依次点文件——输出。

在弹出的对话框里,填好图纸名称,类型选择块(*.dwg),在出现的对话框中,输入星号“*”,然后直接输出。

得到的新图立马比原图少了十几兆,瞬间就把DGN线性清理干净了。

 

虽然对我来说,最终有几张图纸没能清理干净,但是大部分都搞定了,还是能节省不少时间的。

 

               原文链接:

CAD图纸容量过大的解决办法

(二)

 

【设计师学CAD.新手篇】cad图纸容量过大的解决办法(三)

一般来说,如果cad图纸容量非常大的话,比如十几甚至二十几兆的话,用我在CAD图纸容量过大的解决办法

(二)一文里提到的办法,基本上都能解决。

最简单的就是PU或者拷出来重新粘贴到一个新的dwg中,如果包含DGN线型的话,就用我在上篇文中提到的DGNPU插件。

实际上我碰到过另外一种情况,里面明明包含许多无用线型,但是DGNPU也无法清除。

看命令提示行会有如下提示,

 

 

也就是说,DGNPU仍然无法清除这些对象,这就是今天这篇文章的重点。

经过一番搜索,在国外某论坛上找到了一个老外提供的插件,效果非常完美。

老外把这些无用且无法清理的对象叫做僵尸zombies。

清理僵尸对象的命令就叫killzombies。

首先需下载老外的这个清理僵尸对象的插件,叫做zombieskiller,我上传到了网盘,地址是:

 

下载完了,双击安装。

安装好了就可以用了。

操作也很简单,打开cad,用cad打开需要清理的那张图,输入命令findzombies,注意两个单词连着写,中间不要加空格,就可以查看到图纸中有多少无用的僵尸对象了。

然后使用命令killzombies,就可以清除所有僵尸对象,同样,两个单词之间也不要有空格。

一般几十兆的图纸里面可能会有几十万个僵尸对象,使用killzombies命令后,瞬间清除几十万僵尸对象,让人看着非常过瘾。

 

使用这个命令清理完僵尸对象之后,然后再使用dgnpu命令(具体操作见CAD图纸容量过大的解决办法

(二)一文),接着再使用pu命令,然后还不行的话再配合使用输出为块的操作,我个人觉得基本上百分之九十以上的图纸都能很快缩小。

                    原文链接:

CAD图纸容量过大的解决办法

(二)

      最后总结:

以上所有内容并非原创,分享转载请注明原文出处。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1