ECAD > ECAD データベースのインポート > 穴の選択的インポート > 直径による穴のフィルタ規則を定義するには
  
直径による穴のフィルタ規則を定義するには
1. 「ファイル」(File) > 「開く」(Open) の順にクリックします。「ファイルを開く」(File Open) ダイアログボックスが開きます。
2. 穴がある基板外形を含む ECAD IDF (*.emn) ファイルを選択します。
3. 「ECAD インポートダイアログを含む」(Include ECAD Import Dialog) チェックボックスをクリックします。
4. 「OK」をクリックします。「ECAD 入力 - 基板」(ECAD Input - Board) ダイアログボックスが開きます。
5. 「処理:」(Handle By:) リストから穴のカテゴリを選択します。
 
*注記 「処理」(Handle By) リストで「直径」(Diameter) は選択しないでください。このカテゴリにはフィルタ規則を設定できません。
6. 「作成方法」(Creation Method) で、選択したカテゴリの穴をインポートするときのオプションを選択します。
 
*注記 「作成方法」(Creation Method)「除外」(Filter Out) は選択しないでください。「除外」(Filter Out) を選択すると、「フィルタ」(Filter) にフィルタ状態として N/A と表示されます。
7. 「フィルタ」(Filter) 列に選択したカテゴリの穴のフィルタ状態として「未定義」(Not defined) と表示されている場合、「穴の処理」(Hole handling) を右クリックして「直径フィルタを追加/修正」(Add/Modify Diameter Filter) を選択します。「穴の直径を除外」(Holes Diameter Filter Out) ダイアログボックスが開きます。
8. 「さらに規則を定義」(Define more rules) セクションにある「条件」(Condition) リストで次のいずれかのフィルタ規則を選択し、「穴直径」(Hole Diameter) に値を指定します。
「より大きい」(Is greater than) - 指定した値よりも直径が大きい穴を除外します。これがデフォルトの規則です。
「以上」(Is equal or greater than) - 直径が指定した値以上の穴を除外します。
「範囲」(Is between) - 直径が指定した範囲内の穴を除外します。追加のテキストボックスに、直径の値の範囲を指定します。
「より小さい」(Is less than) - 指定した値よりも直径が小さい穴を除外します。
「以下」(Is equal or less than) - 直径が指定した値以下の穴を除外します。
「等しい」(Is equal to) - 指定した値と直径が等しい穴を除外します。
9. 「次の規則を満たす穴を除外」(Filter Out holes that match these rules) リストにフィルタ規則とその条件となる値を追加するには、「リストに追加」(Add to list) をクリックします。「フィルタを保存」(Save Filter)「すべて除去」(Remove All) は、このリストに規則を追加した場合にのみ使用できます。
10. 「次の規則を満たす穴を除外」(Filter Out holes that match these rules) リストに規則とその条件となる値を個別に追加することで、1 つまたは複数のフィルタ規則を定義します。条件となる直径の値を変えて同じ規則を複数設定することも、すべての規則を使用することもできます。
「次の規則を満たす穴を除外」(Filter Out holes that match these rules) リストの各行に、個々の規則とその条件となる値が表示されます。必要に応じて、次の追加操作を実行できます。
「フィルタをロード」(Load Filter) をクリックし、「開く」(Open) ダイアログボックスを使用して、テキストファイルに事前に定義してあるフィルタ規則をロードします。 
「フィルタを保存」(Save Filter) をクリックして、「次の規則を満たす穴を除外」(Filter Out holes that match these rules) リストのフィルタ規則をワーキングディレクトリ内のファイル rules_list.txt に保存します。
「次の規則を満たす穴を除外」(Filter Out holes that match these rules) リストで 1 つまたは複数のフィルタ規則を選択し、「除去」(Remove) をクリックして 1 つまたは複数の規則を除去します。「除去」(Remove)「変更」(Change) はこのリストで規則を選択した場合にのみ使用できます。
「すべて除去」(Remove All) をクリックして、「次の規則を満たす穴を除外」(Filter Out holes that match these rules) リスト内のすべてのフィルタ規則を除去します。
「除去」(Remove) または「すべて除去」(Remove All) をクリックすると、フィルタ規則を削除するかどうかを確認するメッセージが「規則の除去」(Remove Rules) ダイアログボックスに表示されます。
規則を変更するには、「次の規則を満たす穴を除外」(Filter Out holes that match these rules) で規則を選択し、「条件」(Condition) リストで別の規則を選択し、必要に応じて「穴直径」(Hole Diameter) の値を変更し、「変更」(Change) をクリックします。
 
*注記 フィルタ規則が複数選択されている場合、「変更」(Change) は使用できません。
11. 「OK」をクリックします。「ECAD 入力 - 基板」(ECAD Input - Board) ダイアログボックスに戻ります。「穴の処理」(Hole handling)「フィルタ」(Filter) に、選択したカテゴリの穴のフィルタ状態として「定義済み」(Defined) と表示されます。
12. 「ECAD 入力 - 基板」(ECAD Input - Board) ダイアログボックスの「OK」をクリックします。定義済みのいずれかまたはすべてのフィルタ規則に適合する穴が除外されます。