PCB上でのコンポーネントオブジェクトの操作

This document is no longer available beyond version 21. Information can now be found here: Component Placement for version 24

 

親ページ:PCBデザインオブジェクト

コンポーネントのフットプリントは、PCB上でのコンポーネントの取り付けと接続を定義し、実際のコンポーネントを定義する3Dボディオブジェクトも含むことができます。
コンポーネントのフットプリントは、PCB上でのコンポーネントの取り付けと接続を定義し、実際のコンポーネントを定義する3Dボディオブジェクトも含むことができます。

概要

コンポーネントのフットプリントは、プリント基板上に物理的なコンポーネントを取り付けるために必要なスペースと接続点を定義します。これは、パッド、ライン、アークなどの単純なプリミティブオブジェクトの集合体で構成されるグループオブジェクトです。また、他の設計オブジェクトも含まれることがあります。パッドは、コンポーネントのピンの取り付けと接続点を提供します。追加の設計プリミティブ、例えばラインやアークは、コンポーネントオーバーレイ(シルクスクリーン)層上でコンポーネントの形状のアウトラインを定義するためによく含まれます。

コンポーネントのフットプリントには、オプションで3Dボディオブジェクトも含めることができます。これは、基板上に取り付けられた実際のコンポーネントの物理的なスペースまたはエンベロープを定義します。物理的なコンポーネントが3Dボディオブジェクトを使用して定義されている場合や、STEPモデルがインポートされている場合、三次元のコンポーネントクリアランスチェックを実行することができます。

コンポーネントのフットプリントは、PCBライブラリエディタ内で適切なデザインオブジェクトを配置して、コンポーネントを取り付けて接続するために必要な形状を作成することによって作成されます。コンポーネントの基準点は、ライブラリエディタのデザイン空間の原点であり、ライブラリエディタで次のように設定できます:ピン1、幾何学的中心、またはコンポーネント上のユーザー定義の位置。

フットプリント作成についての詳細は、PCBフットプリントの作成を参照してください。

使い方

コンポーネントのフットプリントはPCBライブラリエディタで作成され、PCBエディタに配置されます。PCBコンポーネントのフットプリントは、設計がスキーマティックエディタからPCBエディタに転送されるときに、利用可能なライブラリから自動的に配置されます。これはデザイン同期と呼ばれ、スキーマティックとPCBの間の違いを検出して解決するプロセスです。

代わりに、コンポーネントを直接PCBエディタに配置することもできます。そのためには:

  1. Place » Componentをクリックします。アクティブでない場合は、配置に必要なコンポーネントを探す準備ができているComponentsパネルが開きます。
  2. Componentsパネルでコンポーネントを選択します(View » Panels » Components)、右クリックしてPlace <ComponentName>を選択します。

PCBコンポーネントのフットプリント(および回路図コンポーネント)は、接続されたワークスペースまたは利用可能なライブラリからのみ配置できます。「利用可能なライブラリ」には、現在作業中のプロジェクトの一部であるライブラリや、Altium Designerに現在インストールされているライブラリが含まれます。ライブラリは、Preferencesダイアログの Data Management - File-based Librariesページや、Available File-based Librariesダイアログコンポーネントパネルでボタンをクリックし、ドロップダウンからFile-based Libraries Preferencesを選択)を通じてインストールおよび削除できます。

配置

配置を行うために選択された方法によって、必要なコンポーネントのフットプリントを見つけるために使用されるプロセスは異なります。配置のために必要なフットプリントが選択され、カーソル上で浮かんでいる場合:

  1. 配置する前にコンポーネントのプロパティを編集するには、Tabキーを押します。
  2. コンポーネントを反時計回りに回転させるには、Spacebarを押します(時計回りに回転させるにはShift+Spacebar)。デフォルトの回転ステップは90度です。この設定を変更するには、PreferencesダイアログのPCB Editor - GeneralページRotation Step値を使用します。
  3. コンポーネントが回転している場合、デザイネータとコメント文字列は、その向きを保持するか、またはフットプリントと一緒に回転するように設定できます。この動作は、これらの文字列のAutoposition設定によって制御されます。デフォルトは、PreferencesダイアログのPCB Editor - Generalページでデフォルトのコンポーネントを編集することで設定できます。デフォルトを設定しても、既に配置されているコンポーネントには影響しません。
  4. コンポーネントをボードの裏側にフリップするには、Lショートカットを押します。XキーやYキーを使用しないでください。これは部品をミラーするだけで、そのレイヤーを変更しません。
配置中に属性を変更することができます(関連するプロパティパネルを表示するにはTabキーを押しますが)、これらはさらなる配置のデフォルト設定になることを念頭に置いてください。ただし、PreferencesダイアログのPCBエディター – デフォルトページPermanentオプションが有効になっている場合は、このオプションが有効の場合、変更は配置中のオブジェクトと同じ配置セッション中に配置される後続のオブジェクトにのみ影響します。

コンポーネントパネルからの配置

コンポーネントパネルから配置するには:

  1. パネルで必要なコンポーネントを有効にするには、利用可能なワークスペースに接続するか、 をクリックしてからドロップダウンからFile-based Libraries Preferencesを選択し、Available File-based Librariesダイアログを開きます。ダイアログを使用して、ライブラリを追加(Projectトタブで)または選択(Installedタブで)します。
  2. フットプリントライブラリが有効になると、コンポーネントパネルがリフレッシュされ、そのライブラリの利用可能なコンポーネントが表示されます。

クリックしてからFile-based Libraries Searchを選択し、利用可能なライブラリを検索するためのFile-based Libraries Searchダイアログを開きます。

パネルで部品が選択された状態では、以下の方法でコンポーネントの配置が可能です:

  • 右クリックして、コンテキストメニューからPlace <ComponentName>を選択します。
  • 選択したコンポーネントをダブルクリックします。コンポーネントが設計スペース内で浮かび上がります。コンポーネントを希望の位置に配置し、クリックして配置します。
  • コンポーネントパネルでコンポーネントの名前をクリックして保持し、希望の位置にドラッグしてクリックして配置します。これは「シングルショット」配置技術であり、選択したコンポーネントの単一インスタンスのみを配置できます。他の方法では、複数のインスタンスを配置できます。

Componentパネルには、利用可能なライブラリまたはフォルダパス内のすべてのライブラリを横断して検索できる検索機能も含まれています。Componentsパネルのページを参照してください。

グラフィカル編集

グラフィカルなコンポーネントの編集は、移動、回転、反転に限定されます。デザインスペースでコンポーネントが選択されると、下の画像に示されているように、現在の選択色でハイライト表示されます。選択されたコンポーネントをグラフィカルに操作するには:

  • Deleteを押して、選択されたコンポーネントをデザインから削除します。
  • クリックして保持し、ドラッグして選択されたコンポーネントを移動します。カーソルは、PreferencesダイアログのPCB Editor - GeneralページSmart Component Snapオプションが有効になっている場合、コンポーネントの基準点または最も近いパッドの中心にジャンプします。
  • コンポーネントがカーソル上で移動している間にSpacebarを押して回転させます(他の方向に回転させるにはShift+Spacebarを押します)。
  • コンポーネントがカーソル上で移動している間にLキーを押して、ボードの反対側にフリップします。

コンポーネントを選択するには一度クリック、移動するにはクリックして押し続けてドラッグします。

Lockedプロパティが有効になっているオブジェクトをグラフィカルに変更しようとすると、編集を続行するかどうかを確認するダイアログが表示されます。PreferencesダイアログのPCB Editor – GeneralページProtect Locked Objectsオプションが有効になっており、その設計オブジェクトのLockedオプションも有効になっている場合、そのオブジェクトはグラフィカルに編集できません。ロックされたオブジェクトをダブルクリックして選択し、プロパティまたはリストパネルでLockedプロパティを無効にするか、Protect Locked Objectsオプションを無効にしてオブジェクトをグラフィカルに編集してください。

コンポーネントの選択

コンポーネントをクリックして選択すると、選択範囲のボックスが表示されます。従来、デフォルトのボックスの挙動は、そのコンポーネントのすべてのプリミティブを囲む最小の矩形を使用することでしたが、これは指定子やコメント文字列を除外します。

より複雑なコンポーネント形状をより良くサポートするために、PCB.ComponentSelection Advanced Settingが追加されました(PreferencesダイアログのSystem – GeneralページAdvanced Settingをクリックしてください)。このオプションにより、デザイナーはバウンディングボックスを定義するために使用されるレイヤーを制御できます。高度な設定ダイアログでPCB.ComponentSelectionの値を変更した後、変更を有効にするためにAltium Designerを再起動する必要があります。

高度なオプションは3つのモードをサポートしています(値01、または2を入力します。デフォルトモードは2です):

  • 0 - レガシーモード - このモードは、Courtyard Layer Type上のジオメトリを使用します。または、このレイヤータイプが存在しない場合、DesignatorおよびCommentの文字列を除く、すべてのレイヤーからのジオメトリを組み合わせます。
  • 1 - レイヤー別モード - 下記にリストされたレイヤーの最初にオブジェクトを含むレイヤーからのジオメトリを使用します。優先順位は以下の通りです:
    1. Courtyard Layer Type
    2. 3D Body Layer (STEPモデルは、モデルを収容する最小の直方体にサイズ調整された3D Bodyオブジェクトに格納されます。この3D Bodyが使用され、STEPモデルの形状は使用されません)
    3. シルクスクリーンレイヤーと銅レイヤー
    4. 銅レイヤー
  • 2 - グラフィックモード別 - このモードは、Courtyard Layer Type上のジオメトリを使用します。または、このレイヤータイプが存在しない場合、シルクスクリーン、3D Bodyオブジェクト、および銅レイヤー上のジオメトリを組み合わせます。文字列は除外されます。

0 - レガシー

1 - レイヤー別

2 - グラフィック別

  • コートヤードレイヤーへの参照は、レイヤータイプ = Courtyardであるコンポーネントレイヤーペアに対してのみであり、レイヤーペアの名前は考慮されません。

  • コンポーネントに3Dモデルが含まれている場合、実際の3Dモデルの形状が衝突チェックに使用され、コートヤードレイヤー上の形状は選択ボックスに使用されます。
  • 機械層のオブジェクトは選択境界ボックスから除外されますが、3Dボディやコートヤードレイヤーのオブジェクトが定義されていない場合、衝突チェック境界ボックスには含まれます。.Designatorおよび.Commentのテキスト文字列は、常に除外される例外です。機械レイヤーの操作についてもっと学びましょう。
  • コンポーネント選択境界ボックスは、コンポーネントの面積を計算するために使用されます。コンポーネントの面積についてもっと学びましょう。

非グラフィカル編集

以下の非グラフィカル編集方法が利用可能です。

コンポーネントダイアログまたはプロパティパネルを通じた編集

プロパティページ: コンポーネントプロパティパネル

この編集方法は、関連するComponentダイアログとPropertiesパネルモードを使用して、コンポーネントオブジェクトのプロパティを変更します。


Componentダイアログ(最初の画像)とPropertiesパネルのComponentモード(2番目の画像)

配置中に、Tabキーを押すことで、プロパティパネルのComponentモードにアクセスできます。コンポーネントが配置されると、すべてのオプションが表示されます。

配置後、コンポーネントダイアログには以下の方法でアクセスできます:

  • 配置されたコンポーネントオブジェクトをダブルクリックします。
  • コンポーネントオブジェクトの上にカーソルを置き、右クリックしてからコンテキストメニューからプロパティを選択します。

配置後、ComponentモードのPropertiesパネルには、以下のいずれかの方法でアクセスできます:

  • Propertiesパネルが既にアクティブな場合、コンポーネントオブジェクトを選択します。
  • コンポーネントオブジェクトを選択した後、デザインスペースの右下にあるPanelsボタンからPropertiesパネルを選択するか、メインメニューからView » Panels » Propertiesを選択します。

Double Click Runs Interactive Propertiesオプションが無効(デフォルト)に設定されている場合、PCB Editor – Generalページ設定ダイアログで、プリミティブをダブルクリックするか、選択したプリミティブを右クリックしてPropertiesを選択すると、ダイアログが開きます。 Double Click Runs Interactive Propertiesオプションが有効になっている場合は、プロパティパネルが開きます。

ダイアログとパネルのオプションは同じですが、オプションの順序や配置が若干異なる場合があります。

ダイアログ/パネルで現在使用されている計測単位を切り替えるには、Ctrl+Qを押してください。これはメトリック(mm)とインペリアル(mil)の間で切り替えます。これはダイアログ/パネルでの計測表示のみに影響し、ボードに指定された計測単位を変更するものではありません。計測単位は、デザインスペースでオブジェクトが選択されていないときにPropertiesパネルの単位設定で構成されます。

コンポーネントのプロパティは、配置モードに入る前に、設定ダイアログのPCBエディター – デフォルトページからアクセスできます。これにより、コンポーネントオブジェクトのデフォルトプロパティを変更でき、後続のコンポーネント配置時に適用されます。

複数オブジェクトの編集

Propertiesパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できるように、複数オブジェクトの編集をサポートしています。同じオブジェクトタイプの複数が手動で選択される場合、Find Similar Objectsダイアログを通じて、またはFilterパネルListパネルを通じて選択される場合、Propertiesパネルのフィールドエントリを選択されたすべてのオブジェクトに対して編集できます。選択されたオブジェクトのプロパティの値が異なる場合、該当するフィールドはアスタリスク(*)として表示されます - 新しいプロパティ値は選択されたすべてのオブジェクトに適用されます。

リストパネルを通じての編集

パネルページ: PCBリストPCBフィルター

Listパネルを使用すると、1つ以上のドキュメントからの設計オブジェクトを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリングと組み合わせて使用することで – 適用可能なFilterパネルを使用するか、Find Similar Objectsダイアログを使用するか – アクティブフィルタの範囲に該当するオブジェクトのみが表示され、複数の設計オブジェクトをより正確かつ効率的に対象として編集できるようになります。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content