> For the complete documentation index, see [llms.txt](https://manual.karamba3d.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.karamba3d.com/jp/1-hajimeni/1.2-licenses/1.2.2-network-licenses.md).

# 1.2.2 ネットワークライセンス

ネットワークライセンス（PROまたはLABユーザーのみ；LAN Zooとも呼ばれます）でKaramba3Dを実行するためのガイドです。ネットワークライセンスは**McNeel Zoo 6（または7）ライセンス**ネットワークサーバーでのみインストールできます（Rhino7またはRhino6のみ）。詳細はMcNeelの[LAN Licenses](https://wiki.mcneel.com/zoo/home)を参照してください。

{% hint style="info" %}
既存のネットワークライセンスを更新する場合は、[アップグレード](#updatelicense)のセクションに進んでください。
{% endhint %}

{% hint style="warning" %}
2020年5月18日より前に生成されたネットワークライセンスについては、こちらの[ガイド](https://manual-1-3.karamba3d.com/1-introduction/1.2-licenses/1.2.2-network-licenses/1.2.2.1-network-license-archived)を参照してください。
{% endhint %}

## **サーバー側のインストール**

### **1. ライセンスパッケージのブロック解除**

Karamba3Dが[インストール](/jp/1-hajimeni/a.2-installation.md#standard-installation)され、[Zoo6（以上）](https://wiki.mcneel.com/zoo/home)のLicense Administratorがインストールされていることを確認してください。

ライセンスを購入するとライセンスパッケージを受け取ります。パッケージを展開する前に、必ずパッケージの**ブロックを解除**してください。Windows Explorerでファイルを右クリックし、「**プロパティ**」を選択します。ファイルがブロックされている場合、プロパティウィンドウの下部に「**ブロック解除**」のオプションが表示されます。ブロック解除するには、管理者またはセキュリティ設定の調整が必要な場合があります。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-be68015917e6d3b14f9ae2ebfd215267b7d9e5c5%2Funlock.PNG?alt=media)

### **2. ライセンスパッケージの解凍**

ネットワークライセンスパッケージの内容を解凍します。次のファイルが含まれているはずです:

* *ActivationKey.txt*
* Karamba3D\_LicensePlugin\_Zoo6.dll
* *README.txt*
* *XXX\_License.lic*

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-76b888efaa44d08c81357eaacb13e1614383c22d%2Fnewnetworklicense_package.PNG?alt=media)

### **3. Zoo Administrator**

Zoo Administratorを開きます。このインストールを実行するには管理者権限が必要です。ライセンスをインストールする前に、まずZoo Administratorを停止する必要があります。既存のKaramba3Dライセンスがインストールされていないことを確認してください（既存のライセンスを更新する場合は[こちら](#remove-existing-licenses)を参照）。

「**停止**」アイコンをクリックします。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-ad6dc8176d3cf577a7175655e50d62c7704570f3%2F2-stopzoo%20\(1\).PNG?alt=media)

#### 既存ライセンスの削除 <a href="#updatelicense" id="updatelicense"></a>

{% hint style="info" %}
既存のネットワークライセンスを更新する場合のみ。
{% endhint %}

ネットワークライセンスのリストからKaramba3Dライセンスを選択します。「**Delete License**」アイコンをクリックします。すべてのユーザーがライセンスを現在使用していないことを確認してください。そうでないと削除できません。ライセンスを削除できない場合は、[トラブルシューティング](/jp/toraburushtingu/4.3.-miscellaneous-problems/licensing.md#i-cant-seem-to-delete-a-license-from-the-zoo-adminstrator)を参照してください。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-397b62dba3a3272c1a99ff4b919cab496baf74da%2F20-delete-license.PNG?alt=media)

### **4. ライセンスファイルの移動**

「**Karamba3D\_LicensePlugin\_Zoo6.dll**」\_\*\*\_を *C:\Program Files (x86)\Zoo 6\Plugins* フォルダーにコピーします。\
これは *C:\Program Files (x86)\Zoo 6.0\Plugins* フォルダーの場合もあります。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-6d08be5d7ea847030d765f473c72825fe56e4e14%2F3-copyfile.PNG?alt=media)

### **5. Zooサービスの開始**

Zoo AdministratorでZooサービスを開始します。「**開始**」アイコンをクリックします。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-661af0175583091c3624b8516aa4713eca317817%2F4-startzoo.PNG?alt=media)

### **6. ライセンスを追加**

「**Add Product**」**アイコン**をクリックするか、**Edit Menu** から「**Add**」を選択します。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-9527e158b97a88f0e4bedc554abbcc870d74d9e5%2F5-addlicense.PNG?alt=media)

### **7. ライセンスキーの入力**

ポップアップウィンドウが表示され、**Product type** から *"**Karamba3D\_ZooLicense"*** を選択できます。登録所有者と組織の個人情報を入力します。両方の項目を必ず入力してください。**Product license code** または **CD key** は、ZIPパッケージ内の **ActivationKey.txt** にあります。これは**12桁**のコードのはずです。「**Add**」をクリックすると、ライセンスが読み込まれます。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-7fdb64315e7fbce7956665f7e17e8755b7a93542%2F6-enterlicense.PNG?alt=media)

ドロップダウンメニューに「**Karamba\_ZooLicense**」が表示されない場合は、Zoo Administratorを閉じて再度開き、ファイルが正しいフォルダーにあるか確認してください。Zooライセンスサーバーが最新であることを確認してください。

### 8. ライセンスの読み込み完了

ライセンスが追加され、Karamba3DライセンスがProductsのリストに表示されます。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-1ddb171114e4e06f393195ba6565cbdc69cfe479%2F7-license.PNG?alt=media)

### 9. ライセンスステータスの確認

ライセンスをダブルクリックして、ライセンスのステータスを確認します。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-211e96b54cedfc26a1dad7865d4a19d00aa7655e%2F8-licensestatus.PNG?alt=media)

## クライアント（ユーザー）側のインストール

サーバーにライセンスがインストールされたら、各ユーザー向けにライセンスファイルをインストールする必要があります:

### 1. Rhinoを起動

「Package Manager」でKaramba3Dをインストールした場合は、そのままRhinoを起動してください。

インストーラーでKaramba3Dをインストールした場合は、Rhinoを管理者として実行する必要があります。右クリックして「**管理者として実行**」を選択します。コンピューター上で管理者権限が必要です。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-723c568c16278b7e88aaffcf23ddaa7b738cb88f%2F9-admin%20\(1\).PNG?alt=media)

### **2. Grasshopperの読み込み**

コマンドラインに「**Grasshopper**」と入力してGrasshopperを読み込みます。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-2a2e436ef9afbd2d08ae7c58f5398a6a36a81ddf%2F10-opengrasshopper.PNG?alt=media)

### **3. ライセンスコンポーネントの配置**

「**License**」コンポーネントをGrasshopperキャンバス上に配置（ドラッグ＆ドロップ）します。これはKaramba3Dタブにあります。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-2da83b6237cfb6943c6d30d2cdfe8dc46cebd92a%2F11-licensecomponent%20\(1\).PNG?alt=media)

### **4. ライセンスの読み込み**

赤い「**K**」アイコンまたは「**License**」ラベルを右クリックします。メニューから「**Load license file**」を選択します。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-8ede3331d3d770df74f0c609c3c60d533ed4b135%2F12-loadlicense.PNG?alt=media)

### **5. ライセンスファイルの場所**

ライセンスパッケージで受け取った *"**XXX\_License.lic**"* を選択します。「**Open**」をクリックしてライセンスを読み込みます。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-e8f9ca7d99c9affffd077c428b827ab08961d2b5%2F13-sellicense.PNG?alt=media)

### **6. ライセンスの読み込み**

ライセンスが正常にコピーされるはずです。ライセンスが正常に読み込まれない場合は、ファイルが[ブロック解除](#id-1.-unblock-license-package)されていること、およびRhinoが[管理者](#1-run-rhino-as-administrator)として開かれていることを確認してください。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-ef709abb492f7fe6110c9f9f086aae04d0b72b0b%2F14-successful.PNG?alt=media)

### **7. Rhinoの再起動**

RhinoとGrasshopperを閉じて、もう一度Rhinoを開きます。今度は標準モードで開きます。

### 8. ライセンスの取得

コマンドラインに「**Karamba3DGetLicense**」と入力します。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-305cbc692d8e12b48c1eb805f8f3057b6c7c0dba%2F15-getlicense.PNG?alt=media)

### 9. Zooライセンスの読み込み

ウィンドウがポップアップ表示されます。「**Use the Zoo**」を選択します。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-a3180bb39d9745377b39c9a16e39164fa6ed942a%2F16-usezoo.PNG?alt=media)

### 10. Zooサーバーの場所

Zooを自動検出を試みます。多くの場合、ネットワーク名を手動で入力する必要があります。ネットワークが見つかったら、「**Continue**」をクリックします。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-a3b016c2f2592b628a096109231b5328d0b258cf%2F17-enter-network.PNG?alt=media)

### 11. ライセンスの読み込み完了

Zooからライセンスが読み込まれ、ライセンス情報がコマンドラインに表示されます。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-b82fe7c3d20aa7df6ffc91d74b57828cf68adc91%2F18-licenseloaded.PNG?alt=media)

### **12. ライセンスステータスの確認**

Grasshopperを開き、「**License**」コンポーネントをキャンバス上に配置し、それにパネルを接続します。パネルにはライセンスのステータスと有効期限が表示されます。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-6b8d53b8e61a3c09287aa71d0db9a8142cb4835c%2F19-checklicense.PNG?alt=media)

### **13. ライセンス読み込みの自動化**

Karamba3Dライセンスは、Rhinoを起動するたびに「**Karamba3DGetLicense**」と入力するだけで読み込めますが、このプロセスは **Tools/Options -> Rhino Options/General** から自動化できます。

「**Command Lists**」テキストボックスに「**Karamba3DGetLicense**」と入力します。これにより、Rhinoを起動するたびにライセンスが自動的に読み込まれるようになります。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-aad0c68df0ac00ca6cb278b85ae44a1db88217a6%2F12-automate%20\(2\).PNG?alt=media)

{% hint style="success" %}
おめでとうございます、ライセンスが正常にインストールされ、Karamba3Dのフル機能を自由に使用できます！
{% endhint %}

{% hint style="info" %}
Grasshopperを開く前に「**Karamba3DGetLicense**」コマンドを必ず実行してください。
{% endhint %}

## **ライセンスの確認**

ライセンスのインストールに成功すると、20本を超える梁要素または50枚を超えるシェル要素を含むサンプルファイルを開けるはずです。以下の定義を開いて、ライセンスと正しいKaramba3Dバージョンがインストールされているかを再確認してください:

{% file src="/files/srBf5asxUwzT5z4nLoLE" %}

<figure><img src="https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-8498e6a03a8116abe153fc0f75fe15a389ec8baa%2FLicense_Component.png?alt=media" alt=""><figcaption></figcaption></figure>

## **Zooネットワークライセンスのリモートインストールの実行**

### サーバー側のインストール

1. テストマシン上でKaramba3Dをインストールします。
2. RhinoおよびKaramba3Dを実行します。
3. Karamba3Dライセンスを求められたら、Zooサーバーの名前を入力します。
4. Rhinoを閉じます。
5. Explorerで次のフォルダーを開きます: *%allusersprofile%\McNeel\Rhinoceros\6.0\License Manager\Licenses*
6. このフォルダーには少なくとも2つの .lic ファイルが見えるはずです。「*55500d41-3a41-4474-99b3-684032a4f4df.lic*」 ファイルは Rhino 6 用です。もう1つ（「06bb1e79-5456-47a1-ad6d-111118cd894b.lic」）は Karamba3D 用です。なお、ファイル名は Karamba3D プラグインのID（Tools > Options > Plug-ins）になります。
7. Zooを使用する場合、ライセンスファイルはプレーンテキストで、Notepadから表示できます。マシン間でコピーすることもできます。

{% hint style="info" %}
Rhino 7ライセンスは、Rhino 6フォルダーにも保存されます。
{% endhint %}

### クライアント側のインストール

したがって、Zooを見つけるためにRhinoライセンスシステムが必要とするレジストリキーをプッシュアウトすることに加えて、ファイル「licensePRO.lic」が入ったKaramba3Dライセンスフォルダーを各マシンにコピーします。\
\
これは通常 *C:\Program Files\Rhino 6\Plug-ins\Karamba\License* です。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-cfa49e6703903e05c357ce12238b67e1f22d9676%2FNetwork%20License.PNG?alt=media)

Rhinoを開き、「Karamba3DGetLicense」を使用してライセンスを要求し、プロンプトが表示されたら、サーバー名またはIPアドレスを入力します。

## エラーメッセージ: 製品IDが正しくありません

次のエラーメッセージが表示された場合は、licensePRO.lic ファイルが適切にインストールされており、正しいIPアドレスに向けていることを確認してください。

![](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-208416e768dddcc5ddfa569d355e1c412976ca2e%2Fnetworklicense_productid.png?alt=media)
