1、一般purge命令可以情况掉CAD中大部分残余垃圾,但有的CAD中会存在冗余DGN数据字典,这种数据现有的CAD命令看不出来也清除不了,在AUTOCAD 2015以上版本的清理功能增加了对孤立数据的清理,可以清理掉冗余的DGN数据,但其他版本需要手动清除。如上图中的CAD,初始文件大小而31M。
2、步骤一:在CAD命令行输入(dictremove (namedobjdict拘七呷憎) "ACAD_DGNLINESTYLECOMP"),点回车,当出现nil说明已经清失窝蜜琶理完成,此时另存文件,发现CAD文件大小变成了25.7M。该步骤用于清理CAD中存在的冗余DGN线型数据,但据说只能支持AUTOCAD 的2012-2014版。
3、步骤二:使用PURGE清理命令,一般选择全部清理,此时CAD会很卡,耐心等待十几秒,清理对话框重新出现,代表CAD清理完成,关闭对话框,再保存,发现CAD文件变成了21M,比原来小了1/3。
4、如果原文件本身就很复杂,清理效果可能不会太理想,毕竟体量在那里放着,但清理之后,垃圾大大减少,运行速度肯定会有提升。之前我的一个很简单的施工图文件,却有接近40M,步骤一清理后,变成5M,继续步骤二清理保存,文件变成了177KB,大小减小了99%,而内容无任何影响,最终版施工图文件也只有348KB。