DWG文件异常增大问题的解决(图面无对象但文件几M甚至几十M)

2016-7-4/ 图像资料下载/ 设计软件/ 只看大图 阅读模式
仅供分享不做任何商业用途,版权归原作者所有,谢谢配合。
本帖最后由 第柒弦 于 2016-7-4 18:39 编辑 ! ]. E, t5 X6 ~! C. y  h
. y) r% C( n: d" X' x" n
一、问题描述! X' L# [6 Y/ ^% B; p1 }, u
DWG图中内容很少,也使用过Purge命令清理,但是文件仍然很大,甚至Ctrl+a选择所有并删除,文件仍然很大,在Purge命令的不可清理内容中出现很多无法清理的线型或者块。
  y+ T$ U; k7 a- A9 u& e! g- E3 o0 [从该DWG中拷贝甚至一根线段到其他文件,也会使其他文件异常增大,就像病毒一般。
( v; h2 ?% a1 b( a二、问题原因" N. O  I) p& V- e/ {- T! W
主要是AutoCAD的BUG,从包含 DGN 线型的 DWG 复制和粘贴时会导致 DWG 文件增大,这些数据大部分为非必要数据。在将同一图形中的对象从一个文件复制/粘贴到另一个文件时,或者在将使用 DGN 线型的图形附着到其他文件作为外部参照时,出现的文件膨胀问题。* C( u. m! h6 p
DGN是一种文件格式,建筑总图绘制过程中很有可能会使用到相关的软件,而在互相参照的过程中,使得这些无用数据存在于DWG中并且不可见,这给清理和管理带来很大的困难。
! T* {8 A: D2 U( w- {
; m+ u8 }; x% S: [- z三、解决方法
* w7 u# _8 Y7 |
1、下载下列补丁进行修补目前支持2012、2013、2014。【已经更新下载链接】
1 j3 Z/ ?/ L, e8 Q2012版CAD补丁:http://pan.baidu.com/s/1o8jbgSE(复制网址): N" K; G& ~: @7 [0 w
2013、2014版CAD补丁:http://pan.baidu.com/s/1o81sb9o(复制网址)(或者在下方下载相应的附件)
0 n5 O" ~8 D  c/ d5 n" t
4 k/ k: H  Q; g8 W
2、补丁安装说明:
* I7 A3 t9 \% ~7 O2 C- k1)关闭所有软件应用程序。
/ r" X+ r# J/ V% G+ [5 C7 _2)将修补程序下载至本地计算机上的某个位置。& d1 q7 K; d2 t0 Z
3)双击 ZIP 可执行文件并将文件提取到计算机。
+ Q: e* g, k  q  _. g, M4)找到产品安装文件夹(例如 C:\Program
; V+ y' R3 J8 H8 b& M* sFiles\Autodesk\AutoCAD 2013)中的 AcDgnLS.dbx 将文件重命名为, `$ f2 I  k& j
AcDgnLS.bak。0 V( v  t' Z" P0 |
5)将从步骤 3 中提取的文件(从 x86 或 x64 子文件夹,具体取决于您拥有 32 位还是 64 位软
1 |5 i& m, ?  D3 L" E# j件)复制到产品安装文件夹(对于 AcDgnLS.dbx 文件,请参见上述步骤 4 中的注释)。, g* F; P6 j- g8 m

- _0 e- r/ m3 r8 {% r* A3、执行清理工具的步骤
4 [- e6 H4 V+ l, R1)启动 AutoCAD。
( e: w+ l: G$ a  r; W& U2)运行 NETLOAD 命令并浏览到 DgnLsPurge.dll(从上述步骤 5 中复制的文件之一)。
6 y9 ?' X. B) n2 w如果您在加载 DgnLsPurge.dll 时遇到问题,请检查 .dll 文件的特性,方法是选择该文件、单击0 K" M/ G/ g% x  O  Y% G
鼠标右键,然后选择“特性”。在某些情况下,系统的安全设置可能阻止加载 .dll。如果是这种
& e' y: y$ X9 r情况,可以通过选择特性的“安全”部分中的“取消阻止”来取消阻止 .dll。
* _! Y9 m  W9 d6 Y6 {. s$ [3)打开受影响的图形文件。9 h8 T- d7 c& T
4)运行 DGNPURGE 命令以使图元可以清除。9 S) S# K6 L% J; O
5)为所有未使用的对象运行 PURGE 命令。
4 ~0 {8 {" S1 s8 d  m2 V( P6)如果需要,请重复步骤 4-5。! B# J+ f7 O0 A5 i& Y0 [. J# P
7)保存 DWG。
( K0 l8 Z) K+ |  N8 X0 J* I. b8)为其他受影响的文件重复步骤 3-7。8 v7 V7 D! O! t. {( d& O4 p- [
四、注意事项
! v2 ]- P3 l9 Z9 M$ G/ g1、目前中文的互联网上几乎没有对该问题的解决办法,因为都未意识到问题的根源!什么清理Purge,另存为DXF,清理比例。。。如果是DGN的问题,只有按本文的方法进行处理,方可完美解决,另存DXF虽然也可解决部分问题,但是过程中极有可能丢失数据,请慎重使用!!!
5 d: p% ^& S  @" N2、在关闭 AutoCAD 后,DGNPURGE 命令将不保持在系统上加载。如果你需要在 AutoCAD 的将来任务中使
7 c  }# l$ j1 z) b5 n用此命令,需要通过再次使用 NETLOAD 命令重新加载 DGNLsPurge.dll。
0 ?: x4 s6 g" ~+ x* _6 K3、卸载此修补程序的步骤 2 G2 K0 }; l$ M" e/ n* d. A
1)在产品安装文件夹中,删除您下载的修补程序文件。
9 C/ n/ s; O; q0 }' z+ d2)将 AcDgnLS.bak 文件重命名为 AcDgnLS.dbx。$ I7 N4 B. m. ]# d+ K0 e1 u* i  G
【转自网易:于敏的记忆】
" J' X0 p: \$ O3 @" Z
8 K/ i( w1 P! t& i8 \8 D$ w) U, B$ V9 h* d, M* j, l8 E# n5 C) T

, G1 R8 U. d- G  w  N" T- G0 {% L6 d: S/ g4 p4 i. |
, T2 y0 z; X! _/ h- L, I6 Q% J  O

) d, Z6 L, y9 Y2 B3 T$ [" O1 T5 r+ R2 P9 K% B5 \" K/ x

$ h- Q% g8 I7 N/ z! a2 Q, G
9 f2 s4 ?: ?, o% M' u
+ K! k& J; t5 _% n

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 注册

x
精华推荐
换一换

发表评论0

DWG文件异常增大问题的解决(图面无对象但文件几M甚至几十M)
拓者推荐
  • 孟也-建发栖湖云庄540别墅
  • 盘石&继景- 麓湖黑鉐岛上叠
  • 世尊- 成都麓湖 · 黑鉐岛
  • 孙建亚-杭州溪径恒庐360合院
  • CCD-华润889㎡公寓样板间
  • 2026最新精选CAD平面户型库
  • 2026年设计师汇报实战手册
  • 2026年家装别墅豪宅设计
  • 2026精工形象系统工地形象展板
  • 精工工艺标准手册
  • 2025拓者年费+案例Vip会员说明!
  • 【 拓者年费--CAD图纸】
  • 【 拓者年费--户型方案】
  • 【 拓者年费--豪宅视频】
  • 【 拓者年费--灵感图库】