If you are experiencing slow and/or choppy graphics in the 3D workspace after updating to v2019 or newer, you may want to first check your Graphics card drivers for updates.
Important notes regarding display performance:
There are several new view options available in this version (found in File Properties) that you may need to adjust/turn off to improve performance on your machine.
- It may be tempting to change the Facet Resolution to Fine and set it as the default. However, depending on your hardware and the size of your models, this may provide a sub-optimal interaction experience. If you notice sluggish performance, typically with very large assemblies, consider reducing the Facet Resolution of the assembly. This setting can be changed at any time
- The different Visual Styles (ambient occlusion, ground shadow, model shadow, etc.) look great when showing the model to a client, however, when working on large assemblies they may have an unacceptable performance impact for view interaction. Consider disabling them while working if you notice lag.
Silhouette Edges are computationally expensive to calculate. Therefore any view that uses them may have a noticeable performance decrease.
Transparency Layers can have a large performance impact on complex models. Lower is faster, higher is better looking.
Depending on your model, setting the Hide Small Faces threshold higher can significantly improve performance, especially if your model is very large and has many smaller parts, such as fasteners.
When interacting with a 3D model, for example by rotating it, the screen is updated many times per second. In some cases, for example if your model is very large or your hardware is not sufficiently powerful, the screen may not be able to be updated enough times per second for you to have an enjoyable experience. If this is the case, consider enabling Use Target Framerate. This setting is used in conjunction with Delay Small Face Render.
When Use Target Framerate is enabled, if the framerate during view interaction drops below the target frames per second, smaller parts (as defined by the Delay Small Face Render threshold) will be rendered last. The practical effect of this is that during rotation, some smaller parts may disappear, but when view manipulation is done they will reappear.
*Please note that if you want the settings changes above to apply to all part, sheetmetal, and assembly files, you will need to click the checkbox at the bottom of the Properties window to set as default for all files.
If updating the drivers, or adjusting the above view settings does not correct the issue, you may revert to the legacy graphics pipeline by going to System Options>Display>General and checking Use Legacy Graphics.
You will need to close and relaunch Alibre for this change to take effect.
If you would like to take advantage of the new graphics pipeline and the above options do not fix the issue, you may need to look into upgrading your hardware.