エンジニアリング変更指示書(ECO)
Parent page: WorkspaceManagerダイアログ
この Engineering Change Orderダイアログ
概要
このダイアログでは、現在生成されているEngineering Change Order(ECO)が表示されます。ECOには、1つ以上の設計ドキュメントに変更を実装し、それらのドキュメントを同期状態にするために必要なすべての修正が一覧表示されます。
アクセス
ECOは、さまざまな状況で設計更新を反映するために使用されます。このダイアログには、次の方法でアクセスできます。
- Differences betweenダイアログでCreate Engineering Change Orderボタンをクリックします。
- ソースの回路図ドキュメントでアノテーションを実行する際に、Annotate ダイアログでAccept Changes (Create ECO)ボタンをクリックします。
回路図エディタとPCBエディタには、直接同期コマンドも用意されています。これらのコマンドは、差分に対する更新方向が完全に一方向(どちらか一方)であるという意味で「直接」です。Differences betweenダイアログは開きません。代わりに差分が検出されると、Engineering Change Orderダイアログが直接表示され、回路図からPCBへ、またはその逆へ設計変更を反映するために必要な修正が読み込まれます。
ターゲットPCBドキュメント内から使用できる直接同期コマンドは次のとおりです。
- Home | Project | Project » Update Schematics - このコマンドは、PCB設計で行った変更で親プロジェクトのソース回路図を更新するために使用します。
- Home | Project | Project » Import Changes From - このコマンドは、親プロジェクトのソース回路図ドキュメントで行った変更で、アクティブなPCBドキュメントを更新するために使用します。
ソース回路図ドキュメント内から使用できる直接同期コマンドは次のとおりです。
- Home | Project | Project » Update PCB Document - このコマンドは、プロジェクトのソース回路図ドキュメントで行った変更で、指定したPCBドキュメントを更新するために使用します。
オプション/コントロール
このダイアログは基本的に、ModificationsとStatusの2つの主要領域に分かれています。
修正
この領域には、同期を実現するために必要な変更を実装するための、すべての修正が一覧表示されます。修正は、Project Options ダイアログのECO Generationタブで一覧表示され有効化されている修正タイプごとにグループ化されます。グループレベルのエントリには、そのタイプの修正数が反映されます。この領域の各修正は、次の内容で表示されます。
- Enable - このオプションは、ECO実行時にその修正を含めるかどうかを決定します。チェックボックスを直接クリックして、有効/含める(チェックあり)と無効/除外(チェックなし)を切り替えます。
- Action - 実行される具体的なアクション。アクションの種類は、必要なECOのタイプに依存し、Add、Remove、Modifyなどが含まれます。
- Affected Object - アクションの影響を受けるオブジェクト。
- Affected Document - アクションが実行されるドキュメント。
デフォルトでは、ECO実行時に含めるため、すべての修正が有効になっています。必要に応じて各修正エントリを個別に有効/無効にするか、右クリックメニューから次のコマンドを使用して複数の修正の有効状態を変更します。
- Enable All - このコマンドは、すべての修正を有効にします。
- Disable All - このコマンドは、すべての修正を無効にします。
- Enable Selected - このコマンドは、選択した修正をすべて有効にします。
- Disable Selected - このコマンドは、選択した修正をすべて無効にします。
- Enable all of same Kind - このコマンドは、現在フォーカスされている修正と同じ修正タイプの修正をすべて有効にします。
- Disable all of same Kind - このコマンドは、現在フォーカスされている修正と同じ修正タイプの修正をすべて無効にします。
標準的な複数選択の操作(Ctrl+click、Shift+click)を使用して、リスト内で複数の修正を選択できます。さらに、右クリックメニューにはInvert Selectionコマンドがあり、現在選択されていない修正をすべて素早く選択し、選択されているものを解除できます。
ステータス
この領域には、有効化されている各修正について次のステータス情報が表示されます。
-
Check - このフィールドは、修正に対して検証チェックを実行した結果を示します。緑のチェック(
)は、提案された変更がサポートされており、ECO実行時に実行されることを意味します。赤い×(
)は、提案された変更が無効であり、ECO実行時に実行されないことを意味します。
-
Done - このフィールドは、修正の実行結果を示します。緑のチェック(
)は、有効な修正が正常に実行されたことを意味します。
- Message - 修正が検証段階で失敗した場合、このフィールド(およびMessages パネル)に、失敗理由の目安となるエントリが表示されます。
追加コントロール
ダイアログ下部には次のボタンがあります。
- Validate Changes - このボタンをクリックすると、ECOに含めるよう有効化されている修正に対して検証チェックを実行します。検証結果は、ダイアログのStatus 領域にあるCheck 列に表示されます。
- Execute Changes - このボタンをクリックすると、ECOを実行して、その中に含まれる有効な変更を反映します。実行結果は、ダイアログのStatus 領域にあるDone 列に表示されます。検証段階を通過した変更のみが実行される点に注意してください。
- Report Changes - このボタンをクリックすると、ECOに含まれる修正のレポートを生成します。レポートはReport Previewダイアログに読み込まれます。このダイアログを使用して、最終的に各種サポート形式のいずれかへエクスポートする前、または直接印刷する前にレポートを参照できます。
- Only Show Errors - このオプションを有効にすると、Engineering Change Orderのエラーのみを表示します。検証済みの変更は表示されません。エラーのみの一覧を表示することで、必要な設計変更を素早く確認して実施でき、結果としてECOが完全に検証に通り、ECO実行時の成功につながります。