NX 2312 and newer versions have compatibility issues on low-performance machines such as VMs. Seemingly random crashes occur during graphics operations, especially when working with "dumb" Parasolid models (Q+S, STP). Particularly problematic is the fact that some of these operations, such as display part switching and model geometry refresh only seem to trigger these crashes when done via the NXOpen API. Siemens has stated that this is part of normal NX development and is not considered an issue to be fixed.
A partial workaround is to set Assembly load options to at least "Partially Load".
Setting the
EnableCompatibilityMode flag in
ifugnx.cfg to 1 helps stop these crashes
by removing the display freeze during model export. This increases the time
it takes to export models, especially more complex ones, so the default is
0.
