我是搞幕墙设计的,很多时候是要复制建筑师的图纸放样什么的。但是别人的图纸复制过来,我的图纸就会变成很大,本身才几百KB,随便复制一个别人的图纸过来就立刻变成5MB多的。打开多个图纸立刻显示错误,内存不足什么的。求教大神帮忙解决。已经困恼很久,每次复制点东西或者保存下都要祈祷别出现错误的。
PU什么的是完全没有用。其实复制过来之后会多很多无用的图层,却都无法删除。
1、首先是针对2014及以下版本,使用这些版本的朋友会发现,使用PU清理基本无效。下面我们打开一个CAD文件,可以看到,现在文件大小是23M,里面东西是有点多,但是不至于这么大的
2、我们输入命令:AUDIT,“是否更正检测到的任何错误”我们输入“Y”确认,稍等一下,然后保存退出。我们再看一下文件大小。可以看到修复后文件直接变成13M了,小了将近一半。
3、其实前面说的PU清理无效,只是针对2014及以下版本。很多人可能跟我一样,喜欢用低版本,这也是造成清理困难的主要原因。我目前是用2014版,而巧的是,CAD2015及以上版本加强了数据清理功能,于是我索性装了个2018版的。我们来看看2014和2018的PU功能有什么不一样。这个是2014的
4、清理后我们可以看到文件大小没有任何变化
5、下面我们用2018的PU命令再清理一下就可以了。
1、首先我们来看一个图形文件,它的大小是2.517KB。
2、在打开的图纸中我们点击菜单栏中的工具然后选择最下方的选项。
3、在打开的选择中我们点击打开和保存,然后我们在文件保存的下方增量保存的前方输入0。
4、设置完成后我们点击确定。
5、然后我们保存并退出文件。
6、然后我们再看我们的文件变小了。
本回答被网友采纳方法如下:
CAD文件过大除了有些图形本身的因素外,很多情况下是由于文件中包含了太多没有用的垃圾所导致的。
首先删除看得见的东西,打开CAD文件,将CAD图纸中不需要的内容删除;
然后再删除看不见的东西,很多属性,层,块等内容不是可见的,执行清除命令,“PU”+回车,选择全部清除,最后保存CAD文件。
这时会发现CAD文件已经成功变小。
先输入:(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")+空格键确认
再输入:pu+空格键确认+A清理全部+空格键确认
完成(亲测13MB文件变148KB)
1.先在命令行输入(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
2.然后再进行pu清理
方法二:
1.把文件很大的dwg文件另存为dxf,
2.再把这个dxf另存为dwg。 然后再看这个dwg,就会发现几百兆的文件变成了十几兆。
3.可以再输入pu,可以再次将已经减为十几兆的文件缩为几兆或者几百K
方法三:
1.文件(F)->输出(E)->文件类型(*.dwg)->保存->整个图形(*)