回路図シンボルの作成
回路図シンボルには通常、コンポーネントの機能を反映できる図形と、1つ以上のピンが含まれます。コンポーネントをどのように表現するか、つまりシンボルの見た目やコンポーネントのピン配置は、設計者に委ねられます。これは、組織の要件および採用する設計標準に準拠するように行う必要があります。1つのコンポーネントシンボルで物理コンポーネント全体を表すこともできますし、コンポーネントを複数のサブパートで定義し、各サブパートが物理コンポーネント内の何らかの論理エンティティを表すようにすることもできます(例:4回路ANDゲート部品における各ANDゲート、またはリレーにおけるコイルと接点セット)。この種のコンポーネントは、マルチパートコンポーネントとも呼ばれます。
新しい回路図シンボルの作成
回路図シンボルは、接続されたWorkspace内で直接作成できます。
-
メインメニューからFile » New » Library を選択し、開いたNew Library ダイアログで、ダイアログ内のWorkspace 領域からCreate Library Content » Symbol を選択します。

New Library ダイアログを使用して新しいWorkspace Symbolを作成 -
開いたCreate New Item ダイアログで必要な情報を入力し、Open for editing after creation オプションが有効になっていることを確認して、OKをクリックします。Workspace Symbolが作成され、一時的な回路図シンボルエディタが開き、
.SchLibドキュメントがアクティブドキュメントとして表示されます。このドキュメントには、Item-Revisionに従って<Item><Revision>.SchLibの形式で名前が付けられます(例:SYM-001-0001-1.SchLib)。このドキュメントを使用して、以下で説明するようにシンボルを定義します。
Workspace Symbolの初期リビジョンを編集している例。一時的な回路図シンボルエディタにより、回路図シンボルを定義するためのドキュメントが提供されます。 -
必要なとおりにシンボルを定義したら、Projects パネル内のシンボルのエントリ右側にあるSave to Server コントロールを使用してWorkspaceに保存します。Edit Revision ダイアログが表示され、そこで必要に応じてName、Descriptionを変更し、リリースノートを追加できます。保存後、ドキュメントとエディタは閉じられます。
保存済みのWorkspace Symbolは、Component EditorのSingle Component Editing modeまたはBatch Component Editing modeでコンポーネントを定義する際に使用できます。
Workspace SymbolsはComponents パネルで参照できます。パネル上部の
ボタンをクリックしてModelsを選択し、モデルの表示を有効にしてから、Symbols カテゴリを選択します。
Workspace Symbolを編集するには、Components パネル内のそのエントリを右クリックし、Edit コマンドを選択します。再び一時エディタが開き、シンボルが編集用に開かれます。必要に応じて変更を加え、その後ドキュメントをWorkspace Symbolの次のリビジョンとして保存します。
回路図シンボルの定義
回路図シンボルは、コンポーネント本体を表す描画オブジェクトと、実際のコンポーネント上の物理ピンを表すピンを配置して作成します。回路図シンボルは、Altium Designerの回路図シンボルエディタで作成されます。
シンボル作成に関する注意事項:
-
ライブラリエディタに配置されたオブジェクトは、配置された順に重ねられます。ピンがコンポーネント本体の背後に隠れてしまう場合は、表示順序を変更するためにEdit » Move コマンドを使用してください。
-
ピンの一端だけが電気的接続点です。この端はホットスポットと呼ばれます。ホットスポット(ピンを保持する側の端)がコンポーネント本体から離れるようにしてください。詳細はPin objectを参照してください。
-
回路図ライブラリエディタでは、デフォルトのデジグネータや説明など、現在アクティブなシンボルのプロパティは、Properties パネルのSymbol モードで編集します。何も選択されていないとき、このモードでパネルが表示されます。コンポーネントシンボルの一部として配置されたプリミティブをダブルクリックすると、Properties パネルには親コンポーネントではなく、そのプリミティブのプロパティが表示されます。
-
シンボルエディタシート上にデジグネータとコメントを表示するためのShow Comment/Designator オプションは、Properties パネルのLibrary Options モードで現在のライブラリに対して有効/無効を切り替えます。Tools » Document Options コマンドを選択して、このモードでProperties パネルを表示します。
-
フォントは、各オブジェクトを配置する際に個別に設定することもできますし、Preferences ダイアログのSchematic - Defaults pageで各該当オブジェクトを編集して、新規オブジェクト用の既定フォントを設定することもできます。
-
Schematic Symbol Generation Toolを使用すると、ピン数の多いコンポーネントをすばやく作成できます。このツールは、右クリックメニューからスプレッドシート経由でピン詳細をインポートすることにも対応しています。
-
複数のピンは、SCHLIB List パネルの右クリックメニューにあるSmart Grid コマンドを使用して、スプレッドシートから現在のシンボルへインポートできます。詳細はこちら。
設計スペースの準備
コンポーネントシンボルは、常にシート原点(シート中央)の近くに描画してください。必要に応じて、Edit » Jump » Origin(ショートカット J, O)を選択して、シート原点を設計ウィンドウの中央へ移動します。カーソルが原点上にあることを確認するには、画面左下のステータスバーを確認してください。Altium が提供するコンポーネントは、この位置を基準に作成されており、シート中央を通る十字線で示されています。コンポーネントは常にこの原点の近くに作成する必要があります。
回路図上にコンポーネントを配置すると、コンポーネントはライブラリシンボルのシート原点によって「保持」されます。シンボル作成時によく使われる方法として、コンポーネントのピン1のホットスポットをシート原点に配置するものがあります。これにより、ライブラリから回路図シートへ配置する際、そのピンによって保持されることになります。これは必須ではありません(シンボルのピンやボディオブジェクトはシート上の任意の場所に配置できます)が、シンボルオブジェクトを原点から離して配置すると、ライブラリから回路図シートへ配置する際に、コンポーネントはその分だけカーソルから離れた位置に表示されます。
回路図および回路図ライブラリのグリッドのデフォルト単位はインペリアルです。Altium のすべてのコンポーネントはこのインペリアルグリッド上で設計されているため、メートル法のシートグリッドへ切り替える判断が与える影響を理解しておくことが重要です。異なるグリッドで作成されたコンポーネントに正しく配線することが難しくなるためです。なお、A3 などのメートル法のシートサイズでもインペリアルグリッドは使用できるため、メートル法サイズのシートで作業する際にメートル法グリッドへ変更する必要はありません。現在のシートの単位は、Library Options モードの Properties panel の General region にある General タブで定義します(この Properties panel のモードにアクセスするには、メインメニューの Tools » Document Options コマンドを使用します)。

現在のシートの単位を設定するには、 Library Options モードの Properties panel の General region を使用します。
必要に応じて、Properties panel の Show Comment/Designator オプションを有効にすると、ライブラリドキュメント内の現在のコンポーネントについて Comment/Designator 文字列を表示できます。
オブジェクトは現在のスナップグリッド上に配置されます。現在のグリッドは、設計スペース下部のステータスバー左端に表示されます。
Snap Grid と Visible Grid は、Library Options モードの Properties panel でも設定できます。グリッドを変更するたびに Properties panel を開く代わりに、G を押して、利用可能な設定間でスナップグリッドを順に切り替えることができます。利用可能な設定は、Preferences ダイアログの Schematic – Grids ページで編集できます。
Properties パネル
アクティブなドキュメントが回路図ライブラリドキュメント(*.SchLib)の場合、メインメニューから Tools » Document Options コマンドを選択します。すると、Properties panel に Library Options が表示されます。以下の折りたたみ可能なセクションには、使用可能なオプションとコントロールに関する情報が含まれています。
Selection Filter
このパネルセクションのオプションは、設計スペース内で選択可能な回路図ライブラリオブジェクトを決定します。
- All Objects ボタン – オブジェクトフィルタリングを解除し、すべての種類のオブジェクトを選択可能にします。
- Object ボタン – 各オブジェクトボタンを切り替えて、そのオブジェクトタイプを選択できるかどうかを有効/無効にします。
General
- Units – 使用する単位を選択します。mm または mils のいずれかを選択してください。
-
Visible Grid – 希望するグリッドを入力します。
または
を使用して、設計スペース内のグリッド表示/非表示を切り替えます。
- Snap Grid – チェックボックスをオンにしてスナップグリッドを有効にします。テキストボックスに希望するグリッドを入力するか、ショートカットキー G を使用します。
- Sheet Border – チェックボックスをオンにしてシート境界を有効にし、色付きボックスをクリックして境界色を変更します。
- Sheet Color – 色付きボックスをクリックしてシート色を変更します。
- Show Hidden Pins – 有効にすると、設計スペース内に非表示ピンを表示します。このオプションは、メインメニューから View » Show Hidden Pins コマンドを選択して切り替えることもできます。
- Show Comment/Designator – 有効にすると、設計スペース内にコメント/デジグネータを表示します。
設計オブジェクトを選択すると、パネルにはそのオブジェクトタイプ固有のオプションが表示されます。次の表は、ライブラリ設計スペース内に配置可能なオブジェクトタイプを示しています。リンクをクリックすると、そのオブジェクトのプロパティページにアクセスできます。
| Arc | Ellipse |
| Graphic | IEEE Symbol |
| Pin | Polygon |
| Polyline | Rectangle |
| Round Rectangle | Text Frame |
| Text String | Bezier |
回路図シンボルボディの作成
必要な設計スペースオプションを設定したら、次のステップはコンポーネントのグラフィカル表現を取り込むことです。つまり、回路図シート上に配置されたときにそのコンポーネントを表すシンボルグラフィックスを作成します。従うべきグラフィカルな回路図シンボルの標準を決めておくことが重要です。これにより、シンボルグラフィックス設計時の正式なテンプレートが提供され、一貫性を確実に保つことができます。Altium の設計手法は IEEE 315 標準に従っており、これは最も一般的な回路要素を網羅するだけでなく、半導体要素をどのように組み合わせてさまざまなシリコンデバイスタイプを記号化できるかも明確に定義しています。
シンボルのボディは、Place menu、Utilities bar、または Active Bar を使用して、回路図ライブラリエディタの設計スペースにグラフィカル設計オブジェクトを配置することで作成します。配置した回路図シンボルをダブルクリックすると、Properties panel が開き、各図形をさらに定義できます。
Altium Designer には、以下に示すように、rectangle、polygon、ellipse、round rectangle など、さまざまな閉じたシンボル形状が含まれています。
線タイプの図形には、arc、line/polyline、bezier、elliptical arc があります。line/polyline には矢印の先端と末端を含めることができます。ダブルクリックして Properties panel を開くと、先端と末端を定義できます。
シンボルへのピンの追加
コンポーネントに電気的特性を与え、信号の入出力先となる接続点を定義するのはコンポーネントピンです。実際の物理コンポーネント上の各ピンを表すために、1 本ずつピンを配置します。
現在 schematic library document の設計スペースに表示されているコンポーネントには、次のいずれかの方法でピンを追加できます。いずれの場合も、ピンは電気的端点で保持された状態でカーソル上にフローティング表示されます。必要に応じてピンを回転または反転し、クリックして配置します。
-
Place » Pin コマンドを使用します(またはショートカット P, P)。
-
Active Bar の
ボタンをクリックします。
-
Utilities toolbar の設計オブジェクト ドロップダウンにある
ボタンをクリックします。
-
Component Pin Editor ダイアログを使用する方法 – 設計スペースでオブジェクトが何も選択されていない場合、Properties panel を使用してシンボルのプロパティを編集できます。これには、ピンの編集、追加、削除も含まれます。このパネルからは Component Pin Editor ダイアログにもアクセスできます。開くには、Properties panel の Pins タブにある
ボタンをクリックします。 このダイアログでは、シンボルに関連付けられた任意のピンの特定プロパティを変更するための、単一で便利な場所が提供されます。ピンプロパティの編集手段を提供するだけでなく、新しいピンの追加や既存ピンの削除も可能です。
Component Pin Editor ダイアログにアクセスして、作成したシンボルのすべてのピンを管理します。
Options and Controls of the Component Pin Editor Dialog
Pin Grid
この領域には、コンポーネントのすべてのピンが表示されます。各ピンについて、次の情報が表示されます。
-
Designator – ピンの数値識別子です。パーツ内の各ピンは一意のデジグネータを持つ必要があります。
-
Name – ピンの表示名です。名前は任意であり、必要に応じてこのフィールドは空白のままにできます。あるいは、Name テキストフィールドに文字列を入力し、Name チェックボックスを使用して名前の表示/非表示を切り替えます。
-
Desc – ピンの説明です。
-
Footprint Model Mapping – この回路図コンポーネントのピンがマッピングされている、リンクされたフットプリントモデル内のパッドです。リンクされた各フットプリントモデルごとに個別の列が表示されます。
Type – ピンの電気的タイプです。このタイプは、プロジェクトのコンパイル時または回路図ドキュメントの解析時に、電気的接続エラーを検出するために使用されます(Electrical Rules Check 機能を使用)。使用可能なタイプは Input、I/O、Output、Open Collector、Passive、HiZ、Open Emitter、および Power です。
Owner – ピンが関連付けられている親パートです。単一パートのコンポーネントでは、この項目は常に 1 になります。これはマルチパートコンポーネントでのみ意味を持ちます。マルチパートコンポーネントには、非グラフィカルパートである Part Zero も含まれます。Part Zero は、マルチパートコンポーネントのすべてのパートに含める必要があるピン、たとえば電源ピンに使用されます。
-
Show – ピンがシート上で表示されるか(有効)、非表示か(無効)を示します。この方法は推奨されませんが、マルチパートコンポーネントの電源ピンは、表示すると回路図シート上が不必要に煩雑になる場合に非表示にできます。
- Number – 親パートが回路図シートに配置されたときに、ピンのデジグネータを表示するか(有効)、非表示にするか(無効)を決定するために使用されます。
-
Name – 親パートが回路図シートに配置されたときに、ピンの表示名を表示するか(有効)、非表示にするか(無効)を決定するために使用されます。
Pin/Pkg Length – これはピンパッケージ長です。
Propagation Delay – 伝搬遅延を表示します。これは、信号の先頭が送信側から受信側へ到達するまでにかかる時間です。
-
Name –
1 - Desc – 空白
-
Mapping – すべて
0 -
Type –
Passive - Owner – アクティブ/選択中のパートの番号。
- Show/Number/Name – すべて有効。
Remove – このボタンをクリックすると、現在選択されているピンをコンポーネントから削除します。確認ダイアログが開くので、削除を続行するには Yes をクリックします。回路図上に配置済みのコンポーネント インスタンスからピンを削除する場合、そのピンに接続されていた既存の配線を再配線する必要があることがあります。
右クリックメニュー
グリッドの右クリックメニューには、次のコマンドがあります。
- Jump – デザインスペース内で現在選択されているピンへジャンプするために使用します(可能な場合はズームして中央表示)。
- Add – コンポーネント(またはそのパート)に新しいピンを追加するために使用します。
- Remove – 現在選択されているピンをコンポーネントから削除するために使用します。確認ダイアログが開くので、削除を続行するには Yes をクリックします。
- Edit – このコマンドは機能しません。
- Report – Report Preview ダイアログを開くために使用します。
Properties Region
General Tab
-
Location
-
(X/Y)
- X (最初のフィールド) – 現在のデザインスペース原点を基準とした、オブジェクトの基準点の現在の X(水平)座標です。編集してオブジェクトの X 位置を変更します。値はメートル法またはヤード・ポンド法のいずれでも入力でき、現在のデフォルト単位と異なる単位の値を入力する場合は単位も含めてください。
- Y (2 番目のフィールド) – 現在のデザインスペース原点を基準とした、オブジェクトの基準点の現在の Y(垂直)座標です。編集してオブジェクトの Y 位置を変更します。値はメートル法またはヤード・ポンド法のいずれでも入力でき、現在のデフォルト単位と異なる単位の値を入力する場合は単位も含めてください。
- Rotation – ドロップダウンを使用して回転を選択します。
-
(X/Y)
-
Properties
-
Designator – ピンの数値識別子です。各パートの各ピンは一意のデジグネータを持つ必要があります。
または
を使用して、親パートが回路図シートに配置されたときに、そのピンの Designator を表示するか非表示にするかを決定します。
-
Name – ピンの任意の表示名を指定するために使用します。デフォルトでは、新しく配置されたピンにはデジグネータ値を使用した名前が付けられます。表示名を指定すると、特に IC タイプのコンポーネントで、意味のある名前によってそのピンがどのように使用されているかをすばやく把握できるため便利です。
または
を使用して、親パートが回路図シートに配置されたときに、そのピンの Name を表示するか非表示にするかを決定します。
-
Function – このフィールドは、編集中の多機能ピンに対して複数の名前(機能)を指定するために使用します。ピンの別名を入力し、Enter を押すか、フィールド右側の
ボタンをクリックします。追加した別名は、フィールド下にラベルとして表示されます。機能を削除するには、その機能のラベル内の「x」をクリックします。 - Electrical Type – ドロップダウンを使用して、ピンの電気的タイプを設定します。これは、プロジェクトのコンパイル時または回路図ドキュメントの解析時に、電気的接続エラーを検出するために使用されます(Electrical Rules Check 機能を使用)。
- Description – 必要に応じて、ピンのわかりやすい説明を入力します。
- Pin Package Length – ピンパッケージ長を入力します。Enter を押すと、単位は自動的に入力されます。
- Propagation Delay – 伝搬遅延を入力します。Enter を押すと、単位は自動的に入力されます。
- Part Number – このフィールドは、ピンをマルチパートコンポーネントに追加している場合に使用できます。上下矢印を使用して、そのピンを関連付けるパートを指定します。マルチパートコンポーネントには、非グラフィカルパートである Part Zero も含まれます。Part Zero は、マルチパートコンポーネントのすべてのパートに含めるピン、たとえば電源ピンに使用されます。
- Preview Window – この領域では、さまざまなオプションを変更した際に即座に視覚的フィードバックが提供されるため、設計要件に合わせてピンの外観を調整できます。
- Pin Length – 現在定義されている測定単位に従って、ピンの長さを指定するために使用します。カラーボックスをクリックすると、ピンの色を編集できます。
-
Designator – ピンの数値識別子です。各パートの各ピンは一意のデジグネータを持つ必要があります。
-
Symbols
-
Inside – コンポーネントグラフィックの内側に、必要に応じてピンのシンボルを追加するために使用します。
-
Inside Edge – コンポーネントグラフィックの内側エッジに、必要に応じてピンのシンボルを追加するために使用します。
-
Outside Edge – コンポーネントグラフィックの外側エッジに、必要に応じてピンのシンボルを追加するために使用します。
-
Outside – コンポーネントグラフィックの外側に、必要に応じてピンのシンボルを追加するために使用します。
-
Line Width – このフィールドは、シンボルの描画に使用する線幅を決定するために使用します。これは、これらのシンボルはコンポーネントシンボルの描画に使用される線と同じ幅であるべきと規定する GOST 規格への対応を提供します。
-
-
Font Settings
-
Designator
-
Custom Settings – 有効にすると、下の Font Settings にアクセスしてフォントをカスタマイズできます。
-
Font Settings – コントロールを使用して、フォント、フォントサイズ、色、および太字や下線などの特別設定を構成します。
-
Custom Position – 有効にすると、下のコントロールにアクセスして位置をカスタマイズできます。
-
Margin (X/Y) – 希望するマージンを入力します。
-
Orientation – ドロップダウンを使用して向きを選択します。
-
To – ドロップダウンを使用して、デジグネータの目的のオブジェクトを選択します。
-
-
Name
-
Custom Settings – 有効にすると、下の Font Settings にアクセスしてフォントをカスタマイズできます。
-
Font Settings – コントロールを使用して、フォント、フォントサイズ、色、および太字や下線などの特別設定を構成します。
-
Custom Position – 有効にすると、下のコントロールにアクセスして位置をカスタマイズできます。
-
Margin (X/Y) – 希望するマージンを入力します。
-
Orientation – ドロップダウンを使用して向きを選択します。
-
To – ドロップダウンを使用して、名前の目的のオブジェクトを選択します。
-
-
Designator
Parameters Tab
-
Parameters – この領域には、現在そのピンに定義されているすべてのパラメータが一覧表示されます。
または
アイコンを使用して、デザインスペース内で関連パラメータの値を表示/非表示にします。
または
アイコンを使用して、関連パラメータをロック/ロック解除します。
-
Name – パラメータ名です。ルールタイプのパラメータの場合、この項目は
Ruleとしてロックされます。 - Value – パラメータ値です。ルールタイプのパラメータの場合、この項目にはルールタイプと、定義されている制約の一覧が表示されます。
-
Name – パラメータ名です。ルールタイプのパラメータの場合、この項目は
- Font – 必要に応じて、希望するフォント、フォントサイズ、色、および太字、斜体などの属性を選択するメニューを開くにはクリックします。
-
Other – クリックするとドロップダウンが開き、追加オプションを変更できます。
- Show Parameter Name – 有効にすると、パラメータ名を表示します。
- Allow Synchronization with Database – 有効にすると、データベースと同期します。
- X/Y – X 座標と Y 座標を入力します。
- Rotation – ドロップダウンを使用して回転を選択します。
- Autoposition – チェックすると自動配置を有効にします。
-
Add – クリックしてパラメータを追加します。現在選択されているパラメータを削除するには
を使用します。
ピンプロパティの設定
Tab を押して Properties パネルの Component モードを開き、配置前にピンプロパティを編集します。数値は、その後のピン配置時に自動インクリメントされます。自動インクリメントの動作は、Preferences ダイアログの Schematic – General ページにある Auto-Increment During Placement 設定で構成します。自動デクリメントするには負の値を使用します。

Preferences ダイアログの Schematic - General ページを使用して、自動インクリメント動作を定義します。 配置中、またはピンを移動するたびに、ピンは電気端(ピンのホットエンドとも呼ばれます)で保持されます。ピンは、電気端がコンポーネント本体から離れるように配置する必要があります。移動中のピンを回転するには、スペースバーを押します。
ピンは、電圧レギュレータのタブなど、コンポーネント上の電気機械的ポイントを表すために配置することもできます。
ピンには Name や Designator を含む複数のプロパティがあります。シンボルのピンを PCB フットプリントのパッドに対応付けるために使用されるのは、ピンの Designator です。ピンの Designator と Name がピン端から表示されるデフォルト距離は、Schematic および Schematic Library エディタ全体に適用されるシステム設定です。Preferences ダイアログの Schematic – General ページで Pin Margin を設定してください。
Name の個別設定は、Component Pin Editor ダイアログで構成できます。
ピンには Electrical Type があり、これは Altium の電気ルールチェックシステムによって、ピン間接続が有効かどうかを検証するために使用されます。このオプションは、対象コンポーネントピンの電気的タイプに合わせて Component Pin Editor ダイアログで設定します。デフォルトの Pin Length は、選択したスナップグリッド(通常は 100 mil または 50 mil)に適している必要があります。デフォルト長は 30 で、一般的な長さは 20 または 30 です。
Symbols Component Pin Editor ダイアログでは、ピンからの電気的情報を表すために、Pin の異なる位置へ追加できます。
Pin

回路図の Pin は、回路図デザインスペース内の物理コンポーネントピンを表します。
概要
ピンは電気設計プリミティブです。ピンはコンポーネント(パート)に電気的特性を与え、入出力信号のためのパート上の接続点を定義します。
使用可能場所
ピンは、以下のいずれかの方法を使用して、回路図ライブラリエディタでのみ配置できます。
- メインメニューから Place » Pin をクリックします。
-
Utilities ツールバー(
)のドロップダウンで
をクリックします。
- 右クリックし、コンテキストメニューから Place » Pin を選択します。
配置
コマンドを起動すると、カーソルが十字カーソルに変わり、ピン配置モードに入ります。配置は、次の一連の操作で行います。
- ピンを固定するには、クリックするか Enter を押します。フローティング状態のピンは電気的端子側で保持され、この端子側はコンポーネント本体から離れた位置に配置する必要があります。ピンのうち電気的なのは片側のみで、常にその側が保持されます。
- 追加のピンを続けて配置するか、右クリックするか Esc を押して配置モードを終了します。
配置中に実行できる追加操作 – ピンがまだカーソル上でフローティングしており、ピンの電気的端子側を固定する前 – は次のとおりです。
- Tab キーを押すと配置を一時停止し、Properties パネルの Pin mode にアクセスして、その場でプロパティを変更できます。配置を再開するには、デザインスペース上の一時停止ボタンオーバーレイ をクリックします。
- Alt キーを押すと、初期の移動方向に応じて移動方向を水平方向または垂直方向に制限できます。
- Spacebar を押すとピンを反時計回りに回転し、 Shift+Spacebar を押すと時計回りに回転します。回転は 90° 単位で行われます。
- X キーまたは Y キーを押すと、ピンを X 軸または Y 軸に沿ってミラー反転します。
ピン番号付けに関する注意
多くのコンポーネントでは、数値の名前や番号を持つ一連のピンがあります。これらのピンの配置を高速化するために、Preferences ダイアログの Schematic – General page にある Auto-Increment During Placement 機能を使用できます。配置前にピンのプロパティを編集すると(ピンがカーソル上でフローティングしている間に Tab を押す)、自動インクリメントが自動的に有効になります。この機能は Designator と Name の両方で動作します。ピンの Designator には Primary 自動インクリメントフィールドが使用され、ピンの Name には Secondary 自動インクリメントフィールドが使用されます。昇順の英字および数値、ならびに降順の数値をサポートします。

Preferences ダイアログの Schematic – General ページで Auto-Increment During Placement 設定を構成します。

英字のピン名が増加し、数値のピン番号が減少している点に注意してください。
グラフィカル編集
ピンを移動するには、クリックしたまま保持します。カーソルはピンの電気的ホットスポット端にジャンプするので、それを新しい位置へ移動し、電気的端子側がコンポーネント本体から離れるように配置します。
ドラッグ中は、ピンを回転 (Spacebar/Shift+Spacebar) またはミラー反転 (X または Y キーで X 軸または Y 軸に沿って反転) できます。
非グラフィカル編集
Pin ダイアログまたは Properties パネルによる編集
Properties page: Pin Properties
Pin のプロパティは Pin ダイアログおよび Properties パネルで編集できます。このパネルでは、デザインスペース内で現在選択されているすべてのアイテムを編集できます。
ピン表示名とデジグネータ – 位置とフォント
ピン名とデジグネータの位置は、Preferences ダイアログの Schematic – General page にある Pin Settings 領域でグローバルに定義されます。これは環境設定であり、その設定を定義した PC に適用されます。この設定では、ピンの非電気的端子側からテキストまでの相対距離(マージン)を定義します。

Preferences ダイアログでピンテキスト (Pin Settings) の距離を設定します。
ピンについては、位置、マージン、フォントに関するシステムレベル設定を上書きできます。ピンの Designator および Name をカスタマイズするためのコントロールは、Properties パネルの Font Settings 領域にあります。

必要に応じて、個々のピンについてピンの Font Settings、Designator 、および Name を変更できます。
Custom Position オプションを使用すると、位置のデフォルト設定を上書きしてカスタム位置に変更できます。Margin (X/Y) については、関連する X および Y のフィールドに新しい値を直接入力します。Orientation については、ドロップダウンを使用して角度と To 基準を選択します。
Custom Settings オプションを使用すると、デフォルトのシステムフォントの代わりに、上書きしたカスタムフォントを使用できます。
ピンシンボルの線幅
回路図編集ドメインでコンポーネントを表現する場合、そのデバイスの回路図シンボルの一部として定義された各ピンには、1 つ以上のシンボルを表示できます。これらのシンボルは、必要に応じてメインのコンポーネントシンボル外形に対して Inside、Inside Edge、Outside、または Outside Edge に表示されます。たとえば、Inside Edge の Clock シンボルや Outside Edge の Dot シンボルなどがあります。こうしたシンボルは、特定のピンを通過する信号の目的を視覚的に示すことで、設計の可読性を大幅に向上させます。
これらのシンボルを描画する線の幅は、Properties パネルの Symbols 領域にある Line Width 設定で指定します。Small または Smallest から選択します。
Pin Properties
General Tab
位置
-
(X/Y)
- X (最初のフィールド)– 現在のデザインスペース原点を基準とした、オブジェクトの基準点の現在の X(水平)座標です。編集してオブジェクトの X 位置を変更します。値はメートル法またはヤード・ポンド法のいずれでも入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位も含めてください。
- Y (2 番目のフィールド)– 現在の原点を基準とした、オブジェクトの基準点の現在の Y(垂直)座標です。編集してオブジェクトの Y 位置を変更します。値はメートル法またはヤード・ポンド法のいずれでも入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位も含めてください。
- Rotation – ドロップダウンを使用して回転を選択します。
プロパティ
-
Designator – ピンの数値識別子です。パーツ内の各ピンは一意のデジグネータを持つ必要があります。親パーツが回路図シート上に配置されたときに、ピンの Designator を表示するか非表示にするか(それぞれ
または
)を指定します。
-
Name – ピンの任意の表示名を指定するために使用します。デフォルトでは、新しく配置されたピンにはデジグネータ値を使用した名前が付けられます。表示名を指定すると、特に IC タイプのコンポーネントで、意味のある名前によってそのピンがどのように使用されているかをすばやく把握できるため便利です。親パーツが回路図シート上に配置されたときに、ピンの Name を表示するか非表示にするかを
または
で指定します。
-
Function – 編集中の多機能ピンに対して複数の名前(機能)を指定するために使用するフィールドです。ピンの別名を入力し、Enter を押すか、フィールド右側の
ボタンをクリックします。追加された別名はフィールドの下にラベルとして表示されます。機能を削除するには、機能ラベル内の 'x' をクリックします。 - Electrical Type – ドロップダウンを使用してピンの電気的タイプを設定します。これは、プロジェクトのコンパイル時または回路図ドキュメントの解析時に、電気的接続エラーを検出するため(Electrical Rules Check 機能を使用)に用いられます。
- Description – 必要に応じて、ピンの意味が分かる説明を入力します。
- Pin Package Length – ピンパッケージ長を入力します。単位は Enter を押すと自動的に入力されます。
- Propagation Delay – このフィールドには伝搬遅延が表示されます。これは、信号の先頭が送信側から受信側へ到達するまでに要する時間です。
- Part Number – このフィールドは、マルチパートコンポーネントにピンを追加している場合に使用できます。上下矢印を使って、そのピンを関連付けるパートを指定します。マルチパートコンポーネントには、非グラフィカルパートである Part Zero も含まれます。Part Zero は、マルチパートコンポーネントのすべてのパートに含めるピン、たとえば電源ピンに使用されます。
- Pin Length – 現在定義されている測定単位に従って、ピンの長さを指定します。カラーボックスをクリックすると、ピンの色を編集できます。
Symbols
- Inside – 必要に応じて、コンポーネントグラフィックの内側にピンのシンボルを追加します。
- Inside Edge – 必要に応じて、コンポーネントグラフィックの内側エッジにピンのシンボルを追加します。
- Outside Edge – 必要に応じて、コンポーネントグラフィックの外側エッジにピンのシンボルを追加します。
- Outside – 必要に応じて、コンポーネントグラフィックの外側にピンのシンボルを追加します。
-
Line Width – このフィールドを使用して、シンボルの描画に使用する線の太さを決定します。これにより、これらのシンボルはコンポーネントシンボルの描画に使用される線と同じ太さであるべきと規定する GOST 規格への対応が可能になります。
Font Settings
-
Designator
-
Custom Settings – 有効にすると、下の Font Settings にアクセスしてフォントをカスタマイズできます。
-
Font Settings – コントロールを使用して、フォント、フォントサイズ、色、および太字や下線などの特別設定を構成します。
-
Custom Position – 有効にすると、下のコントロールにアクセスして位置をカスタマイズできます。
-
Margin (X/Y) – 希望する余白を入力します。
-
Orientation – ドロップダウンを使用して向きを選択します。
-
To – ドロップダウンを使用して、デジグネータの目的のオブジェクトを選択します。
-
-
Name
-
Custom Settings – 有効にすると、下の Font Settings にアクセスしてフォントをカスタマイズできます。
-
Font Settings – コントロールを使用して、フォント、フォントサイズ、色、および太字や下線などの特別設定を構成します。
-
Custom Position – 有効にすると、下のコントロールにアクセスして位置をカスタマイズできます。
-
Margin (X/Y) – 希望する余白を入力します。
-
Orientation – ドロップダウンを使用して向きを選択します。
-
To – ドロップダウンを使用して、名前の目的のオブジェクトを選択します。
-
Parameters Tab
Parameters
この領域では、現在選択されているピンオブジェクトに関連付けられたパラメータを管理します。
-
Grid – この領域には、現在ピンに定義されているすべてのパラメータが一覧表示されます。
または
アイコンを使用して、関連付けられたパラメータの値をデザインスペースに表示/非表示できます。
または
アイコンを使用して、関連付けられたパラメータをロック/ロック解除できます。
-
Name – パラメータ名です。ルールタイプのパラメータの場合、この項目は
Ruleとしてロックされます。 - Value – パラメータの値です。ルールタイプのパラメータの場合、この項目にはルールタイプと、その定義済み制約の一覧が表示されます。
-
Name – パラメータ名です。ルールタイプのパラメータの場合、この項目は
- Font – クリックするとメニューが開き、必要に応じてフォント、フォントサイズ、色、および太字、斜体などの属性を選択できます。
-
Other – クリックするとドロップダウンが開き、追加オプションを変更できます。
- Show Parameter Name – 有効にすると、Schematic Library エディタ内にパラメータ名を表示します。
- Allow Synchronization with Database – 有効にすると、データベースと同期します。このオプションは、コメントを更新可能にするかどうかを制御するために使用されます。デフォルトでは、これらのオプションは有効になっており、常にソースライブラリ/データベースとの同期を許可します。このオプションを無効にすると、そのコメントが更新処理に含まれないようにできます。
- X/Y – 希望する X 座標と Y 座標を入力します。
- Rotation – ドロップダウンを使用して回転を選択します。
- Autoposition – チェックすると自動配置が有効になります。つまり、コンポーネントを移動または回転しても、テキストは選択した位置に維持されます。
-
Add – クリックしてパラメータを追加します。現在選択されているパラメータを削除するには
を使用します。
Pasting Array
標準の 切り取り、コピー、貼り付けコマンド に加えて、コンポーネントシンボルの作成時には、メインメニューの Edit » Paste Array コマンドを使用して、現在のクリップボード内容を現在のドキュメント上に縦方向または横方向のオブジェクト配列として配置することもできます。これは、作成中のコンポーネントシンボルに複数のピンを含める必要がある場合に特に便利です。
コマンドを起動すると、Setup Paste Array ダイアログが表示されます。

Setup Paste Array ダイアログ
Options and Controls of the Setup Paste Array Dialog
Placement Variables
- Item Count - このフィールドを使用して、ワークスペースに貼り付ける複製アイテムの総数を指定します。
- Primary Increment - このフィールドを使用して、増分量を指定します。数値を増分するには、増分ステップを整数値で入力します。アルファベット順に増分するには、スキップしたい文字数に対応するアルファベットの文字を入力します。たとえば、初期テキストが 1A の場合、このフィールドを A(アルファベットの最初の文字)に設定すると、1 ずつ増分されます。フィールドを C(アルファベットの 3 番目の文字)に設定すると、テキストは 1A、1D(A の 3 文字後)、1G というように変化します。貼り付けるオブジェクトがピンの場合、このフィールドは Pin Designator に影響します。
-
Secondary Increment - このフィールドは、ピンオブジェクトの配列を貼り付ける場合にのみ適用され、Pin Display Name に影響します。Primary Increment フィールドと同様に、増分量を指定するために使用します。
- Remove Leading Zeroes - このオプションを有効にすると、貼り付けられる配列テキストから先頭のゼロを削除します。標準テキスト文字列では、これは文字列の数値部分の先頭ゼロのみに関係し、英字の前に付くゼロは削除されません。たとえば、文字列 C000020 は(Primary Increment 1 を使用した場合)C21 として貼り付けられ、文字列 000C000020 は 000C21 として貼り付けられます。ピンオブジェクトを貼り付ける場合、これは Pin Designator のみに関係し、Pin Display Name には影響しません。
Spacing
- Horizontal - このフィールドに値を入力して、各配列アイテムの水平方向の変位を決定します。正の値を指定すると、配列はカーソル位置の右側に配置されます。負の値を指定すると、左側に配置されます。
- Vertical - このフィールドに値を入力して、各配列アイテムの垂直方向の変位を決定します。正の値を指定すると、配列はカーソル位置より上方向に配置されます。負の値を指定すると、下方向に配置されます。
必要に応じて各種オプションを設定し、OK をクリックします。
ドキュメント上で配列を挿入する開始位置を選択するよう求められます。カーソルを目的の位置に合わせてクリックするか、Enter を押してください。配列は選択した開始位置に貼り付けられます。
Adding IEEE Symbols
論理機能またはデバイスを表現するために、回路図シンボルでは IEEE シンボルを使用できます。これらのシンボルにより、ユーザーは内部特性に関する特別な知識がなくても、それらの機能やデバイスの論理特性を理解できます。
配置可能な IEEE シンボルを以下の画像に示します。
IEEE Symbols

配置された IEEE シンボル(Sigma)
Summary
IEEE シンボルは非電気的な描画プリミティブです。これらは論理機能またはデバイスを表現するために使用されます。これらのシンボルにより、ユーザーは内部特性に関する特別な知識がなくても、それらの機能やデバイスの論理特性を理解できます。
Availability
IEEE Symbol オブジェクトは、Schematic Library Editor でのみ配置できます。合計 34 種類のシンボルを、次の方法で配置できます。
- メインメニューから Place » IEEE Symbols を選択します。
- 右クリックし、コンテキストメニューから Place » IEEE Symbols を選択します。
-
Utilities ツールバーの
ボタンをクリックします。
- Active Bar の Place IEEE Symbol を選択します(
Open Collectorシンボルが配置されます)。
配置
コマンドを起動すると、カーソルが十字カーソルに変わり、IEEE シンボル配置モードに入ります。選択した IEEE シンボルがカーソル上にフローティング表示されます。
- オブジェクトを配置したい位置に移動し、クリックするか Enter を押して配置を確定します。
- 続けて別のシンボルを配置するか、右クリックまたは Esc を押して配置モードを終了します。
配置中に実行できる追加操作:
-
Tab キーを押すと配置を一時停止し、Properties パネルの IEEE Symbol モードにアクセスして、その場でプロパティを変更できます。配置を再開するには、デザインスペース上の一時停止ボタンオーバーレイ(
)をクリックします。
- Spacebar を押すとオブジェクトを反時計回りに回転し、Shift+Spacebar を押すと時計回りに回転します。回転は 90° 単位です。
- X または Y キーを押すと、シンボルを X 軸または Y 軸に沿ってミラー反転します。
- + または - キー(テンキー)を押すと、シンボルを拡大または縮小します。
グラフィカル編集
この編集方法では、配置済みの IEEE シンボルオブジェクトをデザインスペース上で直接選択し、その位置や向きをグラフィカルに変更できます。IEEE シンボルは形状に関して固定されており、サイズ変更は対応するキーボードショートカットでのみ可能です。そのため、IEEE シンボルオブジェクトを選択しても編集ハンドルは表示されません。

選択された IEEE Symbol(Sigma)
破線のボックス内の任意の場所をクリックしてドラッグすると、必要に応じてシンボルを再配置できます。ドラッグ中は、シンボルを回転(Spacebar/Shift+Spacebar)、ミラー反転(X または Y キーで X 軸または Y 軸に沿って反転)、またはサイズ変更(テンキーの +/-)できます。
IEEE Symbols Properties
位置
- (X/Y) - 現在のデザインスペース原点を基準とした、オブジェクトの基準点の現在の X(水平)および Y(垂直)座標です。編集してオブジェクトの X 位置と Y 位置を変更します。値はメートル法またはヤード・ポンド法のいずれでも入力できます。現在のデフォルト単位以外で値を入力する場合は、単位も含めて入力してください。
- Rotation - ドロップダウンを使用して回転を選択します。
プロパティ
- Symbol - グラフィカルな IEEE シンボルを定義します。ドロップダウンリストからシンボルを選択します。
- Size - IEEE シンボルの現在のサイズです。デフォルトサイズは 10 DXP Default Units (100mil)です。この値を増減してシンボルを大きくまたは小さくします。負の値を入力すると、シンボルは 180 度回転したように表示されます。
- Line - シンボルの外形線を描画するために使用される線幅です。
シンボルプロパティの定義
デジグネータやシンボルの説明などのシンボルプロパティは、Properties パネルの Symbol モードで編集します。
-
Designator - 必要なデジグネータ接頭辞を入力し、その後に ? を続けます。接頭辞は文字のみで構成することを推奨します。
-
Name および Description - これらの文字列は、シンボル検索を実行する際に役立ちます。
-
Type は、このシンボルがどの種類のコンポーネントを表すかを定義します。会社のロゴ(Graphical)やヒートシンク(Mechanical)などの非標準コンポーネントは、回路図シンボルとして作成してプロジェクトに配置できます。
コンポーネントタイプ
設計環境では、完成した PCB に実装されるコンポーネントとは限らない設計エンティティを作成する必要がある場合もあります。たとえば、基板に接続される外部モジュールをコンポーネントとして描画し、設計を分かりやすくするために回路図に含めたい一方で、その基板の BOM には含めたくない場合があります。あるいは、ヒートシンクや取り付けネジのような機械部品は BOM に含める必要があるものの、回路図には含めたくない場合もあります。
このような状況は、コンポーネントの Type を設定することで管理します。先ほどの例では、コンポーネントタイプを Graphical に設定できます。もう 1 つの特別なコンポーネントクラスとして、テストポイントがあります。このコンポーネントは回路図と PCB の両方で必要です。設計同期時にはチェックされるべきですが、BOM には不要です。この場合、コンポーネントの Type は Standard (No BOM) に設定されます。

非標準タイプのコンポーネントについては、Type を適切に設定してください。
また、コンポーネントを BOM に含めるかどうかの判定に使用されるだけでなく、Type フィールドはコンポーネント同期時の管理方法を決定するためにも使用されます。Standard、Net Tie、Jumper の各 Type はすべて完全同期されます。つまり、コンポーネントは回路図から PCB に渡され、ネット接続性もチェックされます。Mechanical および Graphical Type では、コンポーネントは回路図から PCB に渡されません。これらのタイプのいずれかを持つコンポーネントが PCB 上に手動配置され、対応する Type オプションが選択されている場合は、コンポーネントレベルの同期は実行されますが、ネットレベルの接続チェックは実行されません。
各種 Type オプションの詳細については、Properties パネルの Component mode を参照してください。
コンポーネントを複数パーツに分割する
場合によっては、コンポーネントを複数のシンボルに分割した方が適切であり、それぞれを Part と呼びます。例としては、8 個の独立した抵抗を含み、それぞれを他と独立して使用できる抵抗ネットワーク、リレーのコイルと接点セット、あるいはコネクタの各ピンなどがあります。たとえば、配線を 1 つのコネクタシンボルにまとめて引き回す代わりに、シート全体にコネクタピンを配置したい場合です。別の例として、74F08SJX の 4 回路 2 入力 AND ゲートがあります。このデバイスには独立した 2 入力 AND ゲートが 4 つあります。コンポーネントを 4 つすべてのゲートを示す単一シンボルとして描画することもできますが、各ゲートを互いに独立して回路図上の任意の場所に配置できるよう、4 つの別個のゲートとして描画した方が有用です。
これらのコンポーネントは multi-part components と呼ばれます。各パーツは回路図ライブラリエディタで個別に描画され、それに応じてピンが追加されます。下の図は、同じ抵抗ネットワークを単一パーツとして描いた場合と、4 つの別個のパーツとして描いた場合を示しています。

同じ抵抗ネットワークを、左側では単一パーツとして、右側では 4 つの別個のパーツとして示しています。
マルチパートコンポーネントを扱う際の注意:
-
回路図シンボルエディタでは、メインメニューの Tools » New Part コマンドを使用して、現在のコンポーネントに別のパーツを追加します。あるいは、Active Bar の
ボタンをクリックするか、デザインスペース内で右クリックしてコンテキストメニューから Tools » New Part を選択します。新しいパーツがコンポーネントに追加され、そのパーツ用の空白シートが開かれてデザインウィンドウでアクティブになります。このシートを使用して、そのパーツのグラフィカル表現を構成するプリミティブを追加します。
-
SCH Library パネルを使用して、以下に示すようにマルチパートコンポーネント内のパーツ間を移動します。
また、デザインスペースの右クリックメニューにある Tools » Next Part および Tools » Previous Part コマンドを使用して、次または前のパーツを表示することもできます。
-
現在のドキュメントで開いているマルチパートコンポーネントからアクティブなパーツを削除するには、メインメニューから Tools » Remove Part を選択するか、右クリックしてコンテキストメニューから Tools » Remove Part を選択します。マルチパートコンポーネントのパーツは、SCH Library パネルから直接削除することもできます。
- コンポーネントの各パーツにわずかな違いしかない場合は、パーツ間で内容をコピー&ペーストし、新しいパーツではたとえばピン情報だけを更新できます。
- 回路図シンボルエディタでは、1 つのコンポーネントに対して無制限の数のパーツを使用でき、さらに各パーツはコンポーネントレベルの Alternate Display Mode feature により異なるグラフィカル表現をサポートできます。また、定義された Normal モードと Alternate モードを使用することで、1 つのコンポーネントだけでマルチパートコンポーネントを単一シンボル(全パーツ)または複数シンボル(各パーツ)として表現できます。learn more。
- マルチパートコンポーネントのデジグネータには、各パーツを識別するための接尾辞が含まれます。接尾辞は英字または数字にでき、Preferences ダイアログの Schematic - General page にある Alpha Numeric Suffix 領域で設定します。このオプションはソフトウェアのインストール環境設定である点に注意してください。ライブラリや回路図ファイルには保存されないため、設計ファイルと一緒に移動することはありません。
-
マルチパート部品は均質と見なされます。つまり、設計アノテーション中はすべてのパートが等価であり、アノテーション処理中に相互に入れ替えられる可能性があります。たとえば、回路図シート上での相対位置に応じて、リレーコイルがリレー接点のセットと入れ替えられることがあります。配置済みコンポーネント内の特定のパートを固定するには、以下に示すように
を Properties パネルで有効にします。
-
回路図のアノテーション時には、マルチパート部品内の各パートは、Annotate dialog で設定された Matching Options に従って、1つのコンポーネントを完成させるようにまとめてパックされます(以下参照)。左側で有効になっているチェックボックスは、パート同士をまとめてパック可能にするために一致していなければならないコンポーネントプロパティを決定します。特定のパートが同じ物理コンポーネント内にまとめられるようにパッキングを制御したい場合、たとえばフィルタ設計におけるオペアンプのペアなどで、手動で割り当てて固定したくないのであれば、そのコンポーネントに追加パラメータを加え、どのパート同士をまとめるかを定義する値を入力します。以下の上側の画像は、Annotate ダイアログの一致オプションを示しています。有効なパラメータはマルチパート部品の一致判定に使用され、ResPack パラメータは Properties panel(下側の画像)に追加されており、抵抗をパッケージへまとめる制御に使用されます(パートが同じパラメータ値を持つ場合、同じ物理コンポーネントにまとめてパッケージ化できます)。Strictly オプションにも注意してください。このオプションが有効な場合、パートをまとめてパックするには、それらのパート must にこのパラメータが含まれている必要があります。異なる種類のマルチパート部品でパッケージングを制御している場合は、このオプションの扱いに注意してください。Strictly is enabled の場合、それらすべてにそのパラメータが含まれていなければなりません。
- PCB パートスワップは、パートがマルチパート部品として定義されているコンポーネントに対してのみ実行できます。詳細は Pin Pair and Part Swapping ドキュメントを参照してください。
-
電源ピンを定義するには、そのコンポーネント用に追加のパートを作成し、そのパート上に VCC ピンと GND ピンを配置できます。再アノテーション時にどのゲートとも入れ替えられないようにするため、Properties パネルで
オプションを有効にすることを忘れないでください。
表示モード – 同一コンポーネントの複数の表現
このソフトウェアは、同一コンポーネントに対する異なる表示表現をサポートしています。これらの表現には、DeMorgan 表現や IEEE 表現のように、コンポーネントの異なるグラフィカル表現を含めることができます。あるいは、たとえば顧客によっては抵抗を長方形で描くことを好み、別の顧客は波線を好む場合もあります。
これらの各表現は表示 Mode と呼ばれます。パートの代替ビューが追加されている場合、回路図シンボルエディタでは、メインメニューの Tools » Mode サブメニューおよび Mode ツールバーの Mode ドロップダウンから代替モードを選択することで、その表示を編集できます。アクティブなコンポーネントの現在のグラフィカル表現は、メインメニュー内の該当エントリ、または Mode toolbar 上の Mode drop-down list の横に表示される有効な「チェック」アイコンで示されます。ただし、メニューおよびツールバーに一覧表示される代替グラフィカルモードは最初の 20 個のみである点に注意してください。
メインメニューまたはツールバーのドロップダウンから通常モードまたは代替モードを選択することに加えて、メインメニューの Tools » Mode » Previous および Tools » Mode » Next コマンド(Mode toolbar 上の
および
ボタン)を使用して、アクティブコンポーネントの前/次のモードを表示することもできます。

2つの表示モードで作成された抵抗。ライブラリエディタには、モードの追加/削除や切り替えに使用できる Mode ツールバーが含まれています。
代替ビューモードを追加するには、回路図シンボルエディタの設計ウィンドウにコンポーネントパートを表示した状態で、Tools » Mode » Add を選択するか、Mode toolbar の
ボタンをクリックします。すると、Alternate N 表示用の空白シートが表示されます(N は 1-255 の範囲内で次に利用可能な番号です)。通常は、Normal mode で作成したパートをコピーし、新しい Alternate mode に貼り付けます。Edit » Copy と Edit » Paste を使用して、Normal mode を Alternate mode. にコピー&ペーストします。これにより正しいピンセットが得られ、必要に応じてグラフィカル要素を変更し、ピン位置を調整できます。
現在の代替モードの名前を変更するには、メインメニューから Tools » Mode » Rename コマンドを選択するか、Mode toolbar の Rename をクリックします。コマンドを起動すると、Rename Alternate Representation dialog が表示されます。選択したシンボルの新しい名前を入力し、OK をクリックします。すると、この代替モードはメインメニューおよび Mode toolbar で定義した名前で表示されるようになります。
アクティブコンポーネントの現在のグラフィカル表現(モード)を削除するには、メインメニューから Tools » Mode » Remove コマンドを選択するか、Mode toolbar の
ボタンをクリックします。コンポーネントに存在する任意のグラフィカル表現(Normal および Alternate)を削除できます。コンポーネントに 1 つ以上の Alternate 表現があり、Normal 表現を削除した場合、最初の Alternate(Alternate 1)が Normal 表現になります。その他の Alternate はそれに応じて再番号付けされます。コンポーネントに Alternate 表現がなく、Normal 表現を削除した場合、確認ダイアログがライブラリからそのコンポーネントを削除するかどうかの確認を求めます。Yes をクリックすると、そのコンポーネントは実質的にライブラリから削除されます。
必要なモードは、ライブラリから回路図シートへコンポーネントを配置する際に、Properties パネルの Graphical 領域にある Mode セレクタを使用して選択します。デフォルトの配置モードは、ライブラリが最後に保存されたときにライブラリエディタで表示されていたモードです。
代替モードを持つマルチパート部品の使用
Altium Designer は、定義された Normal モードと Alternate モードを使用することで、マルチパート部品を単一シンボル(すべてのサブパート)としても、複数シンボル(各サブパートごとに 1 つ)としても、単一のコンポーネントだけで表現することをサポートしています。たとえば、デュアルオペアンプ部品は、ある表示モードでは 2 つのシンボルで、別の表示モードでは 1 つのシンボルで表現できます(以下の画像参照)。この場合、2 番目のパートは単一シンボル表示モードではプリミティブを持ちません。
コンポーネントレポートの生成
Component Report には、アクティブなシンボルに関する情報が一覧表示されます。
- Reports » Component を選択します(ショートカット R, C)。
-
<LibraryName>.cmpというタイトルのレポートがアクティブドキュメントとして開きます。このファイルには、コンポーネント名と、そのコンポーネントに含まれるパート数が記載されます。各パートについて、各グラフィカル表現(Normal および任意の Alternate)ごとのピン詳細が示されます。
- 回路図エディタの設計スペースに戻るには、レポートを閉じます。
ジャンパーコンポーネントのサポート
ジャンパーはワイヤリンクとも呼ばれ、配線をジャンパーコンポーネントに置き換えることを可能にします。これは片面基板の設計を成功させるうえで重要な要素となることがよくあります。Altium Designer は、Jumper という特別なコンポーネントタイプを通じてジャンパーコンポーネントの使用をサポートしています。
ジャンパーフットプリントを PCB 上に直接配置して開始することもできますが、推奨されるワークフローは回路図から始める方法です。詳細は Working with Jumper Components ページを参照してください。
回路図シンボル生成ツールの使用
コンポーネントライブラリシンボルとそのピンデータを作成する作業は、コンポーネントの複雑化に伴ってますます手間のかかるものになっています。たとえば、現在の大規模な BGA デバイスでは数百本のピンを配置して設定する必要があり、実用的なコンポーネントシンボルを作成するには多大な時間と労力を要することが少なくありません。
コンポーネントシンボル作成に伴う負荷を軽減するために、Altium Designer には、シンボルウィザードインターフェースとピンエディタダイアログに基づく高度な回路図シンボル生成ツールが用意されています。これには、自動シンボルグラフィック生成、グリッドピンテーブル、スマートデータ貼り付け機能が含まれます。
シンボルの作成
回路図シンボル生成ツールは、Schematic Library エディタでメインメニューから Tools » Symbol Wizard コマンドを選択すると利用できます。さらに、Workspace コンポーネントを Component Editor in its Single Component Editing mode で作成している際に、シンボルモデルの下にあるボタンのドロップダウンアイコンをクリックし、メニューから Wizard を選択してアクセスすることもできます。
このツールを使用して新しいコンポーネントシンボルを作成するには、まずアクティブなライブラリドキュメントに新しいコンポーネントを追加します。続いて、コマンドを起動すると開くツールのインターフェース、つまり Symbol Wizard ダイアログで新しいシンボルを作成できます。 このダイアログでは、必要に応じてピン数、ピンのレイアウト、ピンデータなどを対話的に定義できます。
- Number of Pins - 手動で入力するか、上下矢印を使用して目的のピン数を増減します。
-
Layout Style - ピン位置を自動的に割り当てるための定義済みパターンセットから選択します。ドロップダウンを使用して希望する配置を選択してください。右側の Preview 画像と、Side 列のデータがそれに応じて更新されます。選択肢には次が含まれます。
- Dual in-line
- Quad side
- Connector zig-zag
- Connector
- Single in-line
- Manual
Grid
- Position – シンボルピンの参照位置インデックスです。このデータは編集できません。
- Group – ピンの集合グループを定義するために手動入力する文字列です。
-
Display Name – コンポーネントピンの表示名属性文字列です。
- Designator – ピンのデジグネータ属性文字列です。これはデフォルトで自動的にピン Position と一致します。
- Electrical Type – フィールド内のドロップダウンを使用して、ピンの電気的タイプを選択します。選択肢には Input、 I/O、 Output、 Open Collector、 Passive、 HiZ、 Open Emitter、および Power.
- Description – ピンの説明文字列属性が含まれます。
- Side – フィールド内のドロップダウンを使用して、シンボルの位置を選択します。Left、 Bottom、 Right、および Top から選択します。この領域が変更されると、Layout style 設定は Manual に変わります。
右クリックメニュー
- Move Up - 選択したデータを 1 行上へ移動します。
- Move Down - 選択したデータを 1 行下へ移動します。
- Copy - 選択したデータをクリップボードにコピーします。
- Paste - 直前にクリップボードへコピーしたデータをカーソル位置に貼り付けます。
- Smart Paste - Pin Data Smart Paste ダイアログを開き、外部ソースデータの複数列をグリッド内の対応する列へコピーします。ダイアログを使用して列データと区切り文字を設定し、その後 Paste をクリックします。Smart Paste の詳細も参照してください。
- Clear - ピンデータを削除します。
プレビュー
この領域にはシンボルグラフィックのプレビューが表示され、現在の設定とピンデータが動的に反映されます。スライダーバーまたは - および + を使用してグラフィックをズームイン/ズームアウトします。
追加コントロール
- Continue editing after placement - チェックすると、コンポーネント配置後もダイアログがアクティブなままになり、さらに編集を続けられます。
-
Place - 完成したシンボルとピンデータを配置するために使用します。選択肢には次が含まれます。
- Place Symbol
- Place New Symbol
- Place New Part
ピンデータの貼り付け
テーブル内のピンデータは複数セルに対して共通の値へ編集できますが、このダイアログの Paste および Smart Paste 機能を使用すると、外部ソースから大量の異なるデータを取り込んで、すべてのセルデータを入力する高度な方法が利用できます。
テーブル内では、標準的なコピー&ペースト操作を使用して、あるセルグループから別のセルグループへデータを入力できます。たとえば、列内の 3 つのセルを選択し、データをコピーし(右クリック - Copy)、次に貼り付け先の 3 つのセルを選択して貼り付けます(右クリック - Paste)。
同じ方法で、スプレッドシート、テキストファイル、PDF ファイルなどの外部ソースからデータ選択範囲をコピー&ペーストすることもできます。
外部スプレッドシートからコピーしたデータを Pin data テーブルに貼り付ける例です。
Smart Paste
標準的なコピー&ペースト操作に加えて、Smart Paste では自動列マッピング方式を使用して、外部ソースから複数列のデータを入力できます。
ソースデータの複数列を Pin data テーブル内の対応する列へコピーするには、テーブル内で右クリックし、コンテキストメニューから Smart Paste コマンドを選択します。これにより Pin Data Smart Paste ダイアログが開き、ソースデータが入力された状態で表示されます。さまざまなデータ区切り文字が用意されており、ソースデータで使用されている区切り文字に合わせて選択できます。

Pin Data Smart Paste ダイアログ
Options and Controls of the Pin Data Smart Paste Dialog
-
Delimiter - ソースデータで使用されている区切り文字に一致するもののチェックボックスをオンにします。選択肢には次が含まれます。
- Tab
- Semicolon
- Comma
- Space
- Other
-
Data Preview - ドロップダウンを使用して、その列の見出しを選択します。利用可能な選択肢は、Symbol Wizard ダイアログのグリッド領域にある列見出しから取得されます。
追加コントロール
- Paste - クリックすると Smart Paste 処理を完了します。 ソースデータは、グリッド領域で指定した対応列にコピーされます。
右クリックメニュー
- Remove Line - 行の上でクリックしてからこのコマンドを選択すると、その行を削除します。ダイアログ内の空白部分でこのコマンドを実行した場合は、最下行が削除されます。
- Remove Column - 列の上でクリックしてからこのコマンドを選択すると、その列を削除します。
シンボル配置
設定とピンデータを必要に応じて構成したら、そのシンボルをアクティブなライブラリコンポーネントのデザインスペースに配置できます。配置は単一コンポーネントとして行うことも、ダイアログの Place ボタンに関連付けられたコンテキストメニューから利用できる各コマンドを使用して、マルチパートコンポーネントの 1 セクションとして行うこともできます。なお、Continue editing after placement オプションが有効な場合、コンポーネント/パートを配置した後も Symbol Wizard ダイアログはアクティブなままになり、さらに編集を続けられます。
Smart Grid Insert Tool による回路図シンボル作成の高速化
Smart Grid Insert ツールは SCHLIB List パネルで利用でき、現在のクリップボードデータを Altium Designer オブジェクトのプロパティにマッピングできます。これらのツールにより回路図シンボル作成プロセスが大幅に簡素化され、スプレッドシート、PDF、ASCII ファイルなどの外部データから、わずかな手順でコンポーネントのピンを直接作成できます。
ソースのピンデータをそのまま Altium Designer にコピーすることもできますが、最適な結果を得るためには少し準備作業をしておく価値があります。その作業にはスプレッドシートが最適です。通常必要なのは数ステップ程度で、以下のような作業が含まれます。
-
列同士のマッピングを容易にするためにヘッダー行を追加する。列名を完全に一致させる必要はありません。Altium Designer は正しいマッピングを自動的にかなり適切に推測します。
-
Object Kind 列を追加して、Altium Designer にピンタイプのオブジェクトを作成する必要があることを認識させる。
-
Type 列を追加して、各ピンの電気的タイプを指定する。
-
X 座標と Y 座標のピン位置も含めます。スプレッドシートにはセルに値を入力するための優れた機能があり、たとえば Microsoft Excel で右クリックしたままドラッグして複数のセルを選択すると、必要な数列を指定できます。これにより、回路図ライブラリ内でピンを等間隔に配置しやすくなります。
FPGA のようにピン数が多く、規則的にセクション分けされたコンポーネントは、Altium Designer でマルチパートコンポーネントとして実装するのに適しています。最も簡単な方法は、まず Altium Designer コンポーネントの最初のパートにすべてのピンを作成し、その後ピンのブロックを他のパートへ切り取り&貼り付けすることです。
ピンを整然としたパート単位のグループにするには、スプレッドシート上で各パートのピンの間に 2 行ほど空行を入れてみてください。こうすると、座標値をどこでリセットすべきかが分かりやすくなるだけでなく、大きな選択範囲に対して X、Y 値を自動入力したあと、空行にある不要な X、Y 値だけを削除できます。これにより、その削除した位置にはピンが作成されず、パートごとのグループがきれいに間隔を空けて配置されます。

スプレッドシートのツールを使って、ピンに適切な X 座標と Y 座標を追加します。
スプレッドシートで必要なセルを選択してコピーします。選択範囲に不要な列が含まれていても問題ありません。Smart Grid ツールでそれらを無視できます。
Altium Designer で SCHLIB List パネル内を右クリックし、メニューから Smart Grid Insert を選択して Smart Grid Insert ダイアログを開きます。ソースデータにヘッダー行が含まれている場合、Altium Designer はオブジェクト種別を自動的に識別しようとし、その後、作成されるオブジェクトの一覧を構築します。ここで覚えておきたい点として、列のマッピングを行う前は、作成されるオブジェクト一覧には現在の Altium Designer のデフォルトのピンオブジェクトのプロパティが適用されます。たとえば、すべてのピンを 180 度の向き、長さ 20 で配置したい場合は、Smart Grid の処理を始める前に Altium Designer でデフォルト値を設定しておきます。そうしておけば、これらの設定をスプレッドシートに追加したり、作成後に Altium Designer 上で編集したりする必要がありません。デフォルトの設定方法が分からない場合は、メニューから Place » Pin を選択し、ピンを配置する前に Tab を押してデフォルト値を編集し、その後その 1 本のピンを配置して削除してください。
ヘッダー行を含めるもう 1 つの大きな利点は、Automatically Determine Paste ボタンを使えることです。これは非常に便利な機能で、作成されるオブジェクトのフィールドとソースデータの列タイトルを検索・比較し、どのようにマッピングすべきかを賢く判断してくれます。自動機能が誤ってマッピングしてしまっても心配はいりません。Undo Paste ボタンを使えば、マッピング済みの列を解除できます。手動でマッピングするには、ソースデータ内の列と、それに対応する作成オブジェクト側の列を選択してから、Paste Column ボタンをクリックします。
OK をクリックするとすぐに、作成されるオブジェクトのセットがデザインスペースに表示されます。各パートに適切なボディを追加し、その後切り取り&貼り付けで個別のパートを作成すれば、シンボルの完成です。

Smart Grid で挿入されたピンと、コンポーネントボディを追加した各パート。
)にCreate Revision ダイアログで使用できるPreserve lifecycle state (not recommended) オプションによって提供されます。このオプションを有効にすると、新しいシンボルリビジョンは自動的に前のリビジョンのライフサイクル状態に設定されます。この機能は、Allow to skip lifecycle state change for new revisions の運用権限が割り当てられているユーザーが利用できます(