DRC違反の選択的な免除

このソフトウェアは、任意のDRC違反を選択的に免除(Waive)できる機能をサポートしています。これにより、設計状況に対応するための特別な(場合によっては複雑な)デザインルールを作成しなくても、問題ではないと判断した違反を効果的に「抑制」できます。

DRC違反を免除する

DRC違反は、次の方法で免除できます。

  • Messagesパネルで必要な違反を選択し、右クリックしてコンテキストメニューからWaive Violationコマンドを選択します。

  • PCB Rules and Violations panelViolations領域で必要な違反を選択し、右クリックしてコンテキストメニューからWaive Selected Violationsコマンドを選択します。

  • Violations Details dialogWaive this violationオプションを有効にします。このダイアログは、PCB Rules and Violationsパネルで違反をダブルクリックするか、前述のとおり設計スペース上で違反を直接インタロゲートしたときに表示されます。

免除された各違反について、ソフトウェアは3つの情報を記録します。MessagesパネルまたはPCB Rules And Violationsパネルから免除する場合、この情報はWaived Violation Infoダイアログで入力します。Violation Detailsダイアログでは、Waive this violationオプションを有効にすると、この情報の入力フィールドが利用可能になります。

免除された違反に保存される情報は、Waived Violation InfoダイアログまたはViolation Detailsダイアログのいずれかで入力します。免除された違反に保存される情報は、Waived Violation InfoダイアログまたはViolation Detailsダイアログのいずれかで入力します。

免除された違反に保存される情報:

  • Created At - 違反を免除した日時。
  • Author - 管理コンテンツサーバーにサインインしている場合、このフィールドには現在サインインしているユーザーの名と姓が自動的に入力され、値は編集できません。管理コンテンツサーバーにサインインしていない場合、このフィールドには、このソフトウェアの当該シートで現在使用しているSign In Accountの名と姓が入力されます。この場合、フィールドは編集できます。
  • Reason - このフィールドを使用して、違反を免除する理由(任意)を入力します。

これらの編集は、免除対象として選択されているすべての違反に適用されます。

デザインルールチェックはプリミティブオブジェクトに対して実行されます。つまり、たとえばコネクタを基板端の上に配置するといった単一の設計判断が、複数オブジェクトの違反につながる可能性があります。たとえば、コネクタのコンポーネントオーバーレイが基板外形の外側へはみ出している場合、複数のオーバーレイトラックがエラーになることが多いでしょう。この設計状況を解決するには、これらすべてのトラック上の違反を免除する必要があります。最も効率的な方法は、PCB Rules and Violations panelでそれらをすべて選択し、1回の操作でまとめて免除することです。

免除された違反を扱う

免除された違反は、下図のようにPCB Rules and Violations panelの下部セクションに一覧表示されます。このセクションは、設計内に免除された違反が存在する場合にのみ表示される点に注意してください。

免除された違反はPCB Rules And Violationsパネルに一覧表示されます。免除された違反はPCB Rules And Violationsパネルに一覧表示されます。

デザインルールチェックでは、すべての違反が常に検出されます。ソフトウェアは、ユーザーが免除することを選択した違反を追跡し、デザインルールチェックの実行後にそのステータスを再適用します。また、免除された違反はMessagesパネルのエラーメッセージからは除外されますが、設計スペース上では引き続き視覚的にフラグ表示されます。

免除された違反のエントリをクリックすると、その違反箇所へ設計スペース上でジャンプします(パネル上部のZoomオプションが有効な場合)。ダブルクリックすると、違反箇所へジャンプ(Zoomオプションが有効な場合)すると同時に、違反が表示されたViolation Detailsダイアログにアクセスできます。

違反の免除ステータスは、次の方法でいつでも取り消し(Unwaive)できます。

  • PCB Rules And ViolationsパネルのWaived Violations領域で該当違反のエントリを右クリックし、コンテキストメニューからUnwaive Selected Violationsコマンドを選択します。
  • 免除された違反のViolation Detailsダイアログを開き、Waive this violationオプションを無効にします。

PCB Rules And Violationsパネルでは、免除を解除された違反はパネルのWaived Violations領域から削除され、Violations領域に一覧表示されます。

免除された違反を文書化する

免除された違反は、Design Rule Checker dialogCreate Report Fileオプションが有効になっている場合、生成されるDesign Rule Verification Reportの一部としても報告されます。

免除された各違反の詳細は、Design Rule Verification Reportに記録されます。免除された各違反の詳細は、Design Rule Verification Reportに記録されます。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content