benson1978 发表于 2010-9-26 11:10:00

急求助!!如何减小CAD文件大小!!!

本帖最后由 作者 于 2010-9-26 13:17:41 编辑 <br /><br /> <p>我有个CAD文件想减小一下它的大小,原文件7.7M,但怎么也减小不了它的大小。</p>
<p>这是我用过的方法:</p>
<p>1.用"PU"命令;</p>
<p>2.用“WBLOCK”命令;</p>
<p>3.用复制,粘贴到新的CAD文件</p>
<p>以上的方法都试用过,效果均不好,只能减小到7.2M左右。</p>
<p>后来我索性把CAD里面的图形全部删掉,剩下一个空文件保存,查看文件大小,仍然有6.9M,请问到底问题出在哪里??</p>
<p>请高手救我!!!!!</p>

dunkel 发表于 2010-9-26 12:42:00

<p>原因可能是有大量的块定义(这个可以通过 Purge 命令清除)、大量的层过虑设置、大量的组 Group 定义、用户程序的自定义扩展数据等等。<br/>可以参考这个帖子试试:<font style="BACKGROUND-COLOR: #ffffff" face="Verdana"><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=67001" target="_blank">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=67001</a></font> </p>
<p>如果还是有疑问,可以将 dwg 文件压缩了,发邮件到 <a href="mailto:dunkel@tom.com" target="_blank">dunkel@tom.com</a> 看看?</p>

benson1978 发表于 2010-9-26 13:12:00

谢谢楼上的,你提供的帖子我已经试过,没有用。。但还是要谢谢你。。我把需要减小的文件发到你的邮箱了,请帮我看看。。

dunkel 发表于 2010-9-26 13:56:00

你这个图形有问题吧?图形说是 04 级的,但用 2004 打开时出错,修复也不能完成。用 2010 的修复才能打开,有些错误,重新另存为 04 版的,才能在 2004 里正常打开。然后,删除了所有的内容,Purge 命令后,就剩下 60K 的样子了,基本上正常吧。<br/>文件的大,主要是在那一圈轮廓上,名为“<font style="BACKGROUND-COLOR: #ffffff" face="Verdana">asdasffew”的块上,单是它就有 20W 多的实体了。<br/>不知道你自己是用什么版本打开的,试试 Audit 命令下。另外,我也将经 2010 修复后的文件回复给你吧。<br/></font>

benson1978 发表于 2010-9-26 14:19:00

非常感谢你~~我去看看你发给我的邮件

benson1978 发表于 2010-9-26 15:10:00

<p>太佩服<font face="Verdana" color="#61b713"><b>dunkel老大了,按照你的方法,我把“<font style="BACKGROUND-COLOR: #ffffff" face="Verdana">asdasffew”块删除后,用“PU”名利清理了一下,文件大小陡然由7.7M,变成了0.8M,厉害!!!!但我还疑问就是你如何发现是“<font style="BACKGROUND-COLOR: #ffffff" face="Verdana">asdasffew”块</font>的原因的,这个很关键。。。</font></b></font></p>

dunkel 发表于 2010-9-26 15:20:00

不是这个意思吧。这个块的表现应该是正常的,虽然里面的东西多了点儿。<br/>至于过程,在能打开文件后,先用命令 Erase All 删除了所有的内容,Purge 命令清理下,Saveas 重新保存,发现文件大小大致正常。那就大致可以认为文件的大,是在实体的定义上了。由于 Eease All 时,提示只有 6K 来个实体,恢复或者是 Audit 命令进行检查时,会提示到有 20W 多个实体,所以,块中内容就是关注重点了。我自己有个 lsp 程序,可以简单地进行各实体的统计,所以就可以看到在这个块里,其内容之庞大了。<br/><br/>另外,这个块是不是可以删除,还是要看你图面表示的需要吧,也不能简单地因其体巨就一删了之。

benson1978 发表于 2010-9-26 15:37:00

嗯,你的意思我都明白了,正如你所说的,这个块在我的应用上没有用处,我可以删除掉,因为我主要用这个图的目的是为了导入一种算量软件里,如果文件过大,就会导致算量软件运行不流畅,非常的卡,所以就出现了要解决这个的初衷,现在我的方法是到工具菜单里面找到“块编辑器”这个子菜单中,去预览每个块,如果块过大,它的预览延迟时间越长,说明这个块越大,就能找到问题所在,这样就能解决我需要解决的问题,在这里非常感谢dunkel,是你帮我解决了我的困惑,谢谢!!!

老杨头 发表于 2010-9-28 15:15:00

<p>认真学习了,但是有些图就是大,特别是勘探地形地图就是大,有几十M呢!</p>

shirley 发表于 2011-8-2 10:41:59

回复 dunkel 的帖子

你好,你的删除层过滤和组定义的lsp程序文件给我发一下吧,谢谢!51527324@qq.com
页: [1] 2
查看完整版本: 急求助!!如何减小CAD文件大小!!!