[Q]CAD批量打图精灵图框识别速度测试
从1.0版起,图框识别算法一直视为软件的核心功能,每次更新都在大力优化,8.0版相对于之前的版本底层算法有重要优化,图框识别速度会有指数级提升,故进行此次测试。
由于打印速度取决于打印机,所以这里只测试图框识别速度,即在打图精灵主界面点打印按钮到开始打印所用时间。
测试环境:
硬件:Intel Xeon E5处理器,3.50GHz,8核,8GB内存
软件:Windows 7,64操作系统,AutoCAD2010
测试实例:
全部使用默认设置测试
测试最大时长为20分钟,超过20分钟未能完成识别的放弃,标注为“X”
测试图纸 |
图纸属性 |
各个版本耗时 |
|||||
实体数 |
其中块数 |
图框主要组成 |
页数 |
6.4 |
7.5 |
8.0 |
|
图纸1 |
44332 |
508 |
直线、多段线 |
48 |
11″ |
2″ |
1″ |
图纸2 |
135971 |
1723 |
多段线 |
304 |
X |
11″ |
5″ |
图纸3 |
913532 |
4221 |
多段线 |
711 |
6′30″ |
1′39″ |
14″ |
图纸4 |
70137 |
2759 |
块 |
119 |
1′20″ |
3″ |
2″ |
图纸5 |
177435 |
2267 |
块 |
99 |
3′15″ |
55″ |
3″ |
图纸6 |
552438 |
7046 |
直线 |
80 |
4′2″ |
2′15″ |
21″ |
结论:
1). 6.4版对超过10万实体的图纸识别速度无法忍受地缓慢。
2). 7.5版相对于6.4版有大幅改进,但一些图纸仍需要数分钟识别。
3). 7.5版平均识别1万个实体需要2.27秒,而8.0版仅需0.29秒,约有七八倍提升。