Design Data Comparisons in Altium On-Prem Enterprise Server

現在、バージョン 7.1. をご覧頂いています。最新情報については、バージョン Design Data Comparisons in Altium On-Prem Enterprise Server の 8.0 をご覧ください。

Enterprise Server Workspace のプロジェクトビューには、異なるプロジェクトリリースやコミット間で発生したデータ変更を比較できる設計データ比較機能が用意されています。製品データを製造側へ送る前の最終チェックに特に有用であり、リリース/コミットイベント間で Gerber、回路図、BOM データにどのような変更が発生したかを正確に把握できます。

Gerber 比較

製造業者へ送付する前に、作成済みボードデータを最終確認することは常に有益です。Gerber 比較機能を使うと、設計プロジェクトのリリース済み反復間で、製造出力に差異がないかを素早く確認できます。この機能は純粋にグラフィカルなレイヤーごとの比較を行い、変更がある領域をバウンディングボックスと番号で強調表示します。

Gerber 比較へのアクセス

Gerber 比較機能には、次の方法でアクセスできます。

  • そのプロジェクトの詳細管理ページにある Releases ビューで、特定のプロジェクトリリースに関連付けられた  ボタンをクリックします。Gerber to オプションを選択し、比較対象とする別のリリースの製造データを指定します。

  • 特定のプロジェクトリリースパッケージを表示しているときに、Manufacturing Portal ブラウザタブ右上の  ボタンをクリックします。Gerber to オプションを選択し、比較対象とする別のリリースの製造データを指定します。

  • プロジェクトの詳細管理ページにある History ビューで、Project Released イベントタイル右上の コントロールをクリックし、Gerber to オプションを選択します。直前のリリースの製造データと比較するか、すべてのリリースから選択して比較できます。

Gerber Compare 機能は、Enterprise Server Workspace に接続している場合、またはWorkspace へリリースするデータをレビューしている場合に、Altium Designer 内の同等の History ビューからもアクセスできます。

Gerber 比較結果

比較対象のリリースを選択すると、その比較結果は別のブラウザタブで開く Gerber Compare ビューに表示されます。

差異の数によっては、比較データの生成に時間がかかる場合があります。そのまま待機するか、Gerber Compare ビューを閉じることができます。メール通知が有効になっている場合、データの閲覧準備が整うとメールが送信されます。メール内の ボタンをクリックして、再度 Gerber Compare ビューにアクセスします。

リリースされた製造データパッケージ間で生成された Gerber データの比較例。
リリースされた製造データパッケージ間で生成された Gerber データの比較例。

デフォルトでは、ビューの Compare タブが表示され、2 つの Gerber データセット間の差異を即座に確認できます。古い Gerber データは赤、新しい Gerber データは緑で色分けされます。上部のビュータブを選択して、必要に応じて比較対象のいずれかの Gerber データビューに切り替えられます。ビューは標準の Gerber 表示モードに切り替わりますが、位置とズームレベルは維持されます。

検出された各差異には番号が付けられ、枠で囲まれます。左ペインのエントリをクリックすると、メイン表示領域でその特定の差異にフォーカスします。

差異のないレイヤーをクリックした場合、その旨がメイン表示ウィンドウに通知されます。

回路図比較

上記の Gerber データ比較に加えて、プロジェクトビューでは、プロジェクトの回路図ドキュメントをシンプルなインタラクティブインターフェースで比較する機能も提供します。これにより、回路図の反復間でどのような変更が行われたかだけを素早く簡単に確認できます。

Schematic Comparison 機能は、差異をグラフィカルおよびパラメトリックデータとして提示し、それらは関連する回路図オブジェクトへのクロスプローブを可能にする Compare ペインに一覧表示されます。比較は、プロジェクトの Release 間、Commit 間、または Commit と Release 間で実行できます(History ビューから利用可能)。

回路図比較へのアクセス

Schematic comparison 機能には、次の方法でアクセスできます。

  • そのプロジェクトの詳細管理ページにある Releases ビューで、特定のプロジェクトリリースに関連付けられた  ボタンをクリックします。Schematic to オプションを選択し、比較対象とする別のリリースのソースデータを指定します。

  • 特定のプロジェクトリリースパッケージを表示しているときに、Manufacturing Portal ブラウザタブ右上の  ボタンをクリックします。Schematic to オプションを選択し、比較対象とする別のリリースのソースデータを指定します。

  • プロジェクトの詳細管理ページにある History ビューで、Project Committed または Project Released イベントタイル右上の コントロールをクリックし、Schematic to オプションを選択します。直近のリリース/コミットの回路図データ(Previous Release または Previous Commit)を選択するか、Select Commit or Release オプションを選んで任意の Commit/Release イベントのデータを選択できます。比較対象とするイベントは、そのタイルをクリックして指定します。

Schematic Compare 機能は、Enterprise Server Workspace に接続している場合、またはプロジェクトを Workspace に保存している場合に、Altium Designer 内の同等の History ビュー からもアクセスできます。

回路図比較結果

比較する Commit/Release のペアを選択すると、その比較結果は新しいブラウザタブで Schematic differences ビューとして開きます。デフォルトではソースドキュメント内の最初の回路図が表示され、すべての回路図に対して検出された論理的な差異(コンポーネントおよびネットデータの変更)が、関連する Differences ペイン内に選択可能なリストとして表示されます。なお、コンポーネントの移動などの純粋にグラフィカルな変更は、現時点では含まれません。

差異の数によっては、比較データの生成に時間がかかる場合があります。そのまま待機するか、Schematic Compare ビューを閉じることができます。メール通知が有効になっている場合、データの閲覧準備が整うとメールが送信されます。メール内の ボタンをクリックして、再度 Schematic Compare ビューにアクセスします。

Compare リスト内の項目を選択すると、そのパラメトリック情報が展開され、関連する回路図シンボルへクロスプローブされます。
Compare リスト内の項目を選択すると、そのパラメトリック情報が展開され、関連する回路図シンボルへクロスプローブされます。

  • ウィンドウ上部の比較データ名の上にカーソルをホバーすると、それぞれの Commit/Release を作成したユーザー名と、付随するメモを確認できます。
  • 上部マージンに表示されている名前エントリから、比較元のいずれかの Commit/Release を開いて閲覧できます。

Compare ペイン内のリストされた要素を選択すると、利用可能な変更詳細が表示され、その回路図グラフィックへクロスプローブされます。リスト内の各要素には、その一般的な変更状態を示すアイコンが付いています(赤:削除、緑:追加、黄/オレンジ:変更)。同じ色分けが、クロスプローブされた回路図グラフィックにも使用されます。

ペインの差異リストは、Components と Nets でグループ化されています。

  • Components – 各エントリには影響を受けたコンポーネント名が含まれ、選択すると変更されたコンポーネントパラメータ(赤で強調)と、変更されていないパラメータ(緑)がリストとして展開されます。エントリ内で青色で強調表示されているコンポーネントの RefDes を選択すると、その回路図グラフィックへクロスプローブされます。
  • Nets – 各エントリには、ネットの変更によって影響を受けたコンポーネント名、または逆にネットの変更を引き起こしたコンポーネント名が含まれます。ペイン内の Net エントリを選択すると、アクティブな回路図上のそのネット全体へクロスプローブされます。また、エントリ内の RefDes を選択すると、そのネット上の該当コンポーネントにフォーカスします。

Compare ペイン内の Component または Net エントリを選択すると、回路図ドキュメント内のハイライト表示されたグラフィック表現へクロスプローブされます。
Compare ペイン内の Component または Net エントリを選択すると、回路図ドキュメント内のハイライト表示されたグラフィック表現へクロスプローブされます。

ペインのリストフィルタ()を使用して、指定した文字列またはカテゴリでエントリを絞り込むことができます。

Net エントリに関連付けられた  アイコンは、そのネットが他の回路図ドキュメントにも存在することを示します。アイコンを選択すると、それらの回路図ドキュメントのドロップダウンリストにアクセスできます。ネット変更の影響を受ける各ドキュメントは黄色でハイライト表示されます。メニューから回路図ドキュメントを選択すると、その回路図上の該当ネットへクロスプローブされ、同様にハイライト表示されます。

変更された Net のエントリには、その Net を含む他の回路図ドキュメントへのリンクが含まれます。
変更された Net のエントリには、その Net を含む他の回路図ドキュメントへのリンクが含まれます。

PCB 比較

回路図比較機能の補完として、Workspace のプロジェクトビューには、プロジェクトのコミットおよび/またはリリース間で発生したボード設計の変更を検出・表示する PCB 比較機能が用意されています。

PCB Compare 機能は、PCB レイアウトの差分と関連する比較データを表示するための、視覚的かつインタラクティブなインターフェースを提供し、一覧表示されたデータ差分と対応するグラフィック要素との間でリアクティブなクロスプローブが可能です。PCB 比較は、プロジェクトの Release 間、Commit 間、または Commit と Release 間で実行できます(History ビューから利用可能)。

PCB 比較へのアクセス

PCB 比較機能には、次の方法でアクセスできます。

  • そのプロジェクトの詳細管理ページにある Releases ビューで、特定のリリースに関連付けられた  ボタンをクリックします。PCB to オプションと、比較対象とする他のリリースのソースデータを選択します。

  • プロジェクトの特定のリリースパッケージを表示しているときに、Manufacturing Portal ブラウザタブ右上の  ボタンをクリックします。PCB to オプションと、比較対象とする他のリリースのソースデータを選択します。

  • プロジェクトの詳細管理ページにある History ビューで、Project Committed または Project Released イベントタイル右上の コントロールをクリックし、Schematic to オプションを選択します。直近のリリース/コミットの回路図データ(Previous Release または Previous Commit)を選択するか、Select Commit or Release オプションを選択して任意の Commit/Release イベントのデータを選択します – 比較対象とするイベントは、そのタイルをクリックして選択します。

回路図比較機能は、Enterprise Server Workspace に接続している場合、またはプロジェクトを Workspace に保存している場合に、Altium Designer 内の同等の History ビューからアクセスできます。

PCB 比較結果

比較する Commit/Release のペアを選択すると、その比較結果が新しいブラウザタブの PCB Changes ビューとして開きます。

起動されると、Enterprise Server の PCB 比較エンジンは、選択された PCB 設計間のデータ差分を処理します。PCB 設計が複雑な場合、この処理には時間がかかることがあります。解析時間があらかじめ定義されたしきい値を超え、かつメール通知が有効になっている場合、PCB 比較が完了するとメールが送信されます。比較データはキャッシュされるため、同じデータを再度比較する場合の処理遅延は最小限です。

このビューでは、PCB 比較エンジンの結果がボードのグラフィカル表現として提示され、変更されていない要素はモノクロで表示され、ネット接続された変更要素は、追加が緑、削除が赤、変更が黄色でハイライト表示されます。変更されたポリゴンポアは、ボード上のネット要素を見やすくするために減光表示される点に注意してください。

左側の Differences ペインには、検出された差分がオブジェクトタイプ(コンポーネント、ネットなど)のグループごとに一覧表示されます。ペイン内で差分エントリを選択すると、その検出された差分を構成するサブ要素が展開表示されます。ボードビューは自動的にパンおよびズームして変更箇所を表示し、削除されたオブジェクトは赤、追加されたオブジェクトは緑で表示されます。選択した差分エントリをもう一度クリックすると選択が解除され、PCB ビューは初期の全体表示モードに戻ります。

Differences ペイン内のエントリをクリックすると、そのサブ要素が展開され、PCB ビューでその差分がズーム/ハイライト表示されます。もう一度クリックするとデフォルトビューに戻ります。
Differences ペイン内のエントリをクリックすると、そのサブ要素が展開され、PCB ビューでその差分がズーム/ハイライト表示されます。もう一度クリックするとデフォルトビューに戻ります。

差分エントリ名をクリックすると、その選択状態と対応するボードビューがトグルされる点に注意してください。エントリ名の左側にある展開/折りたたみコントロールを使用して、サブ要素リストの表示を切り替えます。

各エントリをクリックしていくことで差分を順にたどることができ、その際、変更された要素のサブリストが自動的に展開されます。

以下の例は、コンポーネント R7 および R8 の位置と関連する配線が、連続する Commit/Release イベント間でどのように変化したか、そしてその差分が対応する PCB Compare ビューでどのように表示されるかを示しています。Differences ペインに一覧表示される差分には、R7 および R8 と、それに関連する 4 つのネット(I2C_SCL_MBI2C_SDA_MB、 NetR7_1NetR8_1)の変更エントリが含まれます。

ネットに基づく追加要素は緑、削除要素は赤、変更要素は黄色で表示されます。ネットに基づく追加要素は緑、削除要素は赤、変更要素は黄色で表示されます。

  • ウィンドウ上部の比較データ名の上にカーソルを置くと、それぞれの Commit/Release を作成したユーザー名と、添付されているメモを確認できます。
  • 上部マージンにある名前エントリから、比較元のいずれかの Commit/Release を開いて表示できます。

各差分エントリの展開されたサブリスト内で個々の変更要素を選択することで、差分を詳細に確認できます。コンポーネントのサブエントリには、パラメータおよび位置の変更(以前の位置は赤で表示)が含まれ、一覧表示される Net の変更は、追加/新規のサブネット配線()と削除/置換された配線()に区分されます。サブリストで選択すると、それぞれの配線はボードビューで赤と緑にハイライト表示されます。また、Net エントリには計算された Routed Length および Delay の変更(以前の値は赤で表示)も含まれる点に注意してください。

差分エントリ内の各サブ要素には、特定の変更内容の詳細が含まれており、選択すると PCB ビュー内でその要素がハイライト表示されます。

Differences ペインの Show secondary differences オプションは、Net オブジェクト(コンポーネント、トラック、ビアなど)が変更されていない差分による煩雑さを軽減するため、デフォルトでは無効になっています。これには次のものが含まれます。

  • フリーオブジェクトの差分: Net に接続されていない、または非銅層上にあるオブジェクトの変更。
  • 配線長のみが異なる Net: Net の Delay ではなく長さのみが変化している場合で、通常は層厚の変更(それに伴うビアバレル長の変化)などのレイヤースタック更新によって発生します。

二次的な(Net オブジェクトではない)差分はデフォルトで非表示です – そのビューを確認するには画像の上にカーソルを置いてください。二次的な(Net オブジェクトではない)差分はデフォルトで非表示です – そのビューを確認するには画像の上にカーソルを置いてください。

BOM 比較

プロジェクトビューには、コミットおよび/またはリリース間で発生した設計コンポーネントデータの変更を検出・表示する、簡易 BOM 比較機能も用意されています。差分はテキスト(CSV)形式でレポートされ、ローカルにダウンロードできます。

BOM 比較機能を使用するには、比較対象とする Commit または Release イベントに ActiveBOM document が含まれている必要があります。

BOM 比較へのアクセス

BOM 比較機能には、次の方法でアクセスできます。

  • そのプロジェクトの詳細管理ページにある Releases ビューで、特定のリリースに関連付けられた  ボタンをクリックします。BOM to オプションと、比較対象とする他のリリースのソースデータを選択します。

  • プロジェクトの特定のリリースパッケージを表示しているときに、Manufacturing Portal ブラウザタブ右上の  ボタンをクリックします。BOM to オプションと、比較対象とする他のリリースのソースデータを選択します。

  • プロジェクトの詳細管理ページにある History ビューで、Project Committed または Project Released イベントタイル右上の コントロールをクリックし、BOM to オプションを選択します。直近のリリース/コミットの BOM データ(Previous Release または Previous Commit)を選択するか、Select Commit or Release オプションを選択して任意の Commit/Release イベントのデータを選択します – 比較対象とするイベントは、そのタイルをクリックして選択します。

BOM Compare 機能は、Enterprise Server Workspace に接続している場合、またはプロジェクトを Workspace に保存している場合に、対応する History view in Altium Designer からアクセスできます。

BOM Comparison Result

システムは、指定されたプロジェクトのリリースまたはコミット間で BOM data を比較し、その比較結果を新しいブラウザタブ内の BOM 差分ビューとして開きます。このビューには、指定した BOM イベント間で変更された BOM アイテムを表す、色分けされたエントリのリストが表示されます。左側の BOM Compare ペインでは、追加情報と操作が提供されており、別の design Variant を選択したり、コンポーネント変更カテゴリ(Added, Removed, Modified)の含否を選択/解除したりできます。

差分の数によっては、比較データの生成に時間がかかる場合があります。完了を待つことも、BOM Compare ビューを閉じることもできます。email notifications are enabled の場合、データの閲覧準備が整うとメールが送信されます。メール内の ボタンをクリックすると、再度 BOM Compare ビューにアクセスできます。

初期の BOM Compare ビューには、ソース BOM ドキュメントとターゲット BOM ドキュメント間の差分を表すエントリが含まれます。
初期の BOM Compare ビューには、ソース BOM ドキュメントとターゲット BOM ドキュメント間の差分を表すエントリが含まれます。

BOM Comparison インターフェースには、差分情報へアクセスするためのさまざまな機能が用意されています。これには次のものが含まれます。

  • BOM 比較エントリに関連付けられたアイコンの上にカーソルを置くと、発生した変更の概要が表示されます。

  • Column Settings メニュー()を使用して、特定のコンポーネントパラメータデータ列を表示または非表示にできます。

  • BOM Compare ペインで Modified Components エントリを選択すると、その BOM コンポーネントエントリに対して行われた変更の詳細リストが表示されます。これらの詳細には、Manufacturer および Supplier 情報の差分も含まれます – see example

変更されていない BOM エントリは、Not Modified オプションを Compare ペインで有効にすることでリストに含めることができます。また、比較に指定された元の BOM リストを確認するには、比較リスト上部にある各 BOM のタブを選択します。

Not Modified オプションを使用して変更されていないエントリをリストに含めるか、BOM ドキュメントタブを選択してソース/ターゲット BOM ドキュメントの完全なリストを表示します。
Not Modified オプションを使用して変更されていないエントリをリストに含めるか、BOM ドキュメントタブを選択してソース/ターゲット BOM ドキュメントの完全なリストを表示します。

  • ウィンドウ上部の比較データ名の上にカーソルを置くと、それぞれの Commit/Release を作成したユーザー名と、添付されているメモが表示されます。
  • 上部マージンにある名前エントリから、いずれかの比較元の Commit/Release を開いて表示できます。

ダウンロードオプション()から呼び出すと、比較エンジンは更新内容のサマリを標準 CSV 形式でも生成します。BOM 比較サマリは、現在選択されている Variant of the design に対して生成され、指定されたプロジェクトのリリース/コミット間で変更(更新)された BOM データの詳細を含みます。

ダウンロードされた BOM 比較 CSV ファイルには、比較機能を起動する際に指定したプロジェクトリリース間で更新されたデータが示されます。
ダウンロードされた BOM 比較 CSV ファイルには、比較機能を起動する際に指定したプロジェクトリリース間で更新されたデータが示されます。

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Content