乐于分享
好东西不私藏

NX软件报警合集:010-在部件显示时发生错误,捕获到标准C++异常等提示 解决方法

NX软件报警合集:010-在部件显示时发生错误,捕获到标准C++异常等提示 解决方法

客服微信:ugnx001

点击了解-UG经典编程刀路

点击了解-UG侧铣头编程

点击了解-vericut高级进阶教程

点击了解-会员教程

点击了解-免费教程

点击了解-U客外挂(UG编程外挂

点击了解:1-NX软件报警合集

点击了解:2-NX软件设置技巧合集

点击了解:3-NX命令技巧

扫描下方二维码,小程序读取此文章。

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 ❌ 

③要添加是系统变量,不是用户变量 

④两个环境变量不能同时添加

⑤改完必须重启电脑才生效

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

联系我们

微信:ugnx002
Q群:863623279
邮箱:377639691@qq.com
扫码关注我们
      成立于2014年,专业人士都在关注的微信公众平台,我们一直在努力,只为一直伴随在您的身边,更好的服务于广大UG爱好者!
@微信公众号:UG经验技巧,一个传播软件使用技巧的平台!
@微信公众号:UG资料库,一个分享软件教程的平台!
@微信小程序:NX资料库,一个分享软件教程的平台!