CADXChange

ガイド/図面検索

複数のDWGファイルから文字・タグ番号・ブロック名を一括検索

DwgSearch を使用

更新日: September 26, 2026

遮断器の定格、母線、ケーブルのラベルが記載された電気単線結線図

どのプロジェクトでも、いずれ同じ疑問にぶつかります — これはどの図面に出てくるのか? 番号を振り直すタグ、廃番になった部品番号、消さなければならないクライアント名、差し替え予定のブロック — その答えは数十、数百のDWGファイルに散らばっています。

Windowsの検索はDWGの中身を見られず、AutoCAD標準のFINDは開いている図面しか検索できないため、結局ファイルを1つずつ開くことになります。デザインセンターはフォルダー内のブロック定義を名前で探せますが、文字や属性値は検索できず、しかもブロックが実際に配置されているかどうかに関係なく、定義を含んでいるだけの図面も表示します。

このガイドでは、DwgSearchでフォルダー内の図面のインデックスを一度作成し、その中のあらゆる文字 — 注記、タグ、表のセル、属性値、ブロック名 — を瞬時に検索し、ヒットした箇所へAutoCADで直接ジャンプし、結果をExcelにエクスポートします。

1. フォルダーのインデックスを一度作成する

DwgSearchを開き、Choose Folder…をクリックしてプロジェクトのルートフォルダーを選びます。DwgSearchはそのフォルダーとすべてのサブフォルダーにあるDWGを読み取り、ローカルのインデックスを作成します — 図面は読み取るだけで、変更はしません。

フォルダーを初めて開いたときは完全なインデックスを作成するため、大規模なプロジェクトでは少し時間がかかります。以降は同じフォルダーを開き直すと、サイズや更新日時が変わった図面だけを読み直すので、数秒でインデックスが最新に戻ります。Refresh Indexでいつでも手動で再確認でき、誰かが変更を保存した直後に便利です。

フォルダーパスの下のサマリー行には、インデックス内のファイル数とエントリー数、最終確認時刻が表示されるので、最新のインデックスで検索しているかどうかが常にわかります。

プロジェクトフォルダーを選択したDwgSearchのフォルダーバー。サマリー行に3ファイル、2517エントリー、最終確認時刻が表示されている

2. 任意の文字やタグを検索する

キーワードを入力してEnterを押すか、Searchをクリックします。結果は図面ではなくインデックスから読み取るため瞬時に返り、各行にFile、Layout、Block、Kind、一致したContentが表示され、キーワードはハイライトされます。1文字だけのキーワードでは画面に収まらないほど一致することがあり、その場合はステータス行に表示されます — キーワードを絞り込むか、常にすべての結果を含むエクスポートを使ってください。

図面に文字として表示されるものはすべて対象です:モデル空間と各レイアウトの1行文字とマルチテキスト、表のセル、マルチ引出線、寸法文字、ブロック属性値、ブロック定義内の文字、そしてブロック名そのもの。大文字・小文字や全角・半角の違いは無視され、キーワード中の*は間にある任意の文字に一致します — PUMP*101でPUMP-101もPUMP 101も見つかります。

入力中は、インデックスに実際に存在する値がドロップダウンで候補表示されるので、正確な書式を覚えていないタグ番号を探すときに役立ちます。検索ボックスの下にあるSearch inのチェックボックスで、検索を特定の種類に絞り込めます — たとえば、関係のない一般注記にも同じタグ番号が出てくる場合は、ブロック属性だけを対象にします。

3. あるブロックを使っている図面をすべて見つける

ブロック名 — タイトルブロック、標準記号、差し替え予定の詳細図 — を入力すると、そのすべての参照がKindがBlock referenceの結果として、どのファイルのどのレイアウトのどこにあるかとともに表示されます。属性をまったく持たないブロックも見つかります。ブロック名だけを見たい場合は、Search inでBlock namesだけにチェックを残してください。

別のブロックの中に入れ子になっているだけのブロック — たとえばタイトルブロック内の方位記号 — は、Block列に外側のブロック名が表示されるので、単独で挿入されたことがなくても図面は見つかります。ダイナミックブロックは、AutoCADが内部で使う匿名の*U名ではなく、本来の名前で表示されます。

デザインセンターとは異なり、ここに表示されるのは実際に配置されたブロックです。未使用の定義を持っているだけの図面は結果に出てきません。

4. 一致したブロックの全属性を確認する

ブロック属性またはブロック参照の結果でAttributesをクリックすると、そのブロックインスタンスのすべての属性タグと値が表示されます — いずれもインデックス作成時に取得済みなので、タイトルブロックやタグの他の項目を確認するために図面を開く必要はありません。

Copy valueで1つの値を、Copy Allで一覧全体をタグと値の組としてコピーでき、そのままExcelやメールに貼り付けられます。

5. AutoCADで該当箇所へ直接ジャンプする

任意の結果でLocateをクリックします。DwgSearchが短いコマンドをクリップボードにコピーするので、AutoCADに切り替えてコマンドラインに貼り付けると、すぐに実行されます。図面が開いていなければAutoCADが開き、該当するレイアウトに切り替えてから、一致したオブジェクトを選択してズームします。

ブロック定義内の文字や、別のブロックに入れ子になったブロックには、単独で選択できるオブジェクトがありません — その場合、Locateは外側のブロックのすべての参照を選択します。

DwgSearchのLocateコマンドを貼り付けた後、平面図にズームして一致したビュータイトルブロックが選択されたAutoCAD

6. 結果をExcelにエクスポートする

Export to Excelをクリックすると、画面の最初のページに表示しきれなかったものも含め、結果全体がブックに保存されます。

このブックは汎用のレポートではありません。ブロックの結果はBlockSync独自のシートレイアウト(ブロックインスタンスごとに1行、全属性付き)で、文字の結果はTextSyncのレイアウトで書き出されます。つまり、検索からそのまま編集に進めます — 古い部品番号を含む図面をすべて見つけてエクスポートし、Excelで値を直し、BlockSyncやTextSyncで書き戻します。

表のセル、マルチ引出線、寸法文字、ブロック定義内の文字は検索とLocateの対象ですが、どちらのツールも書き戻せないため、エクスポートには含まれません。

DwgSearchがBlockSyncのレイアウトでエクスポートしたExcelブック。4つの図面のARCHBDR-Dタイトルブロックがインスタンスごとに1行ずつ並んでいる

インデックスは自分のPC上にあり、変更されたファイルだけを読み直すので、プロジェクトごとに1つずつ保持しておき、疑問が出たときにすぐ検索するという使い方が現実的です — 改訂作業中、名称変更の前、他の人から図面一式を引き継いだときなどに。

各画面と各設定の詳しい説明は、DwgSearchのドキュメントをご覧ください。DwgSearchは無料でダウンロード・使用でき、インデックスできる図面の数に制限はありません。