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

2016-7-4/ 图像资料下载/ 设计软件/ 只看大图 阅读模式
仅供分享不做任何商业用途,版权归原作者所有,谢谢配合。
本帖最后由 第柒弦 于 2016-7-4 18:39 编辑 8 w* M* t8 B7 A; w) O0 \% s

* `  k8 h0 f% |2 a一、问题描述: G3 Q; w7 m, A1 L, o
DWG图中内容很少,也使用过Purge命令清理,但是文件仍然很大,甚至Ctrl+a选择所有并删除,文件仍然很大,在Purge命令的不可清理内容中出现很多无法清理的线型或者块。
" X9 U% {# Q" y4 M- p0 v从该DWG中拷贝甚至一根线段到其他文件,也会使其他文件异常增大,就像病毒一般。
' c. E& [. F- O, n: @5 w4 D二、问题原因
4 M; \. I% j0 ]" K主要是AutoCAD的BUG,从包含 DGN 线型的 DWG 复制和粘贴时会导致 DWG 文件增大,这些数据大部分为非必要数据。在将同一图形中的对象从一个文件复制/粘贴到另一个文件时,或者在将使用 DGN 线型的图形附着到其他文件作为外部参照时,出现的文件膨胀问题。
* _5 ^% t# t7 ]* |3 z' kDGN是一种文件格式,建筑总图绘制过程中很有可能会使用到相关的软件,而在互相参照的过程中,使得这些无用数据存在于DWG中并且不可见,这给清理和管理带来很大的困难。0 C  v5 b: Y0 x3 B, \
9 m* E- o* t! I" C  i& ^. ~
三、解决方法
9 n4 L9 u" ^1 u  r+ T
1、下载下列补丁进行修补目前支持2012、2013、2014。【已经更新下载链接】( a: ?6 Z5 s2 ], r( c  A3 e- x0 H
2012版CAD补丁:http://pan.baidu.com/s/1o8jbgSE(复制网址)
* t) N3 y0 W$ V4 P* s3 H1 T: q
2013、2014版CAD补丁:http://pan.baidu.com/s/1o81sb9o(复制网址)(或者在下方下载相应的附件)
7 o. ]3 ~  W3 M' a# L
; f- R0 d2 _& L' Y/ W
2、补丁安装说明:
( a3 |3 L( P5 x2 W9 D# O# H1)关闭所有软件应用程序。. p) p1 ~5 H+ v0 M
2)将修补程序下载至本地计算机上的某个位置。1 z7 d) x3 [* m0 F" S$ |8 P
3)双击 ZIP 可执行文件并将文件提取到计算机。
( \3 N# c& z; C* c3 F" g4 w4)找到产品安装文件夹(例如 C:\Program
$ T5 K" Z2 L9 @# J& J' cFiles\Autodesk\AutoCAD 2013)中的 AcDgnLS.dbx 将文件重命名为
8 a, u- H0 G3 h( A2 w2 E; H" h; x5 zAcDgnLS.bak。
" g- {7 B3 h/ ^4 n. z5)将从步骤 3 中提取的文件(从 x86 或 x64 子文件夹,具体取决于您拥有 32 位还是 64 位软+ z1 q* N2 p) ?" n
件)复制到产品安装文件夹(对于 AcDgnLS.dbx 文件,请参见上述步骤 4 中的注释)。
3 V2 u8 V- F! Z( L% U& `+ C
4 o2 w/ `( M$ `8 E
3、执行清理工具的步骤
  P  d6 H* G$ H0 @1)启动 AutoCAD。
# |& ^8 G( t0 `. [4 ^2 D2)运行 NETLOAD 命令并浏览到 DgnLsPurge.dll(从上述步骤 5 中复制的文件之一)。4 [' M8 x2 v3 j+ e( Y
如果您在加载 DgnLsPurge.dll 时遇到问题,请检查 .dll 文件的特性,方法是选择该文件、单击
) I3 ~2 i2 n2 i3 {# F" ?; n" u& d% ~鼠标右键,然后选择“特性”。在某些情况下,系统的安全设置可能阻止加载 .dll。如果是这种
* ?5 g+ o; @: k2 @- d& U情况,可以通过选择特性的“安全”部分中的“取消阻止”来取消阻止 .dll。
+ A5 l3 r' f5 i' h( Q9 h9 W3)打开受影响的图形文件。
; Q4 k) K  N; Q) `( ?' K1 n6 U6 X4)运行 DGNPURGE 命令以使图元可以清除。3 |; R2 W0 A* ]& _+ H
5)为所有未使用的对象运行 PURGE 命令。
' j- `: Q- G# A& t& R6)如果需要,请重复步骤 4-5。
+ c% M5 T* m8 N, t: C7)保存 DWG。
& e/ W9 M5 S1 L! d* q; h8)为其他受影响的文件重复步骤 3-7。
2 }5 {0 p. n3 e  {0 R* o8 E四、注意事项6 J* [- u0 W2 i- k$ R. {
1、目前中文的互联网上几乎没有对该问题的解决办法,因为都未意识到问题的根源!什么清理Purge,另存为DXF,清理比例。。。如果是DGN的问题,只有按本文的方法进行处理,方可完美解决,另存DXF虽然也可解决部分问题,但是过程中极有可能丢失数据,请慎重使用!!!* }: h, y& ~/ J! G( X/ g1 E
2、在关闭 AutoCAD 后,DGNPURGE 命令将不保持在系统上加载。如果你需要在 AutoCAD 的将来任务中使/ {8 v# g$ P  I; n2 S# u
用此命令,需要通过再次使用 NETLOAD 命令重新加载 DGNLsPurge.dll。: j3 C4 P+ m3 m8 F5 ]2 [8 h5 Z
3、卸载此修补程序的步骤 : O7 o2 c. y6 e/ g
1)在产品安装文件夹中,删除您下载的修补程序文件。$ |1 ~3 @5 F1 G+ K
2)将 AcDgnLS.bak 文件重命名为 AcDgnLS.dbx。
! L7 \2 ^. d, [( }& T【转自网易:于敏的记忆】
# r) O% h) u' z) b% k6 c2 i8 o4 A
% e0 W9 z; A4 N# v. d9 o. b1 B; t# G
4 f5 u9 Z% A' l* q) f7 u
( R4 i, ]- Q( q  L8 R
( c+ d" v+ M1 K: R

$ E1 v4 G. L; B* x
, q1 T; v3 q6 |2 p& }* d; d4 q$ p* @# C1 P

/ ^' j- y2 X$ x
# a2 W1 A6 P. E4 c1 Q3 P8 x/ ?

本帖子中包含更多资源

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

x
精华推荐
换一换

发表评论0

DWG文件异常增大问题的解决(图面无对象但文件几M甚至几十M)
拓者推荐
  • 重庆站】精工课(5月27-28日)
  • 琚宾-杭州保亿观云钱塘城
  • 召禾设计-上海汤臣君品
  • CCD-华润置地南通澐璟
  • 朴悦-华润小径湾-悦海白兰墅
  • CCD-华润 CCBD 889㎡设计方案
  • 【召禾设计]天际江景超大平层方案
  • 【WSD世尊】建发·云启玉诸
  • CCD-华润玺宸上院中叠样板间
  • CCD-武汉绿城外滩玫瑰园别墅
  • 2025拓者年费+案例Vip会员说明!
  • 【 拓者年费--CAD图纸】
  • 【 拓者年费--户型方案】
  • 【 拓者年费--豪宅视频】
  • 【 拓者年费--灵感图库】