最近用Autocad画图做课程设计,将画好的cad文件存入磁盘中时,Windows报告说磁盘空间不够,看看文件属性。Oh.my
god!足足7.2MB!小小的磁盘怎么能够装的下呢?用Winzip压缩也压缩不了多少呀?用文件分割吧?太麻烦了,何况磁盘是交给老师看的,老师也够菜的,windows都没我熟练,文件他知道怎么拼起来吗?:-)哎呀,明天就要交图了,怎么办呢,我急得慌呀。想一想,怎么回事呀,只是一个A2的图呀,怎么会那么大呢?看看同学画的图,顶多几百KB,他们都笑我是不是设计巨型建筑。我对于Autocad也不是很熟,把这个问题向老师报告,老师也不知道是什么原因。还是靠自己想想吧,于是就从自己的画图过程回忆起。
因为图很复杂,我画了3天才画完,其中修改不下百次。记得Autocad在运行时曾经记录了用户的动作,让用户能够方便地通过撤销和重做的方式来进行修改。随着修改次数的增多,Autocad的记录也会增多,这就导致cad文件大小增加。这7.2MB也就是这样"增加"来的吧。呵呵~~,终于让我找到了文件变大的原因。
既然知道文件怎么变大的,怎么能让他减肥呢?凭我重装系统N次(N>50),在Windows中游刃有余的经验和被朋友们冠以的“视窗王子“的称号,这一点小问题难得倒我么(各位不要乱扔果皮哦)?呵呵~~,既然在Autocad的设置中解决不了问题,何不打打Windows的主意呢?我们来个复制/粘贴的游戏如何?Follow
me!
1.运行Autocad,打开那个大文件(A.dwg),用鼠标框选全部图形,在工具栏的Edit菜单中选择Copy;
2.在File菜单中选择New来新建一个文件(这时系统会提示是否保存原文件,可选择否);
3.在Edit菜单中选择Paste,这时系统会提示输入插入点、X轴比例系数等参数,可依据各自的要求来定。设置好各项参数后,按回车,粘贴完毕,保存文件为b.dwg。
这时可以看到b.dwg和a.dwg的内容一模一样,但大小迥然不同。b.dwg只有1.41MB,与a.dwg的7.2MB之巨来比,真的小了不少。这是因为b文件只有图形信息,并没有包含a文件中的画图动作记录,这样文件就小了。将b.dwg用Winzip压缩一下,只有600多K了,一张磁盘搞定。Cad文件减肥到此结束。
|