线程评级:
显卡/显卡Nvidia Quadro性能较低
# 1
灯泡
你好,

我想分享一些人可能会遇到的困难

我在一台配备英特尔和英伟达Quadro显卡的笔记本电脑上运行RoboDK。事实证明,如果我用Nvidia Quadro(使用最新的Nvidia驱动程序)运行RoboDK,它的表现会不佳。

我发现了一些非常奇怪的事情。如果你运行RoboDK的直接3D或OpenGL模式,它表现不佳;有时崩溃。(bin文件夹中的RoboDK-D3D和RoboDK-GL2)


这将是惊人的理解应用程序的3D设置,以利用资源。有人能指出应用程序运行哪个渲染引擎吗?通过了解应用程序表现最佳的3D设置,我们可以从系统中获得更大的稳定性和性能。

我将英伟达驱动程序降级为WDDM 2.2 windows认证的Quadro和英特尔HD驱动程序,渲染性能有所提高。但是,我仍然必须使用bin文件夹中的默认“roboDK .exe”应用程序,用英特尔HD显卡运行roboDK。

我不得不坚持使用旧的驱动程序来获得稳定性,但其他软件可能会因为使用旧的驱动程序而受到影响,随着时间的推移,这将很难保持。

希望这对其他人有所帮助。

最好的
约书亚


联想P40Yoga。Windows 10 64位,16gb RAM。英特尔高清图形520/英伟达Quadro M500M
谢谢您的反馈。

可以试试下面的安装程序吗?
//www.w5838.com/downloads/Install-Rob....8-GL4.exe

如果性能有所改善,请告诉我们。这个安装程序包含我们将很快在正式发布中使用的3D引擎。
它是RoboDK的简化版本,但100% OpenGL,它应该使用最新的OpenGL版本。
# 3
信息
(11-03-2017, 02:29)RoboDK写道:谢谢您的反馈。

可以试试下面的安装程序吗?
//www.w5838.com/downloads/Install-Rob....8-GL4.exe

如果性能有所改善,请告诉我们。这个安装程序包含我们将很快在正式发布中使用的3D引擎。
它是RoboDK的简化版本,但100% OpenGL,它应该使用最新的OpenGL版本。


聪明,乐意帮忙。

我使用FRAPS来测量FPS和一些RoboDK示例文件。

注意:我必须从v3.2.9版本复制文件Qt5PrintSupport.dll来运行v3.2.8-GL4(我希望这对这个测试没有影响)

v3.2.8-GL4:性能和稳定性比之前的OpenGL版本更好。我不得不说v3.2.8-GL4渲染与v3.2.9相同。没有崩溃,这两个版本的平均FPS几乎相同,只有一个例外:在3.2.9版本中,轨迹路径线不可见(既不是白色也不是黄色)。

在v3.2.8-GL4上铣削8轴[b](在v3.2.9上): [/ b]
  • 英特尔:V-sync:应用程序控制
最佳性能:36fps (39fps)
  • 英伟达方形住宅区v型同步开启,三倍缓冲开启
最佳性能:60fps (60fps)

SprayGun教程v3.2.8-GL4:
注意:如果你循环运行喷枪程序,在第三次运行后帧率下降到3帧/秒。
  • 英伟达方形住宅区v型同步开启,三倍缓冲开启
最佳性能:9帧

我发现Quadro的任何版本都有奇怪的45度撕裂和不完整的边框。但是你会发现当前公共版本(v3.2.9)的最佳设置如下,由于V-Sync选项关闭,没有奇怪的撕裂:


在v3.2.9上测试(GPU阵列选项关闭)。
  • 英伟达方形住宅区
  • Vsync掉
  • 三重缓冲
8轴铣削
最佳性能:63-65fps

喷枪单次运行
最佳性能:20-38fps

[b]喷枪循环[/ b]
最佳性能:12-18fps


[b]机器人铣削(2个机器人)[/ b]
最佳性能:30-71fps

[b]机器人铣削(5轴)[/ b]
最佳性能:45-115fps


结论:
如果你使用英特尔高清图形520/620运行RoboDK是稳定的,但FPS将达到最高35fps,如果有更多的机器人和几何图形,你可以期望20fps或更低(传统CAD软件包的目标是25-30fps)。

我推荐的设置
  • V-Sync OFF和三重缓冲ON。
  • CPU:跟着高频率CPU,超过4个核是没有用的(与大多数CAD包一样)
  • GPU:高计算能力。在我的测试中,250MB的专用显存就足够了。
  • 复杂的模型吗?:Maybe a single $800-$1200 nvidia GTX 1070/1080/Titan will get you more performance than a single $3000-$6000 Quadro












浏览此线程的用户:
1客人(年代)