Grafische kaart in combinatie met SOLIDWORKS

Vaak wordt de vraag gesteld welke grafische kaart er gebruikt kan worden bij een grafisch applicatie als SOLIDWORKS. Het is niet zomaar mogelijk om iedere grafische kaart met succes te gebruiken voor grafische applicaties. Dit heeft te maken met welke instructieset er gebruikt wordt voor de aansturing van het grafische gedeelte. In deze Tip & Trick wordt beschreven welke grafische kaarten geschikt en beschikbaar zijn voor SOLIDWORKS met bijbehorende prestatieverschillen.

Er zijn 2 instructiesets beschikbaar:

  • OpenGL
  • DirectX/Direct3D

OpenGL is een ‘open source’ instructieset die van oudsher gebruikt wordt door eigenlijk alle grafische pakketten. DirectX/Direct3D is een instructieset die door Microsoft is geïntroduceerd en wordt vooral gebruikt voor spellen. 

Het grote verschil tussen OpenGL kaarten en DirectX/Direct3D kaarten:

  • OpenGL kaarten worden ontwikkeld om zo snel mogelijk driehoeken/’triangles’ te berekenen. Dit is namelijk nodig in grafische pakketten waar snelheid belangrijker is dan dat het er mooi uit ziet.
  • DirectX/Direct3D kaarten worden ontwikkeld om zo snel mogelijk iedere pixel van een kleurtje te voorzien, de zogenoemde ‘fill-rate’. Spelletjes moeten er natuurlijk voornamelijk mooi uitzien.

SOLIDWORKS maakt enkel gebruik van de OpenGL instructieset om zijn grafische gedeelte aan te sturen. Daarom is het ook nodig dat de grafische kaart maximaal gebruikt kan maken van de OpenGL instructieset.

Uit ervaring kunnen wij aanraden om een grafische kaart van nVidia te gebruiken vanwege stabiliteit. NVidia heeft 2 bekende grafische kaart lijnen:

  • De GeForce kaarten, die voor DirectX/Direct3D applicaties geschikt zijn.
  • De Quadro kaarten, die voor OpenGL applicaties geschikt zijn.

Duidelijk mag zijn dat het nodig is om een grafische kaart te gebruiken uit de Quadro lijn. Wanneer gebruik gemaakt wordt van een GeForce kaart zal de hele applicatie draaien op enkel de processor en zal de grafische kaart niks doen. Onderdelen zoals Realview zullen dan ook niet werken.

Laptops

In laptops zit een grafische kaart welke afhankelijk is van de grote van het scherm. Deze kaarten zijn namelijk ontwikkeld voor een bepaalde grootte van het scherm. Hoe groter het scherm, des te zwaarder zal de grafische kaart zijn.

Zorg er dus ook bij uw laptops voor dat er een Quadro grafische kaart in zit. Van deze grafische kaarten zijn eigenlijk geen benchmarks beschikbaar en de werkelijke prestatieverschillen zijn dan ook moeilijk in te schatten.

Drivers

Bij gebruik van deze grafische kaarten wordt aangeraden altijd de drivers te gebruiken die komen van de SOLIDWORKS site. Voor OpenGL kaarten wordt er namelijk voor iedere grafische applicatie een specifieke driver geschreven om de stabiliteit te verhogen.

Volg de link: http://www.SOLIDWORKS.com/sw/videocardtesting.html

Wanneer u op een laptop werkt selecteer dan bij ‘vendor’ de maker van uw laptop. Bij vaste werkstations selecteer dan nVidia als ‘vendor’.