コンポーネントにデータシートを追加する
概略
- ドラッグ&ドロップやファイル参照機能を使って、ローカルファイルやWebリンクからデータシートを添付する方法を学びます。
- 添付ファイルを開く、キャプションを変更する、保存する、削除する方法に加え、重複ファイルや更新版の扱いについても確認します。
- 単一コンポーネントの編集時にデータシートを添付する方法と、一括編集時に複数のコンポーネント定義でデータシートを共有するための設定を紹介します。
Altium Designerは、接続されたWorkspaceと連携し、データシートをWorkspace内に保存して、対象のコンポーネントにリンクできます。これにより、外部の記憶媒体(共有ネットワークドライブなど)への依存を減らしながら、コンポーネントに関する詳しい情報や補足資料を一元管理できます。また、データシートを、それを参照するコンポーネントと同じ場所に保存することで、参照ドキュメントを閲覧するために常時インターネットに接続しておく必要もなくなります。ホスト元のWebサイトの都合で、ドキュメントが予告なく消えてしまうといった煩わしい事態にも悩まされずに済みます。
Explorerパネルでコンポーネントアイテムにデータシートを添付する
Workspace内の既存のコンポーネントには、Explorerパネルから1つ以上のデータシートを添付(アップロード)できます。これにより、コンポーネントとデータシートの間にリンクが作成されます。対象のコンポーネントを表示し、そのData Sheetアスペクトビュータブに切り替えます。

Explorerパネルでは、既存のコンポーネントのデータシート管理を、そのコンポーネントのData Sheetアスペクトビュータブで行います。
ドラッグ&ドロップによる添付
コンポーネントにデータシートを添付する最も簡単な方法は、Windowsのエクスプローラーでデータシートを選択し、Explorerパネル内にあるコンポーネントのData Sheetアスペクトビュータブの指定された領域にドラッグ&ドロップすることです。1つのコンポーネントに任意の数のデータシートを添付できます。ドロップすると、ファイルがアップロードされます。

データシートをコンポーネントのData Sheetアスペクトビュータブにドラッグ&ドロップして、Workspace内の既存のコンポーネントに1つ以上のデータシートを添付します。
添付するデータシートを参照して選択する
コンポーネントに添付するデータシートを、ファイルを参照して選択することもできます。その場合は、コンポーネントのData Sheetアスペクトビュータブ内で右クリックし、コンテキストメニューからAdd Fileコマンドを選択します。Windows標準のOpenダイアログが表示されるので、目的のデータシートを参照して開きます。Openボタンをクリックすると、ファイルがアップロードされます。

ダイアログでファイルを参照して開く従来の方法で、Workspace内の既存のコンポーネントにデータシートを添付します。
添付後の管理
データシートをアップロードしてコンポーネントに添付すると、Data Sheetアスペクトビュータブに次の情報が表示されます。
- Caption – 添付ファイルに対してユーザーが設定できる名前です。Explorerパネルに表示されるほか、コンポーネントを回路図シートに配置すると、そのコンポーネントのReferencesサブメニューにも表示されます。初回アップロード直後のデフォルト値は、添付ファイルのファイル名(拡張子を含む)です。データシートの実際のファイル名は変更されません。
- File type – ファイルの種類です。任意の形式のファイルをデータシートとしてコンポーネントに添付できます。
- File size – 添付ファイルのサイズ(ディスク上のサイズ)です。

コンポーネントに添付された、さまざまなファイル形式のデータシートの例。
コンポーネントにデータシートを添付した後は、そのデータシートに関するすべての管理をData Sheetアスペクトビュータブで行います。データシートの項目をクリックして、ドキュメントをすばやく開くこともできます。

ハイパーリンク付きのデータシート名をクリックすると、すばやくアクセスできます。この例では、PDFデータシートが対応する外部のPDFビューアーで開かれています。
また、右クリックのコンテキストメニューでは、次のコマンドを使用できます。
-
Add File – このコマンドを使用して、コンポーネントに別のデータシートを添付します。データシートはアイテムレベルでリンクされるため、添付すると、そのコンポーネントのすべてのリビジョンで利用できるようになります。
- Edit – このコマンドで Captionダイアログを開き、データシートのキャプション(ソフトウェア内での表示名)を必要に応じて変更します。
-
Delete – このコマンドを使用して、コンポーネントからデータシートの添付を解除します。削除されるのは、コンポーネントと対応するデータシートアイテムの間のリンクのみです。データシートアイテム自体は、そのデータシートにリンクしている他のコンポーネントがない場合にのみ削除されます。
- Open – このコマンドを使用して、データシートを開きます。添付ファイルは、Altium Designer内(txtドキュメントなど)、または対応する外部アプリケーションで開きます。
- Save As – このコマンドを使用して、添付ファイルをローカルの記憶媒体またはネットワークドライブに保存します。Windows標準のSave Asダイアログで、ファイルの保存先とファイル名を指定します。
データシートアイテム
コンポーネントへのデータシートの添付を可能にするのが、Datasheet Itemです。コンポーネントにデータシートを添付すると、実際のデータシートファイルがこのコンテンツタイプの単一のリビジョンにアップロードされ、コンポーネントはそのデータシートアイテムにlinkedされます。
新しいデータシートファイルをコンポーネントに添付するとき、そのファイルがまだアップロードされていない(別のコンポーネントに添付されていない)場合、生成されるDatasheet Itemは、アクティブなフォルダー内のDatasheetsサブフォルダーに作成されます。

アップロードされたデータシートの仕組み:Datasheet Itemがコンポーネントにリンクされます。
Component Editorでのデータシートの添付
Component Editorでコンポーネントを作成または編集する際にも、1つ以上のデータシートを添付できます。以下のセクションでは、エディターの2つの動作モードそれぞれでの操作方法を説明します。
単一コンポーネント編集モードの場合
Component Editorの単一コンポーネント編集モードでコンポーネントを定義する際に、アクティブなコンポーネントに1つ以上のデータシートを添付できます。

Component Editor(Single Component Editingモード)でのコンポーネント編集時に、各種データシートをリンクした様子。
新規または既存の単一コンポーネントを一時的なComponent Editorで開いて直接編集している場合、次の方法で1つ以上のデータシートを追加できます。
- WindowsのエクスプローラーからParameters領域内の任意の場所にドラッグ&ドロップします。
- 外部WebブラウザーのWebページから、データシートへのリンクをParameters領域内の任意の場所にドラッグ&ドロップします。
-
ボタンのドロップダウン部分をクリックし、表示されるメニューからDatasheetを選択します。Openダイアログで必要なデータシートを参照して開きます。

ローカルドライブからデータシートを添付し、メインのデータシートのローカルキャプションを編集する例。
アップロード後は、次の操作が可能です。
- Parameters領域にあるデータシートのValueエントリをクリックして、そのデータシートを開きます。
- Parameters領域にあるデータシートのNameエントリをクリックし、必要に応じて新しい名前を入力してキャプションを変更します。データシートのキャプションの変更は、そのコンポーネントにのみ適用されます。
-
Parameters領域でデータシートのエントリを選択し、領域の下にある
ボタンをクリックして、コンポーネントからデータシートを削除します。
コンポーネント一括編集モードの場合
Component Editorのコンポーネント一括編集モードでコンポーネントを定義する際に、1つ以上のコンポーネントに1つ以上のデータシートを添付できます。たとえば、特定のファミリーに属するすべてのコンポーネントに、必要な同じデータシートをすばやく添付できます。

Component Editor(Batch Component Editingモード)でのコンポーネント編集時に、各種データシートをリンクした様子。
コンポーネント定義へのデータシートの添付は、次の手順で行います。ここでは概要を示し、以降のセクションで詳しく説明します。
- データシートの使用を有効にします。
- 選択したコンポーネントにデータシートをアップロードします。
- アップロードしたデータシートを他のコンポーネント定義に割り当てます。
データシートの使用を有効にする
エディターでコンポーネント定義にデータシートを添付するには、まずデータシートの使用を有効にする必要があります。これは、エディターのRequired Models/Parameters領域で行います。領域の下部にあるAddコントロールをクリックし、コンテキストメニューからDatasheetを選択します。

コンポーネントでのデータシートの使用を有効にします。
選択したコンポーネントへのデータシートのアップロード
データシートの使用を有効にしたら、次にデータシートをアップロードします。基本的には、現在選択されているコンポーネントに任意の数のデータシートをアップロードし、その後、すべてまたは特定のデータシートを、定義中の各コンポーネントに割り当てることができます。Required Models/Parameters領域にDatasheetエンティティを追加すると、Model Links領域にDatasheetエントリが表示されます。これをクリックすると、選択したコンポーネントに現在割り当てられている(リンクされている)データシートの一覧がプレビュー領域に表示されます。

データシートの「バケット」と、アップロード済みデータシートの一覧。実際には、各データシートはそれぞれ固有のDatasheet Itemにアップロードされます。
エディターでコンポーネント定義を選択した状態で、次の方法により、そのコンポーネントにデータシートをアップロードできます。
- Windowsのエクスプローラーから、プレビュー領域またはそのコンポーネント定義のDatasheetsセルにドラッグ&ドロップします。
- 外部WebブラウザーのWebページから、データシートへのリンクをプレビュー領域またはそのコンポーネント定義のDatasheetsセルにドラッグ&ドロップします。
- プレビュー領域内を右クリックし、コンテキストメニューからAdd Fileコマンドを選択します。Openダイアログで必要なデータシートを参照して開きます。
アップロード後は、次の操作が可能です。
- プレビュー領域でデータシートのエントリをクリックして、そのデータシートを開きます(または、エントリを右クリックし、コンテキストメニューからOpenを選択します)。
- プレビュー領域でデータシートのエントリを右クリックし、コンテキストメニューからEditを選択して、キャプションを変更します。表示されるCaptionダイアログで変更できます。データシートのキャプションの変更は、そのコンポーネントにのみ適用されます。
- プレビュー領域でデータシートのエントリを右クリックし、コンテキストメニューからDeleteを選択すると、コンポーネントからデータシートを削除できます。
- プレビュー領域でファイルのエントリを右クリックし、コンテキストメニューからSave Asを選択すると、ファイルをダウンロードできます。
アップロード済みデータシートの他のコンポーネント定義への割り当て
最初にデータシートを添付(アップロード)すると、そのデータシートは現在選択されているコンポーネントに添付されます。ただし、このシステムの便利な点は、アップロード済みのすべてのデータシートを、定義中の他のコンポーネントにもリンクできることです。Datasheetsセルの右側にあるコントロールをクリックして、利用可能なデータシートの一覧を表示し、対応するチェックボックスを使用して、コンポーネントへのデータシートの添付または添付解除を行います。

すでにアップロードされているデータシートを別のコンポーネント定義に添付する例。
配置済みコンポーネントからのデータシートへのアクセス
設計プロジェクト内の回路図ドキュメントにコンポーネントを配置すると、右クリックで表示されるコンテキストサブメニューReferencesから、そのコンポーネントにリンクされているデータシートにアクセスできます。
