エンジニアリング変更命令

Engineering Change Orderダイアログ

概要

このダイアログでは、現在生成されているエンジニアリング変更命令(ECO)が表示されます。ECOには、一つ以上の設計文書に対する変更を実装するために必要なすべての修正がリストされており、それらの文書を同期させることができます。

ECOを使用する最も重要でよく遭遇する状況は、キャプチャされた設計のソースドキュメントとその設計のターゲットPCB実装を同期するときです。どちらか一方で変更があった場合、常に他方に変更を反映させて同期を維持する必要があります。これがECOが登場する場所です。設計の同期を参照してください。

アクセス

ECOは、さまざまな状況で設計の更新を行うために使用されます。ダイアログは以下の方法でアクセスされます:

回路図とPCBエディタは、直接同期コマンドも提供します。これらのコマンドは、任意の差異に対する更新方向が完全に一方向であるという意味で直接的です。差異ダイアログは表示されません。代わりに、差異が検出された場合、Engineering Change Orderダイアログが表示され、回路図からPCBへ、またはその逆への設計変更をプッシュするために必要な修正が読み込まれます。

以下の直接同期コマンドは、対象のPCBドキュメント内から利用可能です:

  • Design » Import Changes From - このコマンドは、親プロジェクトのソース回路図ドキュメントに加えられた変更をアクティブなPCBドキュメントに更新するために使用されます。

以下の直接同期コマンドは、ソース回路図ドキュメント内から利用可能です:

  • Design » Update PCB Document - このコマンドは、プロジェクトのソース回路図ドキュメントに加えられた変更を指定されたPCBドキュメントに更新するために使用されます。

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

このダイアログは、変更ステータスの2つの主要な領域に分かれています。

変更

このダイアログの領域には、同期を実現するために必要な変更を実装するために必要なすべての変更がリストされています。変更は、Project Options - ECO Generationダイアログでリストされ、有効にされた変更タイプごとにグループ化されます。このグループレベルのエントリーは、そのタイプの変更の数を反映しています。この領域の各具体的な変更は、以下の項目についてリストされています:

  • Enable - このオプションは、ECOを実行する際に変更が含まれるかどうかを決定します。チェックボックスを直接クリックして、有効/含まれる(チェックあり)と無効/除外される(チェックなし)の状態を切り替えます。

  • Action - 実行される具体的なアクションです。アクションの種類は、行う必要があるECOのタイプに依存します。選択肢は:AddRemove、またはModifyです。

  • Affected Object - アクションによって影響を受けるオブジェクト。

  • Affected Document - アクションが実行される文書。

標準の複数選択技術(Ctrl+クリック、Shift+クリック)を使用して、リスト内で複数の変更を選択できます。

ECO GenerationタブのProject Optionsダイアログで、変更タイプのモードIgnore Differencesに設定されている場合、この変更タイプのアクションを引き起こす設計更新は、Engineering Change Orderダイアログに転送されません。

右クリックメニュー

デフォルトでは、ECOを実行するときにすべての変更が含まれるように有効になっています。必要に応じて各変更エントリを個別に有効/無効にするか、または右クリックメニューから利用可能な以下のコマンドを使用して、複数の変更の有効状態を変更します:

  • Validate Changes - ECOに含まれる変更の検証チェックを実行するにはクリックします。検証結果はダイアログのStatus領域のCheck列に表示されます。

  • Execute Changes - ECOを実行するにはクリックします。実行結果はダイアログのStatus領域のDone列に表示されます。検証ステージを通過した変更のみが実行されることを覚えておいてください。

  • Create Report - ECOに含まれる変更のレポートを生成するにはクリックします。レポートはレポートプレビューダイアログに読み込まれます。

  • Cross Probe - 関連する回路図とPCBドキュメント上で変更アクションに関与する対象と参照オブジェクトにクロスプローブするにはクリックします。

  • Expand All - リスト内のすべての変更のビューを展開するにはクリックします。

  • Contract All - リスト内のすべての変更のビューを縮小するにはクリックします。

エントリの左側にある +/- コントロールを使用して、個々の変更グループを展開または縮小することもできます。

  • Enable All - すべての変更を有効にするために使用します。

  • Disable All - すべての変更を無効にするために使用します。

  • Enable Selected - 選択されたすべての変更を有効にするために使用します。

  • Disable Selected - 選択されたすべての変更を無効にするために使用します。

  • Enable all of same Kind - 現在フォーカスされている変更と同じ変更タイプのすべての変更を有効にするために使用します。

  • Disable all of same Kind - 現在フォーカスされている変更と同じ変更タイプのすべての変更を無効にするために使用します。

  • Invert Selection - リスト内で現在選択されていないすべての変更を迅速に選択し、選択されているものの選択を解除するために使用します。

ステータス

このダイアログのこの領域は、有効にされた各変更のための以下のステータス情報を提示します:

  • Check - このフィールドは、変更の検証チェックの結果を表示します。緑のチェックマーク( ドラッグして移動)は、提案された変更がサポートされ、ECOの実行時に実行されることを意味します。赤いバツ印( )は、提案された変更が無効であり、ECOが実行されたときには実行されないことを意味します。

  • Done - このフィールドは、変更の実行結果を表示します。緑のチェックマーク( ドラッグして移動)は、有効な変更が成功裏に実行されたことを意味します。

  • Message - 変更が検証段階で失敗した場合、このフィールド(およびメッセージパネル)にエントリが表示され、なぜ失敗したかの指示が表示されます。

ダイアログをいつでも閉じて、特定の変更が失敗する理由を調査し、必要な設計変更を行うことができます。

追加のコントロール

以下のコントロールは、ダイアログの下部および右クリックメニューで利用可能です:

  • Validate Changes - ECOに含めるために有効にされた変更に対して検証チェックを実行するためにクリックします。検証結果は、ダイアログのStatus領域のCheck列に表示されます。

提案された変更アクションを実行する前に検証することが重要です。これにより、提案された変更のロジックがテストされます。
  • Execute Changes - ECOを実行して、その中に含まれる有効な変更を適用します。実行結果は、ダイアログのStatus領域のDone列に表示されます。覚えておいてください、検証段階を通過した変更のみが実行されます。

  • Report Changes - ECOに含まれる修正のレポートを生成するためにクリックします。レポートはReport Previewダイアログに読み込まれます。

レポートは、検証して実行が成功したかどうかに関わらず、すべての修正エントリをリストアップすることに注意してください。
  • Only Show Errors - このオプションをチェックすると、エンジニアリング変更命令のエラーのみが表示されます。検証された変更は表示されません。エラーのリストのみを表示することで、結果としてのECOが完全に検証されるように、設計に必要な変更を迅速に確認し、行うことができます。

 
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

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

従来のドキュメント

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