5

Нужные страницы

Translate

Search

Wednesday, June 13, 2018

How to Enable Solidworks Realview graphics on gaming video cards

For the lucky owners of non-professional graphics cards :) there is an opportunity to enable Realview in SolidWorks by editing the registry. Consider the options for ATI and Nvidia (the most common brands, the rest I think the technique is the same). You can download reg-files for ATI and Nvidia for versions SW 2008-2017 (you can enable Realview and on earlier versions, the same principle, you need to edit the HKEY_LOCAL_MACHINE branch instead of HKEY_CURRENT_USER). So, let's start with Nvidia.
1) First you need to know the exact name of the video card.
To look the correct name of a video card it is possible in the register along the way:

HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks
20XX(your version Solidworks)\Performance\Graphics\Hardware\Current

Renderer - The name of the video card
Vendor - Manufacturer

or open the device manager (Start - Control Panel - System - Hardware - Device Manager), open the list of "Video adapters"

Realview Solid Works


We enter the name of the video card in the registry file

Listing.


[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\Gl2Shaders\NV40\GeForce 8600 GT]
"Workarounds"=dword:00000008
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V001_FG_K513011241_X513011241_V715109734]
"Workarounds"=dword:04001001


Correctly enter the name of your video card, save. Now, we enter the data into the registry, run the file, agree.



Start solid, if everything is right, then enjoy the image.

There is a more universal way that activates Realview for all Nvidia and ATI graphics cards.

It was tested on both Nvidia and ATI video cards, and it is also used in portable assemblies.

2) AMD.

As with Nvidia, you need to know the exact name of the video card.

To look the correct name of a video card it is possible in the register along the way:

HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks
20XX(your version Solidworks)\Performance\Graphics\Hardware\Current

Renderer - The name of the video card

Vendor - Manufacturer

or as described above in the Device Manager.
realview Solid Works ATI


We enter the name of the video card in the reg-file

Listing




Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\Gl2Shaders\R350\HIGHTECH EXCALIBUR RADEON 9550SE Series]
"Workarounds"=dword:00000004

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon]
"Workarounds"=dword:00000108

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V001_OG_A122345]
"Workarounds"=dword:00000108

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V002_OG_A132454]
"Workarounds"=dword:00000108

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V003_OG_A154332]
"Workarounds"=dword:00000108

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V004_OG_V206471]
"Workarounds"=dword:00000108






Examples of the results obtained





Realview off

realviewsolidworkoff


Realview on

Value "Workarounds"=dword:02001001 для Nvidia

Realview on

 Value "Workarounds"=dword:00000014 для ATI
realviewsolidworks on

Realview on

 Value "Workarounds"=dword:04001001 для Nvidia
Realview on
 Value "Workarounds"=dword:00000004 для ATI
realviewsolidworks on


Another nice moment, highlighting selected objects pleases the eye.


realviewsolidworks on

realviewsolidworks on


Realview off (SolidWorks 2005)

realview solidworks 2005 off
Realview on (SolidWorks 2005)
realviewsolidworks2005on


P.P.S. Before all these manipulations, check whether hardware acceleration is enabled

I do not specifically consider the way to enable Realview by editing drivers for the video card (for the ID of the video card the name changes to a professional one). If, in the case of editing the registry, we apply parameters for professional graphics cards to the game, then in the case of drivers, the path is reversed: we change the name of the video card so that the parameters of the video card are applied to it. I think this way is unproductive, you can do the same with the registry and much quicker and painless.
Этот метод проверялся на Solidworks 2007-2010.

In Solidworks 2011 changed key parameters. 

Nvidia


Listing

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\Gl2Shaders\NV40\GeForce]
"Workarounds"=dword:00000008

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce]
"Workarounds"=dword:52501001

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V001_FG_K513011410_X513011410]
"Workarounds"=dword:02000000

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V002_FG_K614106176_X614106176]
"Workarounds"=dword:06000000

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V003_FG_K614108167_X614108167_V715109734]
"Workarounds"=dword:04000100

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V004_FG_K614110065_X614110065_V715110065]
"Workarounds"=dword:04000000

Note this is a universal reg-file, i.e. does not matter the name of the video card. If this method does not work on your graphics card, then enter the name of the video card, as in the example above.
For Solidworks 2012, the keys have not changed compared to Solidworks 2011, only a year has changed.


Nvidia

 for Solidworks 2012.
Listing
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Gl2Shaders\NV40\GeForce]
"Workarounds"=dword:00000008
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce]
"Workarounds"=dword:52501001
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V001_FG_K513011410_X513011410]
"Workarounds"=dword:02000000
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V002_FG_K614106176_X614106176]
"Workarounds"=dword:06000000
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V003_FG_K614108167_X614108167_V715109734]
"Workarounds"=dword:04000100
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V004_FG_K614110065_X614110065_V715110065]
"Workarounds"=dword:04000000

 Radeon
 for Solidworks 2012.


Listing
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Gl2Shaders\R350\RADEON] "Workarounds"=dword:00000004
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V001_OG_A122345]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V002_OG_A132454]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V003_OG_A154332]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V004_OG_V206471]
"Workarounds"=dword:04000408



Nvidia 
for Solidworks 2013
Listing
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\Gl2Shaders\NV40\GeForce]
"Workarounds"=dword:00000008
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce]
"Workarounds"=dword:52501001
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V001_FG_K513011410_X513011410]
"Workarounds"=dword:02000000
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V002_FG_K614106176_X614106176]
"Workarounds"=dword:06000000
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V003_FG_K614108167_X614108167_V715109734]
"Workarounds"=dword:04000100
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V004_FG_K614110065_X614110065_V715110065]
"Workarounds"=dword:04000000


Radeon

 for Solidworks 2013
Listing
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\Gl2Shaders\R350\RADEON]
"Workarounds"=dword:00000004
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V001_OG_A122345]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V002_OG_A132454]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V003_OG_A154332]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V004_OG_V206471]
"Workarounds"=dword:04000408
Universal reg-files for different versions of Solidworks

You can experiment with the settings of the video card in the registry in the Solidworks branch. At any time, you can restore the default settings for the video adapter, for this, in the directory

"C: \ Program Files \ SOLIDWORKS Corp \ SOLIDWORKS \ lang" (the default path).

there is a file "graphicshardware.reg", which contains the default settings for the video adapter. Record the data in the registry and all changes will return to their original state, as after installing Solidworks.

By the way, in the same place there are two files "userpref.reg" and "userprefx64.reg", containing the user's default settings for 32 and 64-bit systems. Those. If necessary, you can return all the default settings.

There is a program Realhack (not mine), including Realview 4.0.0, unfortunately it does not always work.

You can download here

P.S. Activating Realview will not increase Solidworks performance. Causes of braking Solidworks and tips for solving can be read in the article
"Restoring Solidworks Performance"
.

No comments:

Post a Comment

data-matched-content-ui-type="image_stacked"