核心说明
UG/NX 12.0 的许可证服务器并没有统一的“激活码”。通常需要准备一个有效的许可证文件(常见为 splm8.lic),并在安装时把服务器端口设置为 27800@计算机名;很多安装包里会用一个占位符(如 rjazgjml 或 RJLR)代替计算机名,需要替换成你本机的计算机名并保存为 splm8.lic 再使用。
获取或生成可用的许可证文件
使用合法的许可证文件
购买正版后从 Siemens PLM 获取与硬件指纹绑定的许可证文件(.lic),或让管理员导出网络许可文件。
学习/测试场景的替代做法(仅限个人学习)
打开安装包中的 splm8.lic(用记事本),将“SERVER 行”的占位符(如 rjazgjml 或 RJLR)替换为你的计算机全名(或设备名),保存为 splm8.lic。计算机名查看方式:右键“此电脑”→“属性”→“高级系统设置”→“计算机名”。注意:不同安装包的占位符可能不同,请以你手头包内的说明为准。
安装与激活关键步骤
安装许可服务
运行 SPLMLicenseServer win64.exe(管理员),指定许可文件路径为刚才保存的 splm8.lic,完成安装。
安装 NX 12.0 主程序
运行 Launch.exe → “Install NX”,在选择许可证服务器时把默认的 28000@计算机名 改为 27800@计算机名,安装路径不要包含中文字符。
替换服务程序并启动
将破解包中的 ugslmd.exe 复制到许可服务安装目录(常见为 C:\Program Files\Siemens\PLMLicenseServer)覆盖原文件;运行 lmtools(管理员)→ “Start/Stop/Reread” → 先 Stop 再 Start,看到 “Server Start Successful” 即表示许可服务启动成功。
常见故障排查
许可证错误 [-15] 或无法连接
检查服务是否启动(lmtools 中 Start/Stop/Reread),确认许可证文件中的计算机名与系统一致,端口为 27800,并再次尝试启动服务。
启动时报错 [-8]
多见于环境变量或工具内仍指向 28000;将环境变量 SPLM_LICENSE_SERVER 设为 27800@计算机名,或在相关工具配置里把端口改为 27800 后重启服务与 NX。