首页 > 化工知识 > 为什么CAD图纸很小但缩放平移时卡顿?

为什么CAD图纸很小但缩放平移时卡顿?

时间:2020-07-27 来源:CAD小苗 浏览:

有时候图纸很小,都不超过1MB,但缩放平移时却有非常明显的停顿,上周网友就发过来一张这样的图纸,图纸只有800多KB,我用AUTOCAD 2018打开后缩放和平移确实有明显的卡顿感。

图纸内容也不多,清理PU也没有什么冗余数据,为什么会这么慢呢?

通过研究,最后将问题定位到了一个餐桌椅的图块上,将此图块全部选中并删除后,缩放平移就变得很顺畅了。

为什么会这样,这个图块有什么特殊的地方呢?

我们可以看到这个餐桌椅的图块可以遮挡后面的图形,这说明这个图块是添加了区域覆盖WIPEOUT,双击进入块编辑器看一下,发现这个图块中有20个区域覆盖,另外还包含10个椅子和10个餐具图块,每个椅子的图块还有1个区域覆盖,也就是说这个图块中总共有30个区域覆盖,如下图所示。

每日一贴——CAD的区域覆盖WIPEOUT使用的一些技巧

--下面是广告,非本文图片--

退出块编辑器,用选择类似对象将同名图块都选出来,共有44个,也就是图中有30X44=1320个区域覆盖。图中还有其他图块,如沙发、餐桌也有区域覆盖,不过数量比较少,对性能的影响没有那么明显。

现在问题就来了,如果删掉图块中的区域覆盖,缩放和平移速度就快了,但是图块却会和下面的图形相互重叠,图面看上去没有那么整洁了,如下图所示。

怎么选择就看你自己是希望操作顺畅一些还是图面看起来好看一些。

每日一贴——CAD图块编辑的几种方式

为什么区域覆盖数量多了会导致显示性能下降这么多呢?

其实区域覆盖就相当于一张图片,如果我们插入的光栅图像特别多,比如我们粘贴一个OLE图像,然后复制几百甚至上千份,缩放平移性能也会明显变慢。

除此以外,如果图案填充单元比较多,而且填充的数量也比较多,图形的显示性能也会明显变慢,该用SOLID填充的时候千万不要错误使用了其他图案填充。

为什么图纸很小,却打开很慢或操作很卡?

有些图形虽然数据量比较小,也就是保存时不会占用太多空间,但显示的时候生成的显示数据比较复杂,对性能影响比较大,比如上面提到的区域覆盖、填充、插入的光栅图像等。我们在使用这些图形的时候需要注意,需要在效果和性能之前做一下取舍。

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐