この記事では、OpticsBuilder のインストール手順とライセンス処理手順について説明します。OpticsBuilder では、Zemax ライセンス マネージャを使用して、ライセンス管理者とエンド ユーザーのアクセス権を管理します。Zemax ライセンス マネージャと OpticsBuilder ソフトウェアのインストールを取り上げるほか、エンド ユーザーが経験すると考えられる問題のトラブルシューティングにも触れます。新たなツールとして Zemax 設定トラブルシュータ ツールが導入されています。このツールは、エンド ユーザーのコンピュータを解析し、インストールとライセンス処理に関する問題を洗い出します。
著者 Jacob Hart , Flurin Herren
Introduction
OpticsBuilder では、キーサーバーにインストールした共有ネットワーク ライセンスを使用して、ライセンスへのアクセスを管理します。ライセンス管理者は、キーサーバーに Zemax ライセンス マネージャと OpticsBuilder のライセンスをインストールし、Zemax.com でエンド ユーザーにライセンスを割り当てます。エンド ユーザーは、任意のコンピュータに OpticsBuilder ソフトウェアをインストールして、そのコンピュータからキーサーバーにあるライセンスにアクセスします。ユーザーが 1 人のみであれば、OpticsBuilder をインストールしたコンピュータにキーサーバーを置くことができます。この場合は、両方のインストール タイプに対応できます。OpticsBuilder のライセンス管理者とユーザーの方々は、この記事に目を通すことで、OpticsBuilder のインストールとライセンス処理のプロセスのほか、その過程で発生する問題を解消する方法も明確に理解できるようになります。
OpticsBuilder のアクティベーション コードを受け取っているライセンス管理者の方は、「OpticsBuilder のライセンスのインストール」から始めてください。
OpticsBuilder のライセンスが割り当てられたことを通知する電子メールを受け取っていても、アクティベーション コードを受け取っていない場合は、「エンド ユーザーによる OpticsBuilder のインストール」の手順に従い、使用しているクライアント マシンに OpticsBuilder をインストールします。
OpticsBuilderのソフトウェアサポート
CAD software - supported versions
OpticsBuilder は、Creo バージョン 4、5、6、および 7 をサポートするアドインです。
Windows のサポート
OpticsBuilder およびライセンス サーバー構成用の Zemax ライセンス マネージャは、64 ビット バージョンの Windows 7 SP1、8.1、および 10 をサポートしています。Windows Server 2012 の 64 ビット版以降もサポートされています。Windows 7 は、2020 年 1 月現在、マイクロソフトまたは PTC から製品サポートを受けられなくなりました。
OpticsBuilderのライセンスのインストール
Zemax.com
インストールに着手する前に、一定の準備措置を完了しておく必要があります。OpticsBuilder のライセンス管理者は、ライセンスのアクティベーションに関する情報を記した電子メールと、Zemax.com での登録完了を案内する電子メールを受け取ります。
ライセンス管理者は、Zemax.com で OpticsBuilder のライセンスにエンド ユーザーを追加する必要もあります。
Zemax.com で登録を完了すると、すべてのユーザーが以下の処理を実施できるようになります。
- ソフトウェアのダウンロードにアクセスする。
- サポート案件を提出する。
- ユーザー フォーラムにアクセスする。
- ナレッジ ベースの記事にアクセスする。
最初の手順 - ライセンス管理者
OpticsBuilder は、マルチユーザー ライセンスまたは共有ネットワーク ライセンスで販売されています。ライセンス管理者は、エンド ユーザーからライセンスへのアクセスを Zemax.com で管理します。ライセンス管理者がライセンスを管理するための最初の手順は以下のとおりです。
- ライセンス番号とアクティベーション コードを記したライセンス供与の電子メールを受け取ります。
- Zemaxへの案内を記した電子メールを受け取り、Zemax.com での登録を完了します。Zemax への案内を受け取っていない場合は、既に自社のアカウントがあることが考えられます。Zemax.com の [Sign In] ページからパスワードのリセットを依頼できます。
- Zemax.com でエンド ユーザーを同僚として追加します。新しいライセンスのエンド ユーザーとして同僚を割り当てます。同僚の追加とエンド ユーザーの割り当てについては「ライセンスにエンドユーザーを追加する方法を教えてください。」を参照してください。
上記 3 点の処理を完了したうえで以下の処理に進みます。
インストールのシナリオ
OpticsBuilder のライセンスをネットワークで使用するシナリオとして 2 種類があります。アクティベーションのプロセスではインターネットへのアクセスが必要です。
- ネットワーク サーバーでのアクティベーション (確実にライセンスを使用できるようにする場合に推奨)
- ローカル ライセンスのアクティベーション(ユーザーのコンピュータ上でのアクティベーション)
ネットワーク サーバーでのアクティベーション
ほとんどのインストール作業では、企業ネットワークにアクセスできるサーバー マシンに Zemax ライセンス マネージャ (ZLM) がインストールされます。このシナリオでは、このサーバー マシンを使用して、クライアント マシン用のライセンスをアクティベーションし、管理します。この方法では、Zemax ライセンス マネージャのインストール先とする Windows マシンのみが必要です。Creoなどの CAD パッケージは不要です。
サポートされている OS として、64 ビット版の Windows 7 Service Pack 1、Windows 8.1、Windows 10、Windows Server 2008 R2 SP1、Windows Serverどの OS バージョンでも、Microsoft .NET Framework 4.6.2 以降が必要です。注意 :アクティベーションのプロセスではインターネットへのアクセスが必要です。
以下の図 1 は、このネットワーク構成を示しています。
図 1 : ネットワーク ライセンス サーバー
1. OpticStudio をはじめとする他の Zemax ソフトウェアのネットワーク ライセンスが既存のサーバー上にある場合は、何らかのバージョンの Zemax ライセンス マネージャ (ZLM) がインストール済みであることが考えられます。ただし、ホスト マシン上にある ZLM のビルド日付が 2020 年 1 月よりも前の場合、OpticsBuilder をアクティベーションするには、その既存の ZLM を最新バージョンに更新する必要があります。この最新の ZLM は、OpticsBuilderのダウンロード ページからダウンロードしてインストールできます。そのインストールの際に、既存のバージョンを最新バージョンにアップグレードできます。
2. ZLM をインストールした後、目的のライセンスをアクティベーションします。アクティベーションのプロセスではインターネットへのアクセスが必要です。ライセンス管理者は、以下の図に示すように、ZLM の [新規ライセンス] (New License) タブでライセンス番号、アクティベーション コード、および Zemax.com のログイン情報を入力します。この入力操作ではインターネットへのアクセスが必要です。
図 2 : [新規ライセンス] (New License) 画面
3. アクティベーションを完了すると、図 3 に示す ZLM の [ライセンスの表示] (View License) タブに、OpticsBuilder で使用できるライセンスが表示されます。ライセンス管理者は、ここに表示されている製品名、有効期限、ライセンス シート数が正しいことを確認する必要があります。この段階で Zemaxの [ライセンス ポリシー] (Licensing Policies)ページに目を通しておくことをお勧めします。このページでは、ライセンスの機能、ライセンスのバックアップ、ライセンス紛失の防止、紛失したライセンスに関するポリシーについて詳しく説明しています。
図 3 :ZLM の [ライセンスの表示] (View License)
4. ライセンスにエンド ユーザーを追加していない場合は、Zemax.com にログインしてエンド ユーザーを追加します。
5. この段階で、エンド ユーザーは「エンド ユーザーによる OpticsBuilder のインストール」にある手順に従い、それぞれのクライアント マシンに OpticsBuilder をインストールできます。
ローカル ライセンスのアクティベーション
ネットワーク ライセンスをサーバー上で共有するのではなく、ユーザーのマシンに単独のネットワーク ライセンスをローカルで置くこともできます。ローカル ライセンス ユーザーがライセンスを管理する一般的な手順は以下のとおりです。
- ライセンス番号、アクティベーション コード、OpticsBuilder のダウンロード リンクを記したライセンス供与の電子メールを受け取ります。
- Zemax.com への登録を完了します。
- OpticsBuilder をダウンロードしてインストールします。OpticsBuilder には、Creo バージョン 4、5、6、または 7 が必要です。また、インストールを成功させるには管理者権限も必要です。
- ライセンスをアクティベーションします。アクティベーションのプロセスではインターネットへのアクセスが必要です。
- アクティブ化を承認するには、Zemax アカウントにライセンスの "エンド ユーザー" として記載されている必要があります。
1. OpticsBuilderをダウンロードして、そのインストーラを起動します。
2. OpticsBuilder を正常にインストールすると、Zemax ライセンス マネージャ (ZLM) の [新規ライセンス] (New License) ページが開き、そこで OpticsBuilder のライセンスをアクティベーションできます。図 5 に示すように、電子メールで受け取ったライセンス番号とアクティベーション コード、および Zemax.com のログイン情報を入力します。
ライセンス認証エラーが発生した場合は、この記事を参照してください。
図 5 :ZLM での新規ライセンスのアクティベーション
3. ZLM でライセンスをアクティベーションすると、図 6 に示すように、OpticsBuilder のシートが 1 つ使用できるようになっていることがわかります。
ヒント :この段階で Zemaxの [ライセンス ポリシー] (Licensing Policies) ページに目を通しておくことをお勧めします。このページでは、ライセンスの機能、ライセンスのバックアップ、ライセンス紛失の防止、紛失したライセンスに関するポリシーについて詳しく説明しています。
4. これで、ZLM を終了し、SolidWorks などの CAD パッケージを起動すると、それが機能することを確認できます。CAD パッケージを起動したときに [Unable to start Opticstbuilder. Would you like to run the Zemax Troubleshooter?] (OpticsBuilder を起動できません。Zemax トラブルシュータを実行しますか?) というエラーが表示された場合は、以下の「ライセンスのトラブルシューティング」を参照してください。
すべてが正常であれば、このプロセスは完了です。、CAD パッケージの OpticsBuilder のアクティブ化に移動できます。
エンド ユーザーによる OpticsBuilder のインストール
このセクションは、ネットワーク サーバーにインストールされている OpticsBuilder ライセンスを使用する場合に適用されます。
ライセンス管理者がエンド ユーザーを Zemax.com に追加し、そのエンド ユーザーにライセンスを割り当てると、そのユーザーは以下の情報を受け取ります。
- Zemax.com での登録を案内する電子メール (未登録の場合)
- ライセンス割り当てを通知する電子メール
1. 上記の情報を受け取ったエンド ユーザーは、OpticsBuilderのダウンロード ページ から OpticsBuilder をダウンロードしてインストールできます。
ヒント:OpticsBuilderを使用するには、Creo のバージョン4、5、6、または 7 が必要です。
また、インストールを正常に行うには、管理者権限が必要です。
2. インストールの通常の手順に従います。インストールの最後で、Zemax ライセンス マネージャが自動的に開きます。[ライセンスの表示] (View License) タブを開きます。
- OpticsBuilder ライセンスが表示された場合は、Zemax ライセンス マネージャを閉じて Creo を起動することができます。OpticsBuilder ライセンスを使用するために、Zemax アカウントのユーザー名 (電子メール アドレス) とパスワードを入力するように求められます。CAD パッケージの「オプティクスビルダーのアクティブ化」に移動します。
- Opticsbuilder ライセンスが表示されない場合は、ライセンスが配置されているサーバー名を指定する必要があります。Zemax Network ライセンス用にキーサーバーとクライアントを構成する方法の「ライセンスのトラブルシューティング」セクションを参照してください。
- Creo Parametric 7.0.5.0 以降で OpticsBuilder を起動すると、以下の警告メッセージが表示されますので、そのまま[この決定を記憶する]チェックボックスをチェックしてください。Creo Parametric TOOLKIT のアプリケーションがOpticsBuilder DLL がチェックされるからです。
- OpticsBuilder を起動できない等のエラーが発生した場合。"Would you like to run the Zemax Troubleshooter?" などのエラーが発生した場合は、以下の「トラブルシューティングライセンス」セクションを参照してください。 。
図 4 :Zemax へのログイン
CAD パッケージでのOpticsBuilderのアクティブ化
これは、OpticsBuilder アドインが CAD パッケージでアクティブ化されていることを確認する方法です。
Creo で OpticsBuilder を 1 つのセッションでアクティブにするには:
- ツールバーから ユーティリティを開いて、補助アプリケーションを開きます。
- OpticsBuilderをクリックしてます。
- 登録をクリックします。
- C:Program Files\OpticsBuilderに移動します
- OpticsBuilder.datを選択してOpticsBuilderを登録します。
- [開始] を選択して、補助アプリケーションで OpticsBuilder アドインを起動します。
「OpticsBuilder を起動できません。Zemax トラブルシューティング ツールを実行しますか?」CAD パッケージを起動するときは、以下の「トラブルシューティング」セクションを参照してください。
OpticsBuilder は 20 秒以内に読み込み、最初に開いたときに一部のファイルを [ドキュメント] フォルダーにコピーする必要があります。
OpticsBuilder をすべてのセッションの開始時に自動的に Creo に登録するには:
- 管理者としてメモ帳を開く
- C:\Program Files\PTC\Creo 5.0\M020\Common Files\text (またはお使いのバージョンのCreoの同様の場所)を開きます。
- [ファイルの種類] ドロップダウンで、ファイルの種類を [テキスト ドキュメント] から [すべてのファイル] に変更します。
- 下にスクロールして config.pro し、ファイルを開きます。
- テキスト ファイルの最後に、次の行をコピーして貼り付けます (OpticsBuilder のバージョンのパスを変更します): PROTKDAT C:\Program Files\OpticsBuilder\OpticsBuilder.dat
「OpticsBuilder を起動できません。Zemax トラブルシューティング ツールを実行しますか?」CAD パッケージを起動するときは、以下の「トラブルシューティング」セクションを参照してください。
OpticsBuilder を開始できないエラーのトラブルシューティング
ZLM でライセンスの使用に問題がある場合は、OpticsBuilder アドインの読み込み中に以下のメッセージが表示されます。このエラーのトラブルシューティングについては、以下を参照してください。
Zemax セットアップのトラブルシューティング ツール
エラー メッセージで [はい] を選択すると、Zemax セットアップのトラブルシューティング ツール (ZST) が開きます。ZST は、ユーザーのコンピューターからインストールおよびライセンス情報を収集します。ZST は、OpticsBuilder のインストール ディレクトリ (通常は C:\Program Files\OpticsBuilder) から ZemaxTroubleShooter.exe ファイルを開いて手動で実行することもできます。 ZST ダイアログボックスを以下に示します。
ZSTを使用すると、OpticsBuilderおよびサポートソフトウェアのエラーを確認できます。
ZST がライセンスエラー後に、またはユーザーによって手動で開かれると、ZST は自動的にユーザーシステムをスキャンし、スキャンの結果を表示します。
OpticsBuilder の作業インストールでは、ユーザーが使用しない CAD ソフトウェアが存在しない場合を除き、ZST でオンになっているすべてのボックスが表示されます。
.NET バージョンと ZemaxServer.exe の存在は、両方とも [はい] として表示される必要があります。
自分でエラーを修正するためのヒントについては、以下の「セットアップのトラブルシューティング ツールのトピック」を参照してください。それでも問題が解決しない場合は、ZST の左下隅にある [電子メールの送信] をクリックして、ZST のログを含む情報を OpticsBuilder サポートに送信できます。
セットアップのトラブルシューティング トピック
HASP VENDOR DLL が存在しない場合はどうなりますか?
キー サービスが実行されていない場合はどうすればよいですか。
.NET Framework に問題がある場合はどうすればよいですか?
ZemaxServer.exe ファイルが見つからないのはなぜですか?
ファイルハッシュにファイルエラーが表示されています。どうしようか。
ZLMライセンスマネージャにアクセスできない場合の対処方法
ZLM ライセンス マネージャがアクセス不能と表示される場合、ユーザは OpticsBuilder を再インストールする必要があります。再インストールしても問題が解決しない場合、ユーザーは OpticsBuilder サポートに電子メールを送信する必要があります。ライセンスのアクティベーション後、ライセンスが ZLM に表示されなくなった場合は、まず、ライセンスと同じネットワークに接続されたクライアントマシンを使用していることを確認してください。その場合は、「キーサービスが実行されていない場合の対処方法」セクションを参照してください。
HASP VENDOR DLL が存在しない場合はどうなりますか?
HASP DLL が存在すると、鍵サーバーが正しく動作していることが保証されます。HASP DLL チェックボックスが空の場合、これを解決するには 2 つの方法があります。
1. Zemax ライセンス マネージャの [トラブルシューティング] タブを開き、[HASP ドライバの確認] を選択します。ポップアップに対して「はい」または「許可」と言います。成功した場合は、2 つの "ok" ステータス メッセージが表示されます。
2. ユーザーは、OpticsBuilder のインストールディレクトリにある OpticsBuilder_Prerequisites.exe (通常は C:\Program Files\OpticsBuilder) を開くことで、HASP DLL を再インストールできます。
キー サービスが実行されていない場合はどうすればよいですか。
キーサーバの動作は、Windowで正しく実行されているSentinel LDKサービスに依存しており、ライセンスが表示されなくなります。ZSTで[キーサービスの実行]ボックスがオンになっていない場合、ユーザはSentinel LDKサービスを再起動する必要があります。
Sentinel LDKサービスが実行されていることを確認するには、2つのオプションがあります。
1. Zemax ライセンス マネージャの [トラブルシューティング] タブを開き、[HASP ドライバの確認] を選択します。ポップアップに対して「はい」または「許可」と言います。成功した場合は、2 つの "ok" ステータス メッセージが表示されます。それでも問題が解決しない場合は、ライセンス ランタイムを修復するための追加オプションについては、「ソフトキー ライセンスの問題のトラブルシューティング」を参照してください。
2. Windows のスタート画面に移動し、"services.msc" という用語を検索します。これにより、「サービス」ウィンドウが起動します。[サービス]ウィンドウで、リストからSentinel LDKライセンスマネージャを見つけます。センチネルLDKライセンスマネージャ<右クリック>、再起動を選択します。[再起動] が使用できない場合は、代わりに [開始] を選択します。
.NET Framework に問題がある場合はどうすればよいですか?
Microsoft .NET Framework は OpticsBuilder に必要です。通常、OpticsBuilder が正しく機能するために、OpticsBuilder のインストール時にバージョン 4.8 以降に更新されます。操作中に .NET Framework に関するエラーが発生した場合は、まず、.NET Framework が最小バージョン仕様を満たしていることを ZST が示しているかどうかを確認する必要があります。
.NET Framework の更新オプションがシステム管理者によってロックされている場合、OpticsBuilder 操作でエラーが報告されています。.NET Framework のバージョンを手動で確認するには、このマイクロソフト ページの手順に従ってください。
Windows の言語ローカリゼーション設定でも、.NET Framework で問題が発生する可能性があります。Windows で 10 進数に "." の代わりに "," を使用すると、レイ トレース エラーの原因となる特定の問題が発生しました。管理者権限でログインしたときにWindowsでローカリゼーション設定を変更するには:
- コントロールパネルを開く
- 地域または地域と言語を選択
- 「管理」タブを選択します。
- [システム ロケールの変更] を選択します。
- 言語の選択
- コンピュータを再起動する
ZemaxServer.exe ファイルが見つからないのはなぜですか?
一部のウイルス対策プログラムでは、OpticsBuilder のインストール ディレクトリにある ZemaxServer.exe ファイルを脅威と見なし、検疫します。ZemaxServer.exe ファイルが存在しないと、ZLM は機能しません。これは、McAffee、Windows Defender、およびその他のウイルス対策ソフトウェアで発生しています。ZemaxServer.exe ファイルが検疫されている場合、ユーザーはウイルス対策検疫からアイテムを復元する必要があります。
- McAfee で検疫済みファイルを復元するには、ユーザーは次の手順を参照する必要があります。
- Windows Defender で検疫済みファイルを復元するには、ユーザーは次の手順を参照する必要があります。
ファイルハッシュでファイルエラーが表示されています。どうしたらよいですか?
Zemax セットアップトラブルシューターの下部には、OpticsBuilder インストールディレクトリのファイルに関するファイルハッシュ情報が表示されます。ファイルハッシュをスキャンすることで、必要な OpticsBuilder ファイルがすべて存在し、正しいことが確認できます。ファイルハッシュにエラーが表示された場合、重要なファイルがインストールされていないことを示しますので、ユーザは OpticsBuilder サポートにEメールを送信する必要があります。
Creo Parametric 7.0.5.0について
creo 7.0.5.0 以降で OpticsBuilder が起動しない場合は、こちらの記事を参照し正しくインストールを行ってください。
Creo 7.0.5.0 以降で OpticsBuilder が起動しない場合は、こちらの記事を参照し、正しくインストールを行ってください。(後述する OS Dynamic Link KBA の項をリンクしてください)。
OpticsBuilderのライセンスに関する FAQ
ライセンスが鍵サーバーにインストールされている場合、OpticsBuilder クライアント・マシンをオフラインで使用できますか?
はい。ネットワーク ライセンスのエンド ユーザーは、Zemax にログインする必要があるため、最初はインターネットが必要です。オフラインで使用するためにライセンスサーバーからライセンスシートをチェックアウトするオプションもあります。これを行うには、Zemax ライセンス マネージャーの [チェックアウト] をクリックします。
OpticsBuilder のチェックアウトされたライセンス シートは、サーバー上のネットワーク ライセンス管理者によって指定された日数の間、オフラインで使用できます。
ライセンスのチェックアウトはデフォルトで無効になっていることに注意してください。ライセンス管理者がライセンス・キー・サーバーでライセンス・チェックアウトを使用可能にするための手順については、こちらを参照してください。
OpticsBuilder はオフラインでインストールできますか?
いいえ、この製品にはオンラインアクティベーションが必要です。ただし、アクティベーション後、ライセンスはオフラインで使用できます。
共有ライセンスのライセンスサーバーの使用状況を管理およびログに記録するにはどうすればよいですか?
Sentinel管理コントロールセンター(SACC)は、ライセンスサーバ上のZLMがサーバ構成設定の管理、ログへのアクセス、およびOpticsBuilderの詳細なライセンス情報の表示に使用する管理インタフェースです。
SACCにアクセスするには、Zemaxライセンスマネージャの[トラブルシューティング]ページの[Sentinel管理コントロールセンターの起動]リンクをクリックします。これにより、SACC のグラフィカルインタフェースが開きます。キーサーバでのSentinel管理コントロールセンターの使用に関する詳細は、こちらを参照してください。
この記事は、「OpticsBuilder の概要」無料チュートリアルの最初のコンポーネントです。
次の記事: OpticsBuilder の準備
KA-01889
コメント
記事コメントは受け付けていません。