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

2016-7-4/ 图像资料下载/ 设计软件/ 只看大图 阅读模式
仅供分享不做任何商业用途,版权归原作者所有,谢谢配合。
本帖最后由 第柒弦 于 2016-7-4 18:39 编辑
9 ^0 `7 Q, w3 }/ ^  Y% o0 @/ ]1 p6 k, q
一、问题描述6 U& W1 x+ Q/ s6 E4 c6 L$ _7 \
DWG图中内容很少,也使用过Purge命令清理,但是文件仍然很大,甚至Ctrl+a选择所有并删除,文件仍然很大,在Purge命令的不可清理内容中出现很多无法清理的线型或者块。( ?( J! Z& {3 l0 q2 T4 X. }
从该DWG中拷贝甚至一根线段到其他文件,也会使其他文件异常增大,就像病毒一般。
! y6 q' f, r+ s& Z二、问题原因
. d+ N1 V8 G- T$ Z主要是AutoCAD的BUG,从包含 DGN 线型的 DWG 复制和粘贴时会导致 DWG 文件增大,这些数据大部分为非必要数据。在将同一图形中的对象从一个文件复制/粘贴到另一个文件时,或者在将使用 DGN 线型的图形附着到其他文件作为外部参照时,出现的文件膨胀问题。# f: _! P, P9 W: D" r$ b% H
DGN是一种文件格式,建筑总图绘制过程中很有可能会使用到相关的软件,而在互相参照的过程中,使得这些无用数据存在于DWG中并且不可见,这给清理和管理带来很大的困难。
' l* [5 M; L/ H5 D2 a+ B, N7 M
三、解决方法

# @# a: {8 Q% i: Y# T! ]1、下载下列补丁进行修补目前支持2012、2013、2014。【已经更新下载链接】
; t* s0 i9 s9 e0 Z2012版CAD补丁:http://pan.baidu.com/s/1o8jbgSE(复制网址)
' S, s( c3 J# h& \: {
2013、2014版CAD补丁:http://pan.baidu.com/s/1o81sb9o(复制网址)(或者在下方下载相应的附件)
( X8 I5 q( E- F+ n+ R7 Z0 d" q1 J
/ K  M" c2 ]4 j7 m
2、补丁安装说明:
0 E0 U7 \& N- ^7 n6 A1)关闭所有软件应用程序。* D6 W7 K) F1 e/ o
2)将修补程序下载至本地计算机上的某个位置。5 D+ @( B, n! w( Q
3)双击 ZIP 可执行文件并将文件提取到计算机。
& L  p6 u  Y' h4)找到产品安装文件夹(例如 C:\Program / h* R! I) \& x+ a9 X
Files\Autodesk\AutoCAD 2013)中的 AcDgnLS.dbx 将文件重命名为. n, h+ z' {' ?" _
AcDgnLS.bak。5 X9 F$ u, n) o$ l5 T+ x
5)将从步骤 3 中提取的文件(从 x86 或 x64 子文件夹,具体取决于您拥有 32 位还是 64 位软: h' Q7 F/ g* X) V0 V  c
件)复制到产品安装文件夹(对于 AcDgnLS.dbx 文件,请参见上述步骤 4 中的注释)。
4 q: X3 [% m) ^
. s, m) A0 J1 O$ s: f7 x" b
3、执行清理工具的步骤6 C& u0 g' R6 n5 y) }! h3 T
1)启动 AutoCAD。5 o# [' I- T9 V
2)运行 NETLOAD 命令并浏览到 DgnLsPurge.dll(从上述步骤 5 中复制的文件之一)。$ H# u# c4 n" B- Z: I  N
如果您在加载 DgnLsPurge.dll 时遇到问题,请检查 .dll 文件的特性,方法是选择该文件、单击" G8 H6 C) S4 C" Q' ]+ h/ S2 |
鼠标右键,然后选择“特性”。在某些情况下,系统的安全设置可能阻止加载 .dll。如果是这种
4 L' I6 Q4 F/ c( A, A9 c情况,可以通过选择特性的“安全”部分中的“取消阻止”来取消阻止 .dll。7 n: |5 x1 Q- v! n/ m8 W" P
3)打开受影响的图形文件。4 _5 N+ P. Y0 Q/ A* ^/ |! y& A
4)运行 DGNPURGE 命令以使图元可以清除。
# O& |; v# }5 M. A2 L# h5)为所有未使用的对象运行 PURGE 命令。
' X4 R% Y6 Y) ]0 l) G- `6)如果需要,请重复步骤 4-5。
; F# V4 R# W  x" G3 K7)保存 DWG。
) t0 n% P* q- m5 v! G, [* t, ?8)为其他受影响的文件重复步骤 3-7。
9 e' [  Z8 Q1 m% a/ D四、注意事项/ L+ ]3 _8 p6 c3 x3 s; C. t
1、目前中文的互联网上几乎没有对该问题的解决办法,因为都未意识到问题的根源!什么清理Purge,另存为DXF,清理比例。。。如果是DGN的问题,只有按本文的方法进行处理,方可完美解决,另存DXF虽然也可解决部分问题,但是过程中极有可能丢失数据,请慎重使用!!!
2 r, g) J8 C" i8 V! Y7 o2、在关闭 AutoCAD 后,DGNPURGE 命令将不保持在系统上加载。如果你需要在 AutoCAD 的将来任务中使
: T+ ?1 P$ y8 T) S用此命令,需要通过再次使用 NETLOAD 命令重新加载 DGNLsPurge.dll。- c+ R* S5 P7 N; Y9 Y9 f" H, }# R
3、卸载此修补程序的步骤 8 `- q/ x; D* ?) |2 g
1)在产品安装文件夹中,删除您下载的修补程序文件。
! Q7 [" G0 t* ]2)将 AcDgnLS.bak 文件重命名为 AcDgnLS.dbx。# P" u6 \* V) O$ M3 S9 s5 ~$ H. I' v2 J
【转自网易:于敏的记忆】
4 s- Z2 `* y/ H; Y0 t% R! X
& a% k" T! j: J
. G6 y1 g8 B( g$ o6 g, y2 g, p2 V# s  L! ~, o( n
! a3 m, |- @! ~6 p* u& ~1 i- ]

4 f1 c4 L5 Z/ c" ]5 i8 i9 ]( j+ Q/ r$ d1 w1 G% r
% W  x" R& [8 {; n, M8 h  b

7 X4 l. c' l8 {2 y, _$ A6 ~) I# H7 ~- T" _% q2 t5 |1 E9 h
: e3 \7 |2 Q7 m! o2 _2 p& [4 |

本帖子中包含更多资源

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

x
精华推荐
换一换

发表评论0

DWG文件异常增大问题的解决(图面无对象但文件几M甚至几十M)
拓者推荐
  • 【上海站】获客实操训练营
  • 风水丨设计与签单必修课
  • 全新设计家装各空间动态图库
  • 【上海站】户型优化总监内训课
  • 【上海站】全案设计&落地管理
  • 2025拓者年费+案例Vip会员说明!
  • 【 拓者年费--CAD图纸】
  • 【 拓者年费--户型方案】
  • 【 拓者年费--豪宅视频】
  • 【 拓者年费--灵感图库】