DRC違反の選択的な免除
このソフトウェアは、任意のDRC違反を選択的に免除できる機能をサポートしています。これにより、設計上問題ではないと判断された違反を、設計状況に対応するための特別な(場合によっては複雑な)デザインルールを作成することなく、効果的に「抑制」できます。
DRC違反の免除
DRC違反は、次の方法で免除できます。
-
Messages パネルで必要な違反を選択し、右クリックしてコンテキストメニューから Waive Violation コマンドを選択します。
-
ViolationsPCB Rules and Violations panel の Violations 領域で必要な違反を選択し、右クリックしてコンテキストメニューから Waive Selected Violations コマンドを選択します。
-
Waive this violation オプションを Violations Details dialog で有効にします。このダイアログは、PCB Rules and Violations パネルで違反をダブルクリックした場合、または前述のように設計空間で違反を直接調査した場合に表示されます。
免除された各違反について、ソフトウェアは3つの情報を記録します。Messages パネルまたは PCB Rules And Violations パネルから免除する場合、この情報は Waived Violation Info ダイアログで入力します。Violation Details ダイアログでは、Waive this violation オプションを有効にすると、この情報用のフィールドが使用可能になります。
免除された違反として保存される情報は、Waived Violation Info ダイアログまたは Violation Details ダイアログから入力します。
免除された違反について保存される情報:
- Created At - 違反が免除された日時。
- Author - managed content server にサインインしている場合、このフィールドには現在サインインしているユーザーの名と姓が自動入力され、値は編集できません。managed content server に現在サインインしていない場合、このフィールドにはこのソフトウェアのシートで現在使用されている Sign In Account の名と姓が入力されます。この場合、このフィールドは編集できます。
- Reason - このフィールドを使用して、違反を免除する理由を任意で入力します。
これらの編集は、免除対象として選択されたすべての違反に適用されることに注意してください。
免除された違反の操作
免除された違反は、下の画像に示すように PCB Rules and Violations panel の下部セクションに一覧表示されます。このセクションは、設計内に免除された違反が存在する場合にのみ表示される点に注意してください。
免除された違反エントリをクリックすると、その違反箇所へ設計空間内でジャンプします(パネル上部で Zoom オプションが有効になっている場合)。ダブルクリックすると、違反箇所へジャンプし(Zoom オプションが有効な場合)、さらにその違反を表示した Violation Details ダイアログを開きます。
違反の免除ステータスは、次の方法でいつでも取り消すことができます。
- PCB Rules And Violations パネルの Waived Violations 領域でその違反のエントリを右クリックし、コンテキストメニューから Unwaive Selected Violations コマンドを選択します。
- 免除された違反の Violation Details ダイアログを開き、Waive this violation オプションを無効にします。
PCB Rules And Violations パネルでは、免除解除された違反はパネルの Waived Violations 領域から削除され、Violations 領域に一覧表示されます。
免除された違反の文書化
免除された違反は、Design Rule Checker dialog で Create Report File オプションが有効になっている場合、生成される Design Rule Verification Report の一部としても報告されます。



