単一コンポーネント編集
Workspace コンポーネントは、Component Editor を使用して定義/編集します。このエディターは Single Component Editing と Batch Component Editing の 2 つのモードで動作します。前者は、単一のコンポーネントを定義/編集する際に、簡潔なインターフェースを提供します。これは、新しいコンポーネントの作成時、または既存コンポーネントの単一リビジョンを編集する際のデフォルト モードです。後者は、複数のコンポーネントを定義/編集するためのインターフェースを提供しますが、必要に応じて単一コンポーネントの定義/編集にも使用できます。
このドキュメントでは、Single Component Editing モードでの Component Editor の操作について説明します。
インターフェースの概要
Single Component Editing モードでは、Component Editor のインターフェースは基本的に 4 つの主要領域に分かれており、以下の画像に示し、その後に要約を記載しています。

Single Component Editing モードで動作している Component Editor は、4 つの主要領域に分けられます。
-
Component – ここでは、コンポーネントの主要プロパティを定義します。これには、Name、Description、Type、一意の Id、所属する Folder、および必要に応じた Component Template への参照が含まれます。
-
Models – ここでは、コンポーネントで使用するために、保存済み(またはその場で作成した)ドメイン モデルへのリンクを追加します。
-
Parameters – ここでは、コンポーネントに適用されるパラメトリック データのセットを作成します。これには、参照している Component Template のパラメータに加え、ユーザー定義の追加パラメータも含めることができます。Web サイト URL へのリンクやデータシートもここに追加できます。
-
Part Choices – ここでは、コンポーネントの Part Choice を検索して追加できます。これは、基板の製造および実装時に、その設計コンポーネントに使用したい実際のメーカー部品です。
Component
この領域には、以下のコンポーネント属性を定義するためのコントロールがあります。
-
Name – これは、コンポーネントに付けられた人が読んで分かる名前を表します。このシステム パラメータは Workspace 内での検索時に利用可能でインデックス化されるため、Item ID を覚えていなくても特定のコンポーネントを見つけるための有効な手段になります。
名前を入力し始めると、Workspace の Local Part Catalog にある使用可能なメーカー部品のポップアップ一覧が表示されます。エントリを選択すると、選択したデータ(パラメータ、モデル、データシート)を使ってコンポーネントをすばやく定義できます。このメーカー部品検索からの作成機能は、フィールドの右端にある
ボタンを押しても利用できます。詳しくは、Creating the Component from a Manufacturer Part Search を参照してください。
-
Description – これは、コンポーネントに追加された説明を表します。このシステム パラメータは Workspace 内での検索時に利用可能でインデックス化されます。
-
Type – このフィールドではコンポーネントのタイプを定義でき、コンポーネントの検索 を的確に行うための重要な属性です。Components パネルを使用して自分のコンポーネントを参照する場合、コンポーネントの Categories グループ分けは、各コンポーネントに対して定義されたコンポーネント タイプに基づいています。フィールドをクリックすると、現在定義されているコンポーネント タイプの一覧が表示され、その中から選択できます。タイプは Preferences レベルで定義されます。フィールド右側の
ボタンをクリックすると、Preferences ダイアログの Data Management – Component Types page にアクセスでき、この一覧をニーズに合わせて調整できます。新しいタイプやサブタイプの追加、既存タイプの編集や削除が可能です。
さらに、Advanced Settings コントロールをクリックすると、以下にアクセスできます。
-
Id – このフィールドは、Workspace に保存されるコンポーネントに使用される ID を決定するために使用されます。File » New » Component コマンドまたは Components パネルから作成した新しいコンポーネントでは、このフィールドは Create new component ダイアログで選択したコンポーネント タイプに対して定義されたコンポーネント テンプレートに従って入力されます。テンプレートが存在しない場合、またはダイアログで
<Undefined>エントリが選択されている場合は、デフォルトの命名スキームCMP-{00000}が使用されます。Explorer パネルから作成した新しいコンポーネントでは、このフィールドはそのコンポーネントの親フォルダーに対して指定されたデフォルトの命名スキームに従って入力されます。親フォルダーにコンポーネント テンプレートが関連付けられている場合は、そのテンプレートで定義された Component Naming が引き継がれます。ソフトウェアは、Workspace 全体と既存コンテンツの識別子をスキャンしたうえで、そのスキームに基づく次に使用可能な一意の ID を自動的に割り当てます。 -
Folder – このフィールドは、対象の Workspace 内の特定のフォルダーにコンポーネントを保存するために使用します。File » New » Component コマンドまたは Components パネルから作成された新しいコンポーネントでは、このフィールドは Create new component ダイアログで選択したコンポーネントタイプに対して定義されているコンポーネントテンプレートに従って入力されます。テンプレートが存在しない場合、またはダイアログで
<Undefined>エントリが選択されている場合、このフィールドは空白になります。Explorer パネルから作成された新しいコンポーネントでは、このフィールドにはそのコンポーネントの親フォルダーが入力されます。対象 Workspace 内のどこにコンポーネントを保存するかを完全に制御できます。保存先フォルダーを手動で指定するには、
ボタンをクリックして Choose Folder ダイアログを開きます。既存のフォルダーを参照して選択するか、その場で新しいフォルダーを作成してください。
-
Template – このフィールドでは、定義済みの Component Template を参照できます。フィールドをクリックすると、接続中の Workspace で現在使用可能なすべての Component Template の一覧が表示されます。エントリをクリックすると、その Component Template の指定された(最新の)リビジョンへのリンクが作成されます。テンプレート情報は Component Editor(Name、Description、Id の命名形式、Folder、Type、Models、および Parameters)に取り込まれます。詳細については、Referencing a Component Template を参照してください。
モデル
エディターのこの領域は、コンポーネントで使用するために、保存済み(またはその場で作成した)ドメインモデルへのリンクを追加するために使用されます。
モデルの操作方法の詳細については、以下の折りたたみ可能なセクションを参照してください。
Adding Model Links
コンポーネントに必要なモデルへのリンクは、さまざまな方法で定義できます。
-
既存モデルを選択する方法。モデルタイプの下にあるボタンのドロップダウンアイコンをクリックし、関連メニューから Existing を選択します。続いて表示されるダイアログで、必要なタイプのモデルを選択してください。モデルのプレビューの下にある Revision State フィールドには、選択したモデルリビジョンの現在のライフサイクル状態と、それが最新リビジョンであるか(
Up to date)そうでないか(Out of date)が反映されることに注意してください。 -
Explorer panel からモデルを直接ドラッグ&ドロップする方法。

Explorer パネルからドラッグ&ドロップして、1 つまたは複数のモデルを追加します。 -
新しいモデルを手動で作成する方法。モデルタイプの下にあるボタンのドロップダウンアイコンをクリックし、関連メニューから New を選択します。対応する一時エディター(シンボルの場合は schematic symbol editor、フットプリントの場合は PCB footprint editor、ハーネス配線モデルの場合は harness wiring model editor)または Sim Model dialog(シミュレーションモデルの場合)が開き、モデルを定義できる状態になります。必要に応じてモデル名を変更してください。定義後、エディターを保存して閉じるか、ダイアログで OK をクリックすると、モデルが Models 領域にリンクされた状態で表示されます。モデルのプレビューの下にある Revision State フィールドには、
Not releasedが表示されることに注意してください。コンポーネントを保存すると、新たに定義したモデルも自動的に Workspace に保存され、新しい Item の初期リビジョンとして登録されます。
コンポーネント用の新しいモデルを手動作成する例です。この場合は回路図シンボルです。シンボルは最初、親コンポーネントにちなんでDiode_Schottkyと名付けられていましたが、その後Diode_Schottky_Redに名前変更されました。親コンポーネントが保存されるまで、このモデルは Workspace に保存されないことに注意してください。 -
ウィザードを使用して新しいモデルを作成します(シンボルとフットプリントのみ)。モデルタイプの下にあるボタンのドロップダウンアイコンをクリックし、関連メニューから Wizard を選択します。これら 2 つのモデルタイプで手順は似ていますが、使用するウィザードが異なります。
-
シンボルの場合は Symbol Wizard が表示されます。フットプリントの場合は IPC Compliant Footprint Wizard が表示されます。それぞれのウィザードを使用して、必要に応じてモデルを定義します。
-
ウィザードを完了すると、モデルタイプに対応する一時エディターが開き、ウィザードによって生成されたモデルが読み込まれた状態になります。生成されたシンボルには、最初は現在定義中のコンポーネント名が付けられます。必要に応じて変更してください。生成されたフットプリントモデルには、ウィザードで定義した名前が付けられます。
-
必要に応じて追加の変更を加えた後、エディターを保存して閉じると、モデルは Models 領域にリンクされた状態で表示されます。モデルのプレビューの下にある Revision State フィールドには、
Not releasedと表示されます。 -
コンポーネントを Workspace に保存すると、新たに定義したモデルも自動的に Workspace に保存され、新しい Item の初期リビジョンに格納されます。
-
-
テンプレートから。コンポーネントがコンポーネントテンプレートを参照している場合、そのテンプレートで定義されているすべてのモデル(専用パラメーターとして定義されたもの、SCHLIB および PCBLIB のみ)が Models 領域に取り込まれます。詳細は、Referencing a Component Template を参照してください。
-
Manufacturer Part Search から。コンポーネントが manufacturer part search から作成され、かつ Use Component Data ダイアログでモデルオプションが有効になっている場合、選択した部品に対して定義されているモデルが取り込まれます。詳細は、Creating the Component from a Manufacturer Part Search を参照してください。
新規作成モデルの保存場所
新しく作成するモデルの作成先となるデフォルトのターゲットフォルダーを定義したり、必要に応じてそれを上書きして別のターゲットフォルダーを指定したりできます。これにより、モデルの作成方法と保存方法をより柔軟に制御できます。
Defining Default Target Folders
新規作成モデルのデフォルトのリリース先フォルダーは、Workspace のブラウザーインターフェイス(Admin – Settings – Vault – Components ページ、Altium 365 Workspace、Enterprise Server Workspace)で定義します。
デフォルトフォルダーを変更するには、Select ボタンをクリックします。Explorer ウィンドウが表示され、そのモデルタイプの新しいデフォルトのターゲットリリースフォルダーを選択できます。選択後、OK をクリックしてウィンドウを閉じ、Components ページに戻ると、該当フィールドが新しいフォルダーパスで更新されます。
デフォルトのリリース先フォルダーを変更した場合は、ページ右上の Save ボタンを必ずクリックしてください。
Overriding the Default Target Folder
Component Editor の Single Component Editing モードでコンポーネントを作成する際に新しく作成されたモデルは、前述のとおり、定義されたデフォルトのターゲットリリースフォルダーに従って Workspace に保存されます。ただし、必要であれば、作成したモデルの保存先として特定のフォルダーを指定してデフォルトを上書きすることもできます。その場合は、モデルのプレビュー右上にある
コントロールをクリックし、メニューから Select Target Folder エントリーを選択します。Choose Folder ダイアログ(実質的には Explorer パネルを簡略化したもの)が表示されます。これを使用して目的のターゲットフォルダーを選択し、OK をクリックします。

モデルタイプのデフォルトのリリースフォルダーを、別のフォルダーを選択することで上書きします。
コンポーネントがまだリリースされていない間は、選択したターゲットフォルダーがモデルのプレビューウィンドウの上にテキストで表示されます。新しいモデルがどこに保存されるかを確認できる便利な表示です。
Linking a Simulation Model
コンポーネントへのシミュレーションモデルのリンクは、Sim Model ダイアログで定義します。このダイアログでは、モデルの選択と、回路図シンボルのピンからモデルのピンへのマッピングを行います。

Sim Model ダイアログでシミュレーションモデルを選択し、そのピン定義を回路図シンボルのピンにマッピングします。
モデルのソースを選択する
モデルを選択するために Browse ボタンをクリックする前に、クリックして必要な Source モードを設定します。有効にした Source ボタンに応じて、Browse ボタンをクリックしたときの動作が決まります。
-
Local – このオプションは、ローカルハードドライブまたはネットワークサーバーにローカル保存されているモデルファイルを参照するために使用します。
-
Library – このオプションは、Available File-based Libraries ダイアログから利用可能になっているモデルを参照するために使用します。
-
Server – このオプションは、接続されている Workspace 内のモデルを参照するために使用します。
-
Octopart – このオプションは、Manufacturer Part Search ダイアログで利用可能なコンポーネントモデルを参照するために使用します(このダイアログは Manufacturer Part Search panel と同じです)。ダイアログの Filter セクション(
)を有効にし、検索して Has Simulation フィルターを有効にすると、シミュレーションモデルを含むコンポーネントのみが返されます。その後、メインの検索フィールドを使用して検索し、必要なコンポーネントモデルが利用可能かどうかを確認します(
)。Manufacturer Part Search パネルは完全なコンポーネントを返しますが、設計で使用されるのは選択したコンポーネントのシミュレーションモデルのみです。
モデルを参照して選択する
Source を選択したら、Browse ボタンをクリックしてモデルファイルを選択します。表示されるダイアログや、モデルを見つけるために使用する方法は、有効にした Source オプションによって異なります。以下のスライドは、4 つの Source モードそれぞれで開く異なるダイアログを示しています。
スライドには、4 つの Source モードそれぞれで表示される異なるダイアログが示されています。
モデルファイルを選択すると、モデルの互換性と動作可否の指標として、モデルファイルに含まれるテキスト、パラメーター、および情報が表示されます。この情報は、Sim Model ダイアログの Model Description 領域に表示されます。モデルの内容を確認するには、Model File タブに切り替えてください。
また、Model File タブでモデルの Format Type オプションが正しく設定されていることを確認することも重要です。ソフトウェアはこれを自動的に検出して割り当てようとしますが、正しいことを確認してください。
モデルのピンをコンポーネント シンボルのピンにマッピングする
モデルを正しく動作させるには、コンポーネント ピンとモデル ピンの対応関係を確認する必要があります。これは、それらが1対1で対応していない場合があるためです。ほとんどのモデル ファイルには、以下の画像に示すように、モデル ピン番号の説明がモデル ファイルのテキスト内に含まれています。これを使用して、各モデル ピンを正しいシンボル ピンにマッピングしてください。

各コンポーネント ピンは、対応するモデル ピンにマッピングする必要があります。
コンポーネント レベルのシミュレーション パラメーターの追加
設計内のコンポーネントにシミュレーション モデルを使用する場合、そのモデル固有のパラメーターは2つの異なるレベルで指定できます。
- Model-level parameter – シミュレーション モデル定義自体の一部として指定されるもの(SimModel ファイル内)で、リンクされたシミュレーション モデルのリビジョンにその定義とともに保存されます。
- Component-level parameter – コンポーネント定義の一部として指定されるもの(ここでは Component Editor 内)で、リンクされたコンポーネントのリビジョンにその定義とともに保存されます。
モデル レベルのパラメーター、つまりコンポーネント レベルで追加できるパラメーターを確認するには、Simulation モデルのプレビュー ウィンドウ下部にある View Parameters コントロールをクリックします。

シミュレーション モデルのモデル レベル パラメーターを表示し、コンポーネント レベルで追加可能なパラメーターを確認します。
同じパラメーターのいずれかをコンポーネント レベルに追加するには、そのコンポーネントの Sim Model ダイアログを開きます(モデルがすでに追加されている場合は、Simulation モデルのプレビュー ウィンドウ右上の
コントロールをクリックします)。続いて、ダイアログの Parameters タブで、対象のシミュレーション モデル パラメーターに対する Show in Component オプションを有効にします。OK をクリックすると、選択したパラメーターが Component Editor の Parameters 領域内のリストに追加されます。

シミュレーション関連のパラメーターをコンポーネント レベルで追加します。参照されている Component Template により、いくつかのパラメーター(Area Factor や Temperature など)はすでに使用可能になっていることに注意してください。
ストレス解析モデルの設定
Sim Model ダイアログの Stress タブには、ストレス解析用のシミュレーション モデルを設定するためのコントロールがあります。ここでは、必要な Device Type を選択してパラメーター値を定義できるほか、ストレス モデル(どのピンが事前定義されているか)とシミュレーション モデルの間のピン マッピングも定義できます。

コンポーネントのストレス解析モデルは、Sim Model ダイアログの Stress タブで設定できます。
異なるデバイス タイプで使用可能なストレス解析パラメーターを以下に一覧し、説明します。
抵抗
| パラメーター名 | 説明 |
|---|---|
| PDM | 抵抗の最大電力損失 |
| RV | 定格電圧 |
| TMAX | 抵抗が耐えられる最高温度(Stress チャートでは TB として表示) |
| SLP | 電力損失と温度の関係の傾き |
コンデンサー
| パラメーター名 | 説明 |
|---|---|
| CI | 最大リップル |
| CV | 定格電圧 |
| CVP | 最大正電圧 |
| CVN | 最大逆電圧 |
| PDML | 直列抵抗による最大電力損失 |
| TMAX | 最高温度(Stress チャートでは TJL として表示) |
| SLP | 温度ディレーティングの傾き |
| TBRK | ブレークポイント温度 |
| ESR | 等価直列抵抗 |
| RTH | 熱抵抗 |
インダクター
| パラメーター名 | 説明 |
|---|---|
| LI | 定格電流 |
| LV | 絶縁耐力 |
| PDML | 直列抵抗による最大電力損失 |
| TMAX | 最高温度(Stress チャートでは TJL として表示) |
| ESR | 等価直列抵抗 |
| RTH | 熱抵抗 |
ダイオード
| パラメーター名 | 説明 |
|---|---|
| IF | 最大順方向電流 |
| IFD | 最大順方向電流 |
| IFS | 最大順方向電流 |
| IRMX | 最大逆方向電流 |
| PDM | 最大電力損失 |
| VR | 最大逆方向電圧 |
| VD | 最大逆方向電圧 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗(接合部-ケース間) |
| RCA | 熱抵抗(ケース-周囲間) |
BJT
| パラメーター名 | 説明 |
|---|---|
| IB | 最大ベース電流 |
| IC | 最大コレクター電流 |
| PDM | 最大電力損失 |
| VCB | 最大コレクター-ベース間電圧 |
| VCE | 最大コレクター-エミッター間電圧 |
| VEB | 最大エミッター-ベース間電圧 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗(接合部-ケース間) |
| RCA | 熱抵抗(ケース-周囲間) |
JFET
| パラメーター名 | 説明 |
|---|---|
| ID | 最大ドレイン電流 |
| IG | 最大順方向ゲート電流 |
| PDM | 最大電力損失 |
| VDG | 最大ドレイン-ゲート間電圧 |
| VDS | 最大ドレイン-ソース間電圧 |
| VGS | 最大ゲート-ソース間電圧 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗(接合部-ケース間) |
| RCA | 熱抵抗(ケース-周囲間) |
MESFET
| パラメーター名 | 説明 |
|---|---|
| ID | 最大ドレイン電流 |
| IG | 最大順方向ゲート電流 |
| PDM | 最大電力損失 |
| VDG | 最大ドレイン-ゲート間電圧 |
| VDS | 最大ドレイン-ソース間電圧 |
| VGS | 最大ゲート-ソース間電圧 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗(接合部-ケース間) |
| RCA | 熱抵抗(ケース-周囲間) |
MOSFET
| パラメーター名 | 説明 |
|---|---|
| ID | 最大ドレイン電流 |
| IG | 最大順方向ゲート電流 |
| PDM | 最大電力損失 |
| VDG | 最大ドレイン-ゲート間電圧 |
| VDS | 最大ドレイン-ソース間電圧 |
| VGSF | 最大順方向ゲート-ソース間電圧 |
| VGSR | 最大逆方向ゲート-ソース間電圧 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗(接合部-ケース間) |
| RCA | 熱抵抗(ケース-周囲間) |
スイッチ
| パラメーター名 | 説明 |
|---|---|
| PDSW | スイッチ定格電力 |
| SI | スイッチ定格電流 |
| SV | スイッチ接点定格電圧 |
IGBT
| Parameter Name | 説明 |
|---|---|
| IC | 最大コレクタ電流 |
| IG | 最大ゲート電流 |
| PDM | 最大許容損失 |
| VCE | 最大コレクタ-エミッタ間電圧 |
| VCG | 最大コレクタ-ゲート間電圧 |
| VGEF | 最大順方向ゲート-エミッタ間電圧 |
| VGER | 最大逆方向ゲート-エミッタ間電圧 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗、接合部-ケース間 |
| RCA | 熱抵抗、ケース-周囲間 |
OpAmp3
| Parameter Name | 説明 |
|---|---|
| IPLUS | 非反転入力電流 |
| IMINUS | 反転入力電流 |
| IOUT | 出力電流 |
| VDIFF | 差動入力電圧 |
OpAmp5
| Parameter Name | 説明 |
|---|---|
| VSMAX | 最大電源電圧差 |
| VSMIN | 最小電源電圧差 |
| VPMAX | 入力電圧(非反転入力)と正電源電圧の最小差 |
| VPMIN | 入力電圧(非反転入力)と負電源電圧の最小差 |
| VMMAX | 入力電圧(反転入力)と正電源電圧の最小差 |
| VMMIN | 入力電圧(反転入力)と負電源電圧の最小差 |
| VEEMAX | 最大負電源電圧 |
| VCCMAX | 最大正電源電圧 |
| IPLUS | 非反転入力電流 |
| IMINUS | 反転入力電流 |
| IOUT | 出力電流 |
| VDIFF | 差動入力電圧 |
CurrentSource
| Parameter Name | 説明 |
|---|---|
| IV | 電流源が耐えられる最大電圧 |
VoltageSource
| Parameter Name | 説明 |
|---|---|
| VI | 電圧源が耐えられる最大電流 |
Bridge
| Parameter Name | 説明 |
|---|---|
| IF1 | ダイオード1の最大順方向電流 |
| IF2 | ダイオード2の最大順方向電流 |
| IF3 | ダイオード3の最大順方向電流 |
| IF4 | ダイオード4の最大順方向電流 |
| PDM | 最大許容損失 |
| VR1 | ダイオード1のピーク逆電圧 |
| VR2 | ダイオード2のピーク逆電圧 |
| VR3 | ダイオード3のピーク逆電圧 |
| VR4 | ダイオード4のピーク逆電圧 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗、接合部-ケース間 |
| RCA | 熱抵抗、ケース-周囲間 |
Optocoupler
| Parameter Name | 説明 |
|---|---|
| IC | 最大コレクタ電流 |
| IFD | 最大順方向電流 |
| PDM | 最大許容損失 |
| VCEO | 最大コレクタ-エミッタ間電圧 |
| VD | 最大逆電圧 |
| VECO | 最大エミッタ-コレクタ間電圧 |
OptocouplerNPN
| Parameter Name | 説明 |
|---|---|
| IC | 最大コレクタ電流 |
| IFD | 最大順方向電流 |
| PDM | 最大許容損失 |
| VCEO | 最大コレクタ-エミッタ間電圧 |
| VD | 最大逆電圧 |
| VECO | 最大エミッタ-コレクタ間電圧 |
| VCBO | 最大コレクタ-ベース間電圧 |
| VEBO | 最大エミッタ-ベース間電圧 |
Varistor
| Parameter Name | 説明 |
|---|---|
| ITM | ピーク電流 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗、接合部-ケース間 |
| RCA | 熱抵抗、ケース-周囲間 |
Thyristor
| Parameter Name | 説明 |
|---|---|
| IGM | 最大ゲート電流 |
| IT | 最大アノード電流 |
| VDRM | 最大アノード-カソード間電圧 |
| VRRM | 最大カソード-アノード間電圧 |
| TJ | 最大接合温度 |
| RJC | 熱抵抗、接合部-ケース間 |
| RCA | 熱抵抗、ケース-周囲間 |
Transformer
| Parameter Name | 説明 |
|---|---|
| Primary_Current | 一次電流 |
| Secondary_Current | 二次電流 |
| Isolation_Voltage | 一次側と二次側間の絶縁電圧 |
DoubleTransformer
| Parameter Name | 説明 |
|---|---|
| Primary_Current | 一次電流 |
| Isolation_Voltage1 | 一次側と二次側間の絶縁電圧 |
| Isolation_Voltage2 | 一次側と二次側間の絶縁電圧 |
| Secondary_one_Current | 第1二次電流 |
| Secondary_two_Current | 第2二次電流 |
Direct Editing of Linked Models
コンポーネントで現在使用中(参照中)のモデルを変更するには、そのプレビューの右上にある
コントロールをクリックします。対応する一時エディター(シンボルの場合は 回路図シンボルエディター、フットプリントの場合は PCB フットプリントエディター)または Sim Model ダイアログ(シミュレーションモデルの場合)が開き、必要に応じてモデルを変更できます。準備ができたら、エディターを保存して閉じるか、 ダイアログで OK をクリックしてください。変更したモデルは Models 領域に再びリンクされた状態で表示されます。コンポーネントを Workspace に保存すると、変更したモデルも自動的に Workspace に保存され、その親アイテムの次のリビジョンに格納されます。
Copying a Model
既存の参照済みドメインモデルをコピーするには、モデルのプレビュー右上にある
コントロールをクリックし、メニューから Make a copy エントリを選択します。そのモデルタイプに対応する一時エディターが開き、コピーされたモデルが必要に応じて変更できる状態で表示されます(新しいモデル名に変更して区別することも含みます)。準備ができたら、エディターを保存して閉じるだけで、コピーされたモデルは Models 領域に再びリンクされた状態で表示されます。モデルのプレビューの下にある Revision State フィールドには Not released が表示される点に注意してください。コンポーネントを Workspace に保存すると、コピーされたモデルも自動的に Workspace に保存され、新しいアイテムの初期リビジョンに格納されます。

既存モデルをコピーする例。これにより、その場で新しいモデルをすばやく作成し、わざわざ一から作り直すことなく、コンポーネントで使用できます。
Browsing a Model
Explorer パネル でモデルをすばやく参照するには、モデルのプレビュー右上にある
コントロールをクリックし、メニューから Show in Explorer エントリを選択します。パネルにはそのモデル(およびそのリビジョン)が表示されるか、またはその表示にフォーカスが移ります。
Out of Date Models
コンポーネントを Workspace に保存しようとすると、Component Editor は検証(Component Rule Check)を実行します。その一環として、エディターがリンクされたモデルが最新リビジョンではないことを検出した場合、検証失敗ダイアログでそのことが通知され、問題の詳細が Messages パネルに表示されます。リビジョン状態の情報は、参照されているモデルのリビジョンのグラフィカルプレビューの下に表示されます。利用可能なより新しいリビジョンがある場合、Revision State フィールドには、現在のリビジョンのライフサイクル状態の右側に Out of date というテキストが表示されます。最新リビジョンが参照されている場合、テキストは Up to date になります。

Component Editor の自動コンポーネント検証チェックの一環として、モデルが古いことを検出する例。
保存をキャンセルして問題を修正することも、違反を無視してそのまま保存することもできます。モデルの最新リビジョンを使用するようリンクを更新するには、モデルのプレビュー右上にある
コントロールをクリックし、メニューから Update to Latest エントリを選択します。
Support for Multiple Footprint Models
コンポーネントは単一のシンボルを参照できますが、複数のフットプリントモデルを任意の数だけ参照できるようになっています。これは、異なる密度レベルに対する IPC 要件を満たす 3 種類のフットプリントを参照するコンポーネントを作成したい場合に便利な機能です: L(銅量が最小)、M(銅量が最大)、および N(公称、または中間の銅量)。このため、フットプリントモデルをリンクした後も、Add Footprint コントロールは引き続き使用可能です。デフォルトのフットプリントは最初にリンクされたもので、モデル左上の
アイコンで識別されます。

コンポーネントは複数のフットプリントモデルを参照できます。デフォルトのフットプリント(オレンジで強調表示)は、左上隅のアイコンで識別されます。
Model Pin-to-Pad Cross-probing
シンボルとフットプリントモデルの両方がコンポーネントに追加されている場合、そのシンボルのピンと、そのフットプリントモデル内の対応するパッドとの間で、視覚的なクロスプローブによるハイライト表示がサポートされます。フットプリントモデルは 2D 表示である必要があり、クロスプローブは単方向(ピンからパッドのみ)です。

編集中のコンポーネントにおける、シンボルのピンと 2D フットプリントモデルのパッド間のクロスプローブハイライト表示。
Removing a Model
モデルを削除するには、モデルのプレビュー右上にある
コントロールをクリックし、メニューから Remove エントリを選択します。
Renaming a Model
モデル名を変更するには、モデルのプレビュー右上にある
コントロールをクリックし、メニューから Rename エントリを選択します。その後に表示される Rename ダイアログで、必要に応じて名前と説明を変更し、関連するリリースノートを追加することもできます。
Edit Pin Mapping
コンポーネントのピンマッピング(参照している回路図シンボルのピンと、参照しているフットプリントモデルおよびシミュレーションモデルのパッド/ピンとの対応)を表示および編集するには、
コントロール(モデルのプレビュー右上)をクリックして Pins パネルを開きます。 このパネルでは、デフォルトの 1 対 1 のピン-パッドマッピングを、1 つのピンを複数のフットプリントパッドに接続するようなカスタムな関係や、その他の番号が一致しないピン-パッド関係へ変更できます。このパネル では、ピンとパッドの対応を定義\編集および表示できます。

Pins パネルを開くと、必要に応じて各設計ドメイン間のコンポーネントのピンマッピングを定義できます。
デフォルトでは、シンボルの番号付きピンは、参照されているフットプリントモデルおよびシミュレーションモデル内の同じ番号のパッド/ピンにマッピングされます。マッピング先のパッド/ピンは、モデル内のセルをクリックして必要な値を入力することで直接変更できます。これによりカスタムのピンマッピングが可能になり、そのようなカスタムマッピングが実装されている場合は、ドメインモデルのプレビュー右上に
アイコンが表示されます。
フットプリントモデルでは、デフォルトの 1 対 1 のピン-パッドマッピングを変更して、1 つのピンを複数のフットプリントパッドに接続したり、その他の番号が一致しないピン-パッド関係にしたりできます。1 つのピンを複数のパッドにマッピングする場合、マッピングエントリはカンマ区切りの数値形式(1,2,3,4 など)で入力します。

コンポーネントのシンボル内の単一ピンを、参照されているフットプリントモデルの複数のパッドにマッピングする例。
ピンをマッピングする際の注意事項:
- ターゲットモデルのパッド/ピンのセルを空のままにすることはできません。必ずマッピングする必要があります。
- そのモデルに存在しないモデルのパッド/ピン番号を入力することはできません。
- 1 つのモデルのパッド/ピンを複数のシンボルピンに割り当てることはできません。
これらのいずれかの条件に該当すると、セル内に
アイコンが表示されます。適宜問題を修正してください。
パラメータ
エディタのこの領域は、コンポーネントにパラメトリックデータを追加するために使用します。ここでは、3 種類のパラメータを手動で追加できます。
-
Parameter – 標準的なユーザー定義パラメータ。
-
Link – Web サイトのページへの URL リンク。たとえば、メーカーの Web サイトやオンラインデータシートなどです。
-
Datasheet – Workspace にアップロードされ、コンポーネントから参照されるデータシート(任意の形式)へのリンクを提供します。

コンポーネントにパラメトリックデータを追加するためのコントロールを提供する Parameters 領域。
これらのパラメータタイプは、必要に応じていくつでも追加できます。追加するには、領域下部の
ボタンのドロップダウン部分をクリックし、メニューから該当するエントリを選択します。新しいパラメータは次のようにリストに追加されます。
-
Parameter – リストで現在選択されているエントリの下に追加されます。名前はデフォルトで
Parameter n形式になります。必要に応じて Name フィールドをクリックして変更してください。Value フィールドをクリックし、必要な値を入力します。 - Link – リストの一番下に追加されます。Name フィールドをクリックして、必要な名前を入力します。これは、回路図シート上に配置されたコンポーネントのインスタンスで右クリックした際の References サブメニューに表示されます。ターゲットページの URL を Value フィールドに入力(または貼り付け)します。これはターゲットにアクセスするためのハイパーリンクになります。
- Datasheet – 標準の Windows Open ダイアログが表示され、必要なデータシートを参照して選択できます。このダイアログでは複数のデータシートを同時に追加できます。各データシートはリストの一番下に追加されます。Name は最初はファイル自体のものとなり、Explorer パネル、および回路図シートに配置された後のコンポーネントの References サブメニューにも表示されます。必要に応じて、より適切なキャプションに変更してください。Value には、名前、形式、ディスク上のサイズを含むファイル情報が表示されます。これは、データシートにすばやくアクセスするためのハイパーリンクになります。
ドラッグアンドドロップによるデータシートの添付
前のセクションで説明した Open ダイアログを使用した手動での添付に加えて、次の方法でも 1 つまたは複数のデータシートをコンポーネントに添付できます。
-
Windows ファイルエクスプローラーから Parameters 領域内の任意の場所へドラッグアンドドロップする。

ローカルドライブからデータシートを添付し、その後メインデータシートのローカルキャプションを編集する例。 -
外部WebブラウザーのWebページからデータシートのリンクをドラッグ&ドロップして、Parameters 領域内の任意の場所に追加できます。

Webページからデータシートを添付する例。
テンプレートパラメーター
さらに、コンポーネントが Component Template を参照している場合、そのテンプレートで定義されたすべてのパラメーターが取り込まれ、Parameters 領域に追加されます。

参照されている Component Template からのパラメーター例。
注意事項:
-
標準テンプレートパラメーター(Read-only または Required に設定されていないもの)は、Parameters 領域で
アイコンによって識別されます。
-
Read-only に設定されたテンプレートパラメーターは、Parameters 領域で
アイコンによって識別されます。
-
Required に設定されたテンプレートパラメーターは、Parameters 領域で
アイコンによって識別されます。
-
辞書定義されたテンプレートパラメーターは、Parameters 領域で
アイコンによって識別されます。
- リンクされた Component Template 内のパラメーターと同じ名前を持つ既存のユーザー定義パラメーターは、テンプレート版に置き換えられます。そのパラメーターに既存の値がある場合は保持され(テンプレート内の値で上書きされません)。
- Read-only としてマークされたテンプレートベースのパラメーターの値フィールドは編集できません。Read-only に設定されていないその他のテンプレートベースのパラメーターについては、必要に応じて自由に値を変更できます。
-
テンプレートベースのパラメーターが Required に設定されているにもかかわらず、テンプレート内で値が与えられていない場合、その値フィールドには
アイコンが表示され、このパラメーターに値が必要であることを知らせます。Required のすべてのパラメーターに値が定義されるまで、コンポーネントを Workspace に保存することはできません。
-
テンプレート内のパラメーターに説明が定義されている場合、Component Editor の Parameters 領域に Description 列がそれに応じて表示されます。
単位認識対応コンポーネントパラメーターデータ型のサポート
Component Editor は、参照される Component Template 内で定義された単位認識対応コンポーネントパラメーターデータ型をサポートします。該当フィールドには、2.2k、2k2、4M、2.5GHz など、さまざまな形式でパラメーター値を直接入力できます。Workspace には、それらの入力の背後にある数値を認識するための必要な機能が備わっています。
コンポーネントテンプレートのこの機能により、Workspace の Search facility を使った対象を絞った検索が可能になります。この機能では、コンポーネントタイプによる検索だけでなく、範囲検索を使ったよりスマートな検索も行えます。単位認識対応コンポーネントパラメーターの力を利用して、たとえば静電容量が 47uF から 220uF の間にあるすべてのコンデンサーをすばやく検索する条件を定義できます。

参照されているコンポーネントテンプレート由来で、単位認識対応データ型を持つコンポーネントパラメーター。
単位認識対応データ型を使用するコンポーネントパラメーターの値を入力する際は、次の点を考慮してください:
-
値はさまざまな形式で入力できます:
-
数値のみ(例:
10)。データ型に単位がある場合、その単位は自動的に適用されます。単位を持つ型では、型名の後ろに括弧付きで単位が表示されます。 -
科学的記数法による数値(例:
1e10、1E6)。 -
数値と単位(例:
10F)。 -
接頭辞付き数値(例:
10k)。適切な単位が自動的に追加されます(該当する場合)。 -
接頭辞と単位付き数値(例:
10kF)。 -
一般的なエンジニアリング表記の接頭辞付き数値(例: 抵抗値の場合:
2k2、2K2、10r2、10R2)。値はそれに応じて自動的に正規化されます(例:2K2は2.2kになります)。
-
数値のみ(例:
-
数値の後にスペースを入れても入れなくても、接頭辞や単位を入力できます(例:
10uF、または10 uF)。スペースは自動的に除去されます。
Supported Units
以下の単位認識対応データ型がサポートされています:
- ボルト(V)
- アンペア(A)
- オーム
- ファラド(F)
- ヘンリー(H)
- ワット(W)
- ヘルツ(Hz)
- 摂氏(C)
- デシベル(dB)
- パーセント(%)
- メートル(m)
- グラム(g)
- 秒(s)
Supported Prefixes
次の表は、単位認識対応パラメーター型に値を入力する際にサポートされる接頭辞を示しています。
| 接頭辞 | 名称 | 値(科学表記) | 値(通常表記) |
|---|---|---|---|
| T | テラ | 1 x 1012 | 1,000,000,000,000 |
| G | ギガ | 1 x 109 | 1,000,000,000 |
| M | メガ | 1 x 106 | 1,000,000 |
| k | キロ | 1 x 103 | 1,000 |
| m | ミリ | 1 x 10-3 | 1 / 1,000 |
| u | マイクロ | 1 x 10-6 | 1 / 1,000,000 |
| n | ナノ | 1 x 10-9 | 1 / 1,000,000,000 |
| p | ピコ | 1 x 10-12 | 1 / 1,000,000,000,000 |
| f | フェムト | 1 x 10-15 | 1 / 1,000,000,000,000,000 |
Validating a Parameter's Value
コンポーネントパラメーターに単位認識対応データ型が使用されている場合、入力された値は指定されたデータ型に対して検証されます。これにより、単位を入力した場合に、そのデータ型に対して正しい測定単位が使用されていることが保証されます。たとえば、型が Celsius のパラメーターに 10V という値を設定することはできません。
Component Editor では、パラメーターに無効な値を入力すると、その入力が有効な値ではないことを知らせるダイアログが表示されます。これはセル間で値をコピー&ペーストした場合も同様です。ダイアログで OK をクリックすると、値は以前の入力内容に戻ります。

データ検証 – Component Editor は、単位認識対応パラメーターに入力された値とそのデータ型との不一致を検出して通知する機能を備えています。
辞書定義コンポーネントパラメーターデータ型のサポート
Component Editor は、参照される Component Template 内で設定された辞書定義コンポーネントパラメーターデータ型をサポートします。Value 列をクリックしてドロップダウンを使用することで、辞書で定義された選択肢からパラメーター値を選択できます。Value 列をクリックして値の入力を開始することもでき、その場合ドロップダウンが開き、最も近い値がリスト内でハイライト表示されます。

参照されているコンポーネントテンプレート由来で、単位認識対応データ型を持つコンポーネントパラメーター。
Workspace の管理者である場合は、Value フィールドの右側にある
アイコンをクリックして、Workspace のブラウザーインターフェース内の Settings – Vault – Dictionaries ページを開き、そこで辞書を管理できます。
動的(アイテムレベル)パラメーター
Altium Designer は、接続された Workspace と連携して、動的パラメーター、つまりアイテムレベルパラメーターの概念をサポートしています。これは親 Component Item に追加され、その Item を新しいリビジョンとして再リリースしなくても、リリース済みのすべてのリビジョンで利用できるパラメーターです。この機能により、新しいコンポーネントリビジョンを作成することなくコンポーネントを更新でき、結果としてそれらのコンポーネントを使用している関連設計への影響も回避できます。たとえば、コストパラメーターの変更を、その場で動的に適用するようなケースが挙げられます。
動的パラメーターは、Single Component Editing モードの Component Editor で Component Item リビジョンを編集するときに確認できます。これらのパラメーターには別のアイコン(
)が付いており、Editor の Parameters 領域で区別できるようになっています。アイコンにカーソルを合わせると、Dynamic というテキストが表示されます。

Component Item に追加され、そのリビジョンで利用可能になっている動的パラメーターの例。
部品選択
このエディター領域では、そのコンポーネントに対する 1 つ以上の Part Choices を指定します。これは、実装基板上でそのコンポーネントを実現するために使用可能な「許可された」製造元部品です。実際のサプライチェーン情報(Manufacturer(および部品番号)、Supplier(および部品番号)、Description、Pricing、Availability で構成)は、Workspace のローカル Part Catalog と関連する Part Source から取得されます。

定義中のコンポーネントに対する Part Choices リストの例。1 つの manufacturer part が含まれています。
コンポーネントの Part Choices リストに manufacturer part を追加する方法は 2 つあります。
- 手動。
- manufacturer part 検索の実行時に自動で追加する方法。詳細は、Creating the Component from a Manufacturer Part Search を参照してください。
手動で part choice を追加するには、領域下部の
ボタンをクリックします。Add Part Choices ダイアログが表示されます。このダイアログは Manufacturer Part Search panel と同じ方法で使用します(UI 要素の詳細についてはそのページを参照してください)。必要な manufacturer part を検索して部品を選択し、OK ボタンをクリックします。manufacturer part の SPNs 項目(Supplier Part Numbers)をクリックすると、その部品を供給する利用可能な supplier を確認でき、在庫状況や価格などに基づいて適切な part choice かどうかを判断できます。

手動で part choice を行う場合は、Add Part Choices ダイアログを使用して必要な manufacturer part を検索し、その項目を選択して OK をクリックします。
part choice を削除するには、一覧でそれを選択してから
ボタンをクリックします。
Manufacturer Part Search からコンポーネントを作成する
コンポーネント作成を効率化するため、Altium Designer は Manufacturer Part Search 機能を通じて実在の manufacturer part を検索し、その部品(またはそのデータの一部)を Component Editor に追加する機能をサポートしています。これにより、ゼロからコンポーネントを作り込むことなく、Workspace に追加する新しいコンポーネントをすばやく定義できます。いわば「車輪の再発明」をする必要はなく、その部品に関するすべてのデータ、つまり名前、説明、パラメーター、データシート、part choices、および定義済みモデルを取り込むことができます。
この機能自体には複数の方法でアクセスできます。詳細は折りたたみ可能なセクションをクリックして確認してください。
いずれの場合も、Use Component Dataダイアログが開き、現在作成中または編集中のコンポーネントに適用したいデータ(名前、説明、パラメーター、モデル、データシート)を選択するためのコントロールが表示されます。コンポーネントにまだデータが定義されていない場合、このダイアログでは、その部品で利用可能なすべてのデータがデフォルトで有効になり、コンポーネントに読み込まれます。コンポーネントの Name、Description、または Symbol がすでに一部定義されている場合は、ダイアログ内の該当オプションがデフォルトで無効になりますが、選択した部品のデータでそれらを置き換えるための操作は可能です。

Use Component Dataダイアログを使用して、選択した部品からコンポーネントに追加するデータを選択します。
Options and Controls of the Use Component Data Dialog
-
Show only matching with template – コンポーネントテンプレートに一致するデータのみを表示するには、このオプションを有効にします。このオプションを無効にすると、選択した部品で利用可能なすべてのデータが表示されます。
-
Parameter Import Options – クリックすると、ダイアログの Data Management – Parts ProvidersPreferences ページが開き、パラメーターのインポートオプションを設定できます。
-
Parameters (nn)、Models (nn)、Datasheets (nn) – タブを使用して対応するデータを確認し、コンポーネントに含める項目を選択します。
-
Model Info – クリックすると、部品に割り当てられたモデルに関する詳細情報を表示する領域が展開されます。コントロール右側のアイコンは、そのモデルの品質レベルを示します。
モデルデータの詳細については、メーカー部品を検索する のページを参照してください。
From the Name Field
Name フィールドからは、Manufacturer Part Search 機能にアクセスする 2 つの方法があります。
-
Typing Directly – Name フィールドへの入力を開始すると、一致するメーカー部品のポップアップ一覧が表示されます(右側にメーカー名も表示されます)。使用する部品を選択してください。

必要なメーカー部品名の入力を開始し、表示される便利なポップアップ一覧から該当エントリを選択します。画像では、その部品に関するすべてのデータが Component Editor に取り込まれる様子が示されています。 -
Using the Manufacturer Part Search dialog – フィールドの右端にある
ボタンをクリックして、Manufacturer Part Search ダイアログを開きます。必要なメーカー部品を検索し、エントリを選択してから、OK ボタンをクリックします。

Manufacturer Part Searchダイアログを使用して必要なメーカー部品を見つけ、選択してから OK をクリックします。画像では、その部品に関するすべてのデータが Component Editor に取り込まれる様子が示されています。
パラメーターとテンプレート間の不一致を解決する
Workspace に保存しようとしているコンポーネントと Workspace 内のテンプレートとの間で、パラメーター名の不一致が検出された場合、保存時にその場で修正し、その変更をグローバル設定として保存できます。Use Component Data ダイアログで Show only matching with template オプションを無効にすると、すべてのコンポーネントパラメーターが表示されます。不一致が検出されたパラメーターについては、Fix コントロールを使用して Parameter Mapping Configuration ダイアログを開き、必要に応じて変更を適用します。

Parameter Mapping Configurationダイアログを使用して、コンポーネントパラメーターとコンポーネントテンプレートの不一致を解決します。
コンポーネントルールチェックを実行する
Component Editor で定義または編集した Workspace Library コンポーネントを接続先 Workspace に保存し、そのコンポーネントを設計で使用できるようにする前に、そのコンポーネントが設定済みの条件に従って要件を満たしていることを確認することが重要です。Component Editor は、コンポーネントを Workspace に保存しようとしたとき、またはこの機能を手動で実行したときに、検証(Component Rule Check )を実行します。
)というオプションが含まれています。このオプションがテンプレートで有効になっている場合、新しいコンポーネントの作成時に ID を編集できます。
)というオプションが含まれています。このオプションがテンプレートで有効になっている場合、新しいコンポーネントの作成時に、そのコンポーネントが保存されるフォルダーを編集できます。










)。Yes を選択すると、元のモデルとコピーの両方がコンポーネントにリンクされたまま保持されます。No を選択すると、元のモデルへのリンクがコピーへのリンクに置き換えられます。



