解决UG和Abaqus许可证冲突的方法
UG NX和Abaqus CAE都是使用Flexera Software公司开发的LM Tools软件许可证管理器,当两者默认使用相同的许可证服务器端口(通常是27800@localhost)时,就会产生冲突,导致无法同时运行这两个软件。以下是几种有效的解决方案:
方法一:修改UG许可证端口号
修改环境变量:
右键"我的电脑"→"高级系统设置"→"环境变量"
在系统变量中找到"SPLM_LICENSE_SERVER"(UG NX安装时已配置)
将变量值从"27800@localhost"改为"27900@localhost"或其他未占用端口
修改许可证文件:
找到UG NX的许可证文件(后缀为.lic或.dat)
用记事本打开,将第一行中的"27800"改为"27900"
保存修改后的文件
重启许可证服务:
打开LM Tools,在Config Services中选择UG NX许可证
在Start/Stop/Reread下,先点击Stop Server再点击Start Server
看到"Server Start Successfully"提示即表示成功
方法二:合并许可证文件
分别卸载UG和Abaqus的许可证
将两个软件的Vendors文件夹内容合并到同一个文件夹中
保留一个install_or_update.bat文件
运行install_or_update.bat一起安装
方法三:创建新的许可证服务
在LM Tools中点击Config Services
先点击Save Services保存原始服务许可证
在Service Name里输入一个新的名字(如Flexim Service),注意不要与原始名字重复
配置新的许可证文件并保存
回到Start/Stop/Reread,点击Stop Server再点击Start Server
方法四:修改Abaqus许可证端口
找到Abaqus许可证文件(包含license单词的文件)
用记事本打开.lic文件,将27800修改为
在Vendors文件夹中找到另一个license文件,同样修改为
安装Abaqus CAE时,在localhost文本框中填写27801@localhost
注意事项确保两个软件的许可证文件夹不要放在一起,否则可能出问题
如果许可证在重启后失效,可以在任务管理器的服务选项中,将对应的许可证服务启动类型从"延迟启动(自动)"修改为"自动"
如果上述方法无效,可以尝试完全卸载两个软件的许可证后重新安装
通过上面任一方法修改后,UG NX和Abaqus CAE应该可以同时正常运行而不会产生许可证冲突。