客服微信:ugnx001

点击了解-U客外挂(UG编程外挂)
扫描下方二维码,小程序读取此文章。

ps:大家在使用UG时,如果发生任何报警提示,无法解决的,都可以问小编,小编会把UG出现的所有错误报警提示,做出合集,分享给大家
最近有网友问我,每次打开UGNX软件时,遇到下图“在部件显示时发生错误,捕获到标准C++异常等提示”报警提示如何解决:

这个提示在 UG/NX 里非常典型:部件显示时 C++ 异常 → 90% 是 NVIDIA 显卡驱动与 UG 版本不兼容,其次是 VC++ 运行库损坏、配置 / 模型损坏、软件 Bug。下面按 “先简单→再彻底” 给你一套可直接照着做的方案。
方案 A:回退旧驱动(最稳) 右键开始 → 设备管理器 → 显示适配器 右键 NVIDIA 显卡 → 属性 → 驱动程序 → 回退驱动程序

能回退就选 “上一版本”,重启电脑 不能回退:去 NVIDIA 官网装 Studio 驱动 471.41 / 456.71 这类老稳定版,不要用最新 Game Ready
方案B:最简单最实用方法,添加环境变量:
优先用 JT_OGL45=1;不行再用 UGII_SUN_RENDERER=1;二选一,不要同时加。
1.首选:JT_OGL45(NVIDIA 新驱动最有效)
适用:UG12 + NVIDIA 新驱动(555.99+、RTX30/40/50 系)
变量名:JT_OGL45
变量值:1
确定 → 重启电脑 → 再开 UG
原理:强制 UG 用OpenGL 4.5和显卡通信,避开新驱动兼容性 bug。
2.备选:UGII_SUN_RENDERER=1(纯 CPU 渲染)
适用:上面无效、不想换驱动、老显卡 / 笔记本
同样在「系统变量」新建:
变量名:UGII_SUN_RENDERER
变量值:1
确定 → 重启电脑
原理:禁用显卡硬件加速,全部用 CPU 画图,彻底避开驱动问题,但大模型会变卡。
ps:顺便提一下(常见误区)
①不要加中文 / 空格,
②下划线 _ 不能少:JT_OGL45 ✅,JT OGL45 ❌
③要添加是系统变量,不是用户变量
④两个环境变量不能同时添加
⑤改完必须重启电脑才生效

免责声明:本公众号所载文章为本公众号原创或根据网络搜集编辑整理,文章版权归原作者所有。如涉及作品内容、版权和其它问题,请跟我们联系!文章内容为作者个人观点,并不代表本公众号赞同或支持其观点。本公众号拥有对此声明的最终解释权。
联系我们
夜雨聆风