8492-nsk 发表于 2014-3-6 21:22

苦b设计师问一个autoCAD的DWG文件瘦身问题,PU无效(解决)

本帖最后由 8492-nsk 于 2014-3-26 16:09 编辑

本来前一个项目好好的,一个文件最多3m大小,可这次不知为啥,文件都变成十几m,pu清理无效,W写块无效,复制到新文件也无效,而且从这些文件哪怕只复制一根线都会感染下一个文件(ctrl+c会因为文件太大陷入暂时假死)

即使试着把全部图元删了,再pU还是小不了。

上网搜了下,有说是过滤了图层没打开,也又说是重复的标注比例,可是看图层管理器里面的全部包括过滤的都删得只剩0和def层了,输入命令重制标注比例也无效。

唯一看得出来的就是在 核查 命令里面发现有二十多万个对象,但是无法清除,也没有错误修复。根本不知道是啥,网上有人说是 组,但是不知道怎么清。
我暂时想不到其他办法了,希望各位高手赐教。

---------------------------------------------------分割线-----------------------------------------------------

找到解决办法了。
看来这个问题已经严重到惊动autodesk,专门给出了hotfix解决办法。罪魁祸首是DGN线型。

看来是高版本(至少2011以上)的CAD因为参数问题会让DGN的内容随着复制和参照赖在CAD文件里面无法清理。首先是检查acDgnLS.dbx文件的版本,如果是19以上的,先用旧版本的文件覆盖(源文件可改名备份)。然后运行netload命令加载提供的dgnlspurge.dll,接着就可以在有问题的CAD文件内运行DGNpurge清理。时间看文件大小,一般十几M的文件会花大概五六分钟,最后再用PU扫一遍,保存。

值得注意的是,提供的DLL不会一直加载,所以下次再碰倒同样问题,要再加载文件然后清理。平时画图就尽量避免沾那些因为DGN而巨大的文件。

希望autodesk能在下面的CAD版本修复这个问题。hotfix文件和使用说明见附件。

fkf90 发表于 2014-3-7 12:49

好像保存的版本低的话文件会变大,是不是保存成低于04版本的了?

----发送自 Sony Ericsson LT26w,Android 4.1.2

8492-nsk 发表于 2014-3-7 12:56

fkf90 发表于 2014-3-7 12:49
好像保存的版本低的话文件会变大,是不是保存成低于04版本的了?

----发送自 Sony Ericsson LT26w,Android ...

版本高低对文件大小影响很小,我低版本高版本都试过,低版本还会提示文件大小快超限制,建议转存高版本,但是都没用。

甚至另存为dxf都试过,还是没用。

椎名mahuyo 发表于 2014-3-7 13:14

天正转低版本大小能大很多
瘦身的话 清比例格式 再用绘图实用程序里面的清理能减不少 建议用CAD病毒杀杀杀毒 再修复下那个图纸试试

悠悠处境 发表于 2014-3-7 16:42

audit
pu

8492-nsk 发表于 2014-3-26 16:09

解决了,顶上来。
页: [1]
查看完整版本: 苦b设计师问一个autoCAD的DWG文件瘦身问题,PU无效(解决)