
検索[FIND]コマンドでブロックの文字列の一部を指定してエンティティを選択する方法が知りたいです。


下記手順で操作できます。
例として、ブロックの文字列に「a」が含まれるエンティティを選択します。

1.検索[FIND]コマンドを実行します。
※キーボードの[Ctrl]キー + [F]でも実行できます。

2.[検索と置き換え]ダイアログが表示されるので、[検索文字列]に検索する文字の一部を入力します。
例として、「a」と入力します。

3.[検索]の[オプション]ボタンをクリックします。

4.[検索と置き換えオプション]ダイアログが表示されるので、[次で文字列を検索]の項目で「注釈と簡易注釈」のみチェックを入れます。


5.[OK]ボタンを押します。

6.再度[検索と置き換え]ダイアログが表示されるので、[検索]ボタンを押します。

[検索結果]に手順 2 で指定した文字列を含むエンティティが表示されます。

7.[すべて選択]ボタンを押します。

[検索結果]に表示されていた文字列のエンティティがすべて選択されます。

※手順 2 で指定した文字列と同じ文字がブロック以外の「簡易注釈」と「注釈」に存在する場合は選択されます。

注釈:

簡易注釈:

※ブロック以外の簡易注釈や注釈が選択されている場合は、手順 8 へ進んでください。
8.スマート選択[SMARTSELECT]コマンドを実行し、手順 7 で選択したエンティティのなかのブロックのみを選択します。
コマンド:

[プロパティ]パレット:

※手順 7 で抽出されたエンティティを選択したまま実行してください。

9.[スマート選択]ダイアログが表示されるので、[適用先]の項目を「現在の選択内容」を指定します。
※手順 7 で抽出されたエンティティを選択したまま実行するとデフォルトで設定されています。

10.[エンティティ]の項目で「ブロック」を選択します。

10.[演算子]の項目で「すべてを指定」を選択します。

11.[OK]ボタンを押してダイアログを終了します。

ブロックエンティティのみ選択できました。


関連 FAQ:
・スマート選択[SMARTSELECT]コマンドでブロック名の名前の一部だけを指定して抽出したい
・AutoCAD で使用していた「検索と置き換え」に相当する機能が ARES にありますか?

