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

2016-7-4/ 图像资料下载/ 设计软件/ 只看大图 阅读模式
仅供分享不做任何商业用途,版权归原作者所有,谢谢配合。
本帖最后由 第柒弦 于 2016-7-4 18:39 编辑
9 H6 r- ?: X/ s. s; M# Z/ n0 B" l! \* w1 _# D
一、问题描述
2 E  ~; ~% o0 HDWG图中内容很少,也使用过Purge命令清理,但是文件仍然很大,甚至Ctrl+a选择所有并删除,文件仍然很大,在Purge命令的不可清理内容中出现很多无法清理的线型或者块。, \: n# J. p# p4 {: ~
从该DWG中拷贝甚至一根线段到其他文件,也会使其他文件异常增大,就像病毒一般。; \1 o! _  d9 A4 f7 e# v
二、问题原因; h  j- y6 ^( c  A' M+ f
主要是AutoCAD的BUG,从包含 DGN 线型的 DWG 复制和粘贴时会导致 DWG 文件增大,这些数据大部分为非必要数据。在将同一图形中的对象从一个文件复制/粘贴到另一个文件时,或者在将使用 DGN 线型的图形附着到其他文件作为外部参照时,出现的文件膨胀问题。
! m$ u/ C: D3 g1 a; E- O9 c  ]8 gDGN是一种文件格式,建筑总图绘制过程中很有可能会使用到相关的软件,而在互相参照的过程中,使得这些无用数据存在于DWG中并且不可见,这给清理和管理带来很大的困难。
1 J' ?$ ]0 l3 t6 n" a' s$ ^/ R: h1 s: A+ {
三、解决方法

; `! r0 d+ @! i* ?& p2 L& u% r/ N1、下载下列补丁进行修补目前支持2012、2013、2014。【已经更新下载链接】
% K: d3 ~7 G2 t  G$ e3 g/ o! U0 {2012版CAD补丁:http://pan.baidu.com/s/1o8jbgSE(复制网址)
. G# z5 E9 u" e  U) U. R
2013、2014版CAD补丁:http://pan.baidu.com/s/1o81sb9o(复制网址)(或者在下方下载相应的附件)
) K6 f% j) e3 f' X& m2 z8 [
" y7 H) p3 ~9 u! F) U* R; H( Z
2、补丁安装说明:  ~6 ?( o- I' z  K) K& s2 v( W+ U
1)关闭所有软件应用程序。+ Z* Q7 q. q! X9 n2 W3 h# q
2)将修补程序下载至本地计算机上的某个位置。
  L$ D: b; S6 t* _, c3)双击 ZIP 可执行文件并将文件提取到计算机。; j6 m2 K0 U- X6 s3 q9 d+ H
4)找到产品安装文件夹(例如 C:\Program
3 U& |( N6 O2 e3 k8 ^9 v8 HFiles\Autodesk\AutoCAD 2013)中的 AcDgnLS.dbx 将文件重命名为. I2 |! L4 [) U& n1 O6 `% x" p
AcDgnLS.bak。6 P: a: c3 ?4 r( T
5)将从步骤 3 中提取的文件(从 x86 或 x64 子文件夹,具体取决于您拥有 32 位还是 64 位软
# p; Z- w& S% k/ ?; P* x. z5 o7 \件)复制到产品安装文件夹(对于 AcDgnLS.dbx 文件,请参见上述步骤 4 中的注释)。- [% f. M1 M0 @: _* q. ^
/ M! q2 q* Y0 H5 f
3、执行清理工具的步骤, B$ n+ H* V2 K7 B9 M
1)启动 AutoCAD。0 [& r( W3 u! J( q
2)运行 NETLOAD 命令并浏览到 DgnLsPurge.dll(从上述步骤 5 中复制的文件之一)。
" n/ U+ r1 s. V: a% X如果您在加载 DgnLsPurge.dll 时遇到问题,请检查 .dll 文件的特性,方法是选择该文件、单击
1 l( D6 C% f& ~0 o/ L# q鼠标右键,然后选择“特性”。在某些情况下,系统的安全设置可能阻止加载 .dll。如果是这种
$ V) k5 M3 L; I% b1 i+ F7 N情况,可以通过选择特性的“安全”部分中的“取消阻止”来取消阻止 .dll。
/ W, X/ }: g) M2 d9 K4 B3)打开受影响的图形文件。% l+ v# o: b& {0 O8 G! a
4)运行 DGNPURGE 命令以使图元可以清除。
- O# Y7 o( f  v6 c+ o  `( |5)为所有未使用的对象运行 PURGE 命令。
) D' @7 H& q: Z. ?) N6)如果需要,请重复步骤 4-5。
: g# U- {5 R' ?- z: q0 z9 V6 M2 a4 u7)保存 DWG。
: ^/ W  `: w: h, E& [" @  B8)为其他受影响的文件重复步骤 3-7。0 c$ \  \/ b2 {! ?" r4 o& C
四、注意事项
! J/ R/ K1 k4 w1、目前中文的互联网上几乎没有对该问题的解决办法,因为都未意识到问题的根源!什么清理Purge,另存为DXF,清理比例。。。如果是DGN的问题,只有按本文的方法进行处理,方可完美解决,另存DXF虽然也可解决部分问题,但是过程中极有可能丢失数据,请慎重使用!!!
. r0 }. o% F" X6 L& c2、在关闭 AutoCAD 后,DGNPURGE 命令将不保持在系统上加载。如果你需要在 AutoCAD 的将来任务中使
0 D- D# p% [# o用此命令,需要通过再次使用 NETLOAD 命令重新加载 DGNLsPurge.dll。
2 s, U2 `) g9 @3 g6 k% _0 z0 \  G3、卸载此修补程序的步骤 , T7 |9 h- m# k5 _
1)在产品安装文件夹中,删除您下载的修补程序文件。5 ^& o* `# ~" |% f5 v
2)将 AcDgnLS.bak 文件重命名为 AcDgnLS.dbx。
- Y8 C9 L+ \- p6 U【转自网易:于敏的记忆】0 ]; L& m2 R9 O0 X6 [: u9 H

( J, w) n/ M# {- b# p3 g  L7 K. h7 l) t7 K

1 g, k' N% y4 S) {6 Y
  z* a  G/ i/ I1 h# ?5 g
7 L1 T& |) F8 ]- @* x
0 R# M; l1 l3 P# p( H$ m2 N0 W$ b3 l+ m. _- L" o4 F3 Q" l
* _- C( l8 G3 C. o

5 D( X/ V6 T  Y) N/ `' J
5 H( t' F6 W0 \/ B8 Q* l

本帖子中包含更多资源

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

x
精华推荐
换一换

发表评论0

DWG文件异常增大问题的解决(图面无对象但文件几M甚至几十M)
拓者推荐
  • WSD世尊新作-南京顶级别墅
  • 苏州绿城越溪合院330样板间方案
  • 召禾邵程设计-上海徐汇绿城潮鸣东方
  • 杭州法式500户型合院别墅方案
  • 比佛利山庄1亿美元的豪宅!
  • 2025拓者年费+案例Vip会员说明!
  • 【 拓者年费--CAD图纸】
  • 【 拓者年费--户型方案】
  • 【 拓者年费--豪宅视频】
  • 【 拓者年费--灵感图库】