出力ジョブ ファイルで確認レポートを定義

Altium Designer では、出力ジョブ ファイルの一部として確認レポートを定義、実行する機能があります。Differences Report(ソースと PCB デザインドキュメントが正しく同期するかどうか決めるコンパレーターを使用して)、Electrical Rules Check(回路図の電気的な/図面チェック)、Design Rules Check(ボードレベルデザイン制約で PCB ドキュメントをチェック)、Footprint Comparison Report(最新で一致しているか確認するために、ソースライブラリに対してボード上のフットプリントを比較)を設定、実行できます。 

出力ジョブ ファイルから直接、または Altium Designer の Board Design Release Process の一部として '独立して' レポートを実行、生成できます。これらのレポートは、より信頼性のある設計データを作成するために使用します。 

レポートの追加と定義

4つの確認レポートは、出力ジョブ ファイルの Validation Outputs の項目から利用できます。レポートを追加するには、[Add New Validation Output] ボタンをクリックしメニューからレポートを選択します。 

出力ジョブ ファイルで定義した確認レポートの例。

Differences Report の設定

Differences Report の設定は、Differences Setup ダイアログ(report の項目でダブルクリック)から実行されます。確認を実行している時、相違を見つける (Find Differences)、または無視する (Ignore Differences) かどうか、各比較タイプについて定義します。 

Differences Report の設定例。

Project Options で定義した設定より厳密に、または甘く Differences Report を設定できます。どんな時でも、Set To Project Default ボタンを押して Differences Report の設定を Project Options と同じにリセットできます。 

Electrical Rules Check (ERC) の設定

Electrical Rules Check の設定は、Electrical Rules Check Setup ダイアログ(report の項目でダブルクリック)から実行されます。 

Electrical Rules Check の設定例。

ダイアログには、必要に応じてエラーレポートを定義するための Error ReportingConnection Matrix タブがあります。更に、Columns タブには2つの鍵となる領域があります:

  • Validation – ボードデザインリリースプロセス中、確認するために ERC 出力ジェネレーターを使用している時、ここで最大に許容できるエラーレベルを指定できます。リリースプロセスフロー(Design、または Releaseモードのどちらか)の確認段階は、出力ジョブのみで定義したチェック(プロジェクトレベルの ERC チェックでない)を使用します。この方法で、より制限された/厳密な設定を定義でき、より高度な設計データを作成できます。
  • Preview – ダイアログ内のタブで定義したエラーチェックを使用して、デザインで発見した現在のエラーを表示します。チェックレベルを変更し、デザインを再確認(再コンパイル)します。そして、プレビュー領域が更新されます。プレビュー領域内で欄の表示を切り換えるには、このタブの Show Columns 領域のオプションを使用します。

Electrical Rules Check レポートは、プロジェクトの Project Options で定義した設定より、厳密に、または甘く設定できます。Set To Project Default ボタンを押して、Electrical Rules Check Report の設定を Project Options と同じにリセットできます。 

Design Rules Check (DRC) の設定

Design Rules Check 確認レポートのための分割された設定ダイアログはありません。そのチェックは、 Design Rule Checker ダイアログで定義した設定を使用して実行されます。 

フットプリント比較レポート

フットプリント比較レポートは、PCB デザイン上の各フットプリントをソースコンポーネントと比較します。もし、ソースが見つからない場合、un-matched として示されます。一致するコンポーネントについて、PCB 上のフットプリントが最新で、ライブラリの変更が無いことを確認するためにグラフィカルの比較が実行されます。計算時間を節約するために、フットプリント比較レポートは、Update From PCB Libraries - Options ダイアログで選択したレイヤのみライブラリソースとボード上のフットプリントをグラフィカルに比較できます。 

フットプリント比較レポートの設定例。

デザインリリース確認

Related articles: Design Data Management System

出力ジョブ ファイルで定義した確認レポートを使用して、Altium Designer ではボードデザインリリースプロセスの一部としてデザインを確認する機能があります。これらの確認は各リリースで実行されます。確認チェックが成功しない場合、そのリリースは失敗します。これは、急な変更のために損失のあるエラーがリリースしたデザインへ進まないようにできます。 

確認は、PCB Release view 内のプロセスフローの Validate Design 段階で実行されます。Design モードで、確認チェックは出力が生成される前にプロジェクトで直接、実行されます。Release モードで、リリースフローは最初に全てのプロジェクトドキュメントや外部の dependency を含むプロジェクトから self-contained スナップショットを構築します。確認チェックはこのスナップショットで実行されます。これは、スナップショットがプロジェクトの dependency を正しく捕らえることができます。 

Design モードで設定した PCB Release 画面で実行されている確認段階の例。
You are reporting an issue with the following selected text and/or image within the active document: