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

 

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

概要

このダイアログには、現在生成されているEngineering Change Order(ECO)が表示されます。ECOには、1つまたは複数の設計ドキュメントを同期させるために、それらのドキュメントに対して実施が必要なすべての変更内容が一覧化されます。

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

アクセス

ECOは、さまざまな状況で設計更新を反映させるために使用されます。このダイアログは次の方法で開きます。

また、Schematic EditorとPCB Editorには直接同期コマンドも用意されています。これらのコマンドは、差分に対する更新方向が完全に一方向(どちらか一方)であるという意味で「直接」です。この場合、Differences betweenダイアログは表示されません。代わりに差分が検出されると、回路図からPCBへ、またはその逆へ設計変更を反映させるために必要な修正内容が読み込まれたEngineering Change Orderダイアログが表示されます。

次の直接同期コマンドは、ターゲットPCBドキュメント内から利用できます。

  • Design » Import Changes From - このコマンドは、親プロジェクトのソース回路図ドキュメントで行われた変更を、アクティブなPCBドキュメントに反映して更新します。

次の直接同期コマンドは、ソース回路図ドキュメント内から利用できます。

  • Design » Update PCB Document - このコマンドは、プロジェクトのソース回路図ドキュメントで行われた変更を、指定したPCBドキュメントに反映して更新します。

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

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

Modifications

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

  • Enable - このオプションは、ECO実行時にその修正を含めるかどうかを決定します。チェックボックスを直接クリックして、有効/含める(チェックあり)と無効/除外(チェックなし)を切り替えます。 スペースバーでEnableチェックボックスをオン/オフ切り替えることもできます。
  • Action - 実行される具体的なアクション。アクションの種類は、実施するECOの種類によって異なります。
  • Affected Object - アクションの影響を受けるオブジェクト。
  • Affected Document - アクションが実行されるドキュメント。
標準的な複数選択操作(Ctrl+clickShift+click)により、一覧内で複数の修正を選択できます。
ECO Generation tabProject Optionsダイアログ内)で、ある修正タイプのMode Ignore Differencesに設定されている場合、その修正タイプのアクションを伴う設計更新はEngineering Change Order ダイアログへ転送されません。

右クリックメニュー

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

  • Validate Changes - クリックして、ECOに含めるよう有効化されている修正に対して検証チェックを実行します。検証結果は、ダイアログのStatus 領域にあるCheck 列に表示されます。
  • Execute Changes - クリックしてECOを実行します。実行結果は、ダイアログのStatus 領域にあるDone 列に表示されます。検証に合格した変更のみが実行される点に注意してください。
  • Create Report - クリックして、ECOに含まれる修正のレポートを生成します。レポートはReport Previewダイアログに読み込まれます。 
  • 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 - 一覧で未選択の修正をすべて素早く選択し、選択済みのものは解除します。

Status

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

  • 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が完全に検証に合格するようにできます。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

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

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

従来のドキュメント

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

Content