使用 OPT 文件管理 SolidWorks 网络版许可

SolidWorks 网络版可以允许企业更高效、更合理的使用许可。但是当网络版中包含了不同模块许可时,因用户的使用习惯,可能会出现当前用户占用了某个模块的许可而并未在使用模块许可的情况。

对于这种情况,首先需要每位用户养成良好的软件使用习惯,其次我们可以通过 OPT 文件对许可进行有效的管控。通过 OPT 文件,管理员可以通过建立 OPT 文件管理网络版中的每一个模块可以被谁使用,被谁借用以及设定软件在没有操作指定时长后,自动回收许可。

OPT 文件的使用

OPT 文件是 SolidWorks 许可管理器中配合许可文件的一个特殊文件,该文件需要管理员进行配置并加入到服务器的指定路径。

创建 OPT 文件

1. 新建一个记事本文件。

2. 根据需要填写需要的内容。

3. 保存文件,并将后缀名称修改为“.OPT”。建议保存在许可管理器安装目录中(默认值: C:\Program Files (x86)\SOLIDWORKS SolidNetWork License Manager\licenses)

配置 OPT 文件

一、用户分组

1. 根据客户端进行分组:

通过HOST_GROUP指令创建用户分组。格式如下:

HOST_GROUP group_name host_list


2. 根据用户名进行分组:

通过 GROUP 指令创建用户分组。格式如下:

GROUP group_name user_list


二、通用许可

通过 EXCLUDE, INCLUDE 命令控制调用许可的权限,格式如下:

不允许用户调用指定许可

EXCLUDE feature type {name | group_name}

允许用户调用指定许可

INCLUDE feature type {name | group_name}


三、借用许可

通过 EXCLUDE_BORROW,INCLUDE_BORROW 命令控制借用许可的选线,格式如下:

不允许用户借用指定许可

EXCLUDE_BORROW feature[:keyword=value] type {name | group_name}

允许用户借用指定许可

INCLUDE_BORROW feature[:keyword=value] type {name | group_name}


四、超时强制归还

通过TIMEOUT,TIMEOUTALL命令控制许可强制归还,格式如下:

指定模块:TIMEOUT feature seconds

所有模块:TIMEOUTALL seconds


使用超时强制归还的设置仅对联网使用许可,并且对 SW 进程无操作时起作用。

载入 OPT 文件

1. 在许可服务器上启动 SOLIDWORKS SolidNetWork 许可管理程序。

2. 在“服务器管理”标签页面内点击“修改”


3. 在跳出的对话框中选择“激活/重新激活软件许可”,并点击下一步。


4. 勾选“选项文件”,点击“浏览”,指向到事先准备好的 OPT 文件。


若事先未生成 OPT 文件,也可以直接点击“编辑”进行新建,软件将自动在默认路径中生成 OPT文件。

5. 进行正常联网激活,并确认激活信息。(网络版激活操作请参考《SolidWorks 安装使用说明》)

6. 确认激活信息后,在许可管理程序“服务器管理”标签页中点击“查看日志”确认 OPT 文件被正确读取并启用。

若 OPT 文件正常开始使用,则会在日志文件中出现“Using options file: "C:\Program Files(x86)\SOLIDWORKS SolidNetWork License Manager\licenses\sw_d.opt"”,并在下方内容中体现 OPT 文件内容。

7. 将来需要修改 OPT 文件时,可以直接在保存路径中打开 OPT 文件进行编辑,然后在 SW 许可管理器中点击“停止”,再点击“重读”,最后点击“开始”即可。

当然也可以重复 1~6 步的操作进行重新激活。