コンポーネントの更新

回路図上にコンポーネントを配置し、場合によっては完全に配線してコンパイルも行い、設計を基板レイアウト段階まで進めているかもしれません。そうした中で、コンポーネントに変更が必要になる場面は高い確率で訪れます。たとえば、新しいパラメータの追加、モデルリンクの変更、あるいはシンボルやフットプリントのグラフィカルな変更などです。

変更を加える場所として論理的なのはソース側です。このソースの性質は、コンポーネントをどのように配置したかによって異なります。

  • From an Integrated Library - ソースライブラリを展開し、変更を加えたうえで、統合ライブラリパッケージをコンパイルして改訂版の統合ライブラリを生成します。
  • From a Database Library - パラメータまたはシンボル/モデル参照については、リンクされた外部データベース内の該当コンポーネントレコードに対して変更を加えます。変更がグラフィカルなもの(シンボルまたはモデル)である場合は、参照元のソースライブラリ内で実施します。
  • From a Schematic/PCB Library - コンポーネント/フットプリントの配置元となった対応ライブラリ内で、そのコンポーネントまたはフットプリントに変更を加えます。

また、Database Link ファイル(*.DBLink)を使用して、配置済みコンポーネントを外部データベースにリンクしている場合もあります。シンボルやモデルの変更はソースライブラリで行います。パラメータについてはデータベース内で変更します。

変更を加えた後は、それらを設計へ反映する必要があります。Altium Designer には、コンポーネントの変更を Altium Designer コンポーネントへすばやく効率的に反映できるさまざまな更新ツールが用意されています。このドキュメントでは、そうしたツール、すなわちコンポーネントのソースと配置済みインスタンスとの同期を常に保つためのツールについて説明します。

フットプリントの更新について詳しくは、Updating Footprints from Libraries のページを参照してください。

  • コンポーネントとライブラリの詳細については、Building & Maintaining Your Components and Libraries のページを参照してください。

  • 統合ライブラリの詳細については、Integrated Libraries のページを参照してください。

  • データベースからのコンポーネントの直接配置、および既存コンポーネント(配置済みまたはライブラリに含まれるもの)のリンクについては、Database Libraries のページを参照してください。

データベースからのパラメータ更新

このツールの文脈では、「Altium Designer component」という用語は、回路図シート上に配置されたコンポーネントインスタンス、またはソース回路図ライブラリ内のコンポーネントを指します。Altium Designer には、外部データベースに保存されている情報を使って Altium Designer コンポーネントのパラメータを更新するためのツールがあります。更新を可能にするには、コンポーネントが外部データベース内の対応するコンポーネントレコードにリンクされている必要があります。リンクは仲介リンクファイルを介して行われ、以下のいずれかを使用します。

  • Database Link ファイル(*.DBLink) - 既存の配置済みコンポーネントを外部データベースにリンクする場合、またはより一般的にはソース回路図ライブラリ内で定義されたコンポーネントをリンクする場合に使用します。
  • Database Library ファイル(*.DBLib) - 外部データベースからコンポーネントを回路図シート上へ直接配置する際に使用します。
  • SVN Database Library ファイル(*.SVNDBLib) - *.DBLib と同じですが、シンボルライブラリとモデルライブラリがバージョン管理下に置かれています。

更新は、回路図エディタでメインメニューから使用できる Tools » Update Parameters From Database コマンドを選択して実行します。このコマンドを起動すると、Update Parameters From Database ダイアログが開きます。このダイアログを使用して、更新対象に含める回路図ドキュメントとコンポーネントタイプを選択します。

Update Parameters From Database コマンドは、Schematic Library エディタでも使用できます。ソースライブラリはライブラリパッケージ(*.LibPkg)の一部である必要があり、*.DBLink ファイルを使ってライブラリコンポーネントと外部データベース内のコンポーネントレコードとのリンクを提供します。

Update Parameters From Database ダイアログ
Update Parameters From Database ダイアログ

更新範囲を定義したら、OK をクリックします。外部データベースに対して一致するコンポーネントが問い合わせされます。Altium Designer コンポーネントとデータベース内の一致レコードとの間にパラメータの差異がある場合は、Select Parameter Changes ダイアログが開きます。差異が見つからない場合は、その旨を示すダイアログが開きます。

Select Parameter Changes ダイアログ
Select Parameter Changes ダイアログ

このダイアログには、更新対象範囲に含まれる、リンク済み Altium Designer コンポーネントのデータベースレコード内に存在するすべてのパラメータが一覧表示されます。Altium Designer コンポーネントに定義されていても、データベーステーブルのフィールドではないパラメータは表示されません。たとえば、データベースライブラリ機能を使用してデータベースから直接コンポーネントを配置し、その後で 1 つ以上のパラメータを追加した場合などです。

一覧表示されるのは、外部データベースと配置済みコンポーネントインスタンスとの間でマッピングされているパラメータのみです。パラメータマッピングは、仲介リンクファイルの Field Mappings タブで行います。 ダイアログには最初に、仲介リンクファイル(*.DbLink*.DbLib、または *.SvnDbLib)で定義した更新アクションに基づいて、Altium Designer コンポーネントのパラメータをデータベース内の値と同期させるための提案更新が表示されます。

パラメータの差異は、関連セルに挿入される固有のアイコンによって区別されます。たとえば、セルの隅に青い三角形が表示されている場合は、Altium Designer コンポーネント内のパラメータ値とリンク先データベースレコード内の同一パラメータ値との間に差異が検出されたことを意味します。

利用可能なすべてのセル状態の一覧は、このページの Select Parameter Changes ダイアログ内 Parameter Update States セクションに記載されています。

Select Parameter Changes ダイアログに用意されているコントロールを使うことで、どの更新を実行し、どれを却下するかを完全に制御できます。選択したコンポーネントのすべてのパラメータに対する更新、またはそのコンポーネントの特定パラメータに対する更新を却下できます。特定のパラメータに対する提案更新を却下するには、該当セルを選択して Reject Selected ボタンをクリックします。更新を再度有効にするには、Update Selected ボタンをクリックします。

配置済み/ライブラリコンポーネントのパラメータを更新するかどうかは、設計/ライブラリ内から直接、個別のパラメータ単位でも制御できます。Properties パネルで選択したパラメータのプロパティ、または Properties パネルの Parameters タブで選択したコンポーネントのパラメータを参照中に、Allow Synchronization With Database オプションを無効にすると、そのパラメータは更新プロセスに含まれなくなります。

更新内容に問題がなければ、Accept Changes (Create ECO) ボタンをクリックします。開いた Engineering Change Order ダイアログを使って検証し、その後更新を実行します。やはり適用したくない更新があると気付いた場合は、該当する変更オーダー項目を無効にしてください。

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

二重同期

既存の設計プロジェクトにおいて、配置済み部品の大半が DbLink ファイルを使って外部データベースにリンクされている場合があります。設計変更により追加回路が必要になり、そのためのコンポーネントが Database Library 機能を使って配置されることもあります。関連する DbLib/SVNDbLib ファイルが、別の外部データベースを参照している可能性も十分にあります。

Update Parameters From Database コマンドを使用すると、配置済みコンポーネントのすべてのリンク済みパラメータが、使用されたリンク方法に関係なく、リンクされているすべてのデータベースに対して問い合わせされます。そして、それらのパラメータに差異が検出されると、Select Parameter Changes dialog に表示されます。

同じデータベースフィールドが DbLink ファイルと DbLib/SVNDbLib ファイルの両方で照合に使用されている場合、まず DbLink ファイルでリンクされたデータベースが照合対象として検索され、その後に DbLib/SVNDbLib ファイルでリンクされたデータベースが検索されます。コンポーネントが両方のデータベースに存在する場合、誤った外部レコードに一致して更新してしまう可能性があります。

ライブラリからの回路図コンポーネント更新

Altium Designer には、回路図シート上に配置されたコンポーネントをソースライブラリ内の変更済み情報で更新するためのツールがあります。これには、Schematic Component Libraries(*.SchLib)、Integrated Libraries(*.IntLib)、および Database Libraries(*.DBLib*.SVNDBLib)が含まれます。

DBLib および SVNDBLib ファイルは Components panel ではライブラリとして表示されますが、実際には接続とフィールドマッピングのためのソースにすぎず、本来の意味でのライブラリではありません。この更新機能は、外部データベース内のパラメータ、シンボル参照、モデル参照の変更に加えて、参照されるシンボルライブラリおよびモデルライブラリで行われたグラフィカルな変更も反映します。

この更新機能では、パラメータだけでなく、モデル情報やグラフィカル情報の変更も反映できます。

更新は、回路図ドキュメントでメインメニューから使用できる Tools » Update From Libraries コマンドを選択して実行します。このコマンドを起動すると、Update From Library ダイアログが開きます。Update From Libraries コマンドは、回路図シート上のすべてのコンポーネントをソースライブラリ内の変更済み情報で更新します。

更新は、回路図ドキュメントでメインメニューから使用できる Tools » Update Selected From Libraries コマンドを選択しても実行できます。Update Selected From Libraries コマンドは、回路図シート上で選択されているコンポーネントのみをソースライブラリ内の変更済み情報で更新します。

Update From Library ダイアログ
Update From Library ダイアログ

更新範囲の定義

ダイアログの最初のページでは更新範囲を扱います。つまり、更新に含めるソース回路図ドキュメントと、そこに含まれる特定のコンポーネントタイプを指定します。

Schematic Sheets 領域には、更新を適用できるすべての回路図ドキュメントが読み込まれます。対象は、単一のフリーな回路図ドキュメント、またはアクティブなプロジェクト内のすべての回路図シートです。更新対象として考慮したいコンポーネントを含むドキュメントを有効にしてください。 Schematic Sheets リスト内の項目をチェックボックス、または右クリックメニューの All On / All Off コマンドで有効/無効にすると、該当する物理コンポーネントがダイアログの Component Types 領域に一覧表示されます。各コンポーネントは次の情報で表示されます。

  • 物理コンポーネント名
  • 関連付けられた論理シンボル
  • 配置元のソースライブラリ
  • 現在、有効なすべての回路図ドキュメントにまたがって配置されているインスタンス数

リストへのコンポーネントの含まれ方は、ページ左下にあるオプションに従います。Show フィールドを使って、更新に含めるコンポーネントの種類を決定します。デフォルトでは All Components が選択されていますが、以下のみを更新するよう選択することもできます。

  • Standard Components - 回路図ライブラリまたは統合ライブラリから配置されたもの。
  • Database Components - DBLib または SVNDBLib を使用して外部データベースから配置されたもの。

Update From Library ダイアログの Show フィールド
Update From Library ダイアログの Show フィールド

すべてのコンポーネントタイプは、最初は更新対象として有効になっています。更新したくないものが明確であれば無効にしてください。あるいは、ダイアログを開く前に回路図シート上で更新したいコンポーネントだけを正確に選択しておき、Selected Parts Only オプションを有効にします。すると、選択したコンポーネントのみが一覧表示されます。右クリックメニューの All On / All Off コマンドも使用できます。

Include Variants オプションを使用してバリアントを含めたり、Update to Latest Revision オプションを使用して Workspace ライブラリから配置されたコンポーネントを利用可能な最新リビジョンに更新したりできます。これらのオプションは、代替コンポーネントのパラメータ更新にも使用します。 覚えておくべき最も重要な点は、更新に何を含めるかを常に完全に制御できるということです。

デフォルト更新アクションの定義

ページ内の Settings 領域では、必要な更新レベルのデフォルトを定義できます。ここで定義したデフォルト更新アクションは、有効化されたコンポーネントタイプのすべてのコンポーネントインスタンスに適用されます。 Update From Library ダイアログの Actions 領域

最も単純な更新形式は、回路図シート上のコンポーネントをソースライブラリで定義されたものに完全に置き換えることです - Fully replace symbols on sheet with those from library。グラフィカル属性、パラメータ、およびモデルリンクはすべて、ソースライブラリに存在する情報で直接更新されます。 このオプションを選択すると、以下のオプションが有効になります。該当するものをすべて選択してください。

  • Update designator lock fieldshow image
  • Update part ID lock fieldshow image
  • Preserve parameter locations
  • Preserve parameter visibility

ソースライブラリが DBLib または SVNDBLib の場合、パラメータおよびモデルリンク情報は外部データベース内の対応するコンポーネントレコードから取得され、グラフィカル属性の変更は参照先シンボルライブラリから取得されます。

完全置換(Fully replace symbols on sheet with those from library)はデフォルトで有効です。更新内容をもう少し細かく制御したい場合は、Replace selected attributes of symbols on sheets に変更してください。個別の更新オプション(Update graphical attributes、 Update parameters、 Update models)を必要に応じて含める/除外することが可能になります。

Update From Library ダイアログの最初のページおよび Library Update Settings ダイアログでの定義内容は保持されます。保存時にプロジェクトファイルへ格納されます。

パラメータおよびモデルの更新アクションについては、Library Update Settings ダイアログでさらに詳細な制御が可能です。Advanced ボタンをクリックしてこのダイアログにアクセスします。このダイアログでは、パラメータおよびモデルに対するデフォルトのグローバル更新アクションを定義できるだけでなく、更新に含める特定のパラメータやモデルも制御できます。 Library Update Settings ダイアログへのアクセス

必要に応じて更新範囲と実行するデフォルトアクションを定義した後、Finish をクリックして、生成される後続の Engineering Change Order に実装される変更内容を確認し、実行できます。ECO を生成する前にコンポーネント単位でもう少し細かく更新内容を調整したい場合は、Next をクリックしてダイアログの 2 ページ目に進みます。詳細は次のセクションで説明します。

コンポーネントインスタンス単位での更新制御

Update From Library ダイアログの2ページ目で行った定義は保持されません。1ページ目に戻るか、ダイアログを閉じると失われます。

Update From Library ダイアログの2ページ目には、更新対象となるすべてのコンポーネント インスタンスを一覧表示する詳細なグリッドが表示されます。ダイアログの前ページでは、どの物理コンポーネント タイプを更新に含めるかを大まかに指定できました。このページでは、それらのタイプのうち、どのコンポーネント インスタンスを正確に更新するかを細かく調整できます。

Update From Library ダイアログの2ページ目
Update From Library ダイアログの2ページ目

グリッドは3つの領域に分かれています。

  • Schematic Parts - この領域には、回路図シート上に配置された各コンポーネントの Designator、 Comment Physical Component、および Logical Symbol が表示されます。選択したコンポーネントを更新するには、 Update チェックボックスを有効にします。
  • Library Components - この領域には、一覧にある各回路図パーツに対応するライブラリ コンポーネントの Physical Component、 Logical Symbol、 Library Name、および Life Cycle State が表示されます。通常、これはそのコンポーネントが元々配置された元ライブラリと同じですが、同じライブラリまたは別のライブラリにある別のコンポーネントへ完全に変更することもできます。現在利用可能なライブラリ内で見つからないコンポーネントは、 <Not Found> として表示されます。
  • Actions - Update  ボックスがチェックされている各コンポーネント インスタンスに対して必要な具体的な更新アクションです。これらは初期状態では、ダイアログの1ページ目で定義したデフォルトのアクション設定に従って設定されます。チェックボックスをクリックして、選択したコンポーネントに対するアクションを有効/無効にするか、右クリック メニューのコマンドを使用します。
    • Full Replace - 選択した項目に対して完全な置換を実行するには、このボックスをチェックします。
    • Graphical - 選択した項目に対してグラフィカル更新を実行するには、このボックスをチェックします。
    • Parameters - 選択した項目のパラメータを更新するには、このボックスをチェックします。少なくとも1つのコンポーネントでこのチェックボックスが有効になっている場合、 Parameters Changes ボタンをクリックして、パラメータ レベルで変更を個別に制御できます。- learn more
    • Models - 選択した項目のモデルを更新するには、このボックスをチェックします。

各コンポーネントについて、元ライブラリ コンポーネントの項目には、最初にそのコンポーネント インスタンスを配置する際に使用されたものが初期表示されます。この情報は、配置済みコンポーネントの Properties パネルにある Library Link 領域から取得されます。

代替コンポーネントの指定

通常、更新では、元ライブラリ内の元の物理コンポーネントに加えられた変更を、回路図シート上に配置されている同じ物理コンポーネントのインスタンスへ反映します。ただし、設計内に配置されている物理コンポーネント自体を別のものに変更したい場合もあります。そのような場合も、更新の一部として簡単に指定できます。

コンポーネント インスタンスに対して代替コンポーネントを指定するには、Library Components 領域内の対応する Physical Component フィールドを直接編集します。指定した物理コンポーネントが、プロジェクトの Available Filed-based Libraries リストに現在追加されているいずれのライブラリにも存在しない場合、<Not Found> が Logical Symbol フィールドおよび Library Name フィールドに入力されます。この場合、そのコンポーネント インスタンスについては更新できません。

データベース コンポーネントを検索する場合、検索対象は現在ロードされている DBLib ファイルおよび SVNDBLib ファイルのみに限定されます(Available Filed-based Libraries)。指定した検索パスに沿ってデータベース コンポーネントを検索することはできません。

別の方法として、グリッド内でコンポーネント インスタンスを選択してから Choose Component ボタンをクリックします。すると Replace Component ダイアログが開き、現在利用可能な任意のライブラリ内で必要な置換用コンポーネントを検索できます。

Replace Component (File-based) ダイアログへのアクセス
Replace Component (File-based) ダイアログへのアクセス

有効なコンポーネントを選択すると、そのコンポーネントに関する情報がページの Library Components 領域に入力され、元のソース ライブラリ コンポーネントが上書きされます。

元のソース ライブラリに戻し、元の物理コンポーネントを維持したい場合は、グリッド内で対象のコンポーネント インスタンスを選択してから Return Selected to Default ボタンをクリックします。

パラメータ変更の制御

コンポーネント インスタンスごとの個別のパラメータ レベル変更は、ページの Actions 領域で Full Replace オプションが無効、かつ Parameters オプションが有効になっている場合にのみ表示されます。更新によって提案されている個々のパラメータ変更を確認したい場合は、Parameters Changes ボタンをクリックします。Select Parameter Changes ダイアログが開き、パラメータ更新アクションが有効なコンポーネント インスタンスについて、パラメータ変更の要約が表示されます。以下の図では、コンポーネント インスタンス C1、C3、C7、C10 はパラメータ更新アクションが無効であるため、ダイアログには表示されていないことに注目してください。

Select Parameter Changes ダイアログへのアクセス
Select Parameter Changes ダイアログへのアクセス

Update Parameters From Database ツールと同様に、このダイアログには外部データベースにリンクされたコンポーネント インスタンスについて、マッピングされたすべてのパラメータが一覧表示されます。さらに、パラメータ更新に関与する配置済みコンポーネント インスタンス内で見つかったすべてのパラメータも表示されます。これは、2つの更新ツール間で Select Parameter Changes ダイアログにアクセスした場合の重要な違いです。

このダイアログには、配置済みコンポーネントのパラメータを、関連する元ライブラリまたはデータベース内のコンポーネントのパラメータと再同期させるために行われる提案変更が表示されます。提案される更新は、次で定義された更新アクションに従っています。

  • 更新元が回路図ライブラリまたは統合ライブラリである場合は、Library Update Settings dialogParameter Settings 領域。
  • 更新元がデータベースである場合は、中間リンク ファイル(*.DBLink*.DBLib*.SVNDBLib)。

パラメータの差異は、該当セルに挿入される固有アイコンによって強調表示されます。可能なすべてのセル状態の一覧については、次のセクション(Parameter Update States)を参照してください。

ダイアログ内の利用可能なコントロール(ボタンまたは右クリック メニュー)を使用して、どのパラメータ変更を適用し、どれを却下するかを決定できます。これにより、個々のパラメータ レベルでデフォルトの更新条件を上書きできます。セル内の提案済み更新を却下するということは、回路図シート上のその特定のコンポーネント インスタンスに対して、そのパラメータに変更を加えたくないことを意味します。

パラメータ更新状態

Select Parameter Changes ダイアログ内のセルは、配置済みコンポーネントとソース ライブラリ/データベースの間で検出された正確な差異、および指定されたパラメータ更新アクションに応じて、複数の異なる更新状態になります。以下の表に、可能なセル状態を示します。

Cell State Description
Altium Designer のコンポーネントとライブラリ/データベース内のコンポーネントの両方がそのパラメータを持っており、値も同じです。更新しても変更はありません。
Altium Designer のコンポーネントとライブラリ/データベース内のコンポーネントの両方がそのパラメータを持っていますが、値は割り当てられていません。更新しても変更はありません。
Altium Designer のコンポーネントとライブラリ/データベース内のコンポーネントのどちらもそのパラメータを持っていません。更新しても変更はありません。 この状態は、関連する Properties パネルで Allow Synchronization With Library および/または Allow Synchronization With Database オプションを無効にすることで、Altium コンポーネント内のそのパラメータが更新対象から除外されている場合にも表示されることがあります。 
Altium Designer のコンポーネントとライブラリ/データベース内のコンポーネントの両方がそのパラメータを持っていますが、値が異なります。更新するとデータベースの値が割り当てられます。
Altium Designer のコンポーネントとライブラリ/データベース内のコンポーネントの両方がそのパラメータを持っています。Altium Designer 側では値が割り当てられていますが、データベース側では割り当てられていません。更新するとデータベース値が割り当てられます。この場合は値なしになります。
Altium Designer のコンポーネントにはそのパラメータがありませんが、ライブラリ/データベース内のコンポーネントにはあります。更新すると、そのセルに示された値でパラメータが Altium Designer のコンポーネントに追加されます。
Altium Designer のコンポーネントにはそのパラメータがありませんが、ライブラリ/データベース内のコンポーネントにはあります。更新すると、値は未割り当てのままで、そのパラメータが Altium Designer のコンポーネントに追加されます。
Altium Designer のコンポーネントはそのパラメータを持っていますが、ライブラリ/データベース内のコンポーネントにはありません。更新すると、そのパラメータは Altium Designer のコンポーネントから削除されます。 Note: コンポーネント インスタンスが外部データベースから更新されており、関連するデータベース フィールドから設計パラメータへのマッピングが次のように設定されている場合、そのパラメータは、たとえ存在していても、データベース レコード内に存在しないものとして扱われます。
Altium Designer のコンポーネントとライブラリ/データベース内のコンポーネントの間でパラメータ値に差異があります。データベース値への更新提案は、データベース リンク ドキュメント(DbLink、DbLib、または SvnDbLib ファイル)内の Update Values オプションの現在値に基づいて却下されています。変更は行われません。このダイアログの Update Selected コマンドおよび Update All コマンドは、この状態を上書きして更新を強制することに注意してください。
Altium Designer のコンポーネントにはそのパラメータがありませんが、ライブラリ/データベース内のコンポーネントにはあります。Altium Designer のコンポーネントにそのパラメータを追加する更新提案は、 Add To Design オプションの現在値に基づいて却下されています。変更は行われません。このダイアログの Update Selected コマンドおよび Update All コマンドは、この状態を上書きして更新を強制することに注意してください。
Altium Designer のコンポーネントはそのパラメータを持っていますが、ライブラリ/データベース内のコンポーネントにはありません。Altium Designer のコンポーネントからそのパラメータを削除する更新提案は、データベース リンク ドキュメント(DbLink、DbLib、または SvnDbLib ファイル)内の Remove From Design オプションの現在値に基づいて却下されています。変更は行われません。このダイアログの Update Selected コマンドおよび Update All コマンドは、この状態を上書きして更新を強制することに注意してください。

回路図ライブラリ エディタから直接変更を適用する

配置済み回路図コンポーネントの直接更新は、ソース回路図ライブラリ内から実行できます。この更新方法は、特に単独の回路図コンポーネント ライブラリ(*.SchLib)から配置されたコンポーネントの更新に適しており、それらのライブラリがプロジェクトで利用可能な filed-based libraries の一部として追加されている場合に有効です。

ソース回路図ライブラリ内でコンポーネントに加えた変更は、Schematic Library Editor のメイン メニューから利用できる Tools » Update Schematics コマンドを使用して回路図ドキュメントに反映されます。あるいは、SCH Library panel で対象コンポーネントを選択し、右クリック メニューから更新コマンドを使用して、選択したコンポーネントへの変更を適用することもできます。

ソース回路図ライブラリからは、SCH Library パネルの右クリック メニューを使用して変更を適用できます
ソース回路図ライブラリからは、SCH Library パネルの右クリック メニューを使用して変更を適用できます

開いているすべての回路図ドキュメント内にある、配置済みコンポーネントのすべてのインスタンスが、そのドキュメントが属するプロジェクトに関係なく更新されます。基本的には、配置済みコンポーネントの Physical Component フィールドの項目がライブラリ コンポーネントのものと同じであれば、そのコンポーネントは更新されます。更新プロセスによって、何個のコンポーネントが(何個のドキュメント内で)変更されたかが通知されます。更新は、既存の各コンポーネント インスタンスをライブラリ内のものに完全置換する形で行われます。

回路図上のコンポーネント インスタンスが統合ライブラリ(IntLib)またはデータベース ライブラリ(DBLib、SVNDBLib)から配置されている場合、このコマンドを使用するとコンポーネントが完全に置換されるため、元のライブラリ リンクは、更新元のソース ライブラリへのリンクに置き換えられます。これは、データベースから配置されたコンポーネントでは特に危険で、対応するデータベース レコードへのリンクが切断される可能性があります。そのため、Update From Libraries コマンドを使用することを推奨します(より安全でもあります)。

更新の検証

配置済み回路図コンポーネント、回路図ライブラリ コンポーネント、または PCB フットプリントを更新した後は、当然ながら更新が意図どおりに行われたことを確認したくなるでしょう。以下のセクションでは、パラメータ、モデル リンク、グラフィカル属性が正しく更新されたかを素早く確認する方法を説明します。

パラメータ更新の確認

パラメータが正しく更新されたかどうかは、Parameter Table Editor dialogTools » Parameter Manager)を実行するか、Properties panel で選択したコンポーネントのパラメータを確認することで検証できます。

以下では、コンポーネント C1C2、および C3 が、更新プロセスの一環として、新しいパラメータ TestParam を値 Test 付きで受け取っています。

Parameter Table Editor ダイアログ
Parameter Table Editor ダイアログ

モデル リンク更新の確認

コンポーネントのモデル リンク更新は、関連する Properties パネルの Models 領域で確認できます。

グラフィカル更新の確認

グラフィカル更新を確認する最も簡単な方法は、シート上の設計コンポーネントとソース ライブラリ内のコンポーネントを比較することです。後者は Components panel を使って簡単に表示でき、並べて直接比較できます。

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

ご利用可能な機能は、お使いのAltiumソリューション(Altium DevelopAltium Agile TeamsAltium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

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

コンテンツ