Altium Designerでのコンポーネントタイプの管理

コンポーネントの種類は、ワークスペースライブラリの管理と構造化を容易にします。Componentsパネル内でコンポーネントをカテゴリーに分類するのは、コンポーネントの種類が提供するものであり、検索とフィルタリングツールと共に、必要なコンポーネントを探す作業を簡素化します。

コンポーネントの種類は、PreferencesダイアログのData Management – Component Typesページで管理(作成/編集/削除)されます。種類は、関連するコンポーネントテンプレートとワークスペースフォルダと共にリストされます。

PreferencesダイアログのData Management – Component Typesページ
PreferencesダイアログのData Management – Component Typesページ

ダイアログのテンプレートボタンを使用して、Edit Templatesダイアログを開き、各コンポーネントタイプに関連付けられたコンポーネントテンプレートを指定または変更できます。

コンポーネントの種類リストの定義

Addボタンのドロップダウンメニューを使用すると、新しいコンポーネントタイプまたは新しいコンポーネントサブタイプを作成でき、これはコンポーネントタイプエントリの下のドロップダウンに配置されます。

既存のタイプに対してコンポーネントタイプの階層を設定できます:

  • コンポーネントタイプエントリを新しい位置にドラッグアンドドロップして、階層内の位置を変更します。エントリは、それにドロップされたときに別のもののサブタイプになります。

  • リスト内のコンポーネントタイプエントリを選択し、右クリックしてMove » Indentコマンドを選択して、リスト階層内で選択したコンポーネントタイプエントリをインデントします。インデントされたエントリは、リスト内の次(下)のエントリのサブタイプになります。選択したコンポーネントタイプエントリをリスト階層でアウトデントするには、Move » Outdentをクリックします。

選択したコンポーネントタイプを削除するには、Removeボタンをクリックして削除を確認します。コンポーネントリビジョンに使用されていない場合にのみ、コンポーネントタイプを削除できます。

コンポーネントタイプのDefault Folderは、そのタイプに割り当てられたコンポーネントテンプレートによって定義されます。詳細については、テンプレートの割り当てセクションを参照してください。

コンポーネントテンプレート機能にアクセスできない場合、コンポーネントタイプが追加されると、そのコンポーネントタイプと同じ名前の新しいフォルダがワークスペースに作成され、このフォルダが新しいコンポーネントタイプのDefault Folderとして自動的に設定されます。

コンポーネントタイプの統合

将来の使用のために単一のコンポーネントタイプの下に複数のコンポーネントタイプをグループ化する方が良い場合(例えば、ライブラリインポートプロセス中に複数のコンポーネントタイプが作成された場合)、PreferencesダイアログのData Management – Component Typesページでは、選択したタイプエントリを手動で全てのコンポーネントタイプを変更するのではなく、指定された単一のエントリに統合することができます。これを行うには、統合するすべてのタイプエントリを選択し、ターゲットタイプを含め、強調表示されたエントリを右クリックしてコンテキストメニューからMergeオプションを選択するか、Ctrl+Mショートカットを使用します。次のMergingダイアログでは、Merge toドロップダウンメニューからターゲットコンポーネントタイプを選択します(デフォルトでは、最初に選択されたコンポーネントタイプがターゲットコンポーネントタイプになります。)そして、ダイアログのボタンをクリックして確認します。下の画像は、抵抗器コンポーネントタイプの範囲についてこれを示しています。

コンポーネントタイプが1つ選択された場合は、Merge toドロップダウンを使用して、望ましいターゲットコンポーネントタイプを選択します。

ダイアログに記載されているように、統合アクションは元に戻すことができないので、ダイアログのMergeボタンをクリックする前に注意してください。

このプロセスは、統合されたタイプのコンポーネント(例えば、Resistor-0402Resistor-0603など)のコンポーネントタイプを、統合ターゲットタイプ – この例ではResistorsに変更します。実際の結果の1つは、特定のタイプのすべてのコンポーネントが、そのタイプがComponentsパネルにあるCategoriesの下で選択されたときに利用可能になることです。コンポーネントエントリは他の方法では影響を受けず、それらはコンポーネントテンプレートに関連付けられた既存のフォルダ内に残り、テンプレート自体も利用可能のままです。

統合後、Data Management – Component Typesページは、Resistorsコンポーネントタイプが複数のテンプレートのデフォルトであることを示しています - すなわち、Resistorsテンプレートと、新しく統合されたコンポーネントタイプに関連付けられたすべてのテンプレート(Resistor-0402テンプレートなど)。Folderエントリは、これらの複数のテンプレートのターゲットフォルダに対応します。

新しいコンポーネントが作成されるとき(File » New » Component)、これらのテンプレートは、ResistorsコンポーネントタイプのサブエントリとしてCreate new componentダイアログで提供されます。

もし元々すべてのソースコンポーネントタイプに単一のテンプレートが関連付けられている場合、統合の影響はより直接的です - 例えば、ResistorsテンプレートがResistors-0402Resistors-0603およびResistors-0805コンポーネントタイプに関連付けられている場合、これらのコンポーネントタイプがResistorsタイプと統合されると、その単一のテンプレートとターゲットフォルダの設定は変更されません。

テンプレートの割り当て

Edit Templatesダイアログは、ボタンからアクセスでき、Data Management – Component Typesページで示されたテンプレートとコンポーネントタイプのマッピングを更新できます。ダイアログの列エントリに示されているマッピングは、関連付けられた Component Typeが使用されるときに適用されるテンプレート、または逆に、コンポーネントタイプが選択されたとき(新しいコンポーネントを作成するときなど)に使用されるテンプレートを表します。

ダイアログでテンプレートエントリが選択された場合、エントリのドロップダウンメニューから別のコンポーネントタイプを選択することにより、関連付けが変更されます。ダイアログとページが閉じられると、テンプレートのComponentTypeパラメータ値とそのDefault Folder設定が、新しく指定されたタイプに対応するように変更されます。これは、テンプレートを手動で編集するのと同等です。

Update existing components for changed templatesオプションを使用して、以前のタイプを使用していたコンポーネントに更新されたコンポーネントタイプエントリを自動的に適用します。たとえば、Component Typeの設定がLED_SMTからLEDに変更された場合、LED_SMTタイプに設定されていたコンポーネントは自動的にLEDコンポーネントタイプに変更されます。

更新されたテンプレートタイプのマッピングの結果は、名前指向のリストがあるData Management – Components Typesページに表示されます。ここでの名前はコンポーネントタイプを表します。これは、さまざまなテンプレート(Resistor_0402Resistor_0603など)が関連付けられ、Resistor_LibImportコンポーネントタイプに適用されることを示しています。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

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

Content