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

2016-7-4/ 图像资料下载/ 设计软件/ 只看大图 阅读模式
仅供分享不做任何商业用途,版权归原作者所有,谢谢配合。
本帖最后由 第柒弦 于 2016-7-4 18:39 编辑
& h: _7 N$ f$ J# {0 y6 S+ {1 @2 W) r2 [4 M# T0 _, {' H) k& }
一、问题描述  P: R- E* a# A* d
DWG图中内容很少,也使用过Purge命令清理,但是文件仍然很大,甚至Ctrl+a选择所有并删除,文件仍然很大,在Purge命令的不可清理内容中出现很多无法清理的线型或者块。
& s) D5 [; b& w, B9 O) G从该DWG中拷贝甚至一根线段到其他文件,也会使其他文件异常增大,就像病毒一般。
" P- b. L  _1 h二、问题原因
  ^. w. G2 P0 L: X5 Q" k主要是AutoCAD的BUG,从包含 DGN 线型的 DWG 复制和粘贴时会导致 DWG 文件增大,这些数据大部分为非必要数据。在将同一图形中的对象从一个文件复制/粘贴到另一个文件时,或者在将使用 DGN 线型的图形附着到其他文件作为外部参照时,出现的文件膨胀问题。
& C1 X4 O6 s. S# }' ]DGN是一种文件格式,建筑总图绘制过程中很有可能会使用到相关的软件,而在互相参照的过程中,使得这些无用数据存在于DWG中并且不可见,这给清理和管理带来很大的困难。3 y& Y+ c/ ~3 [- R: K
( }4 _! F. W9 ]) h% g- h
三、解决方法

5 A6 a6 g; A8 f: w1、下载下列补丁进行修补目前支持2012、2013、2014。【已经更新下载链接】
- i9 T# a/ ^- p" X2012版CAD补丁:http://pan.baidu.com/s/1o8jbgSE(复制网址)5 \8 M5 Q& ]  R2 F$ u& j
2013、2014版CAD补丁:http://pan.baidu.com/s/1o81sb9o(复制网址)(或者在下方下载相应的附件)2 t' v1 K4 ]6 I" M! h8 o+ v" Y; X

% d9 @9 s) c$ {+ L! G2、补丁安装说明:
/ l8 D) i7 B6 m9 A% H2 r- A1)关闭所有软件应用程序。
  k0 C7 C/ f* I4 F  F  P) s7 K2)将修补程序下载至本地计算机上的某个位置。
4 l! J' f/ E# V# j; t/ s. L* C3)双击 ZIP 可执行文件并将文件提取到计算机。
% T, h7 Q! J# E1 j0 n9 T! J4)找到产品安装文件夹(例如 C:\Program
' Z5 w) n+ L6 b& `1 u5 RFiles\Autodesk\AutoCAD 2013)中的 AcDgnLS.dbx 将文件重命名为3 k8 m3 w, V# W
AcDgnLS.bak。
# I  G- |( I. m) L5)将从步骤 3 中提取的文件(从 x86 或 x64 子文件夹,具体取决于您拥有 32 位还是 64 位软8 F% D( l! t7 D  D- e* g
件)复制到产品安装文件夹(对于 AcDgnLS.dbx 文件,请参见上述步骤 4 中的注释)。! B# g6 X6 w: ~) Z# e7 l
' u% W) N2 ~* u  T3 r+ s
3、执行清理工具的步骤
" I8 k1 b5 L& |, [1)启动 AutoCAD。
2 F& f/ ?6 F/ C2)运行 NETLOAD 命令并浏览到 DgnLsPurge.dll(从上述步骤 5 中复制的文件之一)。* Z6 o. J2 i) g" d
如果您在加载 DgnLsPurge.dll 时遇到问题,请检查 .dll 文件的特性,方法是选择该文件、单击
2 t8 U% ]( H$ k  w+ W4 n) l鼠标右键,然后选择“特性”。在某些情况下,系统的安全设置可能阻止加载 .dll。如果是这种& q, V. K$ Z+ o6 Z4 [
情况,可以通过选择特性的“安全”部分中的“取消阻止”来取消阻止 .dll。
! o' ?5 n) F: z( l7 b, R8 `; A! f9 U5 W3)打开受影响的图形文件。
6 O, \: W. f$ A1 k( a% ~4)运行 DGNPURGE 命令以使图元可以清除。
! V  l. z- x% b1 r5)为所有未使用的对象运行 PURGE 命令。
2 E. J4 e% |1 d, N, L/ }" z6)如果需要,请重复步骤 4-5。0 A% G- _1 z3 a9 n
7)保存 DWG。% A* V& ?' Q/ j, O
8)为其他受影响的文件重复步骤 3-7。
+ K: F$ g4 J/ M3 k$ q: N四、注意事项
# R2 J7 Q4 S3 U9 Q1、目前中文的互联网上几乎没有对该问题的解决办法,因为都未意识到问题的根源!什么清理Purge,另存为DXF,清理比例。。。如果是DGN的问题,只有按本文的方法进行处理,方可完美解决,另存DXF虽然也可解决部分问题,但是过程中极有可能丢失数据,请慎重使用!!!( K1 ?& B+ d+ b* s5 }& o* \& B$ P
2、在关闭 AutoCAD 后,DGNPURGE 命令将不保持在系统上加载。如果你需要在 AutoCAD 的将来任务中使
) B9 T1 Z8 |# U& O用此命令,需要通过再次使用 NETLOAD 命令重新加载 DGNLsPurge.dll。' m. F- b1 T: s8 o, Z: ?/ g0 ^- i) N
3、卸载此修补程序的步骤 " v2 P. p& e& c4 r
1)在产品安装文件夹中,删除您下载的修补程序文件。
" e% }8 o4 G  N5 L. ?* m2)将 AcDgnLS.bak 文件重命名为 AcDgnLS.dbx。
2 ^# b% @7 k* G6 l# ~( D- o9 j, ^9 N: H" x【转自网易:于敏的记忆】4 S9 d" r% K. v0 z7 ?$ N
; `$ U* c3 d% K. P- O

* X5 a3 w! S! B3 q* }# J
: s/ C% N0 C$ p/ a1 Y, p- H) u( ^9 `- w
' o5 x( C; g# Q9 [* [

7 a3 j* J. u' C; N* {1 Q
. {3 h1 M( c0 ^5 O' H7 q1 T8 |3 p2 B% E  U# g( d, c7 K2 w/ p
8 F3 N1 x7 x/ C, M# K5 K# e& ~

0 c2 r0 r+ M% P: H  x& J

本帖子中包含更多资源

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

x
精华推荐
换一换

发表评论0

DWG文件异常增大问题的解决(图面无对象但文件几M甚至几十M)
拓者推荐
  • 【广州站】设计师创业课
  • 【广州站】收纳设计思维训练营
  • 【广州站】户型优化总监内训课
  • 【广州站】 风水丨设计与签单课
  • 【广州站】获客实操训练营
  • 2025拓者年费+案例Vip会员说明!
  • 【 拓者年费--CAD图纸】
  • 【 拓者年费--户型方案】
  • 【 拓者年费--豪宅视频】
  • 【 拓者年费--灵感图库】