回路図上のNo ERCオブジェクト
親ページ:回路図オブジェクト
概要
No ERCオブジェクトは、設計指示です。これは回路のノードに配置され、回路図プロジェクトがコンパイルされたときに検出されるすべての電気ルールチェック警告および/またはエラー違反条件を抑制します。意図的にエラーチェックを特定の回路ポイントで制限するためにNo ERCを使用します。そのポイントは警告を生成することがわかっている(例えば、接続されていないピンのような)ものである一方で、回路の残りの部分の包括的なチェックを実行します。
No ERCディレクティブは、さまざまなスタイルをサポートしており、任意の色で表示できます。この機能を使用して、回路のこのポイントに対する設計意図を反映させます。
No ERCディレクティブには2つのタイプがあります:
-
All Violations – すべての可能性のある警告および/またはエラー条件が抑制されます。
-
Specific Violations – 選択された警告またはエラー条件のみが抑制されます。他の警告やエラーは検出され報告されます。
使い方
ERC設計指示は、回路図エディター専用に配置するためのものはありません。No ERC指示を配置するには:
-
メインメニューからPlace » Directives » Generic No ERCをクリックするか、配線ツールバーでをクリックして、すべての違反を対象とする事前設定されたNo ERCマーカーを配置します。これは、時々汎用No ERCディレクティブと呼ばれます。
-
回路図エディタで右クリックし、Place » Directives » Generic No ERCをクリックします。
-
配線ツールバーでをクリックして、特定の違反を対象とするNo ERCマーカーを配置します。このコマンドはPlace Specific NoERCダイアログを開き、適切な特定のNo ERCマーカーを対話的に選択して配置することができます。ダイアログの使用方法は以下で詳しく説明されています。
配置 - 一般的なERC指令なし
コマンドを起動した後、カーソルが十字線に変わり、配置モードに入ります。次の操作を行って、ERC指令なしを配置します:
- カーソルをワイヤーや他のネットオブジェクトの上に置き、Enterをクリックして、その回路の点に指令を配置します。
- さらにERC指令なしを配置するか、右クリックまたはEscを押して配置モードを終了します。
- 配置モード中にERC指令なしを回転させるには、Spacebarを押して90°刻みで反時計回りに回転させ、Shift+Spacebarを押して90°刻みで時計回りに回転させます。
配置中に実行できる追加のアクションは以下の通りです:
-
Tabキーを押すと配置を一時停止し、No ERCモードにアクセスして、Propertiesパネルからそのプロパティをその場で変更できます。配置を再開するには、ワークスペースの一時停止ボタンオーバーレイ( )をクリックします。
配置 - 特定のNo ERCディレクティブ
特定のNo ERCディレクティブは特定の違反を対象とするため、これを行うように設定する必要があります。このプロセスを簡素化するために、ソフトウェアは配置中に適切な違反を対象とするようにディレクティブを自動的に設定するためのインタラクティブツールを起動します。
このインタラクティブツールを使用するには:
-
コマンドを起動した後(をクリック)、Place Specific NoERCダイアログが開きます。このダイアログは、アクティブな設計プロジェクトのすべてのソース回路図ドキュメントに存在するすべての違反をネットごとにグループ化して自動的にリストアップします。
-
現在存在する違反を正確に反映していることを確認するために、Recompile projectボタンをクリックします。
-
ネットに対して複数の違反が検出された場合、ディレクティブを配置する際にリストが正確であることを保証するためにAutomatically recompileオプションも有効にするべきです。
-
特定のネットのエントリを展開し、サブリストの違反をクリックします。ソースの回路図シートがアクティブになり、違反しているオブジェクトを強調表示するためにビューが変更されます。検出された各違反は、エラーの詳細を表示するために展開することができます。
-
関心のあるエラーのSuppressチェックボックスをクリックします。
-
OKをクリックしてダイアログを閉じます。違反を引き起こしている回路上の点に配置するためのNo ERCマーカーがカーソル上に表示されます。
-
回路上の違反点にディレクティブを配置します。配置をクリックした後、特定のNoERCを配置ダイアログが自動的に再オープンし、次の特定の違反を解決する準備が整います。
-
設計回路図上のすべての違反を解決するためにディレクティブを配置し続けます。このガイド付き自動プロセスの大きな利点は、各ディレクティブが特定のエラー/警告のみを抑制するように自動的に設定されることです。
右クリック配置
Place Specific NoERCダイアログを使用する代わりに、波打つ色付きの線で強調表示されている違反がある回路の点に特定のNo ERC指示を選択的に配置するという方法があります。
その違反に対して特定のNo ERCマーカーを配置するには、違反しているオブジェクト(波打つ色付きの線ではない)を右クリックし、Place NoERC to Suppressコマンドを選択します。No ERC指示がカーソルに表示され、この違反を抑制するように事前設定されます。配置前に指示の見た目を編集するには、Tabを押します。
グラフィカル編集
No ERCマーカーは、位置を変更する以外にグラフィカルに修正することはできません。No ERCマーカーを移動するには、クリックして保持しながら新しい位置にドラッグします。ドラッグ中に、No ERCマーカーは回転することができます(Spacebar/Shift+Spacebar)。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です:
プロパティパネルを通じて
パネルページ: ERCなしプロパティ
この編集方法は、関連するPropertiesパネルモードを使用してオブジェクトのプロパティを変更します。
配置中、Tabキーを押すことで、PropertiesパネルのNo ERCモードにアクセスできます。
配置後、No ERCモードのプロパティパネルには、以下の方法のいずれかでアクセスできます:
-
配置されたディレクティブをダブルクリックします。
-
ディレクティブの上にカーソルを置き、右クリックしてコンテキストメニューからPropertiesを選択します。
-
Propertiesパネルが既にアクティブな場合、ディレクティブを選択します。
複数のオブジェクトの編集
Propertiesパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる複数オブジェクト編集をサポートしています。同じオブジェクトタイプの複数が手動で選択される場合、Find Similar Objectsダイアログやフィルター、リストパネルを通じて、Propertiesパネルのフィールドエントリーがアスタリスク(*
)として表示されていない場合、選択されたすべてのオブジェクトに対して編集できます。
関連するプロパティダイアログを通じて
ダイアログページ: No ERC
この編集方法は、No ERC ダイアログを使用して、特定の No ERC オブジェクトの違反タイプと接続エラーを変更します。
Specific Violationsをクリックすることで、No ERCモードのPropertiesパネルのSuppressed Violations領域にアクセスできます。
リストパネルを通して
リストパネルを使用すると、1つ以上のドキュメントから設計オブジェクトを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリングと組み合わせて使用することで - 適用可能なフィルタパネルまたはFind Similar Objectsダイアログを使用することで - アクティブフィルタの範囲に該当するオブジェクトのみが表示され、より正確かつ効率的に複数の設計オブジェクトを対象として編集できます。
No ERC指示の印刷制御
デフォルトでは、No ERCマーカーは印刷時に含まれます。これを完全に無効にするか、特定のシンボルのみを除外するには、以下に示すようにSchematic Print Propertiesダイアログを使用します。
Schematic Print Properties ダイアログでNo ERCマーカーの印刷を制御します。
このダイアログは以下の方法でアクセスできます:
-
File » Page Setupをクリックし、Advancedをクリックします。
-
Project OptionsダイアログのDefault Printsタブで、リストからSchematic Printsを選択し、Configureをクリックします。
-
File » Print Previewをクリックし、Preview Schematic Printsダイアログで右クリックしてConfigurationを選択します。