配置済みコンポーネントの操作

概略

この記事では、パーツとも呼ばれるコンポーネントが、Altium Designerの回路図上でどのように表現され、管理されるかを解説します。パーツとは何か、マルチパートコンポーネントの仕組み、Componentsパネルや回路図ライブラリエディターから配置する各種の方法を紹介します。また、コンポーネントの検索、移動・回転・反転といった基本的なグラフィカル編集操作に加え、Cross Probe、Cross Select Mode、PCBエディターでの配置対象コンポーネントの選択など、回路図コンポーネントと対応するPCBコンポーネントを連携させるツールについても説明します。さらに、Generalタブで設定できる主なPart Propertiesオプションを取り上げ、配置済みコンポーネントがどのように定義・制御されるかについて理解を深めます。回路図でのコンポーネント操作をより確実に行えるよう、ぜひ読み進めてください。

- コンポーネントの取得元、パーツやマルチパートコンポーネントの扱い方、回路図に配置する主な方法を学びます。
- コンポーネントを効率よく検索し、配置中や配置後にグラフィカルな編集をすばやく行う方法を確認します。
- 回路図コンポーネントとPCBコンポーネントの関係、および配置後に確認・編集できる主要なプロパティを理解します。
AIでさらに深掘り:

ライブラリ内のコンポーネントは、実際のプリント基板に配置される物理デバイスを表します。回路図シート上では、コンポーネントは回路図シンボルモデルで表されます。各コンポーネントには、1つ以上のパートを含めることができます。

ライブラリからの部品の更新と置換

基板設計の回路図シートに部品を配置した後は、該当するWorkspace内のリンク元部品に加えられた変更を、それらの部品インスタンスに反映する方法が必要になります。つまり、設計を、その設計で使用しているWorkspaceのエンティティと同期させるための手段が必要です。

たとえば、子モデルへの変更を反映するために、部品がWorkspaceに再保存されたとします。これにより、その部品の新しいリビジョンが作成されます。配置済みの部品インスタンスは古いリビジョンを使用しているため、最新のリビジョンを使用するよう更新したい場合があります。また、まったく別の部品を使用することにして、設計内の既存の部品を代替部品に変更するだけの場合もあります。

  • このページでは、接続先のWorkspaceから配置した部品の更新について説明します。データベースまたはファイルベースのライブラリから配置した部品の更新方法については、データベースおよびファイルベースのライブラリからの部品の更新ページを参照してください。

  • 接続先のWorkspaceから設計プロジェクトに配置した部品は、ローカルで変更できます(たとえば、設計スペースで配置済みの部品を選択すると、プロパティパネルでパラメーターの追加、変更、削除ができます)。配置済みの部品をWorkspaceライブラリ内の対応する部品と一致させる必要がある場合(つまり、ローカルでの変更を元に戻す必要がある場合)は、ライブラリから更新ダイアログ(Tools » Update From Libraries)を使用できます。

コンポーネントを設計に初めて配置した後、そのコンポーネントを管理するにはさまざまな方法があります。

単一のコンポーネントインスタンスの変更

配置された各コンポーネントには、Workspace内のコンポーネントリビジョンへのリンクがあります。この情報は、選択したコンポーネントのプロパティを参照する際に、Propertiesパネルで確認できます。

配置されたコンポーネントの各インスタンスには、Workspace内のそのコンポーネントの特定のリビジョンへのリンクがあります。配置されたコンポーネントの各インスタンスには、Workspace内のそのコンポーネントの特定のリビジョンへのリンクがあります。

既存のコンポーネントに新しいリビジョンがある場合、リビジョンステータスの項目(Propertiesパネル内)では、現在のリビジョンのライフサイクル状態の右側にOut of dateというテキストが表示されます。なお、ライフサイクル状態が設計での使用を許可しない設定になっている場合(State Propertiesダイアログで、その状態のAllowed to be used in designsオプションが無効になっている場合)、この項目には代わりにInapplicableが表示されます。

この最も基本的な個々のコンポーネントのレベルでは、配置済みのインスタンスに対して次の操作を行えます。

  • ボタンをクリックして、既存のコンポーネントの最新リビジョンに更新します。

同じコンポーネントを最新リビジョンに更新する例 – 画像にカーソルを合わせると、結果が表示されます。同じコンポーネントを最新リビジョンに更新する例 – 画像にカーソルを合わせると、結果が表示されます。

  • Design Item IDフィールドの右側にあるボタンをクリックして、別の(置換用の)Workspaceコンポーネントの最新リビジョン、またはファイルベースのライブラリコンポーネントに置き換えます。Replace Componentダイアログが開き、接続中のWorkspaceおよび使用可能なファイルベースのライブラリ内のコンポーネントが表示されます。現在のコンポーネントはリストの先頭に表示されます。必要な置換用コンポーネントを検索して選択し、OKをクリックします。

    既存のコンポーネントを別のコンポーネント(代替品)に置き換える例既存のコンポーネントを別のコンポーネント(代替品)に置き換える例

    Replace Component ダイアログでは、使用可能なすべてのWorkspaceライブラリコンポーネントおよびファイルベースのライブラリコンポーネントに直接アクセスできます。 このダイアログでは、選択したコンポーネントの詳細情報(パラメーター、モデル、部品候補、サプライヤーデータなど)やコンポーネントの比較機能が提供されます。また、Workspaceライブラリコンポーネントについては、目的のコンポーネントのパラメーターを指定できる、フィルターベースのパラメトリック検索機能も利用できます。

    Replace Component ダイアログには、ActiveBOMドキュメントやItem Managerダイアログなど、Altium Designerのほかの場所でコンポーネントを置き換える際にもアクセスできます。

コンポーネントの一括変更 – Item Manager

Related page: Item Managerによるコンテンツの管理

コンポーネントを個別に変更する方法は便利ですが、扱うコンポーネントの数が増えると、すぐに手間がかかるようになります。そのため、複数の変更を一括で行える、一元化された管理場所が必要になります。そこで役立つのが、Item Manager(Tools » Item Manager)です。

Item Managerは、回路図シートに配置されたWorkspaceの設計エンティティを、Workspace内のリンク先ソースコンテンツと同期するための「コマンドセンター」です。すべてのコンポーネントを自動的に検出して一覧表示し、Workspaceのエンティティかどうかを示したうえで、回路図上の各Workspaceコンポーネントのアイテムリビジョンを、Workspace内で利用可能なそのコンポーネントのリビジョンと比較します。各エンティティについて、現在リンクされているアイテムのリビジョン、ライフサイクル状態、およびそのアイテムが格納されているソースWorkspaceの情報が表示されます。

Workspaceコンテンツのリビジョンを自動比較し、古くなっているものを示します。該当するコンテンツを選択すれば、最小限の操作で最新リビジョンへの更新を準備できます。詳細については、更新が必要なタイミングの検出を参照してください。

どのWorkspaceエンティティをどのように更新するかは、自由に指定できます。例えば、次のような操作が可能です。

  • 個々のエントリを選択し、リンク先アイテムの最新リビジョンを使用するように更新するか、まったく別のアイテムの最新リビジョンを使用するように変更します。
  • 同じアイテムにリンクしている複数のエントリを選択し、そのアイテムの最新リビジョンに更新するか、まったく別のアイテムの最新リビジョンを使用するように変更します。

予定されている変更はすべてマネージャーに反映されます。

必要な変更を設定したら、設計変更指示(ECO)を生成し、変更を適用するために実行されるアクションを確認します。必要に応じて任意のアクションを無効にできるため、常にユーザーが操作を制御できます。準備ができたらECOを実行すると、変更が適用されます。配置済みのWorkspaceコンテンツを、すばやく効率的かつ簡単に管理できます。

変更内容に確信がある場合は、Item Manager's Apply ECO機能を使用すると、Engineering Change Orderダイアログを表示せずに変更を適用できます。

以下の例では、Item Managerの使用方法を示します。

  • 複数のコンポーネントを更新し、既存のWorkspaceコンポーネントの最新リビジョンを使用するようにします。

古くなった複数のコンポーネントを最新リビジョンに更新します。
古くなった複数のコンポーネントを最新リビジョンに更新します。

  • いくつかのコンポーネントを、Replace Componentダイアログで選択した別のWorkspaceコンポーネントの最新リビジョンに変更します。

1つ以上のコンポーネントを別のWorkspaceコンポーネントに置き換えます。
1つ以上のコンポーネントを別のWorkspaceコンポーネントに置き換えます。

Item Managerは、設計内のコンポーネントを接続先Workspaceのソースコンテンツの変更と同期させるだけでなく、既存の基板設計をローカルの設計アイテムの使用からWorkspaceの設計コンテンツの使用へ移行する際にも役立つ強力なツールです。設計コンポーネントと回路図シート(デバイスシート)をWorkspaceに移行したら、Item Managerを使用して、既存のコンポーネントとシートシンボルを、新たに移行したWorkspace上の対応するエンティティに「置き換え」ます。つまり、設計上はコンポーネントは同じままで、そのコンポーネントのソースが変わります。

強力な自動照合機能により、ローカルのコンポーネントやシートシンボルをWorkspace内のアイテムとすばやく照合できます。

BomDocからのコンポーネントの変更

部品発注に向けてBomDocを確認・準備している際に、コンポーネントの問題が見つかることは珍しくありません。例えば、設計者がコンポーネントの選定を確定し忘れていたり、コンポーネントが生産終了(EOL)となり、代替候補の価格や入手性を調べたい場合があります。回路図に戻ってコンポーネントを編集し、適切な部品を選択してからBomDocを更新することでも対処できますが、ActiveBOMでは、BomDoc内で直接この操作を行い、その変更を設計変更指示(ECO)を介して回路図に反映できます。

BomDoc内で選択したコンポーネントを右クリックし、Operations » Change <ComponentName>コマンドを選択します。Replace Componentダイアログが開き、置換用コンポーネントを検索できます。目的の置換用コンポーネントが見つかったら選択し、OKをクリックします。Engineering Change Orderダイアログが開き、回路図をBomDocと同期するために必要な変更の詳細が表示されます。

BomDoc内で直接コンポーネントを置き換える例。
BomDoc内で直接コンポーネントを置き換える例。

  • コンポーネント置換機能は、現在アクティブなWorkspace内で新しいコンポーネントを検索します。
  • コンポーネントの変更が基板設計にも影響する場合は、回路図からPCBの更新も実行する必要があります。
  • Replace Componentダイアログは、Componentsパネルと同様のレイアウトで、多くの共通機能を備えています。 

汎用コンポーネントの置き換え

設計が進み、汎用コンポーネントを具体的な実部品に置き換えられる段階になったら、Propertiesパネルのボタンを選択して、Replace Componentダイアログを開きます。この操作は、Item ManagerまたはプロジェクトのActiveBOMドキュメントからも実行できます。

汎用コンポーネントに設定されているパラメーター値(ここでは電力と抵抗値)が、Replace Generic Componentダイアログの検索条件として自動的に使用されるため、絞り込まれた結果から適切な置換用コンポーネントを選択できます。ここに示す例では、2件のコンポーネントが検索条件に一致しています。

Javascript ID: GenericComponents_Replace_AD23

Propertiesパネルからの汎用コンポーネントの置き換え。

Propertiesパネルからの汎用コンポーネントの置き換え。

コンポーネントの置換処理は複数選択にも対応しています。Propertiesパネルで複数の汎用コンポーネントを選択して置き換える場合、Replace Generic Componentダイアログで選択したメーカー部品によって、選択したすべてのコンポーネントが置き換えられます。

設計全体のフットプリントの管理

Altium Designerの回路図エディターには、強力なFootprint Managerが搭載されています。回路図エディターのToolsメニュー(Tools » Footprint Manager)から起動するFootprint Managerでは、プロジェクト全体のすべてのコンポーネントに関連付けられているフットプリントを確認できます。複数選択に対応しているため、複数のコンポーネントのフットプリント割り当ての編集、フットプリントのリンク方法の変更、複数のフットプリントが割り当てられているコンポーネントの現在のフットプリント割り当ての変更を簡単に行えます。 Footprint Manager を使用すると、設計全体のフットプリント割り当ての確認や問題の検出が容易になります。特に、過去の設計や他の組織から引き継いだ設計を扱う場合に便利です。設計変更はECOシステムを介して適用され、必要に応じて回路図とPCBの両方が更新されます。

 Footprint Manager ダイアログには、アクティブなプロジェクトのすべてのソース設計回路図に含まれる全コンポーネントの一覧が表示されます。ダイアログの右側にあるコントロールを使用して、設計内のコンポーネントで利用可能なフットプリントと、現在使用されているフットプリントを管理します。次の機能を備えています。

  • 選択した1つ以上のコンポーネントのフットプリントモデルの追加、編集、削除。
  • コンポーネント間でのフットプリントのコピー。
  • 現在のフットプリント割り当ての変更(コンポーネントで利用可能な複数のフットプリントの中から、PCB上でそのコンポーネントを表すために現在使用するフットプリントを変更)。
  • フットプリントの検証。フットプリントモデル、特に現在のモデルとして設定されているものが、実際に利用可能であることを確認します。

フットプリントモデルの割り当てに必要な変更をすべて行ったら、標準の設計変更指示(ECO)を通じて変更を反映します。これを行うには、Footprint Manager ダイアログの右下にある Accept Changes (Create ECO) ボタンをクリックします。

デバイスシートを含む設計では、そのシートが読み取り専用に設定されていない場合にのみ、シート上のコンポーネントが一覧に表示されます。プロジェクト内のデバイスシートの読み取り専用状態は、Preferences ダイアログの Data Management - Device Sheets ページで切り替えます。
複数のライブラリを使用して設計を作成し、フットプリントを手動で追加または編集している場合は、すべてのフットプリントデータを慎重に確認することが不可欠です。Footprint Manager を使用すると、設計全体のフットプリントの整理に役立ちますが、妥当性の確認もある程度必要です。20Wの抵抗器に0603のフットプリントを指定するような設計ミスは、システムでは検出できません。これらはすべて慎重に確認する必要があります。また、フットプリント名はコンポーネントのサプライヤーによって異なる場合があることにも注意してください。思い込みは禁物です。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Nav
Contents
機能の提供状況

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

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

従来のドキュメント

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

Contents