Utiliser l'option Software OpenGL dans SOLIDWORKS

Article de Saeed Mojarad (CSWE) mis à jour le 10 août 2018.

Article

Tout d'abord, parlons de quelques terminologies que nous entendons souvent dans le monde informatique, notamment l'unité de traitement graphique et l'accélération matérielle, qui aident à comprendre ce qu'est OpenGL et ce qu'il fait.

Qu'est-ce que l'unité de traitement graphique (GPU) ?

Aux premiers jours de l'informatique, l'unité centrale de traitement (UC) effectuait tous les calculs. Cependant, au fur et à mesure que des applications à forte intensité graphique telles que les jeux et les logiciels de conception assistée par ordinateur (CAO) ont été développées, leurs exigences ont mis le CPU à rude épreuve et ont dégradé les performances. L'unité de traitement graphique (GPU) a été introduite comme moyen de décharger ces tâches du CPU et de libérer sa puissance de traitement. Dans la plupart des ordinateurs, la carte graphique est le GPU.

Qu'est-ce que l'accélération matérielle ?

L'accélération matérielle est une technique qui consiste à forcer le matériel d'un ordinateur à fonctionner plus rapidement que d'habitude. Cette technique est utilisée pour les tâches informatiques qui nécessitent plus de puissance et de traitement, comme le traitement graphique ou vidéo.

Qu'est-ce que la bibliothèque graphique ouverte (OpenGL) ?

Open Graphics Library (OpenGL) est une application de rendu de graphiques vectoriels 2D et 3D. Elle est généralement utilisée pour interagir avec le GPU, afin d'obtenir un rendu accéléré par le matériel.

L'application :

  • Peut être mis en œuvre entièrement dans un logiciel ou
  • Peut être mis en œuvre principalement ou entièrement dans le matériel

Cela dit, l'application est implémentée dans la plupart des cartes graphiques actuelles et permet donc l'utilisation d'appels OpenGL à partir de logiciels comme SolidWorks.

Utiliser le logiciel OpenGL dans SOLIDWORKS

Bien que l'application OpenGL soit implémentée dans la plupart des cartes graphiques, vous pouvez la contourner et utiliser l'application OpenGL de SOLIDWORKS. Pour ce faire, allez dans Outils > Options > Options système > Performances et cochez la case "Use Software OpenGL". Ce paramètre indique à SOLIDWORKS d'émuler OpenGL par lui-même et de ne pas essayer d'utiliser le support OpenGL de la carte graphique.

Utiliser le logiciel OpenGL

Utiliser le logiciel OpenGL

Quand activer l'option "Utiliser le logiciel OpenGL" dans SOLIDWORKS ?

L'option " Use Software OpenGL " est utile pour résoudre les problèmes de carte graphique et de pilote. En outre, SOLIDWORKS est souvent plus performant lorsque vous utilisez cette option sur des cartes graphiques de type jeu et grand public.

Liens connexes

Obtenez des services SOLIDWORKS certifiés de Javelin

Javelin Experts peut vous aider à :

Saeed Mojarad (CSWE)

Saeed Mojarad est ingénieur d'application chez Javelin Technologies. Il a obtenu son B.S. à l'Université de Mazandaran, en Iran, et son M.S. à l'École de technologie supérieure (ETS), au Canada. Il possède plusieurs années d'expérience dans l'utilisation de SOLIDWORKS dans différents secteurs tels que la fabrication et l'aérospatiale. Actuellement installé à Calgary, il aide les utilisateurs de SOLIDWORKS dans tout le Canada en tant que support technique et instructeur SOLIDWORKS.