为了配合之前的SOLIDWORKS 2018 CPU对比测试,我们计划发布一篇关于专业级显卡Quadro和Radeon Pro的文章,根据它们在SOLIDWORKS 2018中的性能表现排个次序。本来是计划测试Quadro P2000-P6000和Radeon Pro WX 5100-9100,但由于在部分测试中出现了奇怪的现象,我暂停了测试,把目光转到低端Quadro P1000和更加主流的GeForce GTX 1080 Ti上。 以下是这些测试中出现的奇怪结果以及留给读者的问题:这个测试流程否真的反映了各显卡在SOLIDWORKS内的图形性能?还有更好的方式可以在SOLIDWORKS中测试显卡吗?
为了测试GeForce显卡,必须使用一种方法(方法链接)来强行开启RealView,这个功能通常只有专业卡才能开启。 如果是SOLIDWORKS的专业用户,绝不推荐这样做。因为即使强行开启RealView,GeForce在SOLIDWORKS中的性能表现还是不咋地。本次测试使用软件版本为:SOLIDWORKS 2018 SP 1.0。如果懒得看下面的测试数据这里给出最终结论:测试方法有问题?没有结论。
测试平台
注1:这次的测试内容是模型操作,i7 8700K是这个项目上最强的CPU。
注2:上面列出的显卡有些没测完,具体原因下面解释。
测试项目、素材
测试使用了一个Autolt和SOLIDWORKS宏的混合脚本来修改不同的质量设置、加载相关模型、在选择模型时记录平均FPS。在过去我们已经测试了不同的LOD设置但发现区别不大。因此在本次测试中,我们所有的结果都是在LOD off下完成的(这会导致FPS微微下降)。
测试FPS的时候,我们用了一个宏来将模型分别向左和向右旋转45度。根据总帧数和渲染这些帧所花费的总时间,可以确定平均FPS。要注意的是,在每次旋转之前都要将视点设置为前-上,这样可以让所有的反射和阴影都在旋转时能被看见。
我们使用GrabCad.com提供的模型:
Steam Engine w/ Horizontal Beam
by Ridwan Septyawan
80 个零件 - 26万三角形
Spalker
by Andy Downs
364 个零件 - 50万三角形
Audi R8
by ma73us
434 个零件 - 140万三角形
如果你不知道你使用的模型有多少个三角形,最简单的方法就是将模型保存为一个.STL文件。 在保存过程中,弹出一个窗口,其中包含有关模型的信息,包括文件数量,文件大小和三角形数量。
测试结果
在我们过去的测试里,1080P和4K分辨率的测试结果会分开展示,但根据上面的测试结果可以发现一个奇怪的现象:无论时Quadro,GeForce还是Radeon Pro,所有显卡在所有辨率下的性能表现是相同的!Quadro P1000在4K下和P6000在1080P下表现一样,它们的价格差距十倍。同样的,Radeon Pro WX 5100在4K分辨率下和Radeon Pro WX 9100在1080P下面的数据一样,从技术上讲,这些中低端显卡比它们的大哥表现还好一点,但差异很小,可以计入误差。
来看游戏卡,和上一代显卡一样,GeForce 1080 Ti,全世界最快的显卡之一,在SOLIDWORKS里不如任何专业卡。Radeon Pro虽然不如Quadro,但在开启Shaded with Edges时差距在10%以内。
结论:就目前情况而言,我无法得出结论,不能确定各显卡在SOLIDWORKS 2018中到底如何。但有几件事情还是能确定的:
1. 不要用GeForce显卡来跑SOLIDWORKS,因为最好的游戏卡都不如最差的专业卡。(更不用说现在游戏卡都被拿去挖矿了)
2. 如果你模型中的零件数量不超过500个(150万三角形),随便买张Quadro P1000或者Radeon Pro WX 5100就够用了。
备注:本文转载自:pugetsystems.com,如有问题请联系删除!
获取正版软件免费试用资格,有任何疑问拨咨询热线:400-886-6353或 联系在线客服
未解决你的问题?请到「问答社区」反馈你遇到的问题,专业工程师为您解答!