友链提交
请认真填写以下信息,谢谢!

博客信息

(请填写完整的网址,例如:https://www.example.com)
(贵站展示本站链接的页面地址,一般是友链页面,填写后将自动验证友链关系有效性)
(用于抓取文章)
(用于接收通知)

UG12 "捕获到标准C++异常" 问题解决方案

  1. 首页
  2. 学习记录
  3. UG12 "捕获到标准C++异常" 问题解决方案

问题描述

在使用UG12(NX 12.0)软件时,可能会遇到以下错误提示:

捕获到标准C++异常,有关详细信息,请参见系统日志

问题背景

版本信息

  • UG版本:NX 12.0.0.27
  • 操作系统:Windows

问题原因

  1. 经典界面兼容性问题 早期的UG12正式版本支持设置经典界面,而后期的UG12版本移除了对经典界面的支持。

  2. 显卡驱动兼容性冲突 当NVIDIA显卡驱动更新到最新版本后,NX 12.0.0.27版本与最新显卡驱动之间的兼容性出现问题,导致启动时抛出标准C++异常。

解决方案

传统解决方案(不推荐)

常见做法是回退显卡驱动版本,但这会带来以下问题:

  • 失去最新驱动的性能优化和安全更新
  • 需要重新安装旧版本驱动
  • 可能影响其他软件的正常运行

推荐解决方案(简单高效)

通过添加系统环境变量即可完美解决,具体步骤如下:

第一步:打开环境变量设置

  1. 右键点击「此电脑」或「我的电脑」,选择「属性」
  2. 点击「高级系统设置」
  3. 在「高级」选项卡下,点击「环境变量」按钮

第二步:添加系统变量

  1. 在「系统变量」区域,点击「新建」按钮
  2. 填写以下信息:
    • 变量名JT_OGL45
    • 变量值1
  3. 点击「确定」保存

第三步:重启软件

关闭UG12软件,重新启动即可正常使用。

原理说明

JT_OGL45 环境变量用于指定软件使用OpenGL 4.5渲染模式。通过设置该变量,可以让UG12软件以兼容的方式调用显卡的OpenGL接口,从而解决与新版NVIDIA驱动的兼容性问题。

如果遇到类似问题,不妨先尝试这个简单的解决方案,避免不必要的麻烦。


用键盘敲击出的不只是字符,更是一段段生活的剪影、一个个心底的梦想。希望我的文字能像一束光,在您阅读的瞬间,照亮某个角落,带来一丝温暖与共鸣。

浮生闲记

intj 建筑师

站长

具有版权性

请您在转载、复制时注明本文 作者、链接及内容来源信息。 若涉及转载第三方内容,还需一同注明。

具有时效性

目录

欢迎来到浮生闲记的站点,为您导航全站动态

41 文章数
2 分类数
29 评论数
46标签数