選択するエンティティをフィルタするには、SelectionFilter コマンドを使用します。
次を行うことができます
フィルタに基づいてエンティティを選択した後、修正コマンドまたはプロパティ(Properties)パレットを使用して、エンティティを変更します。
注記: このコマンドによって、選択セットは作成されません。選択セットに適用する基準を定義します。
選択フィルタを作成および適用するには:
ダイアログボックスで:
論理演算子を使用して、フィルタ関係式を作成します。
ダイアログ ボックスが一時的に閉じ、フィルタ リストに追加する作図エンティティを選択するまで閉じたままになります。
これで選択フィルタがアクティブになります。
注記: この時点では、選択セットは作成されていません。SmartSelect コマンドとは異なり、選択セットに適用する基準を定義します。続けて次のステップを実行することが重要です。
いずれかのエンティティ選択方法を使用できます。
コマンドでは事前選択内容を使用します(ステップ 10)。エンティティの指定を求めるプロンプトは表示されません。
次の変更コマンドで選択フィルタを再適用するには:
修正コマンドのエンティティを指定(Specify entities)プロンプトで 'SelectionFilter と入力して、選択フィルタを透過的コマンドとして適用します。
選択フィルタを透過的に使用するには:
名前の下で選択フィルタを保存し、名前指定フィルタを再適用できます。
選択フィルタは、図面ではなくユーザーのプロファイルに保管されます。また、ユーザーのコンピュータで選択フィルタを適用できます。
保存した複数の選択フィルタを .flt ファイルに保存して、選択フィルタを別のコンピュータで使用したり、選択フィルタを同僚と交換したりできます。名前指定選択フィルタのエクスポートとインポートを参照してください。
注記: 現在の図面内のプロパティ設定(画層名(Layer name)の仕様など)に一致しない選択フィルタのパラメータは、フィルタの適用時には無視されます。
名前指定選択フィルタを保存するには:
選択フィルタの名前が名前指定フィルタ(Named filter)に表示されるので、保存したフィルタを選択します。
保存した選択フィルタを適用するには:
名前指定選択フィルタを削除するには:
FLT ファイルを使用すると、名前指定選択フィルタを同僚と交換できます。
選択フィルタ(Selection Filter)ダイアログ ボックスからエクスポートおよびインポート機能を使用して、次の操作を行います:
名前指定選択フィルタをエクスポートするには:
選択内容を取り消す場合はすべてクリア(Clear all)をクリックします。すべての名前指定フィルタを選択するにはすべて選択(Select all)をクリックします。
選択フィルタ ファイルをインポートするには:
選択フィルタ - インポート(Selection Filter - Import)ダイアログ ボックスには、選択した .flt ファイルで使用可能な名前指定フィルタが表示されます。
選択内容を取り消す場合はすべてクリア(Clear all)をクリックします。すべての名前指定フィルタを選択するにはすべて選択(Select all)をクリックします。
選択フィルタ(Selection Filter)ダイアログ ボックスの名前指定フィルタ(Named filter)リストには、選択したすべての名前指定フィルタが表示されます。
注記: コンピュータの既存のフィルタと名前が同じである .flt ファイルからは、選択フィルタはインポートされません。
| 演算子 | 説明: | 例 |
|---|---|---|
| * | 任意の値に等しい | 制限のないすべての円形 |
| = | 等しい値(Equal) | 半径=2.54 のすべての円形 |
| != | 等しくない | 半径 2.54 以外のすべての円形 |
| レビューの概要(Reviews Overview) | より大きい | 半径 2.54 より大きいすべての円形 |
| >= | より大きく、または等しい | 半径が 2.54 以上のすべての円形 |
| < | より小さい | 半径 2.54 より小さいすべての円形 |
| <= | より小さく、または等しい | 半径 2.54 以下のすべての円形 |
| 演算子 | 説明: | 例 |
|---|---|---|
| と | すべての基準を満たすフィルタ アイテム(1 つまたは複数の基準を囲むことができる) | 画層 "ねじ(Screws)" のすべての円形 |
| または | いずれかの基準を満たすフィルタ アイテム(1 つまたは複数の基準を囲むことができる) | すべての円形および画層 "ねじ(Screws)" のすべてのエンティティ |
| NOT | 基準を満たしていないフィルタ アイテム(1 つの基準だけを囲む必要がある) | 円形ではない、画層 "ねじ(Screws)" のすべてのエンティティ(円形エンティティ タイプ基準に適用された場合) |
| XOR | いずれか 1 つ、ただし両方ではない基準を満たすフィルタ アイテム(2 つの基準を囲む必要がある) | 画層 "ねじ(Screws)" にはないすべての円形と、円形ではない画層 "ねじ(Screws)" のすべてのエンティティ |
次の例では、フィルタ リストの内容を示しています。
図面単位で半径が 2.54 より大きいすべての円形:
AND
Circle
Radius > 2.54
すべての円形と画層 "ねじ(Screws)" のすべてのエンティティ:
OR
Circle
Layer "Screws"
アクセス
コマンド: SelectionFilter