KB:パラメーター名が一致しない場合、部品の置換後にパラメーターの表示設定が失われる

Altium Designer Altium Designer
Item Managerを使用してローカルライブラリのコンポーネントを管理コンポーネントに置き換えると、Value、Voltage、Toleranceなど、回路図上に表示されているパラメーターが消え、デジグネーターだけが表示される場合があります。この問題は、回路図内のパラメーター名が、置き換え先の管理コンポーネントで定義されている名前と一致しない場合に発生します。置き換え時のパラメーター更新処理で、一致しないパラメーターが削除されたり、上書きされたりすることがあります。 パラメーターの消失を防ぐには、置き換え前にParameter ManagerまたはFind Similar Objectsを使用して、パラメーター名を揃えてください。移行時にパラメーター名を変更した場合は、コンポーネントを置き換える前に、管理コンポーネントのテンプレートを更新して、元の命名規則に合わせることができます。

解決方法の詳細

置換後に表示されていたパラメーター情報が失われる

Item Managerを使用してローカルの回路図コンポーネントを管理対象コンポーネントに置き換えると、Value、Voltage、Toleranceなどのパラメーターが回路図エディターに表示されなくなることがあります。この問題が発生した設計では、置換処理後にコンポーネントのデジグネーターのみが表示されます。

Schematic comparing decoupling capacitors before and after replacement, showing renamed capacitor references with the same values connected to ground.

パラメーター名の不一致によるデータの削除

この問題は、回路図コンポーネントで使用されているパラメーター名が、管理対象コンポーネントで定義されているパラメーター名と一致しない場合に発生します。置換時に、Item Managerはパラメーターの照合ルールを評価し、管理対象のソースに基づいてコンポーネントのパラメーターを更新または上書きすることがあります。置換先の管理対象コンポーネントに同じ名前のパラメーターがない回路図パラメーターは削除される場合があり、その結果、パラメーターが表示されなくなります。

置換前にパラメーター名を揃える

  • Item Managerを実行する前に、回路図のパラメーター名を管理対象コンポーネントのパラメーター名に合わせて変更します。
  • パラメーター名を直接変更するには、Parameter Managerを使用します。
  • プロジェクト全体のパラメーターを更新するには、Find Similar Objectsを使用します。
  • 移行中にパラメーター名を変更した場合は、管理対象コンポーネントのテンプレートを更新して、元の命名規則に合わせます。
  • コンポーネントの置換を実行する前に、Item Managerでパラメーターの照合と更新の動作を確認します。

パラメーターの更新とコンポーネントの置換

移行前にパラメーター名を確認します。

  1. ローカルライブラリのコンポーネントをサーバーまたはワークスペースに移行する際は、パラメーター名の一貫性を維持してください。
  2. マッピング方針が定義されていない限り、移行中にパラメーター名を変更しないでください。

シナリオ1:単純なパラメーター名の違い

例:回路図ではVALUE_TXTを使用し、管理対象コンポーネントではValueを使用している場合。

  1. 回路図シートを開きます。
  2. Tools » Parameter Managerを選択します。
  3. 回路図と管理対象コンポーネントで使用されているパラメーター名を比較します。
  4. VALUE_TXT列を選択し、列ヘッダーを右クリックしてRename Columnを選択します。
  5. 列名をValueに変更します。
  6. 変更を適用し、ECOを実行します。
  7. Tools » Item Managerを開きます。
  8. Automatchを実行し、提案されたパラメーターマッピングを確認して変更を承認し、ECOを実行します。

シナリオ2:複数のパラメーターを単一の管理対象パラメーターにマッピングする

  1. 管理対象コンポーネントの単一のパラメーターにマッピングする必要がある回路図パラメーターを特定します。
  2. Parameter Managerを使用して、パラメーター名を統一します。
  3. コンポーネントを置換する前に、マッピングを確認します。
  4. Item Managerを使用してコンポーネントを置き換えます。

シナリオ3:管理対象コンポーネントに追加のパラメーターが含まれている

  1. 回路図内のパラメーター値(例:10VAC)を選択します。
  2. 右クリックしてFind Similar Objectsを選択します。
  3. パラメーター値の条件をSameに設定します。
  4. Select Matchingを有効にし、Project Documentsを選択します。
  5. Apply、OK、Selectの順に選択します。
  6. Properties Panelを開きます。
  7. パラメーター名をAC Voltageに変更します。
  8. DC Voltageに変更する必要があるパラメーターについて、この手順を繰り返します。
  9. Find Similar Objectsで作成したプロジェクト全体の選択を使用して、一致するすべてのコンポーネントを更新します。
  10. Item Managerを使用してコンポーネントを置き換えます。

シナリオ4:管理対象コンポーネントのテンプレートでパラメーター名を変更する

  1. 回路図に現在表示されているすべてのパラメーター名を記録します。
  2. DBライブラリのパラメーター名と管理対象コンポーネントのパラメーター名の対応表を作成します。
  3. Panels » Explorer » Managed Content » Component Templatesを開きます。
  4. 該当するコンポーネントテンプレートを開きます。
  5. テンプレートのパラメーター名を変更して、DBライブラリの命名規則に合わせます。
  6. Update linked componentsを有効にした状態で、テンプレートをサーバーに保存します。
  7. バッチエディターでパラメーターの更新内容を確認し、変更を保存します。
  8. テンプレートのパラメーター名を変更しても、既存のコンポーネントが自動的に更新されない場合があるため、リンクされたコンポーネントが更新されていることを確認します。
  9. ライフサイクル状態が異なる場合は、リリース時にPreserve lifecycle stateを有効にします。
  10. パラメーター名を揃えた後、Item Managerを使用してコンポーネントを置き換えます。

最終確認のチェックポイント

置換のECOが完了したら、Value、Voltage、Toleranceなど、表示されるべきすべてのパラメーターが回路図に正しく表示されていることを確認します。

補足事項

  • この方法は、Altiumのサンプルプロジェクトでのパラメーター表示に影響を及ぼす可能性があります。
  • 更新を容易にするため、可能な限りコンポーネントのライフサイクル状態をドラフトにしておいてください。

参考資料

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