Solidworks出现异常的片状物,可能是因为不支持过新的显卡驱动

        首先,这些显示异常的零件并不是由stp、igs等交换格式转换而成的,而是我自己直接用Solidworks绘制的sldprt格式的零件。其次,肯定不是因为电脑硬件过低导致的,我的配置是:Ryzen 5 3600 6核12线程,48GB内存,RX5500XT 8G显存。

       我推测是我所用的Solidworks 2018不支持过新的AMD显卡驱动(Radeon Software Adrenalin 2020 Edition 20.4.2)。另外,在系统选项的“性能”里面,勾选使用软件OpenGL,(此选项只能在没有打开任何文件的时候才能勾选或者取消勾选,勾选后将会由CPU负责显示图形,而不是由GPU显示),异常的片状物就会消失;取消勾选后,异常的片状物又会重新出现。这个现象可以反复重现,也基本能说明是Solidworks版本较低,不支持过新的显卡驱动。CPU毕竟不擅长做GPU的事情,勾选使用软件OpenGL之后,装配体的旋转、缩放、平移、选择面明显变得迟钝,很不好用。CPU只能勉强应付单个零件的显示,负担不起装配体。或许需要更换Solidworks 2020才能彻底解决这个问题。

        我发现异常的片状物有一个共同点,那就是出现在圆孔旁边,并与坐标原点连成一个三角形,这个三角形在Solidworks中是无法选中的。

Solidworks出现异常的片状物,可能是因为不支持过新的显卡驱动

Solidworks出现异常的片状物,可能是因为不支持过新的显卡驱动

Solidworks出现异常的片状物,可能是因为不支持过新的显卡驱动

Solidworks出现异常的片状物,可能是因为不支持过新的显卡驱动

Solidworks出现异常的片状物,可能是因为不支持过新的显卡驱动