特殊な管理 > サポートされるビジュアリゼーションとパブリッシング > WVS パブリッシャ > ファイルの同期化 > ファイル同期化可能 Worker を使用するには > Worker の設定 > Windows への Worker インストール後の設定 > SolidWorks でアプリケーションデータを作成するための変数 PTC_WGM_ROOT のフォルダ場所の定義
  
SolidWorks でアプリケーションデータを作成するための変数 PTC_WGM_ROOT のフォルダ場所の定義
SolidWorks Worker を Windows XP x64 (64 ビット) プラットフォームの "GS Worker Daemon" サービスから起動すると、ファイル同期化が機能しない場合があります。この問題は、SolidWorks 2009 および 2010 の x64 エディションに影響することが確認されています。NXCreo Elements/Direct DraftingCATIA V5Autodesk Inventor のアダプタの特定の設定にも影響する可能性があります。Creo Parametric には影響しません。この設定上の問題には、PTC_WGM_ROOT に対する SYSTEM レベルの環境変数を追加することで、修正後の PTC_WGM_ROOT の場所を設定することで対処できます。
1. CAD アプリケーションがすでにインストールされている Worker のターゲットマシンに、Creo View アダプタと Windchill Workgroup Manager をインストールします。
2. システムレベルの環境変数 PTC_WGM_ROOT を、必要なフォルダ場所 (つまり C:\PTC\WGM などの Windchill Workgroup Manager アプリケーションレジストリの作成場所) に設定します。
3. Windchill Workgroup Manager クライアントを実行し、必要な CAD アプリケーションを登録して、Windchill Workgroup Manager クライアントを閉じます。
4. システムレベルの環境変数 PRO_MACHINE_TYPE=x86e_win64 を設定します。
5. マシンを再起動します。
6. "GS Worker Daemon" を Windows サービスとして設定します (ローカル SYSTEM アカウントとしてログオンし、「デスクトップとの対話をサービスに許可」がオンになった状態の SolidWorks のみ)。
問題が残ったままの場合、この問題は GS Worker Daemon サービスから起動したファイル同期化の有効な Worker のみに影響します。次のいずれかを実行します。
wvs.propertiespublish.cadconvert.<AuthoringApplication> プロパティから引数 "useworkerdownload" とその値を除去することで、Windchill サーバー上でファイル同期化を無効にします (xconfmanager コマンドを使用するか、site.xconf を編集して "xconfmanager -p" で適用)。
GS Worker Daemon サービスを停止し、コマンド <PV_Adapters>\i486_nt\obj\WorkerDaemon を使用して、Worker マシンのフォアグラウンドログインセッションでこのサービスを手動で起動します。これにより、デフォルトのポート 601 と通信するデーモンが起動します。これを別のポート上で起動するには、必要なポートを唯一の引数としてコマンドに追加します (例: <PV_Adapters>\i486_nt\obj\WorkerDaemon 602)。