Preparing Validation Reports in Altium Designer

このソフトウェアには、出力生成中に出力として含めることができるいくつかの検証チェックが含まれています。各チェックはHTMLレポートファイルを生成します。

検証出力は、[Add New Validation Output]コントロールのメニューから、またはValidation Outputs領域のファイルや、メインメニューのEdit » Add Validation Outputsサブメニューから、アクティブな出力ジョブファイルに追加できます。

これらの検証レポートの設定はOutputJobに保持されていることに注意してください。ソフトウェアの他の場所で検証チェックを設定すると、その設定はそのファイルに保持されます - 例えば、プロジェクトエラーチェックの設定はプロジェクトファイルに、PCB DRCの設定はPCBファイルに保存されます。

割り当てられた出力ジョブファイルで定義された検証レポートを使用することで、設計プロジェクトのリリースプロセスの一部として設計を検証する能力を提供します。これらの検証チェックは、リリースのたびに実行され、成功しない検証チェックがある場合はリリースが失敗します。これにより、最後の変更によってリリースされた設計に高価なエラーが忍び込むことがないように追加の安心を提供します。検証は、PCBリリースビュー内のプロセスフローのValidate Design段階で実行されます。設計モードでは、出力が生成される前にプロジェクトに直接検証チェックが実行されます。リリースモードでは、リリースフローが最初にプロジェクトからすべてのプロジェクト文書と外部依存関係を含む自己完結型のスナップショットを構築し、そのスナップショットに対して検証チェックが実行されます。これにより、プロジェクトに必要なすべての依存関係がスナップショットに正しくキャプチャされていることの追加のセキュリティが提供されます。

コンポーネントステータスの検証

ワークスペースコンポーネントは、設計者に高品質で高完全性の設計ビルディングブロックの正式なコレクションを提供します。リビジョン管理され、ライフサイクル管理されており、企業は設計者がその企業内で着手する各新しい設計プロジェクトで正式に使用できるコンポーネントライブラリを承認できます。ただし、コンポーネントが設計の再利用に承認されている場合でも、リリース検証段階で自動チェックが必要になります。これは、実際に使用するための適切な状態にあるかどうかを確認するためです。

Altium Designerは、接続されたワークスペースと連携して、コンポーネントステートチェックの形でこの問題に対する解決策を提供します。出力ジョブファイルに追加可能な検証ベースの出力があります - Components states。これは、制限された状態にあるコンポーネントをチェックするように設定できます。設定の一環として、ワークスペースの現在定義されている各ライフサイクル定義の各現在定義されている状態に対して取るべきアクションを決定します - アクションなし、警告、またはエラーを生成します。後者は設計のリリースを阻止します。さらに、チェックの実行により、設計コンポーネントが有効な状態にないことを一目で確認できる便利なHTMLベースのレポートが生成されます。

設計アイテムを制限された状態で使用する際の問題は、プロジェクト検証中に、設計サイクルのはるかに早い段階で検出することもできます。これは、アイテムリビジョンの現在の状態に基づく適用性と、その状態で設計に使用できるかどうかに関するものです。これは、個々の状態レベルで専用の属性を使用して制御されます。プロジェクト違反は、非適用状態にあるリビジョンを持つワークスペースアイテムが設計で使用されていることを検出してフラグを立てるように設定できます - リリース前に問題をキャッチして回避します。詳細については、アイテムリビジョンの可視性と適用性の制御セクションのワークスペースのライフサイクル定義の定義ページを参照してください。
環境設定の使用を通じて設計者の作業環境を強制する場合、コンポーネントステートチェックが定義されている出力ジョブファイルの使用を確実にすることができます。そのためには、適用可能な環境設定を通じて使用が許可されている出力ジョブファイルが必須であるとマークされていることを確認します - Req'd属性を有効にすることによります。環境設定の一部として定義されたOutJobが必須としてマークされている場合、そのOutJobが存在し、プロジェクトリリースの一環として生成される関連データセットに含めるために有効になるまで、リリースは不可能です。詳細については、環境設定の管理を参照してください。

OutJobファイルValidation Outputsセクションから、このタイプの出力ジェネレータを追加します。設定はServer objects State validationダイアログで行われます。

この設定ダイアログにアクセスするには、出力装置のエントリをダブルクリックするか、そのエントリを右クリックしてコンテキストメニューからConfigureを選択するか、そのエントリを選択してAlt+Enterキーボードショートカットを使用します。

ボード設計リリース中の全体的な検証レジメンの一部として、コンポーネントステートチェックを追加して設定します。
ボード設計リリース中の全体的な検証レジメンの一部として、コンポーネントステートチェックを追加して設定します。

ダイアログは、アクティブに接続されているワークスペースで定義されたすべてのライフサイクル定義を表示します。各定義について、各ユニークに定義された状態がリストされ、その説明があります。設計に使用するコンポーネントのライフサイクル定義に関連付けられた各状態について、取るべきCheck Actionを単に指定します。状態のCheck Actionフィールド内をクリックし、関連するドロップダウンメニューから必要なアクションを選択します。利用可能なチェックオプションはNoneWarning、およびErrorです。

ワークスペースから直接最新のライフサイクル定義情報をダイアログにリフレッシュするために、ボタンをクリックします。

設計に使用されているコンポーネントアイテムのリビジョンが制限された状態(Check ActionErrorに設定されている状態)にある場合、ボードのリリースを阻止します。生成されたレポートファイルには、すべての警告とエラーがリストされます。

コンポーネントの状態をチェックする検証段階でボードリリースが失敗する例。画像にカーソルを合わせると生成されたレポートが表示されます。ここでは、設計に制限されたライフサイクル状態のコンポーネントが4つ含まれていることがわかり、リリースプロセスは失敗で終了します。
コンポーネントの状態をチェックする検証段階でボードリリースが失敗する例。画像にカーソルを合わせると生成されたレポートが表示されます。ここでは、設計に制限されたライフサイクル状態のコンポーネントが4つ含まれていることがわかり、リリースプロセスは失敗で終了します。

Workspaceの出力ジョブテンプレートを使用している場合は、関連するソース出力ジョブファイルにコンポーネント状態チェックを追加し、WorkspaceにそのOutJobをリリースする前に設定されていることを確認してください。一度リリースされると、OutJobファイルのリビジョン - 特に出力ジェネレータの設定 - は変更できません。変更を加えて、次の計画されたリビジョンの対象アイテムに再リリースする必要があります。詳細については、出力ジョブを使用した製造データの準備を参照してください。

環境構成コンプライアンスチェックレポートの準備

環境構成コンプライアンスチェックは、設計において企業が認可したデータ要素のみを使用することを確実にテストし、強制する手段を提供します。つまり、割り当てられた役割で使用可能な環境構成を通じて許可されたデータ項目を使用していない場合、リリースは失敗します。これにより、設計における「無法者」的なアプローチを防ぎ、企業レベルで中央集権的に決定された作業設計環境への遵守とコンプライアンスを確保します。

Environment Configuration Managementページ(Altium 365 WorkspaceEnterprise Server Workspace)を参照して、詳細を学びましょう。

必要なレポートは、Environment Configuration Compliance Setupダイアログで設定されます。

Environment configuration compliance setupダイアログ
Environment configuration compliance setupダイアログ

Altium 365およびEnterprise Server Workspaceでの環境構成管理についてもっと学びましょう。

差分レポートの準備

Differences Repor出力ジェネレータは、プロジェクトのソース回路図とPCBドキュメント間の差異を詳細に報告するレポートを生成します。

必要なレポートは、Differences Setupダイアログで設定されます。

Differences Setupダイアログ
Differences Setupダイアログ

回路図とPCBの同期を保つについてもっと学びましょう。

電気規則チェックレポートの準備

Electrical Rules Check出力ジェネレータは、プロジェクトのソース回路図ドキュメントに対する設計および電気チェックの違反を詳細に報告するレポートを生成します。

必要なレポートは、Electrical Rules Check Setupダイアログで設定されます。

Electrical Rules Check Setupダイアログ
Electrical Rules Check Setupダイアログ

設計プロジェクトの検証についてもっと学ぶ。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有している Altium Platform ソリューション (Altium Develop、または Altium Agile のエディション) によって異なります。

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

従来のドキュメント

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

Content