1.2.2: 网络使用授权许可
利用网络使用授权许可运行Karamba3D的指南。网络使用授权许可仅适用于公司或机构。网络使用授权许可只能与McNeel Zoo 6使用授权许可网络服务器一起安装(仅适用于Rhino7、Rhino6或Rhino5 64bit)。
本指南适用于2020年5月18日及之后生成的网络使用授权许可。如需此前收到的安装网络授权使用许可说明,请参阅本指南。
如需更新现有网络使用授权许可,只需跳转至“Upgrade(升级)”章节。
在服务器端安装
在服务器端安装
1. 解锁使用授权许可文件包
确认已安装Karamba3D以及Zoo6 License Administrator。
购买使用授权许可后,用户将收到一个使用授权许可文件包。打开文件包之前,请确保已解锁使用授权许可文件包。右键单击Windows资源管理器中的文件选择“Properties(属性)”。如果该文件被阻止,则在“Properties(属性)”窗口底部会有一个“Unblock(取消阻止)”文件的选项。用户可能需要调整管理员或安全性设置才能取消阻止文件。
2. 对使用授权许可文件包进行解压缩
对网络使用授权许可文件包的内容进行解压缩。它应包含以下文件:
ActivationKey.txt
Karamba3D_LicensePlugin_Zoo6.dll
README.txt
XXX_License.lic
3. Zoo管理员
打开“Zoo Administrator(Zoo管理员)”。用户需要管理员权限才能执行此安装。在安装使用授权许可之前,须先终止Zoo Administrator。确保没有安装任何现有的Kamba3D使用授权授权许可(如需更新现有的使用授权许可,请参见下文)。 单击“Stop(停止)”图标。
删除现有使用授权许可
如需更新现有的网络使用授权许可。
从网络使用授权许可列表中选择Karamba3D使用授权许可。单击"Delete License(删除使用授权许可)"图标。确保所有用户当前都没有使用该许可,否则将无法删除。
4. 移动使用授权许可文件
将“Karamba3D_LicensePlugin_Zoo6.dll”复制到C:\Program Files (x86)\Zoo 6\Plugins文件夹中。也可以是C:\Program Files (x86)\Zoo 6.0\Plugins文件夹。
5. 启动Zoo 服务
在Zoo Administrator中启动Zoo服务。单击Start(开始)图标。
6. 增加使用授权许可
单击Add Product Icon(添加产品图标),或从Edit Menu(编辑菜单)中选择Add(添加)。
7. 输入使用授权许可注册码
在弹出的窗口中,用户可以从Product type(产品类型)中选择“Karamba3D_ZooLicense”。输入已注册个人和机构的详细信息。上述两个条目都必须填写。可以在ZIP文件包中的ActivationKey.txt中找到Product license code(产品使用授权许可代码)或CD注册码。这应当是一个12位的数字代码。单击添加,现在应当已加载使用授权许可。
如果下拉菜单中未列出“Karamba_ZooLicense”,请关闭并重新打开Zoo Administrator,然后检查文件是否位于正确的文件夹中。确保Zoo License Server已更新。
8. 加载使用授权许可
添加使用授权许可后,您会在产品列表中看到Karamba3D使用授权许可。
9. 检测使用授权许可状态
双击使用授权许可以检查授权许可状态。
在客户端(用户端)安装
在服务器上安装使用授权许可后,您需要为每个用户安装使用授权许可文件:
1. 以管理员身份运行Rhino
右键单击并选择“Run as Administrator(以管理员身份运行)”。您将需要计算机管理员权限。
2. 加载Grasshopper
在命令行中键入“Grasshopper”以加载Grasshopper。
3. 找到使用授权许可运算器
将“License(使用授权许可)” 运算器放置(拖放)在grasshopper画布上。可在Karamba3D选项条目中找到使用授权许可运算器。
4. 加载使用授权许可
右键单击红色的“K”图标或“License(使用授权许可)”标签。从菜单中选择“Load license file(加载使用授权许可文件)”。
5. 找到使用授权许可文件
在您收到的使用授权许可文件包中找到“XXX_License.lic”。单击“Open(打开)”以加载使用授权许可。
6. 加载使用授权许可
使用授权许可应已被成功复制。如未能成功加载,请确保您已取消阻止文件并以管理员身份打开Rhino。
7. 重启Rhino
关闭Rhino和Grasshopper后以标准模式重新启动Rhino。
8. 获取使用授权许可
在命令行中键入“Karamba3DGetLicense”。
9. 加载Zoo使用授权许可
在弹出的窗口中选择“Use the Zoo(使用Zoo)”。
10. 找到Zoo服务器
尝试自动检测Zoo。通常,用户需手动输入网络名称。找到网络后,单击Continue(继续)。
11. 加载的使用授权许可
从Zoo加载使用授权许可,且使用授权许可信息会显示在命令行中。
12. 检测使用授权许可状态
打开Grasshopper并将“License(使用授权许可)” 运算器放在画布上,并将其与面板连接。面板会显示使用授权许可状态及其有效期。
13. 自动加载使用授权许可
每次加载Rhino时,只需键入“Karamba3DGetLicense”即可加载Karamba3D使用授权许可,不过,该过程也可以在“Tools/Options -> Rhino Options/General(工具/选项-> Rhino选项/常规)”中自动运行。
在“Command Lists(命令列表)”文本框中键入“Karamba3DGetLicense”。打开Rhino后,使用授权许可将自动加载。
祝贺您,使用授权许可已成功安装完毕,您可以自由使用Karamba3D的全部功能!
检测使用授权许可
重启Rhino,您的PRO(专业版)或EDU(教育版)使用授权许可应开始运行。
在成功安装使用授权许可后,用户应当可以打开范例文件,范例文件包含20多个梁元件或50多个壳体元件。通过打开此定义可以检查使用授权许可是否已安装以及安装的 Karamba3D版本是否正确。
进行Zoo网络使用授权许可的远程安装
在测试机上安装Karamba3D。
运行Rhino及Karamba3D。
当提示输入Karamba3D使用授权许可时,请输入您的Zoo服务器名称。
关闭Rhino。
在资源管理器中打开此文件夹:%allusersprofile%\McNeel\Rhinoceros\6.0\License Manager\License
在该文件夹中,您应该至少看到两个.lic文件。其中“55500d41-3a41-4474-99b3-684032a4f4df.lic”文件适用于Rhino6。而另一个文件(“06bb1e79-5456-47a1-ad6d-111118cd894b.lic”)则适用于Karamba3D。请注意,文件名将成为Karamba3D插件的ID(Tools > Options > Plug-ins |“工具”>“选项”>“插件”)
使用Zoo时,使用授权许可文件为纯文本,可从记事本中查看。也可在计算机之间复制。
因此,除依照Rhino使用授权许可系统的要求推出所需注册表项以找到Zoo之外,还要将Karamba3D使用授权许可文件夹(其中附带“licensePRO.lic” 文件)复制到每台计算机上。
Last updated