UG NX在WIN10下按Ctrl+S快捷键保存后卡死的解决办法

问题不知道从什么时候开始的。WIN10系统,打开UG NX(这里以8.5版本为例),因为习惯了Ctrl+S快捷键保存,最近使用这种方式保存之后,NX会直接卡死无任何响应。但是电脑其他就没问题。根据最近网上搜索的解决办法,摸索了一下,以最简单的办法实现,不用卸载系统输入法。解决办法:右键右下角输...

NXOPEN二次开发之获取环境变量值混乱

        看标题就知道顾名思义了,这是getenv()的一个坑。char* appdata = getenv("APPDATA");        很简单的一句,乍一看没问题是不是?一开始我也觉得是,首次运行起来也好好的。        但是,因为是开发的插件,主程序...

NXOPEN二次开发之把资源整合到DLL里调用

        因为工作上的需要,开发了个小插件,然后对比较好的小伙伴可能会悄悄分享给他们用,也不想声张,反正又没有额外奖励。考虑到小伙伴的编程水平几乎是0(虽然大学都教了C语言),本人的编程水平经过这几年的磨练应该有0.2了吧……所以还是想办法把插件调用的资源全部整合在一个文件里,后面给小伙...

NXOpen二次开发之签名失败的解决办法

        3年前,我在学习NXOpen二次开发的时候,已经注意到开发出来的文件需要进行“签名”才能在正版上使用,但是当时水平很烂(当然现在的水平也怎么样),所以一直没有深究,都是用宏代替。        这两年,因为工作的需要,不做二次开发的话很多重复性的工作太浪费时间,而且现在的工作节...

UG NX模型的装配隐藏线条影响显示效果之处理方法

        这两天在一个交流群里看到有网友说自己的NX装配图会显示隐藏线,影响显示效果,想处理掉。        其实这个问题以前...

NXOPEN二次开发UG NX之点击确认会执行两次函数

NXOPEN二次开发UG NX,使用了BlockUI,代码会自动生成ok_cb()和apply_cb()两个回调函数。如果同时在ok_cb()和apply_cb()两个回调函数里调用执行代码,目的是无论点击“确定”还是“应用”按钮,程序都能运行。但是实际运行的结果是:点击应用程序运行正常,点击...

win10下安装UG NX8.5之java报错。

win10下安装UG NX8.5之java报错信息:ZeroGu2: Windows DLL failed to load     at ZeroGa2.b(DashoA10\*..)\     at ZeroGa2.b(DashoA10\*..)\     at com.zerog.ia....

UG NX的NX TOOLS之签名dll工具目录

  UG NX的NX TOOLS工具,用来为dll签名的工具,实际是cmd命令。  但是要能够正确签名,还需要设置相关的环境。  查看该命令提示符属性,得到信息是C:\Windows\System32\cmd.exe /k ugiic...

关于UG NX8.0/8.5二次开发dll签名失败的问题

使用vc++二次开发,正版UG NX加载DLL时会提示图像未加载……了解为正版UG加载二次开发的dll需要签名。签名过程中出现以下问题:Signing fails because the following licenses are unavailable c_p_p_author: Lice...

UG NX8.0/8.5 OPEN配置visual studio2017环境

摘录的博客文档,方便自己使用,原文为NX10.0,经自己测试,同样适用于NX8.0/8.5。将NX10.0安装文件下的vs_file中的VC、VC#、VB文件夹复制到VS2017的安装文件夹下NX10.0文件路径D:\Siemens\NX10.0\UGOPEN\vs_fileVS2017文件路...

UG NX8.0永久性修改背景颜色

一、永久修改默认配置:文件→实用工具→用户默认配置→基本环境→可视化→背景色,设置好颜色后确定,会提示重启后生效。重启后发现背景设置无效,在首选项→背景→点击“默认渐变颜色”确认后显示生效,但仍不是永久生效。二、最终解决方案:用ug打开D:\Program Files\Siemens\NX 8...