エンジニアリング変更指示書(ECO)

Parent page: WorkspaceManagerダイアログ

この Engineering Change Orderダイアログこの Engineering Change Orderダイアログ

概要

このダイアログでは、現在生成されているEngineering Change Order(ECO)が表示されます。ECOには、1つ以上の設計ドキュメントに変更を実装し、それらのドキュメントを同期状態にするために必要なすべての修正が一覧表示されます。

ECOの用途として最も重要で、かつ最も頻繁に遭遇するのは、キャプチャした設計のソースドキュメントと、その設計のターゲットとなるPCB実装を同期する場合です。どちら側で変更が行われても、同期を維持するために必ずもう一方へ反映(プッシュ)する必要があり、その際にECOが役立ちます。

アクセス

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ドキュメントを更新するために使用します。

オプション/コントロール

このダイアログは基本的に、ModificationsStatusの2つの主要領域に分かれています。

修正

この領域には、同期を実現するために必要な変更を実装するための、すべての修正が一覧表示されます。修正は、Project Options ダイアログのECO Generationタブで一覧表示され有効化されている修正タイプごとにグループ化されます。グループレベルのエントリには、そのタイプの修正数が反映されます。この領域の各修正は、次の内容で表示されます。

  • Enable - このオプションは、ECO実行時にその修正を含めるかどうかを決定します。チェックボックスを直接クリックして、有効/含める(チェックあり)と無効/除外(チェックなし)を切り替えます。
  • Action - 実行される具体的なアクション。アクションの種類は、必要なECOのタイプに依存し、AddRemoveModifyなどが含まれます。
  • Affected Object - アクションの影響を受けるオブジェクト。
  • Affected Document - アクションが実行されるドキュメント。

デフォルトでは、ECO実行時に含めるため、すべての修正が有効になっています。必要に応じて各修正エントリを個別に有効/無効にするか、右クリックメニューから次のコマンドを使用して複数の修正の有効状態を変更します。

  • Enable All - このコマンドは、すべての修正を有効にします。
  • Disable All - このコマンドは、すべての修正を無効にします。
  • Enable Selected - このコマンドは、選択した修正をすべて有効にします。
  • Disable Selected - このコマンドは、選択した修正をすべて無効にします。
  • Enable all of same Kind - このコマンドは、現在フォーカスされている修正と同じ修正タイプの修正をすべて有効にします。
  • Disable all of same Kind - このコマンドは、現在フォーカスされている修正と同じ修正タイプの修正をすべて無効にします。

標準的な複数選択の操作(Ctrl+clickShift+click)を使用して、リスト内で複数の修正を選択できます。さらに、右クリックメニューにはInvert Selectionコマンドがあり、現在選択されていない修正をすべて素早く選択し、選択されているものを解除できます。

右クリックメニューのExpand AllおよびContract Allコマンドを使用すると、一覧内のすべての修正の表示を素早く切り替えられます。あるいは、各エントリの左側にある/コントロールを使用して、修正タイプのグループを個別に展開/折りたたみできます。
Project OptionsダイアログのECO Generationタブで、ある修正タイプのModeがIgnore Differencesに設定されている場合、その修正タイプのアクションを伴う設計更新はEngineering Change Order ダイアログへ転送されません。
右クリックメニューには、関連する回路図およびPCBドキュメント上で、修正アクションに関与するターゲット/参照オブジェクトへクロスプローブするためのコマンドも用意されています。

ステータス

この領域には、有効化されている各修正について次のステータス情報が表示されます。

  • 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実行時の成功につながります。
変更の検証、変更の実行、レポート作成の各コマンドは、右クリックメニューからも利用できます。

 

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