NX 9.0 安装小记

UG NX 算是能在 linux 环境下无痛流畅运行的唯一一个专业级的 CAD/CAM 软件。性能不错,也比较稳定。

就是本人非专业设计,也就用点简单的功能,杀鸡用了牛刀。

软件环境 openSUSE 13.2 x64,KDE 桌面环境。

 

下载安装文件

百度: http://pan.baidu.com/s/1gdAanwn

安装

事先安装 lsb, libXm 与 java 运行环境 (openJDK whatever)
root身份打开终端

1. 挂载

挂载 SIEMENS.NX.9.0.0.Linux64.img
mount -o ro,exec SIEMENS.NX.9.0.0.Linux64.img /media

2. 安装License Server

1)进入挂载文件夹

cd /media

2)运行 License Server 安装文件

./SPLMLicenseServer_v6.1.1_linux_setup.bin

注意选择安装的位置,我选择 /opt/Siemens/
当提示 License File 时,选择下载目录下 _SolidSQUAD_ 文件夹内的 splm6.lic
注意事先将 splm6.lic 内的 this_host 改成 当前的计算机名
lmgrd 应当不会正确运行,若已运行则杀掉

3. 安装 NX9

nx090/ug_install

留出约 10G 磁盘空间 (My poor SSD…)
注意选择安装的位置,我还是选择 /opt/Siemens/

破解

1. 将安装目录下 SIEMENS.PLM.NX.9.0.0.LINUX64-SSQ.tar.gz 内的内容解压并覆盖已安装的文件
2. 将 /opt/Siemens/PLMLicenseServer/ 内的 lmgrd ugslmd 的所有人改为当前用户 (仅单用户,多用户未测试,猜测应该主要是组;若不改普通用户无法运行)
3. 复制 splm6.lic/opt/Siemens/PLMLicenseServer/
运行

本人使用 zsh 其他终端类似,仅普通用户权限即可

1. 启动 License Server
在终端运行
LM_LICENSE_FILE=/opt/Siemens/PLMLicenseServer/splm6.lic /opt/Siemens/PLMLicenseServer/lmgrd

2. 启动 NX
UGII_ROOT_DIR=/opt/Siemens/ugs090/ugii SPLM_LICENSE_SERVER=28000@host_name (primusrun) /opt/Siemens/ugs090/ugii/ugmenu

3. 在 ugmenu 界面内继续操作…

补充

1. 关于 Bumblebee

optirun 速度快,延时低,但阴影渲染貌似有问题。第一次使用时崩溃。
primusrun 延时稍高,速度时快时慢看人品,阴影渲染ok,稳定。就是第一次运行时简单的模型卡出翔。

2. SSD 实在是没地方了,最后移动到了 HDD 上,在 /opt 做了个软链接

3. 没有 HiDPI 支持 (至少还没找到)

 

参考

1. Install UG NX 9.0 on Ubuntu 12.04