回路図シンボルの作成

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

新しい回路図シンボルの作成

回路図シンボルは、接続されたWorkspace内で直接作成できます。

  1. メインメニューからFile » New » Library を選択し、開いたNew Library ダイアログで、ダイアログ内のWorkspace 領域からCreate Library Content » Symbol を選択します。

    New Library ダイアログを使用して新しいWorkspace Symbolを作成
    New Library ダイアログを使用して新しいWorkspace Symbolを作成

  2. 開いたCreate New Item ダイアログで必要な情報を入力し、Open for editing after creation オプションが有効になっていることを確認して、OKをクリックします。Workspace Symbolが作成され、一時的な回路図シンボルエディタが開き、.SchLib ドキュメントがアクティブドキュメントとして表示されます。このドキュメントには、Item-Revisionに従って <Item><Revision>.SchLib の形式で名前が付けられます(例:SYM-001-0001-1.SchLib)。このドキュメントを使用して、以下で説明するようにシンボルを定義します。

    Workspace Symbolの初期リビジョンを編集している例。一時的な回路図シンボルエディタにより、回路図シンボルを定義するためのドキュメントが提供されます。
    Workspace Symbolの初期リビジョンを編集している例。一時的な回路図シンボルエディタにより、回路図シンボルを定義するためのドキュメントが提供されます。

  3. 必要なとおりにシンボルを定義したら、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の次のリビジョンとして保存します。

編集したシンボルをWorkspaceに保存する際、シンボルの現在のライフサイクル状態を維持できます。この制御は、再保存時()にCreate Revision ダイアログで使用できるPreserve lifecycle state (not recommended) オプションによって提供されます。このオプションを有効にすると、新しいシンボルリビジョンは自動的に前のリビジョンのライフサイクル状態に設定されます。この機能は、Allow to skip lifecycle state change for new revisions の運用権限が割り当てられているユーザーが利用できます(Setting Global Operation Permissions for a Workspace の詳細を参照)。

Workspace Componentで使用されているWorkspace Symbolを、そのWorkspace ComponentをComponent EditorのSingle Component Editing modeまたはBatch Component Editing modeで編集中に、その場で直接更新することもできます。
  • 設計者の観点では、Workspace Componentは、そのコンポーネントをすべての設計ドメインにわたって表現するために必要な情報を、単一のエンティティにまとめたものです。そのため、この点ではコンテナ、つまりすべてのドメインモデルとパラメトリック情報を格納する「バケット」と考えることができます。各種ドメインでの表現という観点では、Workspace Component自体はWorkspaceドメインモデルそのものを含むのではなく、それらのモデルへのリンクを保持します。これらのリンクは、コンポーネント定義時に指定されます。
  • 回路図シンボルは、既存の旧世代コンポーネントライブラリ(SchLib、PcbLib、IntLib、DbLib、SVNDbLib)をインポートする一環として、Workspace内に作成することもできます。このプロセスのインターフェースであるLibrary Importerは、最初に選択したライブラリをWorkspaceへインポートするための直感的なフローを提供します。詳細はLibrary Importerを参照してください。
  • 新しいWorkspace Symbolは、Component Editor in its Single Component Editing modeでWorkspace Componentを定義する際にも作成できます。
  • シンボルは、file-based schematic symbol libraryの一部として作成することもできます。

回路図シンボルの定義

回路図シンボルは、コンポーネント本体を表す描画オブジェクトと、実際のコンポーネント上の物理ピンを表すピンを配置して作成します。回路図シンボルは、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 コマンドを使用して、スプレッドシートから現在のシンボルへインポートできます。詳細はこちら

Workspace Symbolを作成する際は、シンボルのグラフィックスのみを定義すればよい点に注意してください。つまり、回路図編集ドメイン内における上位レベルのコンポーネント表現です。これは、旧来のファイルベースのコンポーネント管理手法で使用されるような「回路図コンポーネント」ではありません。そこでは、他のモデルやパラメータもその回路図コンポーネントの一部として定義されます。コンポーネントに必要なのは、シンボルのグラフィカルな表現だけです。他のドメインモデルやパラメータへのリンクは、コンポーネント自身の定義の一部として含まれます。

コンポーネントシンボルの作成を始める前に、まずは好みのデフォルト設定を行うための時間を少し取ることをお勧めします。すべての回路図設計オブジェクト(ライブラリおよびシートの両方)のデフォルトは、Schematic - Defaults ページの Preferences ダイアログで設定します。Preferences dialog page が開いているときに、オプションの詳細情報を表示するには F1 を押してください。

設計スペースの準備

コンポーネントシンボルは、常にシート原点(シート中央)の近くに描画してください。必要に応じて、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 を使用します。
現在のシートの単位を設定するには、 Library Options モードの Properties panel の General region を使用します。

新しいシート(回路図およびライブラリ)の単位は、Preferences ダイアログの Schematic – General ページで定義します。

必要に応じて、Properties panel の Show Comment/Designator オプションを有効にすると、ライブラリドキュメント内の現在のコンポーネントについて Comment/Designator 文字列を表示できます。

オブジェクトは現在のスナップグリッド上に配置されます。現在のグリッドは、設計スペース下部のステータスバー左端に表示されます。

Snap GridVisible Grid は、Library Options モードの Properties panel でも設定できます。グリッドを変更するたびに Properties panel を開く代わりに、G を押して、利用可能な設定間でスナップグリッドを順に切り替えることができます。利用可能な設定は、Preferences ダイアログの Schematic – Grids ページで編集できます。

通常、オブジェクトやピンは 100 mil または 50 mil のグリッド上に配置し、文字列のみ 10 mil のグリッド上に配置する必要があります。テキスト文字列の位置決めを補助するため、文字列を移動中に Ctrl を押すと、一時的に最も細かいグリッド設定(デフォルトは 10 mil)へ切り替えることができます。 

Properties パネル

アクティブなドキュメントが回路図ライブラリドキュメント(*.SchLib)の場合、メインメニューから Tools » Document Options コマンドを選択します。すると、Properties panel に Library Options が表示されます。以下の折りたたみ可能なセクションには、使用可能なオプションとコントロールに関する情報が含まれています。

設計オブジェクトを選択すると、パネルにはそのオブジェクトタイプ固有のオプションが表示されます。次の表は、ライブラリ設計スペース内に配置可能なオブジェクトタイプを示しています。リンクをクリックすると、そのオブジェクトのプロパティページにアクセスできます。

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 ダイアログにアクセスして、作成したシンボルのすべてのピンを管理します。Component Pin Editor ダイアログにアクセスして、作成したシンボルのすべてのピンを管理します。

コンポーネントのピンとモデルのピンの対応付けは、Model Map dialogで更新できます。
  • Type – ピンの電気的タイプです。このタイプは、プロジェクトのコンパイル時または回路図ドキュメントの解析時に、電気的接続エラーを検出するために使用されます(Electrical Rules Check 機能を使用)。使用可能なタイプは InputI/OOutputOpen CollectorPassiveHiZOpen Emitter、および Power です。

  • Owner – ピンが関連付けられている親パートです。単一パートのコンポーネントでは、この項目は常に 1 になります。これはマルチパートコンポーネントでのみ意味を持ちます。マルチパートコンポーネントには、非グラフィカルパートである Part Zero も含まれます。Part Zero は、マルチパートコンポーネントのすべてのパートに含める必要があるピン、たとえば電源ピンに使用されます。

    • マルチパートコンポーネントでは、電源ネット接続は理想的には Part Zero を使用して割り当てるべきです。ピンを Part Zero に含めるには、そのピンを配置してから、Part Number プロパティを 0 に設定します。Part Zero に配置されたピンは、すべてのパートに表示されます。
    • 必要に応じて、Part Zero に配置されたピンを非表示にすることもできます。この方法は推奨されませんが、この方法で電源ネットに接続する必要がある各ピンについて、SCHLIB List パネルまたは SCH List パネルの Hidden Net Name フィールドにネット名を入力し、その後 Component Pin Editor ダイアログで Show オプションを無効にします(または SCHLIB List パネルまたは SCH List パネルで Hide オプションを有効にします)。
    • Show – ピンがシート上で表示されるか(有効)、非表示か(無効)を示します。この方法は推奨されませんが、マルチパートコンポーネントの電源ピンは、表示すると回路図シート上が不必要に煩雑になる場合に非表示にできます。

      コンポーネントの非表示ピンは、Properties パネルの Pins 領域で Show All Pins オプションを有効にすることで、回路図エディタまたは回路図ライブラリエディタのシート上に表示できます。回路図ライブラリエディタでは、Edit メインメニューで Show Hidden Pins オプションも有効にする必要があります。
    • Number – 親パートが回路図シートに配置されたときに、ピンのデジグネータを表示するか(有効)、非表示にするか(無効)を決定するために使用されます。
    • Name – 親パートが回路図シートに配置されたときに、ピンの表示名を表示するか(有効)、非表示にするか(無効)を決定するために使用されます。

      ピン名を否定表記(上にバーを付ける)するには、次のいずれかの方法を使用します。

      • ピン名の各文字の後にバックスラッシュ文字を入れます(例: H\O\L\D\)。
      • Preferences ダイアログの Schematic – Graphical Editing pageSingle '\' Negation オプションを有効にし、その後ピン名の先頭に 1 つのバックスラッシュ文字を入れます(例: \HOLD)。
  • Pin/Pkg Length – これはピンパッケージ長です。

  • Propagation Delay – 伝搬遅延を表示します。これは、信号の先頭が送信側から受信側へ到達するまでにかかる時間です。

  • Add – このボタンをクリックすると、コンポーネントに新しいピンを追加します。新しいピンには次に使用可能なデジグネータ(pin 0 の場合もあります)が割り当てられ、次のデフォルトプロパティが設定されます。
    • Name1
    • Desc – 空白
    • Mapping – すべて 0
    • TypePassive
    • Owner – アクティブ/選択中のパートの番号。
    • Show/Number/Name – すべて有効。
    ダイアログで OK をクリックすると、新しく追加されたピンは最初にコンポーネント(またはそのパート)の右下に配置されます。必要に応じて再配置してください。
  • Remove – このボタンをクリックすると、現在選択されているピンをコンポーネントから削除します。確認ダイアログが開くので、削除を続行するには Yes をクリックします。回路図上に配置済みのコンポーネント インスタンスからピンを削除する場合、そのピンに接続されていた既存の配線を再配線する必要があることがあります。

  • 以下のヒントは Pin Grid の操作に関するものです。
    • 親パートにリンクされたモデルのマッピング情報を表示するフィールドを除き、すべてのフィールドは編集可能です。フィールドを 1 回クリックして選択し、値を入力するか必要に応じてオプションを選択します。フィールド外をクリックするか、Enter を押して変更を確定します。
    • マルチパートコンポーネントでは、アクティブ/選択中のパートのピンは通常の白い背景で表示され、その他すべてのパートのピンは灰色の背景で表示されます。
    • ピンは、各列ヘッダーを使用してさまざまなフィールドで並べ替えることができます。1 回クリックすると昇順で並べ替えられ、もう 1 回クリックすると降順で並べ替えられます。Shift+Click を使用すると追加のフィールドで並べ替えできます。Ctrl+Click を使用すると並べ替えを解除できます。

    右クリックメニュー

    グリッドの右クリックメニューには、次のコマンドがあります。

    • Jump – デザインスペース内で現在選択されているピンへジャンプするために使用します(可能な場合はズームして中央表示)。
    • Add – コンポーネント(またはそのパート)に新しいピンを追加するために使用します。
    • Remove – 現在選択されているピンをコンポーネントから削除するために使用します。確認ダイアログが開くので、削除を続行するには Yes をクリックします。
    • Edit – このコマンドは機能しません。
    • ReportReport Preview ダイアログを開くために使用します。

    Properties Region

    General Tab

    • Location

      • (X/Y)
        • X (最初のフィールド) – 現在のデザインスペース原点を基準とした、オブジェクトの基準点の現在の X(水平)座標です。編集してオブジェクトの X 位置を変更します。値はメートル法またはヤード・ポンド法のいずれでも入力でき、現在のデフォルト単位と異なる単位の値を入力する場合は単位も含めてください。
        • Y (2 番目のフィールド) – 現在のデザインスペース原点を基準とした、オブジェクトの基準点の現在の Y(垂直)座標です。編集してオブジェクトの Y 位置を変更します。値はメートル法またはヤード・ポンド法のいずれでも入力でき、現在のデフォルト単位と異なる単位の値を入力する場合は単位も含めてください。
      • Rotation – ドロップダウンを使用して回転を選択します。
    • Properties

      • Designator – ピンの数値識別子です。各パートの各ピンは一意のデジグネータを持つ必要があります。 または を使用して、親パートが回路図シートに配置されたときに、そのピンの Designator を表示するか非表示にするかを決定します。
      • Name – ピンの任意の表示名を指定するために使用します。デフォルトでは、新しく配置されたピンにはデジグネータ値を使用した名前が付けられます。表示名を指定すると、特に IC タイプのコンポーネントで、意味のある名前によってそのピンがどのように使用されているかをすばやく把握できるため便利です。 または を使用して、親パートが回路図シートに配置されたときに、そのピンの Name を表示するか非表示にするかを決定します。

        ピン名を否定表記(上にバーを付ける)するには、次のいずれかの方法を使用します。

        • ピン名の各文字の後にバックスラッシュ文字を入れます(例: H\O\L\D\)。
        • Preferences ダイアログの Schematic – Graphical Editing pageSingle '\' Negation オプションを有効にし、その後ピン名の先頭に 1 つのバックスラッシュ文字を入れます(例: \HOLD)).
      • Function – このフィールドは、編集中の多機能ピンに対して複数の名前(機能)を指定するために使用します。ピンの別名を入力し、Enter を押すか、フィールド右側の  ボタンをクリックします。追加した別名は、フィールド下にラベルとして表示されます。機能を削除するには、その機能のラベル内の「x」をクリックします。

        • このフィールドに制限はなく、数字や特殊文字(&、*、% など)も使用できます。

        • カスタム名に対するすべての Font Settings は、元のピン名と同じです。

        • コンポーネントを回路図シート上に配置した後、ピン名として表示する機能は、Component モードの Properties パネルPins タブで選択できます。

      • Electrical Type – ドロップダウンを使用して、ピンの電気的タイプを設定します。これは、プロジェクトのコンパイル時または回路図ドキュメントの解析時に、電気的接続エラーを検出するために使用されます(Electrical Rules Check 機能を使用)。
      • Description – 必要に応じて、ピンのわかりやすい説明を入力します。
      • Pin Package Length – ピンパッケージ長を入力します。Enter を押すと、単位は自動的に入力されます。
      • Propagation Delay – 伝搬遅延を入力します。Enter を押すと、単位は自動的に入力されます。
      • Part Number – このフィールドは、ピンをマルチパートコンポーネントに追加している場合に使用できます。上下矢印を使用して、そのピンを関連付けるパートを指定します。マルチパートコンポーネントには、非グラフィカルパートである Part Zero も含まれます。Part Zero は、マルチパートコンポーネントのすべてのパートに含めるピン、たとえば電源ピンに使用されます。
        • ピンを配置してから Part Number プロパティを 0 に設定すると、そのピンは Part Zero に含まれます。Part Zero に配置されたピンは、すべてのパートに表示されます。
        • Part Zero に配置されたピンは、必要に応じて非表示にすることもできます。この方法は推奨されませんが、この方法で電源ネットに接続する必要がある各ピンについて、SCHLIB List パネルまたは SCH List パネルの Hidden Net Name フィールドにネット名を入力し、その後 Component Pin Editor ダイアログで Show オプションを無効にします(または SCHLIB List パネルまたは SCH List パネルで Hide オプションを有効にします)。
      • Preview Window – この領域では、さまざまなオプションを変更した際に即座に視覚的フィードバックが提供されるため、設計要件に合わせてピンの外観を調整できます。
      • Pin Length – 現在定義されている測定単位に従って、ピンの長さを指定するために使用します。カラーボックスをクリックすると、ピンの色を編集できます。
    • Symbols
      これらのシンボルは純粋にグラフィカルなものです。ピンの実際の電気的特性は、ピンの Electrical Type に設定された値によって決まります。
      • Inside – コンポーネントグラフィックの内側に、必要に応じてピンのシンボルを追加するために使用します。

      • Inside Edge – コンポーネントグラフィックの内側エッジに、必要に応じてピンのシンボルを追加するために使用します。

      • Outside Edge – コンポーネントグラフィックの外側エッジに、必要に応じてピンのシンボルを追加するために使用します。

      • Outside – コンポーネントグラフィックの外側に、必要に応じてピンのシンボルを追加するために使用します。

      • Line Width – このフィールドは、シンボルの描画に使用する線幅を決定するために使用します。これは、これらのシンボルはコンポーネントシンボルの描画に使用される線と同じ幅であるべきと規定する GOST 規格への対応を提供します。

        Line Width 設定は、ピンに定義された Electrical Type に関連して使用される自動シンボルにも適用されます。
    • 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 – この領域には、現在そのピンに定義されているすべてのパラメータが一覧表示されます。 または アイコンを使用して、デザインスペース内で関連パラメータの値を表示/非表示にします。 または アイコンを使用して、関連パラメータをロック/ロック解除します。
      • Name – パラメータ名です。ルールタイプのパラメータの場合、この項目は Rule としてロックされます。
      • Value – パラメータ値です。ルールタイプのパラメータの場合、この項目にはルールタイプと、定義されている制約の一覧が表示されます。
    • Font – 必要に応じて、希望するフォント、フォントサイズ、色、および太字、斜体などの属性を選択するメニューを開くにはクリックします。
    • Other – クリックするとドロップダウンが開き、追加オプションを変更できます。
      • Show Parameter Name – 有効にすると、パラメータ名を表示します。
      • Allow Synchronization with Database – 有効にすると、データベースと同期します。
      • X/Y – X 座標と Y 座標を入力します。
      • Rotation – ドロップダウンを使用して回転を選択します。
      • Autoposition – チェックすると自動配置を有効にします。
    • Add – クリックしてパラメータを追加します。現在選択されているパラメータを削除するには を使用します。
    multi-part component の場合、選択したパートに関連するピンが Component Pin Editor ダイアログ内でハイライト表示されます。他のすべてのパートのピンはグレー表示されます。
    Component Pin Editor ダイアログは、Schematic Editor で配置済みコンポーネント(またはその一部)に対してもアクセスできます。

    ピンプロパティの設定

    Tab を押して Properties パネルの Component モードを開き、配置前にピンプロパティを編集します。数値は、その後のピン配置時に自動インクリメントされます。自動インクリメントの動作は、Preferences ダイアログの Schematic – General ページにある Auto-Increment During Placement 設定で構成します。自動デクリメントするには負の値を使用します。

    Preferences ダイアログの Schematic - General ページを使用して、自動インクリメント動作を定義します。
    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 の異なる位置へ追加できます。

    Pasting Array

    標準の 切り取り、コピー、貼り付けコマンド に加えて、コンポーネントシンボルの作成時には、メインメニューの Edit » Paste Array コマンドを使用して、現在のクリップボード内容を現在のドキュメント上に縦方向または横方向のオブジェクト配列として配置することもできます。これは、作成中のコンポーネントシンボルに複数のピンを含める必要がある場合に特に便利です。

    コマンドを起動すると、Setup Paste Array ダイアログが表示されます。

    Setup Paste Array ダイアログ
    Setup Paste Array ダイアログ

    必要に応じて各種オプションを設定し、OK をクリックします。

    配列を水平方向に配置する場合は、右側に貼り付けるには正の値、左側に貼り付けるには負の値を入力します。垂直方向に配置する場合は、上方向に貼り付けるには正の値、下方向に貼り付けるには負の値を入力します。

    ドキュメント上で配列を挿入する開始位置を選択するよう求められます。カーソルを目的の位置に合わせてクリックするか、Enter を押してください。配列は選択した開始位置に貼り付けられます。

    Adding IEEE Symbols

    論理機能またはデバイスを表現するために、回路図シンボルでは IEEE シンボルを使用できます。これらのシンボルにより、ユーザーは内部特性に関する特別な知識がなくても、それらの機能やデバイスの論理特性を理解できます。

    配置可能な IEEE シンボルを以下の画像に示します。

    シンボルプロパティの定義

    デジグネータやシンボルの説明などのシンボルプロパティは、Properties パネルの Symbol  モードで編集します。

    • Designator - 必要なデジグネータ接頭辞を入力し、その後に ? を続けます。接頭辞は文字のみで構成することを推奨します。

    • Name および Description - これらの文字列は、シンボル検索を実行する際に役立ちます。

    • Type は、このシンボルがどの種類のコンポーネントを表すかを定義します。会社のロゴ(Graphical)やヒートシンク(Mechanical)などの非標準コンポーネントは、回路図シンボルとして作成してプロジェクトに配置できます。

    コンポーネントタイプ

    設計環境では、完成した PCB に実装されるコンポーネントとは限らない設計エンティティを作成する必要がある場合もあります。たとえば、基板に接続される外部モジュールをコンポーネントとして描画し、設計を分かりやすくするために回路図に含めたい一方で、その基板の BOM には含めたくない場合があります。あるいは、ヒートシンクや取り付けネジのような機械部品は BOM に含める必要があるものの、回路図には含めたくない場合もあります。

    このような状況は、コンポーネントの Type を設定することで管理します。先ほどの例では、コンポーネントタイプを Graphical に設定できます。もう 1 つの特別なコンポーネントクラスとして、テストポイントがあります。このコンポーネントは回路図と PCB の両方で必要です。設計同期時にはチェックされるべきですが、BOM には不要です。この場合、コンポーネントの Type Standard (No BOM) に設定されます。

    非標準タイプのコンポーネントについては、Type  を適切に設定してください。
    非標準タイプのコンポーネントについては、Type を適切に設定してください。

    また、コンポーネントを BOM に含めるかどうかの判定に使用されるだけでなく、Type フィールドはコンポーネント同期時の管理方法を決定するためにも使用されます。StandardNet TieJumper の各 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 つの別個のパーツとして示しています。
    同じ抵抗ネットワークを、左側では単一パーツとして、右側では 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 パネルから直接削除することもできます。

      削除したコンポーネントパーツは、Undo コマンドを使用しても復元できません。
    • コンポーネントの各パーツにわずかな違いしかない場合は、パーツ間で内容をコピー&ペーストし、新しいパーツではたとえばピン情報だけを更新できます。
    • 回路図シンボルエディタでは、1 つのコンポーネントに対して無制限の数のパーツを使用でき、さらに各パーツはコンポーネントレベルの Alternate Display Mode feature により異なるグラフィカル表現をサポートできます。また、定義された Normal モードと Alternate モードを使用することで、1 つのコンポーネントだけでマルチパートコンポーネントを単一シンボル(全パーツ)または複数シンボル(各パーツ)として表現できます。learn more
    • マルチパートコンポーネントのデジグネータには、各パーツを識別するための接尾辞が含まれます。接尾辞は英字または数字にでき、Preferences ダイアログの Schematic - General page にある Alpha Numeric Suffix 領域で設定します。このオプションはソフトウェアのインストール環境設定である点に注意してください。ライブラリや回路図ファイルには保存されないため、設計ファイルと一緒に移動することはありません。
    • マルチパート部品は均質と見なされます。つまり、設計アノテーション中はすべてのパートが等価であり、アノテーション処理中に相互に入れ替えられる可能性があります。たとえば、回路図シート上での相対位置に応じて、リレーコイルがリレー接点のセットと入れ替えられることがあります。配置済みコンポーネント内の特定のパートを固定するには、以下に示すように Lock IconProperties パネルで有効にします。

    • 回路図のアノテーション時には、マルチパート部品内の各パートは、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 ツールバーが含まれています。
    2つの表示モードで作成された抵抗。ライブラリエディタには、モードの追加/削除や切り替えに使用できる Mode ツールバーが含まれています。

    代替ビューモードを追加するには、回路図シンボルエディタの設計ウィンドウにコンポーネントパートを表示した状態で、Tools » Mode » Add を選択するか、Mode toolbar の  ボタンをクリックします。すると、Alternate N 表示用の空白シートが表示されます(N は 1-255 の範囲内で次に利用可能な番号です)。通常は、Normal mode で作成したパートをコピーし、新しい Alternate mode に貼り付けます。Edit » CopyEdit » 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 セレクタを使用して選択します。デフォルトの配置モードは、ライブラリが最後に保存されたときにライブラリエディタで表示されていたモードです。

    各モードには同じピンセットが含まれていなければなりません。そうでない場合、プロジェクト検証時に警告が生成されます。これは、そのコンポーネントに関連付けられた各フットプリントに対して定義できる pin-to-pad mappings のセットが 1 つだけだからです。ピンは各モードで同じ位置にある必要はありません。

    代替モードを持つマルチパート部品の使用

    Altium Designer は、定義された Normal モードと Alternate モードを使用することで、マルチパート部品を単一シンボル(すべてのサブパート)としても、複数シンボル(各サブパートごとに 1 つ)としても、単一のコンポーネントだけで表現することをサポートしています。たとえば、デュアルオペアンプ部品は、ある表示モードでは 2 つのシンボルで、別の表示モードでは 1 つのシンボルで表現できます(以下の画像参照)。この場合、2 番目のパートは単一シンボル表示モードではプリミティブを持ちません。

    回路図シンボルエディタでは、プリミティブを持たないパートは、SCH Library パネルに表示されるシンボルパート一覧において、プリミティブを持つすべてのパートの下にリストされている必要があります。

    コンポーネントレポートの生成

    Component Report には、アクティブなシンボルに関する情報が一覧表示されます。

    1. Reports » Component を選択します(ショートカット R, C)。
    2. <LibraryName>.cmp というタイトルのレポートがアクティブドキュメントとして開きます。このファイルには、コンポーネント名と、そのコンポーネントに含まれるパート数が記載されます。各パートについて、各グラフィカル表現(Normal および任意の Alternate)ごとのピン詳細が示されます。

    3. 回路図エディタの設計スペースに戻るには、レポートを閉じます。

    ジャンパーコンポーネントのサポート

    ジャンパーはワイヤリンクとも呼ばれ、配線をジャンパーコンポーネントに置き換えることを可能にします。これは片面基板の設計を成功させるうえで重要な要素となることがよくあります。Altium Designer は、Jumper という特別なコンポーネントタイプを通じてジャンパーコンポーネントの使用をサポートしています。

    ジャンパーフットプリントを PCB 上に直接配置して開始することもできますが、推奨されるワークフローは回路図から始める方法です。詳細は Working with Jumper Components ページを参照してください。

    回路図シンボル生成ツールの使用

    コンポーネントライブラリシンボルとそのピンデータを作成する作業は、コンポーネントの複雑化に伴ってますます手間のかかるものになっています。たとえば、現在の大規模な BGA デバイスでは数百本のピンを配置して設定する必要があり、実用的なコンポーネントシンボルを作成するには多大な時間と労力を要することが少なくありません。

    コンポーネントシンボル作成に伴う負荷を軽減するために、Altium Designer には、シンボルウィザードインターフェースとピンエディタダイアログに基づく高度な回路図シンボル生成ツールが用意されています。これには、自動シンボルグラフィック生成、グリッドピンテーブル、スマートデータ貼り付け機能が含まれます。

    Altium Designer で回路図シンボル生成ツール機能を利用するには、Schematic symbol generation tool ソフトウェア拡張機能をインストールする必要があります。 この拡張機能はデフォルトで Altium Designer とともにインストールされます。 手動でインストールまたは削除することもできます。

    拡張機能の管理の詳細については、Extending Your Installation ページ(Altium Designer Develop, Altium Designer Agile, 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
        Manual 構成は、ピン位置が自動割り当てされないことを示します。標準スタイル(Quad side、 Connector zig-zag、および Single in-line)のピン配置を編集すると、レイアウトスタイルはこの設定に戻ります。

    Grid

    • Position – シンボルピンの参照位置インデックスです。このデータは編集できません。
    • Group – ピンの集合グループを定義するために手動入力する文字列です。
    • Display Name – コンポーネントピンの表示名属性文字列です。

      スラッシュを含めて入力したピン名は、代替ピン名として認識され、生成されたシンボルのピンプロパティに追加されます。各ピン機能の区切り文字としてスラッシュ文字を使用する仕様はハードコードされているため、ピン名にスラッシュを含めたいが、それによってカスタムピン名を作成したくない場合(例: I/O)は、シンボル作成後に Pin mode of the Properties panel を使用してこれらの余分なピン名を削除できます。
    • Designator – ピンのデジグネータ属性文字列です。これはデフォルトで自動的にピン Position  と一致します。
    • Electrical Type – フィールド内のドロップダウンを使用して、ピンの電気的タイプを選択します。選択肢には Input、 I/O、 Output、 Open Collector、 Passive、 HiZ、 Open Emitter、および Power.
    • Description – ピンの説明文字列属性が含まれます。
    • Side – フィールド内のドロップダウンを使用して、シンボルの位置を選択します。Left、 Bottom、 Right、および Top から選択します。この領域が変更されると、Layout style 設定は Manual に変わります。
    列見出しをクリックすると、その列でグリッドデータを並べ替えできます。もう一度クリックすると、昇順と降順が切り替わります。

    テーブル内では、標準的なコピー&ペースト操作を使用して、あるセルグループから別のセルグループへデータを入力できます。たとえば、列内の 3 つのセルを選択してデータをコピーし(right-click – Copy)、次に 3 つの貼り付け先セルを選択してデータを貼り付けます(right-click – Paste)。 同じ方法で、スプレッドシート、テキスト、PDF ファイルなどの外部ソースからデータ選択範囲をコピーすることもできます。

    グリッドセルは、単一または複数まとめて手動編集できます。標準的な Ctrl+click および Shift+click の手法を使用してください。ドロップダウンメニューを備えた列で複数セルを編集するには、目的のセル範囲を選択してから、選択したセルのいずれか 1 つで新しいメニュー項目を選択します。

    右クリックメニュー

    • 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 テーブルに貼り付ける例です。外部スプレッドシートからコピーしたデータを Pin data テーブルに貼り付ける例です。

    Smart Paste

    標準的なコピー&ペースト操作に加えて、Smart Paste では自動列マッピング方式を使用して、外部ソースから複数列のデータを入力できます。

    ソースデータの複数列を Pin data テーブル内の対応する列へコピーするには、テーブル内で右クリックし、コンテキストメニューから Smart Paste コマンドを選択します。これにより Pin Data Smart Paste ダイアログが開き、ソースデータが入力された状態で表示されます。さまざまなデータ区切り文字が用意されており、ソースデータで使用されている区切り文字に合わせて選択できます。

     Pin Data Smart Paste ダイアログ
    Pin Data Smart Paste ダイアログ

    シンボル配置

    設定とピンデータを必要に応じて構成したら、そのシンボルをアクティブなライブラリコンポーネントのデザインスペースに配置できます。配置は単一コンポーネントとして行うことも、ダイアログの Place ボタンに関連付けられたコンテキストメニューから利用できる各コマンドを使用して、マルチパートコンポーネントの 1 セクションとして行うこともできます。なお、Continue editing after placement オプションが有効な場合、コンポーネント/パートを配置した後も Symbol Wizard ダイアログはアクティブなままになり、さらに編集を続けられます。

    既存の回路図ライブラリコンポーネントに対して Symbol Wizard ダイアログを開いた場合、すべての設定とピンデータが表示され、さらに変更できる状態になります。新しいライブラリコンポーネントに対して使用した場合のみ、このダイアログはデフォルト状態で表示されます。

    Smart Grid Insert Tool による回路図シンボル作成の高速化

    Smart Grid Insert ツールは SCHLIB List パネルで利用でき、現在のクリップボードデータを Altium Designer オブジェクトのプロパティにマッピングできます。これらのツールにより回路図シンボル作成プロセスが大幅に簡素化され、スプレッドシート、PDF、ASCII ファイルなどの外部データから、わずかな手順でコンポーネントのピンを直接作成できます。

    List panels の詳細も参照してください。

    ソースのピンデータをそのまま 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 座標を追加します。
    スプレッドシートのツールを使って、ピンに適切な 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 で挿入されたピンと、コンポーネントボディを追加した各パート。 
    Smart Grid で挿入されたピンと、コンポーネントボディを追加した各パート。

    AI-LocalizedAI で翻訳
    問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
    機能の可用性

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

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

    従来のドキュメント

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

    Content