DRC 違反の撤回

This document is no longer available beyond version 17.1. Information can now be found here: Selectively Waiving DRC Violations for version 25

Altium Designer には、強力で柔軟な Design Rule Checking システムがあります。これは、柔軟に設定できる一方、明確に違反を確認できる必要があります。

基板の端にコネクタがある、または異形のコンポーネントがあるかもしれません。このような場合、コンポーネント付近に違反が作成されますが、実際は問題無い箇所です。

今まで、このような場合、特定のデザインの状況を対象にするデザインルールを作成して解決しました(エラーが出ないように、その違反を許可)。設計者は忙しいため、これ(特定の複雑なルール)を考えるために、時間を消費しストレスを感じていました。

DRC 違反を許可するために、カスタムルールを作成するのではなく、新しい DRC 違反の撤回機能で DRC 違反を個別に撤回できます。

 

定義: 撤回(Waive) - ルールに従う要求を拒否する

DRC 違反の撤回

DRC 違反は、以下によって撤回できます:

  • Messages パネルで違反を選択して右クリックします。
  • PCB Rules and Violations パネルの Violations 領域で違反を選択し、右クリックします。
  • Violations Details ダイアログの Waive this violation チェックボックスを有効にします。このダイアログは、PCB Rules and Violations パネルで違反(または、撤回した違反)をダブルクリックして表示できます。

違反は、PCB Rules and Violations パネルで撤回、撤回解除(以下をご覧ください)できます。   
違反は、PCB Rules and Violations パネルで撤回、撤回解除(以下をご覧ください)できます。

Waive Selected Violations コマンドを選択すると、Waived Violation Info ダイアログが表示されます。必要に応じて、Author 欄を編集し Reason を入力します。これらは、撤回する選択した全ての違反に適用されることに注意してください。

撤回した違反に対して、ソフトウェアは以下を記録します:

  • Created At - 違反を撤回した日付。
  • Author - Altium Vault へサインインした場合、この欄には、現在、サインインしているユーザのアカウント(Preferences ダイアログの System - Altium Vault ページ)の姓名が自動で表示されます。この値は、編集できません。Altium Vault ヘサインインしていない場合、この欄には、Altium Designer のシートに使用されている Sign In Account(Preferences ダイアログの System - Account Management ページ)の姓名が表示されます。この場合、Author 欄は編集できます。
  • Reason - ユーザ定義の文字を入力します。

 

デザインルールチェックは、プリミティブオブジェクト上で実行されます。これは、1 つのオブジェクトを選択して(例えば、基板の端にコネクタを配置)、複数のオブジェクトの違反が起こることを意味します。例えば、コネクタのコンポーネントのシルクが、基板の端まである場合、多くのシルクのトラックがエラーになります。このデザインの状況では、これらのトラックの違反は撤回する必要があります。これを行う最も効率的な方法は、PCB Rules and Violations パネルでそれらを全て選択して、右クリックし、一回の操作で違反を撤回します。

撤回した違反での作業

撤回した違反は、下図のように PCB Rules and Violations パネルの下部にリスト表示されます。この項目は、撤回した違反がある時のみ表示されることに注意してください。

撤回した違反は、PCB Rules and Violations パネルで解除できます。
撤回した違反は、PCB Rules and Violations パネルで解除できます。

PCB Rules and Violations パネルで、撤回した違反を作業するには、以下を行います:

  • パネル上部の Zoom オプションが有効な場合、シングルクリックでその違反へジャンプします。
  • ダブルクリックでその違反へジャンプし(Zoom が有効な場合)、下図のように Violation Details ダイアログが表示されます。
  • 右クリックし、撤回した違反を解除します。または、ダブルクリックし、Violation Details ダイアログを表示して Waive this violation チェックボックスのチェックを外します。

Violation Details ダイアログには、違反を撤回するオプションや、違反に関する情報が含まれています。
Violation Details ダイアログには、違反を撤回するオプションや、違反に関する情報が含まれています。

全ての違反は、常にデザインルールチェック中に検出されます。デザインルールチェックを実行後、ソフトウェアは、撤回する違反を追跡し、その状態を再適用します。撤回した状態は、PCB Rules and Violations パネルの Waived Violation の項目でそれを右クリックし、いつでも解除できます。

撤回した違反のドキュメント化

各撤回した違反には、Waived Violation Info ダイアログに記録された Creation date、Author の詳細、Reason の情報があります。この詳細は、下図のように Design Rule Verification Report に含まれます。

撤回した違反の詳細は、Design Rule Verification Report
撤回した違反の詳細は、Design Rule Verification Report に記録されます。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。