核心说明
UG/NX 的许可证文件(扩展名为 .lic)不能通过常规方式直接“转换”为“激活码”。许可证文件是供 Siemens PLM License Server(lmgrd)+ 厂商守护进程(如 uglmd/splm_ugslmd) 读取的授权配置;而“激活码”通常只出现在部分单机版或试用激活流程中。正确做法是:要么用 .lic 配置本地/网络许可服务,要么在出现“申请码/序列号”的界面使用官方或合法渠道生成的激活码完成激活。
标准处理路径
使用许可证文件完成授权
准备并修正 .lic:用记事本打开,将第一行的主机名替换为你的计算机全名(示例:SERVER 你的计算机全名 ANY 27000),保存为如 splm6.lic。注意计算机名不应包含中文字符,路径与文件名也尽量避免中文与特殊符号。
安装许可服务:运行安装器的 Install License Server,在许可文件选择步骤指向你修改后的 splm6.lic;安装完成后用 LMTOOLS 启动服务,确认出现 “Server Start Successful”。
配置环境变量(如安装程序未自动设置):将 UGS_LICENSE_SERVER 设为 端口@主机名(常见为 28000@你的计算机全名),或在部分版本中直接指向 license.dat/lic 文件。
启动 NX:若服务已运行且变量正确,NX 将直接读取许可,无需“激活码”。
出现申请码/序列号的界面
这类界面属于“离线/在线激活”流程,需使用官方提供的合法激活码或绑定账户的授权来完成,不能由 .lic 文件推导或“转换”得到。
常见故障排查
许可证服务无法启动
在 LMTOOLS → Config Services 中保存服务,勾选 Force Server Shutdown,先 Stop Server 再 Start Server,看到 “Server Start Successful” 再试;必要时以管理员身份运行 LMTOOLS。
连接许可证服务器失败
检查 计算机名是否为英文/数字、与 .lic 中一致;确保 端口(如 28000/27000) 未被占用;必要时关闭占用该端口的进程或改用其他端口。
提示需正确配置环境变量
将 UGS_LICENSE_SERVER=端口@主机名(如 28000@你的计算机全名)写入系统环境变量,或指向有效的 .lic 文件路径后重启 NX。
合规与风险提示
避免使用来历不明的“注册机/破解工具”生成激活码,可能带来木马、数据泄露与法律风险;企业环境建议通过 Siemens 官方许可或授权经销商合规获取与部署。