目次を表示しない

参照ドキュメントの検索ルーチン(Search Routine for Referenced Documents)

参照ドキュメントを開くとき、SOLIDWORKS はドキュメントの検索を行います。 たとえば、図面を開いた際に参照しているアセンブリが見つからない場合、あるいはアセンブリでライトウェイト構成部品を解除した際にその構成部品が見つからない場合に、この検索機能が開始されます。

参照ドキュメントが検索された場合、参照ドキュメントへのパスが親ドキュメントで自動的に更新されます。親ドキュメントを保存すると、更新されたパスも同時に保存されます。

次のルール(Rules)の列には、ソフトウェアが見つからない参照ドキュメントを検索する際の検索ルーチンが説明されています。

(Examples)の列には、次の筋書きで参照ドキュメントが見つからなくなった場合を例に、ソフトウェアがチェックするパスが説明されています。

  • アセンブリを最後に C:\zz\a1.sldasm として保存しました。このアセンブリは D:\ss\tt\a1.sldasm に移動されました。
  • アセンブリの最初の部品を、最後に C:\qq\p1.sldprt として保存しました。この部品は移動されていません。
  • アセンブリの2つ目の部品を、最後に C:\zz\yy\xx\p2.sldprt として保存しました。削除、名前の変更、あるいはファイル管理ミスなどにより、この部分が見つかりません。
  • ファイルの検索オプション(File Locations Options)ダイアログ ボックスのフォルダー(Folders)リストには、次の 2 つのパスがあります:D:\aa\bb\ E:\cc\dd\
  • ファイル (File) > 開く (Open)をクリックし、a1.sldasm を新しい位置から開いてください。
  ルール 例(Examples)
1.

同じ名前のドキュメントが開いている場合は、それが使用されます。

他の開いたドキュメントに p2.sldprt がある場合、SOLIDWORKS はこのバージョンの p2.sldprt を使用します。
2.

ファイルの検索オプション(File Locations Options)ダイアログ ボックスのフォルダー(Folders)リストに指定されている最初のパスを検索します。

外部参照オプション ダイアログ ボックスの 外部参照のファイルを検索 チェック ボックスを選択する必要があります。選択しないと、指定したパスが無視されてしまいます。
D:\aa\bb\p2.sldprt
3.

ステップ2のパスを検索し、更にパスの最後のフォルダー(参照ドキュメントが前回に保存されたフォルダー)も検索します。

D:\aa\bb\xx\p2.sldprt
4.

ステップ2のパスを検索し、更にパスの最後の2つのフォルダー(参照ドキュメントが前回に保存されたフォルダー)も検索します。

D:\aa\bb\yy\xx\p2.sldprt
5.

元のパス全体がステップ2のパスに追加されるまで、ステップ4が繰り返されます。

パス全体のフォルダーを一つずつ追加していく方法を、次からのステップから "リカーシブ サーチ"(再帰的検索、recursive searching)と呼びます。
D:\aa\bb\zz\yy\xx\p2.sldprt
6.

フォルダー(Folders)リストにある最初のパスをリカーシブ サーチで検索した後、参照ドキュメントが前回に保存されたパスをリカーシブ サーチで検索します。

D:\aa\xx\p2.sldprt

D:\aa\yy\xx\p2.sldprt

D:\aa\zz\yy\xx\p2.sldprt

D:\xx\p2.sldprt

D:\yy\xx\p2.sldprt

D:\zz\yy\xx\p2.sldprt

7.

フォルダー(Folders)リストにある他のフォルダーで、ステップ2から6を繰り返します。

E:\cc\dd\p2.sldprt

E:\cc\dd\xx\p2.sldprt

E:\cc\dd\yy\xx\p2.sldprt

E:\cc\dd\zz\yy\xx\p2.sldprt

E:\cc\xx\p2.sldprt

E:\cc\yy\xx\p2.sldprt

E:\cc\zz\yy\xx\p2.sldprt

E:\xx\p2.sldprt

E:\yy\xx\p2.sldprt

E:\zz\yy\xx\p2.sldprt

8.

アクティブなドキュメントのパスを検索し、続いて参照ドキュメントが前回に保存されたパスをリカーシブ サーチで検索します。

D:\ss\tt\p2.sldprt

D:\ss\tt\xx\p2.sldprt

D:\ss\tt\yy\xx\p2.sldprt

D:\ss\tt\zz\yy\xx\p2.sldprt

D:\ss\xx\p2.sldprt

D:\ss\yy\xx\p2.sldprt

D:\ss\zz\yy\xx\p2.sldprt

D:\xx\p2.sldprt

D:\yy\xx\p2.sldprt

D:\zz\yy\xx\p2.sldprt

9.

前回にドキュメントを開いたパスを検索し、続いて参照ドキュメントが前回に保存されたパスをリカーシブ サーチで検索します。

ほとんどの場合、アクティブなドキュメントのパスと前回ドキュメントを開いたパスは一致します。

一方のドキュメントを ファイル(File) > 開く(Open) をクリックして開き、Windows Explorer からアセンブリをそのドキュメントにドラッグ&ドロップした場合、2 つのパスは一致しません。アクティブなドキュメントのパスは Windows Explorer からのパスになり、最後に開いたドキュメントのパスは ファイル(File) > 開く(Open) からのパスになります。

ステップ8と同じ。

10.

前回に参照ドキュメントが見つかったパスを検索します。

C:\qq\p2.sldprt

これが p1.sldprt のある場所です。

11.

ドキュメントが前回に保存された、ドライブの指定がないパス全体を検索します。

これは、UNC パス(例えば、 \\machine\folder\p2.sldprt など)に部品を保存した場合に便利な機能です。

12.

ドキュメントが前回に保存されたドライブが指定されたパス全体を検索します。

C:\zz\yy\xx\p2.sldprt
13.

ドキュメントの検索をユーザー自身で行うことができます。

n/a


トピックについてフィードバックを送信

ヘルプに関してフィードバックを送信することができます。しかし、ドキュメンテーション グループはテクニカル サポートに関する質問に答えることはできません。 テクニカル サポートに関する情報はここをクリックしてください

* 必要項目

 
*電子メール:  
件名:   トピックのフィードバック
ページ:   参照ドキュメントの検索ルーチン(Search Routine for Referenced Documents)
*コメント:  
*   プライバシー ポリシーを読み、個人情報が Dassault Systèmes によって使用されることに同意します。

トピックの印刷

印刷するコンテンツの範囲を選択:

x

Internet Explorer 7 より古いブラウザ バージョンが検知されました。 表示を最適化するにはInternet Explorer 7 以上のブラウザ バージョンにアップグレードしてください。

 今後このメッセージを表示しない
x

Web ヘルプ コンテンツ バージョン: SOLIDWORKS 2015 SP05

SOLIDWORKS で Web ヘルプを無効にして、ローカル ヘルプを使用するには、ヘルプ > SOLIDWORKS Web ヘルプ使用 をクリックしてください。

Web ヘルプのインタフェースや検索機能に関する問題は、お客様のサポート担当者までご連絡ください。各トピック ページの「トピックについてフィードバックする」リンクを使用し、各ヘルプ トピックについてフィードバックを送信することもできます。