KB: ERC検証設定がプロジェクトオプションと異なる場合にリリースが失敗する

Altium Designer Altium Designer
プロジェクトオプションで違反の報告レベルを「No Report」に設定しているにもかかわらず、電気ルールチェック(ERC)の違反によってプロジェクトのリリースが失敗する場合、ERC検証レポートで異なるエラー報告設定が使用されている可能性があります。リリース処理中、Altium Designerはプロジェクトレベルの設定ではなく、電気ルールチェック検証レポートで定義されたエラー報告設定に基づいて評価を行います。この問題は、ERC検証レポートでプロジェクトのデフォルト設定を使用するように変更するか、エラー報告レベルをリリース要件に合わせて手動で調整することで解決できます。

解決方法の詳細

「No Report」に設定していてもリリースが停止する

プロジェクトのエラーレポート設定で、報告された違反のエラーレポートモードが No Report に設定されているにもかかわらず、Project Releaser がエラーで失敗します。ユーザーはリリース時にその違反が無視されると考えるかもしれませんが、リリース処理では依然としてエラーが報告され、正常に完了しません。

ERC 検証の設定が優先される

Altium Designer では、Project Options と検証レポートのエラーレポート設定が別々に管理されています。Electrical Rule Check Validation レポートで使用される設定は Output Job ファイルに保存され、プロジェクトレベルの設定とは独立しています。リリース時、Project Releaser は ERC 検証レポートで定義された設定を使用します。この設定がプロジェクトの設定よりも厳しい場合、Project Options で違反が No Report に設定されていても、リリースが失敗することがあります。これは仕様どおりの動作です。

検証設定とプロジェクト設定を一致させる

  • ERC 検証レポートでプロジェクトのデフォルト設定を使用するように設定します。
  • または、リリース要件に合わせて ERC 検証レポートのエラーレポートレベルを手動で調整します。
  • これらの設定は別々に管理されているため、Project Options でエラーレポート設定を変更した際は、ERC 検証レポートの設定も確認してください。

ERC 検証レポートを更新する

  1. Validation Output Job ファイルを開きます。
  2. Validation Outputs セクションで、Electrical Rule Check Validation を見つけます。
  3. レポートを右クリックし、Configure を選択します。
  4. Error Reporting Mode タブを開きます。
  5. Set to Project Default を選択します。
  6. OK を選択して変更を保存します。
  7. Project Releaser を再実行します。
  8. リリースが正常に完了することを確認します。

Altium Designer Output Job view with Electrical Rules Check Setup open. Validation Outputs is selected, showing ERC rule severities. Instruction indicates resetting ERC settings to match Project Options using “Set To Project Default.” 

参考資料

電気ルールチェック検証レポートの準備

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Contents
Was this article helpful?