分享

揭秘手机CAD看图中的CAD图纸打开卡慢的原因?(上)

 theola 2016-05-05

通常情况下,几十兆甚至上百兆的CAD图纸用手机CAD打开和操作速度慢很正常,但偶尔会碰到这种图纸,图纸只有一两兆,可是用CAD打开时非常慢,打开后操作也相当慢,如果之前打开了其他图纸,打开这种图纸时还会因为内存不足导致手机CAD闪退,这是为什么呢?

  为了解决广大用户的苦恼,小编深入研究了一下,发现这些CAD图纸有一个共同点,就是有非常非常密集的填充,出现这种情况的原因有两种:一是本来应该用SOLID填充,但却是用了其他有线条组成的填充样式,由于要得到类似SOLID填充的效果,填充比例设置得非常小;二是确实需要用线条填充图案,但填充区域面积非常大,从而导致填充的线非常多。无论哪种情况下,如果这样的填充在图中只有一两个,可能还没什么关系,但问题就出在有时这些填充被定义成图块,会在图中反复插入,或者规划图中有很多大区域需要填充,这类密集填充一旦数量比较多,就会造成CAD图纸打开和操作慢。

  上面说的只是现象,既然有这种情况,为什么保存的CAD图纸文件那么小,但在手机CAD中打开和操作的时候会占用非常多内存,而且手机反应特别慢呢?要弄清楚这个问题我们需要从CAD保存图形的格式和处理文件的模式说起。对于一个填充图案,在图纸中只需要保存一些参数,例如原点、图案样式名、比例等等,使用SOLID填充或图形填充对于保存文件大小基本没有影响,只是图案样式名不同而已。而要打开和显示这个填充图案就不一样了,如果是SOLID填充的话,CAD会根据边界形状将填充分解为一个或多个实线(SOLID)来进行显示,即使非常复杂的形状显示数据量也不会太大,如果是线型填充图案,就要计算所有线的显示数据,保证每条线都能显示出来。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多