回路図ライブラリ

概略

Altium Designerでファイルベースの回路図ライブラリを作成・管理する方法を、新規ライブラリの作成から、既存のプロジェクトや回路図シートからのライブラリ生成まで学びます。この記事では、コンポーネントの追加、名前の変更、削除、モデルの関連付け、モデル情報と回路図シンボルのマッピングについて説明します。回路図ライブラリを自信を持って管理できるよう、ぜひ読み進めてください。

- プロジェクトで使用されているコンポーネントを正確に反映した作業用ライブラリやアーカイブの作成など、さまざまなライブラリの作成方法を紹介します。
- コンポーネントの管理方法や、回路図シートのポートをシンボルのピンに変換する方法を学びます。
- フットプリントモデル、シミュレーションモデル、シグナルインテグリティモデルの追加・整理方法と、それらをシンボルに関連付けるために必要なマッピング情報について理解を深めます。
AIでさらに深掘り:

基板に実装される実際の部品は、回路図の作成時には回路図シンボルとして、基板設計時にはPCBフットプリントとして表現されます。Altium Designer のコンポーネントは、次の方法で作成・配置できます。

  • ローカルライブラリで作成し、そこから配置する、または
  • 設計チーム全体でアクセスできる接続先のWorkspaceから直接配置する。
このドキュメントでは、回路図ライブラリ(*.SchLib)の作成と管理について説明します。 コンポーネントシンボル自体の作成については、 回路図シンボルの作成 ページを参照してください。

シンボルは、回路図エディターから回路図ライブラリにコピーしたり、回路図ライブラリ間でコピーしたり、 Schematic Symbol Generation Tool または描画ツールを使用して一から作成したりできます。

新しい回路図ライブラリの作成

新しい回路図ライブラリを作成するには、メインメニューからFile » New » Libraryコマンドを選択し、New LibraryダイアログのFile 領域でSchematic Libraryオプションを選択します。

Createをクリックすると、Schlib1.SchLib という名前の新しい回路図ライブラリドキュメントが作成され、 Projectsパネルに表示されます。また、Component_1という名前の空のコンポーネントシートが表示されます。

ライブラリの内容は、 SCH Libraryパネルに表示されます。

これで、回路図シンボルエディターのコマンドを使用して、新しい回路図ライブラリ内の回路図コンポーネントを追加、削除、編集する準備が整いました。

回路図ドキュメントからの回路図ライブラリの作成

Design » Make Schematic Libraryをクリックすることで、アクティブなプロジェクトの回路図ソースドキュメントで使用されているすべてのコンポーネントを含む回路図ライブラリを作成することもできます。 これは、完成した設計と完全に一致する作業用ライブラリやアーカイブを作成する場合に非常に便利です。ライブラリ参照が同じで内部構造が異なるコンポーネントがある場合は、 Component Groupingダイアログが開き、グループ化に使用するパラメーターを指定できます。

アクティブなプロジェクトの回路図ソースドキュメントがまだ開かれていない場合は、すべて開かれ、ライブラリドキュメント(<ProjectName>.SchLib)が自動的に作成されてプロジェクトに追加されます。このドキュメントは、回路図シンボルエディターでアクティブなドキュメントとして開かれます。ライブラリには、設計で使用されているすべてのコンポーネントが含まれます。 作成されたファイルは、 Projects パネルで、プロジェクトの Libraries\Schematic Library Documents サブフォルダー内に表示されます。この時点では、ファイルはまだハードディスクに保存されていません。

回路図シートからの回路図ライブラリの作成

アクティブな回路図シートから新しい回路図コンポーネントシンボルを作成できます。そのシート上のポートがコンポーネントのピンになります。これを行うには、メインメニューから Design » Create Component From Sheet コマンドを選択するか、メインの設計スペース内で設計オブジェクトのない場所を右クリックし、コンテキストメニューから Sheet Actions » Create Component From Sheet コマンドを選択します。

コマンドを実行すると、Symbol Optionsダイアログが表示されます。このダイアログでは、シンボルの高さと幅、ピンの長さ、およびソースシート上のポートに対応するピンのスタイルを定義します。

Symbol Optionsダイアログ
Symbol Optionsダイアログ

ダイアログでOK をクリックすると、新しい回路図ライブラリドキュメント(Schlib1.SchLib)内に、回路図ドキュメントと同じ名前の新しいコンポーネントが作成されます。ライブラリはアクティブなドキュメントとして開かれ、新しいコンポーネントがそのライブラリ内のアクティブなコンポーネントとして表示されます。

ソースの回路図シートにポートがない場合でも、新しいコンポーネントは作成されますが、シンボルのグラフィックは作成されません。

新しい回路図コンポーネントの作成

回路図ライブラリには、任意の数のコンポーネントシンボルを作成できます。既存のライブラリに新しい回路図コンポーネントを作成するには、メインメニューまたは設計スペースの右クリックメニューからTools » New Component を選択するか、 SCH Libraryパネルの Design Item ID 領域の下にある Add ボタンをクリックします。.

コマンドを実行すると、New Componentダイアログが開きます。ダイアログの Design Item ID フィールドで、コンポーネントに適切な名前を付けます。

New Componentダイアログ
New Componentダイアログ

OKをクリックすると、この名前の新しいコンポーネントがライブラリ内に作成され、空のコンポーネントシートが設計スペースで開かれてアクティブになります。

新しいライブラリには必ず空のコンポーネントが1つ含まれるため、Component_1の名前を変更してコンポーネントの作成を開始することもできます。これを行うには、SCH LibraryパネルのDesign Item ID リストから Component_1を選択し、パネルのEdit ボタンをクリックするか、Component_1をダブルクリックして、Properties パネルをComponentモードで開きます。Design Item IDフィールドに、コンポーネントを一意に識別できる新しい名前を入力し、 Enterを押します。

アクティブなライブラリから現在のコンポーネントを削除するには、メインメニューから Tools » Remove Component を選択するか、設計スペース内を右クリックして、コンテキストメニューから Tools » Remove Component を選択します。 コンポーネントは、 SCH Library パネルから直接削除することもできます。 Design Item ID リストで対象のコンポーネントを選択し、リストの下にある Delete ボタンをクリックするか、右クリックしてコンテキストメニューから Delete コマンドを選択します。パネルを使用すると、複数のコンポーネントを一度に削除できます。

回路図コンポーネントへのモデルの追加

回路図コンポーネントには、任意の数のPCBフットプリントモデルに加え、回路シミュレーションやシグナルインテグリティ解析に使用するモデルファイルを追加できます。コンポーネントに複数のモデル(複数のフットプリントなど)がある場合は、回路図にコンポーネントを配置する際に、Properties パネル で適切なモデルを選択できます。モデルは、自分で作成することも、インターネットからベンダーのモデルファイルをダウンロードすることもできます。PCBライブラリには、任意の数のPCBフットプリントを含めることができます。

3Dモデルは、コンポーネントシンボルに直接リンクされるわけではありません。代わりに、PCBフットプリント内に配置されます。これは、フットプリントを基準に3Dモデルを正しく回転、位置合わせ、配置する必要があるため、フットプリントエディターで行うのが合理的だからです。3Dモデルの操作やフットプリント内への配置について詳しくは、PCBフットプリントの作成を参照してください。

現在のコンポーネントには、次の方法でモデルを追加できます。

  • デザインスペース下部のModel領域から追加します(次の画像に示すように、デザインスペース右下の下向き矢印/キャレット記号をクリックします)。

    ハイライトされたキャレット記号をクリックすると、デザインスペースのModel 領域にアクセスできます。
    ハイライトされたキャレット記号をクリックすると、デザインスペースのModel 領域にアクセスできます。

  • ComponentモードのPropertiesパネルにあるParameters 領域のAddドロップダウンを使用し、モデルを選択します。

  • 回路図シンボルエディターのModel Managerダイアログ(Tools » Model Manager、または SCH Libraryパネル でコンポーネントを右クリックし、コンテキストメニューから Model Manager を選択)では、アクティブな回路図ライブラリ内のすべてのコンポーネントについて、コンポーネントモデルの表示と整理を行えます。たとえば、選択した複数のコンポーネントに同じモデルを追加できます。

    Model Managerダイアログ
    Model Managerダイアログ

モデルとシンボルのマッピング

モデルをリンクするプロセスの一環として、回路図のコンポーネント情報を対象のモデルにマッピングする必要があります。

各分野固有の情報は、IBIS、MDL、CKTファイルなど、あらかじめ定義された形式のモデルファイルに格納されています。システムがこれらの分野固有の情報にアクセスするには、回路図シンボルと分野固有のモデル間のピンマッピングやネットリスト情報など、その他の情報も必要です。この情報は、モデルの追加または編集時に開く、各分野専用のモデルエディターで定義します。モデルファイルへの参照に加え、その種類のモデルに必要なピンマッピングやネットリスト情報も含まれます。

SPICEには、あらかじめ定義されたアナログデバイスモデルがいくつか組み込まれています。これらの種類のコンポーネントには、個別のモデルファイルは必要ありません。モデリングに必要なすべての情報は、SIM Modelエディターで設定します。

モデルファイルの検索場所

回路図シンボルエディターでコンポーネントにモデルを追加すると、そのモデルがリンクされます。モデルデータが回路図コンポーネントにコピーまたは保存されるわけではありません。そのため、ライブラリの作成時と、回路図シートへのコンポーネント配置時の両方で、リンクされたモデルにアクセスできる必要があります。ライブラリエディターで作業している場合、次の有効な検索場所を使用して、コンポーネントからモデル情報へのリンクが解決されます。

  • 最初に、現在のライブラリパッケージプロジェクトに含まれるライブラリが検索されます。
  • 次に、現在のInstalled Librariesリストで利用可能なPCBライブラリ(統合ライブラリではありません)が検索されます。注:ライブラリリストの順序は変更できます。
  • 最後に、プロジェクトの検索パスにあるモデルライブラリが検索されます。検索パスは、Project OptionsダイアログのSearch Pathsタブ (Project » Project Options)で定義します。注:検索パス上のライブラリを参照してモデルを探すことはできませんが、コンパイラーがモデルを検索する際には、これらのライブラリも検索対象に含まれます。

回路図シンボルエディターと回路図エディターでモデルがどのように検索されるかについて詳しくは、ファイルベースおよびデータベースライブラリでのコンポーネントの検索ページの利用可能なデータベースライブラリとファイルベースライブラリの管理セクションを参照してください。

回路図コンポーネントへのフットプリントの追加

現在の回路図コンポーネントにフットプリントを追加するには、前述の方法でモデル追加のオプションを選択する際に、Footprint を選択します。PCB Modelダイアログが開きます。

PCB Modelダイアログ
PCB Modelダイアログ

PCB Modelダイアログの上部には、フットプリント名の入力が必須のNameフィールドがあります。名前を直接入力するか、 Browse ボタンを使用して、 Browse Librariesダイアログで利用可能なフットプリントライブラリから検索できます。Libraries ドロップダウンから、利用可能なライブラリの一覧にアクセスできます。  ボタンをクリックすると、Available File-based Librariesダイアログが開き、ライブラリを追加または削除できます。目的のフットプリントが現在のどのライブラリにもない場合は、 Find ボタンで File-based Libraries Searchダイアログを開いて検索する必要があります。

PCB Modelダイアログの下部には、モデルが見つかった場所を示すテキスト文字列が表示されます。

ソフトウェアがモデルを見つけられるかどうかは、モデルの検索先を定義する設定に左右されます。この設定はモデル名のすぐ下にあります。選択肢には、このモデルを利用可能なすべてのライブラリで検索するAnyから、指定した統合ライブラリまたはWorkspaceのモデルのみを使用できることを示すIntegrated LibraryまたはServerまであります。

PCB Modelダイアログには、次のオプションがあります。

ライブラリオプション 動作 ダイアログの設定
Any 一致するモデルを、利用可能なすべてのライブラリで検索します。 Library option Any
Library name 一致するモデルを、指定した名前の利用可能なライブラリでのみ検索します。 Library Option Library name
Library path 一致するモデルを、指定した場所にある、指定した名前のライブラリでのみ検索します。 Library Option Library path
Integrated library コンポーネントの配置元である統合ライブラリ内でのみモデルを検索します。その統合ライブラリが利用可能である必要があります。 Library Option Integrated Library
Server このコンポーネントの配置元であるWorkspace内でのみモデルを検索します。ソフトウェアがそのWorkspaceに接続されている必要があります。 Search for model in the server

リンクされたフットプリントのピンマッピングを設定するには、PCB Modelダイアログで Pin Map をクリックしてModel Mapダイアログを開き、必要に応じてピンとパッドのペアを編集します。ここでは、回路図シンボルのピンのDesignatorプロパティを、対応するモデルのピン識別子にマッピングします。PCBフットプリントの場合、この識別子はパッドのDesignatorです。 

  • Component Pin Designator 列 - 回路図シンボルのすべてのピンが一覧表示されます。このフィールドは編集できません。
  • Model Pin Designator 列 - モデルのピン番号が一覧表示されます。この例では、割り当てられたPCBフットプリントのパッドが表示されます。各フィールドを編集して、PCBパッドを対応する回路図シンボルのピンに合わせます。

コンポーネントの1つのピンを複数のモデルピンにマッピングするには、 Model Pin Designator 列の該当するセルに、モデルのピン番号をカンマで区切って入力します。

回路図コンポーネントへのシミュレーションモデルの追加

新しいコンポーネントを作成する場合、通常はデバイスメーカーのサイトからSPICEモデルを入手します。  現在の回路図コンポーネントにシミュレーションモデルを追加するには、前述の手順に従ってモデル追加のオプションを選択する際に、Simulationを選択します。 Sim Modelダイアログが開きます。このダイアログで、モデルの選択と、回路図シンボルのピンからモデルのピンへのマッピングを行います。

SPICE Model Wizard(Tools » XSpice Model Wizard)を使用して、特定の種類のSPICEモデルを作成し、コンポーネントに追加することもできます。詳細はこちら。

回路図段階でのモデルの追加

回路図の段階では、設計は論理的に接続されたコンポーネントの集合です。回路シミュレーション、PCBレイアウト、シグナルインテグリティ解析など、設計の検証や実装を行うには、設計を別の設計領域に転送する必要があります。そのためには、各コンポーネントに、転送先の領域に適したモデルが必要です。

  • フットプリントは、Propertiesパネルのパラメーター 領域に追加することで、回路図コンポーネントにリンクされます。AddドロップダウンをクリックしてFootprintを選択し、PCB Modelダイアログを開いてフットプリントを設定します。

  • モデルは、Propertiesパネルのパラメーター 領域に追加することで、回路図コンポーネントにリンクされます。Add ドロップダウンをクリックし、SimulationまたはIbis Model を選択して、それぞれのダイアログを開きます。

パラメーターを使用したコンポーネントへの詳細情報の追加

コンポーネントパラメーターは、コンポーネントに関する追加情報を定義するためのものです。パラメーターを使用すると、コンポーネントについての追加のテキスト情報を定義できます。これには、電気的仕様(ワット数や許容差など)、購入情報や在庫情報、設計者のメモ、コンポーネントのデータシートへの参照などを含めることができます。基本的には、社内のBOMで必要なデータ、メーカーのデータ、コンポーネントのデータシートへの参照、設計ルールやPCBクラスへの割り当てなどの設計指示情報といった、任意の用途に使用できます。

パラメーターは、回路図ライブラリエディターでコンポーネントを作成する際に、Propertiesパネルを使用して定義できます。

コンポーネントへのパラメーターの追加

個々のコンポーネントのパラメーターは、Component モードのPropertiesパネルにあるParameters領域で追加します。前述のとおり、ライブラリ内で追加することも、回路図シートにコンポーネントを配置した後に追加することもできます。

次の手順で、回路図コンポーネントにパラメーターを追加します。

  1. SCH Libraryパネルでコンポーネント名をダブルクリックし、ComponentモードのPropertiesパネルを開きます。
  2. Parameters領域で、AddドロップダウンからParameterを選択します。
  3. パラメーターの名前と値を入力します。
  4. コンポーネントを回路図シートに配置したときに名前と値を表示する場合は、パラメーターの表示オプションが有効()になっていることを確認します。
  5. Font Linkと Otherをクリックします。パラメーターを設定するための追加オプションにアクセスするには、Parameters領域の下部を使用します。

デザインスペースでパラメーターを選択し、Properties パネルをParameterモードで開いて、パラメーターを設定することもできます。

複数のコンポーネントへのパラメーターの追加

パラメーターは各コンポーネントの重要な要素であり、多くのパラメーターは複数のコンポーネントで共通して使用されます。各コンポーネントに個別に追加するだけでなく、Parameter Managerコマンド(Tools » Parameter Manager)を使用して複数のコンポーネントに追加することもできます。また、パラメーターの追加や削除に加え、複数のコンポーネントにわたってパラメーターの値を編集することもできます。

Parameter Table Editorダイアログを使用すると、すべてのコンポーネントのすべてのパラメーターを編集できます。
Parameter Table Editorダイアログを使用すると、すべてのコンポーネントのすべてのパラメーターを編集できます。

複数のパラメーターを編集する際の注意事項:

  • ライブラリ内のコンポーネントでも、回路図設計で使用されているコンポーネントでも、同じ手順でパラメーターを編集できます。回路図エディターまたは回路図ライブラリエディターでTools » Parameter Managerを選択して、操作を開始します。
  • パラメーターはさまざまな種類のオブジェクトに追加できるため、まずParameter Editor Optionsダイアログで、パラメーターを編集するオブジェクトの種類を選択します。
  • パラメーターの編集は、Parameter Table Editorダイアログで行います。このダイアログにはさまざまな方法でアクセスでき、アクセス方法によってタイトルが異なる場合があります。アクセス方法にかかわらず、ダイアログでの操作方法は同じです。Windows標準の選択用キー操作で対象のセルを選択し、右クリックして編集操作を選択します。
  • 変更は即座には適用されず、設計変更指示(ECO)を介して実行されます。
  • 変更対象の各セルには、小さな色付きアイコンが表示されます。各アイコンの説明については、Parameter Table Editorダイアログのページを参照してください。

コンポーネントのCommentフィールドへのパラメーターのマッピング

回路図に表示されるデフォルトのコンポーネントパラメーターは、DesignatorとCommentです。設計を回路図エディターからPCBエディターに転送した際も、DesignatorとCommentの文字列は、基板上に簡単に表示できるデフォルトの文字列となります。

任意のコンポーネントパラメーターの値を回路図およびPCB上に表示するために、たとえばCapacitanceという名前のパラメーターの値を表示する場合は、文字列の間接参照と呼ばれる手法を使用して、任意のコンポーネントパラメーターをコンポーネントのComment フィールドにマッピングできます。

これを行うには、パラメーター名を=ParameterNameの形式で入力します。たとえば、コンポーネントパラメーターCapacitanceの値をコンポーネントのCommentフィールドにマッピングするには、以下に示すように、PropertiesパネルのCommentフィールドに文字列=Capacitanceを入力します。「=ParameterName'」という構文で定義された文字列は、special stringと呼ばれます。

特殊文字列は、画面表示時に自動的に変換されます。特殊文字列としてマッピングされたパラメーターに値がない場合、PreferencesダイアログのSchematic - Graphical EditingページでDisplay Names of Special Strings that have No Value Definedオプションが有効になっていれば、代わりにパラメーター名がグレーで表示されます。このオプションが無効の場合は、何も表示されません。

特殊文字列機能を使用して、任意のパラメーター値をコンポーネントのCommentにマッピングします。
特殊文字列機能を使用して、任意のパラメーター値をコンポーネントのCommentにマッピングします。

特殊文字列を使用すると、任意のパラメーターを任意の文字列にマッピングできます。文字列には、コンポーネントの文字列、回路図シート上に配置されたフリー文字列、回路図テンプレートに配置された文字列を使用できます。パラメーターには、コンポーネントパラメーター、ドキュメントパラメーター、プロジェクトパラメーターを使用できます。詳細については、特殊文字列を参照してください。

参照情報へのクリック可能なリンクの定義

Component モードのPropertiesパネルにあるParameters領域では、Add ドロップダウンをクリックしてLinkを選択することで、リンクを追加できます。この機能を使用すると、たとえばデータシートやメーカーのWebサイトへのリンクを含めることができます。コンポーネントに定義できるリンクの数に制限はありません。

リンクは次のように設定します。

  • Name - メニューに表示される項目を定義します。
  • Url - リンク先のドキュメントを定義します。以下は有効な入力例です。
    • C:\Design_Projects\Schematics\Modifications.txt
    • C:\Design_Projects\Schematics\MyDataSheet.pdf
    • https://www.altium.com
    • www.altium.com/documentation

パネルに表示されるリンクは有効なリンクであり、リンクのテキストをクリックすると、既定のブラウザーでそのURLが開きます。既存のリンクを編集するには、セル内のリンクテキスト以外の場所をクリックしてから、編集ボタンをクリックします。

配置済みの回路図コンポーネントを右クリックすると、コンテキストメニューからリンクにアクセスできます。名前付きリンクは数に制限なく定義できますが、回路図エディターの右クリック時のReferencesコンテキストメニューで使用できるのは、最初の9個のみです。それ以降の名前付きリンクは回路図エディターのReferenceメニューには表示されませんが、生成されたPDFには含まれます。PDFドキュメント内でコンポーネントをクリックすると、PDFから開ける有効なリンクとして機能します(下記参照)。

シート上のコンポーネントを右クリックして、コンポーネントのリンクにアクセスします。   
シート上のコンポーネントを右クリックして、コンポーネントのリンクにアクセスします。

コマンドを実行すると、指定されたリンク先のドキュメントが開きます。リンク先がWeb上のURLである場合は、そのページが直接開きます(アクセス可能な場合)。PDFまたはテキストドキュメントの場合は、次の手順でドキュメントが検索されます。

  • パスが指定されている場合は、まずその場所が検索されます。

  • その場所でドキュメントが見つからない場合、またはパスが指定されていない場合は、Altium Designerのインストール先にある\Helpフォルダーが検索されます。

Smart PDF機能またはOutputJobファイルを使用して回路図から生成したPDFにも、リンクを含めることができます。下の画像は、PDF内でコンポーネントパラメーターのリストがどのように表示されるかを示しています。URLのパラメーターはクリックでき、PDFからそのリンク先を開くことができます。Smart PDF WizardまたはOutputJobオプションの生成設定でInclude Component Parametersオプションを有効にすることでも、生成されるPDFにコンポーネントパラメーターとリンクを含められます。

PDFは、Smart PDF Wizardを使用して回路図から直接生成することも、OutputJobから生成することもできます。以下に示すように、PDF内のコンポーネントをクリックすると、パラメーターが表示されます。

PDF内のコンポーネントをクリックするとパラメーターが表示されます。リンク形式のパラメーターをクリックすると、リンク先が開きます。
PDF内のコンポーネントをクリックするとパラメーターが表示されます。リンク形式のパラメーターをクリックすると、リンク先が開きます。

HelpURLとComponentLinksは、デバイス非依存パス形式で定義されていれば、PDF内でリンクとして使用できます。Acrobatでは、すべてのオペレーティングシステムでリンクが機能するように、この形式が必要です。Altium Designer内では、HelpURLとComponentLinksにWindowsパス形式とデバイス非依存パス形式の両方を使用できます。Acrobat内からリンクを機能させるには、デバイス非依存パス形式で定義する必要があります。

  • Windowsパスの構文:C:\MyFolder\MyFile.pdf
  • デバイスに依存しないパス構文:/C/MyFolder/MyFile.pdf

リンクの末尾に #page=<PageNumber> を追加すると、対象のPDFを指定したページで開くことができます。

コンポーネントのチェックとレポートの生成

新しいコンポーネントが正しく作成されたことを確認するために、いくつかのレポートを生成できます。レポートを生成する前に、ライブラリファイルを必ず保存してください。 

ライブラリリスト

Library List には、アクティブなライブラリドキュメントの各コンポーネントとその詳細が一覧表示されます。

  1. Reports » Library List を選択します。
  2. ASCIIテキストファイル(<LibraryName>.rep)が生成され、アクティブなドキュメントとして開かれます。このファイルには、ライブラリ内のコンポーネントの総数と、各コンポーネントの名前および説明(存在する場合)が記載されます。

    2つ目のファイル(<LibraryName>.csv)も作成されて開かれ、.rep ファイルから参照されます。これはカンマ区切り値ファイルで、ライブラリ内の各コンポーネントのプロパティから抽出された、より詳細な情報が含まれます。

ライブラリレポート

アクティブなライブラリドキュメントから、そのライブラリに格納されているコンポーネントの情報を含むレポートを生成できます。レポートには、パラメーター、ピン、モデルの情報に加え、コンポーネントやモデルのプレビュー(カラーまたは白黒)を含めるように設定できます。レポートは、Microsoft Wordドキュメント(*.doc)または標準のHTMLドキュメント(*.html)として生成できます。

  1. Reports » Library Report を選択して、Library Report Settings ダイアログを開きます。 このダイアログで、レポートの内容とスタイル、および生成先とファイル名を設定します。デフォルトでは、レポートには回路図ライブラリと同じ名前が付けられ、同じ場所に保存されます。

  2. レポートの設定を行い、OK をクリックします。 生成後にレポートを開く設定にした場合、Microsoft Word(Doc形式のレポートを生成する場合)またはデフォルトのブラウザー(HTML形式のレポートを生成する場合)が使用可能であれば、レポートが開かれます。

    生成後にレポートをプロジェクトに追加する設定にした場合、レポートは Projects パネルの Generated\Documents サブフォルダー(HTML形式のレポートの場合)または Generated\Text Documents サブフォルダー(Doc形式のレポートの場合)に表示されます。

コンポーネントルールチェッカー

Component Rule Checker は、重複やピンの欠落などのエラーをチェックします。

  1. Reports » Component Rule Check(ショートカット:R、R)を選択して、Library Component Rule Check ダイアログを開きます。 チェックする属性を設定し、OK をクリックします。

  2. <libraryname.ERR> というタイトルのレポートがデザインスペースに表示され、ルールチェックに違反したコンポーネントが一覧表示されます。

  3. ライブラリに必要な修正を加え、レポートを再生成します。
  4. 回路図ライブラリを保存します。レポートを閉じると、回路図エディターのデザインスペースに戻ります。
  • コンポーネントのピンとモデルの間のリンクは、Component Rule Checker ではチェックされません。 ただし、このレベルのリンクは、ライブラリパッケージを統合ライブラリにコンパイルする際にチェックされます。コンパイル済みの統合ライブラリを使用する予定がなくても、ライブラリパッケージを使用してライブラリを作成・管理することにはメリットがあります。
  • レポートはライブラリドキュメントと同じ場所に保存され、Projects パネルの Documentation\Text Documents サブフォルダーにフリードキュメントとして追加されます。
  • ピンの重複をチェックする際、各コンポーネントについて最初に見つかった重複のみが報告されます。複数の重複が存在しても、それらが個別に報告されることはありません。
アクティブな回路図シンボルのコンポーネントレポートを生成できます - 詳細はこちら。

他のソースからのコンポーネントのコピー

他のライブラリからのコンポーネントの移動とコピー

開いている他の回路図ライブラリから自分の回路図ライブラリにコンポーネントをコピーし、必要に応じてプロパティを編集することもできます。コンポーネントが統合ライブラリの一部である場合は、.IntLib ファイルを開き、Yes を選択してソースライブラリを抽出する必要があります。その後、Projects パネルから生成されたソースライブラリ(*.SchLib)を開きます。

  1. SCH Libraryパネルの Design Item ID リストで、移動またはコピーするコンポーネントを選択し、デザインウィンドウに表示します。

  2. Tools » Move Component または Tools » Copy Component を選択すると、Destination Library ダイアログが開き、現在開いているすべての回路図ライブラリドキュメントが一覧表示されます。フリードキュメントであるか、現在のプロジェクトや他の開いているプロジェクトの一部であるかにかかわらず、開いているすべてのライブラリがダイアログに表示されます。

  3. コンポーネントの移動先またはコピー先のドキュメントを選択し、OKをクリックします。コンポーネントまたはそのコピーが移動先のライブラリに配置され、必要に応じて編集できます。

    コンポーネントをコピーする際は、現在のライブラリをコピー先として選択できます。同じライブラリへのコピーは、既存のコンポーネントと図形表現が似ており、わずかな変更だけで済む新しいコンポーネントを作成する場合に便利です。

回路図からのコンポーネントのコピー

回路図シートから回路図ライブラリにコンポーネントをコピーし、必要に応じてプロパティを編集することもできます。回路図シート上でコピーするコンポーネントを選択し、選択したコンポーネントの右クリックメニューからCopyコマンド(ショートカット:Ctrl+C)を使用してコピーします。次に、コピー先の回路図ライブラリを開き、SCH Libraryパネルのコンポーネントリスト領域を右クリックして、Paste(ショートカット:Ctrl+V)を選択します。

接続先のWorkspaceまたはManufacturer Part Searchパネルから回路図シートに配置したコンポーネントには、コピー元のWorkspaceへのリンクが保持されることに注意してください。これらのコンポーネントは、SCH Libraryパネルのアイコンで識別できます。メインメニューからTools » Clear Server Linksコマンドを選択すると、開いているライブラリ内のすべてのコンポーネントのWorkspaceリンクを解除できます。コマンドを実行すると、Confirm Clear Vault Linksダイアログが開きます。Yes をクリックすると、ダイアログで指定されたWorkspaceリンクが解除され、ライブラリが保存されます。何も実行せずにダイアログを閉じるには、No をクリックします。

Confirm Clear Vault Linksダイアログ
Confirm Clear Vault Linksダイアログ

複数のコンポーネントのコピー

SCH Libraryパネルを使用して、複数のコンポーネントをコピーすることもできます。標準のCtrl+ClickまたはShift+Clickの機能を使用してパネル内のコンポーネントを選択し、選択したコンポーネントのいずれかを右クリックして、ポップアップメニューからCopyを選択します。その後、リスト内を右クリックして、次の操作を実行できます。

  • 同じライブラリにコンポーネントを貼り付ける。
  • 開いている別のライブラリにコンポーネントを貼り付ける。
  • 同じ方法で、回路図から開いているライブラリにコンポーネントをコピーして貼り付ける。
同じライブラリに貼り付ける場合、またはコピーしたコンポーネントのインスタンスを別のライブラリに複数貼り付ける場合、コンポーネントは複製されますが、同じ名前にはなりません。各コピーの名前にはサフィックスが付きます。たとえば、元のコンポーネント名がCAPの場合、最初のコピーはCAP_1、2番目のコピーはCAP_2という名前になります。

設計を別の場所に移動する

ライブラリから設計にコンポーネントを配置すると、そのコンポーネントは設計ファイル内にキャッシュされます。そのため、元のライブラリが存在しない場合や読み込まれていない場合でも、どこでもドキュメントを開くことができます。設計を別の場所に移動する際にライブラリも一緒に移動する必要がないため、便利です。なお、元のライブラリ名とモデル名も、配置されたコンポーネントのプロパティに保存されます。

SCH Libraryパネル

SCH Libraryパネルでは、アクティブな回路図ライブラリドキュメントに保存されているコンポーネントを表示、変更できます。また、ライブラリ内のコンポーネントに加えた変更を回路図設計ドキュメントに直接反映したり、コンポーネントのモデルリンクを定義したりすることもできます。

回路図ライブラリのコンポーネントとそのピンを対話的に参照、表示、編集できます。
回路図ライブラリのコンポーネントとそのピンを対話的に参照、表示、編集できます。

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

ご利用可能な機能は、お使いのAltiumソリューション(Altium Develop、Altium Agile Teams、Altium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

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

Contents