ワークスペースにインポート (NX)
CAD ドキュメントと添付ファイルのインポートは、ワークスペースがキャッシュにアクセスできる Windchill Workgroup Manager の埋め込みブラウザでのみサポートされます (オフラインのワークスペースはサポートされません)。
「ワークスペースにインポート」ウィザードには 2 つのステップがあります。
1. インポートするファイルを選択
2. オプションを指定
次のステップに進むには「次へ」をクリックします。前のステップに戻るには「戻る」をクリックするか、前に完了したステップに対応する番号をクリックします。
インポートするファイルを選択
ワークスペースにインポートするオブジェクトを選択するには、以下の手順に従います。
1. 「ツール」 > 「ワークスペースにインポート」の順に選択します。
最初のステップ「インポートするファイルを選択」「ワークスペースにインポート」ウィンドウが開きます。
2. 「ターゲットワークスペース」フィールドには、アクティブワークスペースが表示されます。インポートはこのワークスペースから呼び出され、インポートされたオブジェクトはこのワークスペースに配置されます。
3. 「依存を追加」フィールドでは、選択したオブジェクトと一緒に収集する依存オブジェクトの規則を、「すべて」 (デフォルト)、「必須」、または「なし」のいずれかに設定します。
4. 「オブジェクトを追加」アイコン をクリックして、ローカルファイルシステムからインポートするオブジェクトに移動します。オブジェクトを選択したら、「開く」をクリックし、それを「ファイル」テーブルに追加します。「ファイル」テーブルには、インポートのために収集したファイルがリストされます。以下の表では、このテーブルについて説明します。
説明
(すべての行を選択)
チェックボックスを使用してツールバー操作を適用する行を選択します。一番上にあるチェックボックスで、すべての行の選択と選択解除を切り替えます。
(オブジェクトタイプインジケータ)
オブジェクトタイプアイコンが表示されます。
ファイル名
オブジェクトのファイル名が表示されます。
サイズ
オブジェクトのファイルサイズが表示されます。
最終修正日
ファイルを最後に修正した日付と時刻が表示されます。
ファイルパス
インポートするファイルのディレクトリパスが表示されます。
5. オブジェクトを選択し、オブジェクトの除去アイコン をクリックして、テーブルからオブジェクトを除去することもできます。
6. 「次へ」をクリックして「オプションを指定」ステップに進むか、「完了」をクリックしてオプションを指定せずにインポートを開始します。
* 
「ワークスペースにインポート」では、NX アセンブリからのファミリーテーブルジェネリック部品 (親ファイル) とそのインスタンスが異なるフォルダに配置されている場合、ワークスペース内にゴーストオブジェクトが作成されます。アセンブリとそのすべての部品をワークスペースに正常にインポートするには、ファミリーテーブルジェネリック部品とそのインスタンスを同じフォルダに配置します。
オプションを指定
インポートの 2 番目のステップで使用できるオプションは、ターゲットワークスペースまたはコモンスペースでのオブジェクトのコンフリクトの解決に役立ちます。インポートのオプションを指定するには、以下の手順に従います。
1. 「オプションを指定」ページでは、最初のステップで選択したオブジェクトが「オブジェクトリスト」テーブルに表示されます。以下の表では、このテーブルについて説明します。
説明
(すべての行を選択)
チェックボックスを使用してツールバー操作を適用する行を選択します。一番上にあるチェックボックスで、すべての行の選択と選択解除を切り替えます。
(ワークスペースコンテンツのステータス)
(アクティブワークスペースのみ) オブジェクトのローカルワークスペースのステータスアイコンが表示されます (該当する場合)。
(操作のステータス)
オブジェクトがチェックアウトするように設定されているかどうかを示します。
(一般ステータス)
オブジェクト一般ステータスアイコンが表示されます (該当する場合)。
(ステータスメッセージ)
ステータスメッセージアイコンおよびテキストメッセージがツールチップに表示されます (該当する場合)。
(オブジェクトタイプインジケータ)
オブジェクトタイプアイコンが表示されます。
ファイル名
オブジェクトのファイル名が表示されます。
サイズ
オブジェクトのファイルサイズが表示されます。
最終修正日
オブジェクトを最後に修正した日付と時刻が表示されます。
場所
オブジェクトの保存先が表示されます。
ファイルパス
インポートするファイルのディレクトリパスが表示されます。
2. 「ビュー」メニューで、「オブジェクトリスト」テーブルについて以下の代替ビューを選択できます。
「ファミリーインスタンスを除くすべて」
すべて
「コンフリクトがあるものすべて」
3. 収集したオブジェクトのセットは、オブジェクトを選択し、以下の表の説明に従ってツールバーコントロールを使用することにより、さらに修正することができます。
コントロールアイコン
操作
選択したオブジェクトのデータベース内の場所を選択する「場所を設定」ウィンドウが表示されます。
インポートしたオブジェクトを新規オブジェクトとして追加します。
インポートしたオブジェクトを修正済みオブジェクトとして追加します。
選択したオブジェクトをインポートする代わりに、同じ名前を持つ既存のワークスペースまたはコモンスペースオブジェクトを再使用します。
インポート時に選択したオブジェクトをチェックアウトします。
インポート時に選択したオブジェクトを改訂します。
選択したオブジェクトをインポートから除外します。同じオブジェクトを選択したまま再度クリックすると、オブジェクトが再度含められます。
4. 「リセット」アイコン をクリックすると、「オブジェクトリスト」が初期状態にリセットされます。
5. 「戻る」をクリックすると、「インポートするファイルを選択」のステップにいつでも戻ることができます。
6. 「完了」をクリックして、収集したオブジェクトのインポートをコミットします。インポートしたオブジェクトがターゲットワークスペースに表示されます。
「ワークスペースにインポート」操作では以下のファイルタイプがサポートされています。
NX ファイル (.prt、.krx)
Windchill ファイル (.xls、.xlsx、.doc、.docx、.ppt、.pptx)
グラフィックエディタファイル (.jpg、.jpeg、.bmp、.cgm、.tif、.tiff、.gif、.png、.exr、.rgb、.pic、.psd、.tga、.hdr、.pcx、.wrl、.cvg、.svg、.vda、.eps、.cc4、.ai、.hpl、.obj、.pvz、.edz、.avi)
NX 向け高度な「ワークスペースにインポート」機能
以下のように NX で使用可能な「ワークスペースにインポート」の機能が NX 再使用ライブラリと連動するように強化されています。
ユーザーは、ネイティブの NX ナレッジ再使用拡張子 (KRX) ファイルとグラフィックエディタファイル (CGM や BMP など) をエクスポートできます。
ユーザーは、これらの追加のファイルタイプを (既存のファイル拡張子とともに) 同時にインポートできます。
ファミリーテーブルのジェネリック/インスタンスを単独で操作する場合の NX 向け高度な「ワークスペースにインポート」機能
インスタンス/ジェネリックを単独で修正する機能を使用する際の NX「ワークスペースにインポート」の機能が強化されています。以下の使用事例は、これらの機能強化の例を示しています。
次のテーブルに示す使用シナリオはすべて、「プリファレンス管理」「Workgroup Manager クライアント」セクションにある「インスタンスを単独で修正」プリファレンスによって制御されます。
前提条件 - NX「インスタンスを単独で修正」プリファレンスが「はい」 (デフォルト値) に設定されていること。
スタンドアロンのジェネリックに対して「ワークスペースにインポート」を実行することはサポートされています。これは、ジェネリックのインポート後、ワークスペースでインスタンスをフラッシュしません。
スタンドアロンのジェネリックに対して「ワークスペースにインポート」を実行することはサポートされていますが、インスタンスのジェネリックが Windchillサーバーにある (または少なくともアクティブワークスペースにある) ことが条件です。ない場合、インスタンスのインポートは失敗し、Windchill がエラーメッセージを表示します。
インスタンスが単独でインポートされると、それはサーバー上の対応するジェネリックのファミリーテーブルに追加されます。
ファミリーテーブルインスタンスを依存として使用しているアセンブリに対して「ワークスペースにインポート」を実行することはできますが、対応するインスタンスのジェネリックが Windchill にある、または少なくともアクティブワークスペースにあることが条件です。ない場合、インスタンスのインポートは失敗し、Windchill がエラーメッセージを表示します。
ファミリーテーブルメンバーとアセンブリファイルのワークスペースへのインポートは別々に行われる必要があります。ファミリーテーブルメンバーがアセンブリの一部を構成していても、両方を同時にインポートすることはできません。
使用例のシナリオ
設定
ステップ
結果
「インスタンスを単独で修正」プリファレンスで、「値」が「はい」に設定され、「クライアント」フィールドが「NX」に設定されている必要があります。
いくつかのインスタンスが作成されているファミリーテーブルジェネリックがローカルファイルシステムで使用できる必要があります
1. NX を接続モードで起動します。
2. NX でローカルファイルシステムからジェネリックを開きます。
3. 「ワークスペースに保存」を実行します。
4. ジェネリックのコンテンツがローカルワークスペースにコピーされているかどうかを確認します。
ジェネリックのみがワークスペースにインポートされています。インスタンスはワークスペースに作成またはインポートされていません。
ジェネリックのコンテンツがローカルワークスペースに表示されています。
「インスタンスを単独で修正」プリファレンスで、「値」が「はい」に設定され、「クライアント」フィールドが「NX」に設定されている必要があります。
いくつかのインスタンスが作成されているファミリーテーブルジェネリックがローカルファイルシステムで使用できる必要があります
1. NX を接続モードで起動します。
2. 設定列に記載されているファミリーテーブルジェネリックがサーバーにないことを確認します。
3. NX で、設定列に記載されているインスタンスのいずれかをローカルファイルシステムから開きます。
4. 「ワークスペースに保存」を実行します。
インスタンスのインポートは失敗し、ジェネリックがサーバーないことを示すエラーメッセージが表示されます。
「インスタンスを単独で修正」プリファレンスで、「値」が「はい」に設定され、「クライアント」フィールドが「NX」に設定されている必要があります。
いくつかのインスタンスが作成されているファミリーテーブルジェネリックがローカルファイルシステムで使用できる必要があります
1. 設定列に記載されているファミリーテーブルジェネリックがサーバーにあることを確認します。
2. NX で、設定列に記載されているインスタンスのいずれかをローカルファイルシステムから開きます。
3. 「ワークスペースに保存」を実行します。
4. ジェネリックとインスタンスのファミリーツリーをチェックします。
ジェネリックはアクティブワークスペースにダウンロードされています (そこになかった場合)。
ジェネリックは自動的にチェックアウトされ、インスタンスは正常にインポートされています。
Windchill にインスタンスがあるジェネリックがジェネリック/インスタンスのファミリーツリーに表示されています。
「インスタンスを単独で修正」プリファレンスで、「値」が「はい」に設定され、「クライアント」フィールドが「NX」に設定されている必要があります。
依存の 1 つがファミリーテーブルインスタンスであるアセンブリがローカルファイルシステムで使用できる必要があります
1. NX を接続モードで起動します。
2. ジェネリックがサーバーにないことを確認します。
3. NX で、設定列に記載されているアセンブリをローカルファイルシステムから開きます。
4. 「ワークスペースに保存」を実行します。
アセンブリのインポートは失敗し、ジェネリックがサーバーないことを示すエラーメッセージが表示されます。
* 
以下の図に示すように、「ワークスペースにインポート」操作の「インポートするファイルを選択」ステップに CAD アイコンは表示されません。
詳細については、ワークスペースへのインポートを参照してください。
* 
12.1.0.0 以降では、Windchill Workgroup Manager は .def ファイル内またはセッション内のユーザーによって定義されたサーチフォルダをそのまま使用します。結果として、Windchill Workgroup Manager はネストされたフォルダを開いて依存を検索することなく、シードオブジェクトが選択されたシードオブジェクトのディレクトリでこれらを展開します。シードモデルの追加されたフォルダの優先順位が高くなります。インポート操作が完了すると、セッション内のサーチフォルダのセットはその初期状態に戻ります。
これは役に立ちましたか?