アイテムの操作

概略

Altium Designerに接続されたWorkspaceで、アイテムとアイテムリビジョンを使用して設計コンテンツを整理する方法を学びます。この記事では、サポートされるコンテンツの種類、リビジョンによるリリース済みデータの保持の仕組み、リリースノートとライフサイクル状態の変更に関するメモを追加・表示する場所について説明します。また、アイテム作成コマンドと、Explorerパネルからのドラッグ&ドロップによる配置についても紹介します。Workspaceコンテンツを確実に管理・再利用するために、ぜひ読み進めてください。

- アイテムの種類、リビジョン識別子、リリース済みリビジョンを上書きできない理由を理解します。
- リリースノートとライフサイクル状態の変更に関するメモを記録・確認する方法を学びます。
- アイテムを作成し、Explorerパネルからサポート対象のアイテムリビジョンを設計ドキュメントに配置する方法を確認します。
AIでさらに深掘り:

接続されたワークスペース内では、保存、管理、再利用が可能な各設計エンティティは、特定の種類のItemとして表されます。 アイテムを継続的に更新できるようにするため、ワークスペースには実際には、そのアイテムの個々のリビジョンである一連のアイテムリビジョンが保存されます。各リビジョンの名前は、選択したリビジョン命名スキームに基づいて付けられます。新しいアイテムはそれぞれフォルダー内に作成されます。ワークスペース内に必要なフォルダーを定義したら、Explorerパネルのアイテム領域で、選択したフォルダー内に新しいアイテムを作成できます。

サポートされているコンテンツタイプ

異なる種類のデータを保存し、表すために、それぞれ異なるアイテムが使用されます。あるアイテムは回路図シンボルを、別のアイテムはPCB部品モデルを表し、さらに別のアイテムにはリリース済みの基板設計から生成された製造データを格納できます。アイテム(より正確にはそのリビジョン)に格納するコンテンツの種類を指定するには、アイテムの作成時または編集時に、そのContent Typeプロパティを設定する必要があります。言い換えると、これは本質的にItem Typeを指定することになります。

次の表は、接続されたワークスペース内でユーザーが手動で作成できる各種コンテンツタイプ(アイテムタイプ)と、それぞれの以下の情報を示しています。

  • Associated Folder Type – その種類のコンテンツを保存するための専用フォルダータイプ(用意されている場合)。これはフォルダーの内容に影響を与えるものではありません。フォルダーに何が保存されているかを視覚的に示す「手がかり」にすぎませんが、ワークスペース内で特定のコンテンツを探す際に役立ちます。コンテンツは、Generic Folderを含む任意の種類のフォルダーに保存できます。

  • Content Type Code – そのコンテンツタイプのアイテムを作成して一意のIDを割り当てる際に、親フォルダーのアイテム命名スキームでエントリ$CONTENT_TYPE_CODEが使用されている場合に適用されるコード。

  • Folder Type Code – そのコンテンツタイプのアイテムを作成して一意のIDを割り当てる際に、親フォルダーのアイテム命名スキームでエントリ$FOLDER_TYPE_CODEが使用されている場合に適用されるコード。

 
 
 
 
 
コンテンツタイプ 関連付けられたフォルダータイプ コンテンツタイプコード フォルダータイプコード 詳細情報...
3Dモデル 3Dモデル A3D A3DL 3Dボディを操作するための追加ツール
Altium Designerの環境設定 Altium Designerの環境設定 PREF ADPC システム環境設定へのアクセス、定義、管理
実装データ プロジェクトカタログ PAS PRJ 設計プロジェクトのリリース
バイナリファイル バイナリファイル ABF ABC バイナリファイルのコンテンツタイプ
BOMテンプレート BOMテンプレート XLT XLT Report ManagerでのBOMの作成
部品 部品 CMP CMPL 新しいワークスペースライブラリ部品の作成
部品テンプレート 部品テンプレート CMPT CTC 部品テンプレート
Draftsmanドキュメントテンプレート Draftsmanテンプレート DFD DRT Draftsmanテンプレートの作成
Draftsmanシートテンプレート Draftsmanテンプレート DFS DRT Draftsmanテンプレートの作成
製造ファイル – – – ワークスペースプロジェクト (Altium 365ワークスペース)
ワークスペースプロジェクト (Enterprise Serverワークスペース)
フットプリント フットプリント PCC PCBCL PCBフットプリントの作成
ハーネスレイアウトテンプレート ハーネスレイアウトテンプレート HARLT HLTC ハーネステンプレートドキュメントの作成
ハーネス配線 – HARW – ハーネス配線部品の作成
ハーネス配線テンプレート ハーネス配線テンプレート HARWT HWTC ハーネステンプレートドキュメントの作成
レイヤースタック レイヤースタック ALS ALS レイヤースタックの定義
管理された回路図シート 管理された回路図シート SCH SSC 管理された回路図シートの操作
出力ジョブ 出力ジョブ OUT OUTC 出力ジョブを使用した製造データの準備
PCB製造データ プロジェクトカタログ PBL PRJ 設計プロジェクトのリリース
PCBスニペット PCBスニペット PCBS PSNC

スニペットの操作

プロジェクト設計 プロジェクトカタログ PDE PRJ 設計プロジェクトのリリース
プロジェクトレビューパッケージ プロジェクトカタログ PRP PRJ 設計プロジェクトのリリース
プロジェクトテンプレート プロジェクトテンプレート PRJT PRJT プロジェクトテンプレートの作成
再利用ブロック 設計再利用ブロック RBL RBLC

再利用ブロックの操作

回路図スニペット 回路図スニペット SCHS SSNC

スニペットの操作

回路図テンプレート 回路図テンプレート SCHDOT STC 回路図テンプレートの作成
スクリプト スクリプト ASF ASC スクリプトの作成と保存
シミュレーションモデル シミュレーションモデル SIM SML シミュレーションモデルの作成
シンボル シンボル SYM SSL 回路図シンボルの作成
Content Typesダイアログに一覧表示されているその他のコンテンツタイプ(ワークスペースのリビジョン命名スキームの定義およびワークスペースのライフサイクル定義の設定のページを参照)のうち、ここで説明されていないものは、ソフトウェア内では機能しません。

アイテムのリビジョン

アイテムには任意の数のリビジョンを持たせることができ、各リビジョンは、基本的にそのアイテムが時間とともに進化したものです。変更を加えると、新しいデータ内容は新しいリビジョンに保存、アップロード、またはリリースされます。これにより、既存のリビジョンが上書きされることはなく、最高レベルの整合性が確保されます。そのため、アイテムの各リビジョンに保存されるデータは通常、それぞれ異なります。アイテムの異なるリビジョンを識別するために、リビジョン識別子(ID)を使用します。これをアイテムIDと組み合わせることで、アイテムの各リリースを一意に識別できます。これがItem-Revisionです。

したがって、完全なアイテム-リビジョンIDは、親アイテムの特定のリビジョンを識別するものです。アイテムには常に少なくとも1つのリビジョン(最初のリリース)が存在しますが、そのアイテムのデータを保存、アップロード、またはリリースした回数によっては、多数のリビジョンが存在する場合もあります。ここで重要なのは、特定のアイテム-リビジョンにリリースできるのは一度だけという点です。変更がある場合は、新しいアイテム-リビジョンを作成する必要があります。同じリビジョンに再リリースしても、そのリビジョンに含まれるデータを上書きすることはできないため、最高レベルの整合性が確保されます。再度リリースするには、新しいアイテム-リビジョンを使用する必要があります。

アイテムとそのリビジョンの概念を最も簡単に理解するには、特定のアイテムの特定のリビジョンに関するすべてのデータを格納する「箱」をイメージしてください。アイテムをリリースすると、データが箱に入れられ、箱が閉じられます。アイテムIDとリビジョンIDは、その箱の側面に貼られたラベルとなり、箱の内容が何に使用されるものなのかを即座に識別できます。データを更新して再リリースする必要がある場合は、リビジョンIDが繰り上げられ、新しい箱が作成されます。

アイテムIDとリビジョンIDのラベルが付いた、アイテム-リビジョンの「箱」。中身は、そのアイテムの該当リビジョンを構築または表現するために必要なデータです。リリースすると箱が閉じられ、以後、そのリビジョンに別のデータをリリースすることはできなくなります。この場合、完全なアイテム-リビジョンIDはD-820-1001-01.A.1となります。
アイテムIDとリビジョンIDのラベルが付いた、アイテム-リビジョンの「箱」。中身は、そのアイテムの該当リビジョンを構築または表現するために必要なデータです。リリースすると箱が閉じられ、以後、そのリビジョンに別のデータをリリースすることはできなくなります。この場合、完全なアイテム-リビジョンIDはD-820-1001-01.A.1となります。

リビジョンIDの形式は、親アイテムに採用されている Revision Naming Scheme によって決まります。スキームで使用する具体的な形式は設定可能であり、各組織のニーズに応じて決まります。

詳しくは、 ワークスペースのリビジョン命名スキームの定義を参照してください。
基板設計をリリースする際、生成されるリリースデータに曖昧さが生じないように、各出力ファイルの先頭にアイテムIDとリビジョンIDを[Item ID-Revision ID]の形式で付加できます。そのためには、PreferencesダイアログのData Management – Serversページで、Prepend revision HRID to file namesオプションが有効になっていることを確認してください。

状態変更メモとリリースノート

ワークスペース内のコンテンツの監査証跡を充実させるため、Altium Designerでは、アイテム-リビジョンのライフサイクル状態を変更する際にメモを入力できます。また、多くのコンテンツタイプでは、ワークスペース内の予定済みリビジョンにソースデータをリリースする際にもメモを入力できます。

状態変更メモ

ワークスペース内のアイテム-リビジョンのライフサイクル状態を変更する際は、続いて表示される状態変更ダイアログのState change note領域で、その変更に関するメモを入力します。

アイテム-リビジョンの状態変更は、Explorerパネル内から、またはAltium Designer内の親アイテムの詳細ビューから実行できます。後者にアクセスするには、Explorerパネル内の該当アイテムを右クリックし、コンテキストメニューからHistoryを選択します。

アイテム-リビジョンのライフサイクル状態の変更を説明するメモの追加。
アイテム-リビジョンのライフサイクル状態の変更を説明するメモの追加。

リリースノート

ワークスペース内のアイテムの新しい予定済みリビジョンにソースデータをリリースする際は、続いて表示されるCreate RevisionダイアログのRelease notes領域で、そのリリースに関するメモを入力します。この機能は、直接編集方式に対応するすべてのアイテムタイプを再リリースする際に利用できます。

レイヤースタックを対象のワークスペースに再リリースする際に、リリースノートを追加する例。
レイヤースタックを対象のワークスペースに再リリースする際に、リリースノートを追加する例。

アイテムのリビジョンに関連付けられたメモの表示

アイテムの各リビジョンに追加されたメモは、次の場所で確認できます。

  • Detailed Item view – Timeline領域内のNote列で、関連するリリースノートとリビジョンの状態変更メモを確認できます。また、リビジョンのライフサイクルを示すグラフィカルビューでも、各状態に該当するメモ(追加されている場合)を確認できます。
  • Explorer panel – 選択したアイテム-リビジョンのLifecycleアスペクトビュータブに切り替えます。リビジョンのライフサイクルを示すグラフィカル表示で、各状態に該当するメモ(追加されている場合)を確認できます。また、パネルのメインのItem領域内にあるNote列で、関連するリリースノートと最新のリビジョン状態変更メモを確認できます(この列の表示を有効にする必要がある場合があります)。
詳細Itemビューのライフサイクル状態セルにあるメモにカーソルを合わせると、メモの全文を示すツールチップが表示されます。

コンポーネントのリビジョンに関連付けられたメモの表示。
コンポーネントのリビジョンに関連付けられたメモの表示。

一般的なアイテムコマンド

Explorerパネルのオプション領域には、表示オプションに加えて、現在選択されているフォルダーのタイプに適用されるAdd <item>コマンドボタンもあります。

このコマンドは、選択したタイプの新しいWorkspaceアイテムを作成します。たとえば、パネルでコンポーネントフォルダータイプを選択すると、ボタンが表示されます。このボタンをクリックすると、そのタイプの新規コンポーネントがコンポーネントエディターで開きます。同様に、Output Jobタイプのフォルダーを選択すると、ボタンが表示されます。ボタンは、パネル上部のコンポーネントパスフィールドに入力したコンポーネント検索に対応し、検索結果で選択したコンポーネントを対象とする部品リクエストアクティビティを作成します。

ドラッグ&ドロップによる配置

Altium DesignerのPCB設計プロジェクトへの特定のWorkspaceアイテムの配置は、Explorerパネルから直接、これらのアイテムタイプのリビジョンをアクティブな対応ドキュメントにドラッグ&ドロップすることで簡単に行えます。次のドラッグ操作に対応しています。

  • コンポーネントアイテムのリビジョンを、アクティブな回路図ドキュメント(またはPCBドキュメント)にドラッグします。選択した設計領域に対応するモデルが、カーソルに追従して表示されます。
  • 管理された回路図シートアイテムのリビジョンを、アクティブな回路図ドキュメントにドラッグします。そのシートを参照するシートシンボルが、カーソルに追従して表示されます。
  • 3DモデルアイテムのリビジョンをPCBまたはPCBライブラリドキュメントにドラッグすると、そのアイテムリビジョンを参照する3Dボディオブジェクトが作成されます。

Workspaceを参照して、配置するアイテムを探します。配置にはアイテムの特定のリビジョンを使用するため、アイテムのメインエントリを展開して、利用可能なすべてのリビジョンを表示してください(過去のすべてのリビジョンを表示するには、パネル右上のボタンをクリックし、Show only latestオプションを無効にします)。次に、必要なリビジョンをクリックし、そのインスタンスを設計ドキュメントにドラッグします。

アイテム自体の最上位エントリをドラッグ&ドロップすると、そのアイテムの最新リビジョンのインスタンスを配置できます。
ドラッグ&ドロップでは、アイテムリビジョンのインスタンスが1つ配置されます。複数のインスタンスを配置する場合は、必要なアイテムリビジョン(最新リビジョンの場合はアイテムの最上位エントリ)を右クリックし、Placeコマンドを使用します。

また、Altium Designerでは、Componentsパネルからコンポーネントにアクセスして配置することもできます。

コンテンツデータのダウンロード

アイテムのリビジョンに保存されているデータをダウンロードするには、そのリビジョンを右クリックし、コンテキストメニューからOperations » Downloadコマンドを選択します。関連データは、選択したディレクトリ内に作成される、アイテムリビジョンIDを名前とするサブフォルダーにダウンロードされます。ファイルは、その中のReleasedフォルダーに格納されます。

  • アイテムの最新リビジョンに保存されているデータをダウンロードするには、アイテム自体の最上位エントリから Downloadコマンドを実行します。
  • Download from ServerダイアログのExploreボタンをクリックすると、ダウンロードフォルダーをすばやく開くことができます。
  • テンプレートタイプのアイテムの最新リビジョンは、Preferencesダイアログの Data Management – TemplatesページにあるTemplatesタブで、テンプレートのエントリのコンテキストメニューからOperations » Downloadコマンドを使用してダウンロードすることもできます。

バイナリファイルコンテンツタイプ

Altium Designerは、接続先の Workspaceと連携し、特殊なコンテンツタイプである Binary File アイテムに任意のファイルを保存できます。このアイテムには、形式を問わず1つ以上のファイルを格納できます。これにより、Workspaceの安全性を効果的に活用でき、ソースバイナリファイルを含むあらゆるファイルを1つのエンティティにまとめて保存する場所として、Workspaceを利用できます。また、データファイルをスムーズに移動できるよう、双方向のドラッグ&ドロップ機能が用意されており、Workspace内のフォルダーとWindowsエクスプローラー内のフォルダー間でファイルをすばやく移動できます。

  • Workspaceにバイナリファイルコンテンツタイプのアイテムを作成します。 対象のファイルをアップロードすると、バイナリファイルアイテムの新しいリビジョンを作成できます。これには複数の方法があります。詳細は、 アイテムの新しいリビジョンへのデータのアップロード を参照してください。
  • バイナリファイルアイテムに保存されているファイルを変更する場合は、必要な新しいファイルをそのアイテムにアップロードします。新しいファイルは、そのアイテムの次のリビジョンに保存されます。
  • バイナリファイルアイテムのリビジョンに保存されているファイルを開くには、そのリビジョンの Details アスペクトビュータブでファイルを選択し、右クリックしてコンテキストメニューから Open コマンドを選択します。対応するアプリケーション(またはAltium Designer自体)で開くことが可能な場合は、そのアプリケーションでファイルが表示されます。

テンプレートの環境設定でのバイナリファイルの使用

Altium Designerの環境設定では、特定のタイプの新規ドキュメントを作成する際に使用するデフォルトのテンプレートドキュメントを定義できます。これは、Preferencesダイアログの Data Management – Templatesページ にあるDefaultsタブで設定します。デフォルトのテンプレートドキュメントには、ファイルベースのもの、または接続先のWorkspace内のものを使用できます。

一部のドキュメントタイプ(ActiveBOM Document、Out Job File、Multi-board Schematic、Multi-board Assembly)では、Workspaceベースのデフォルトテンプレートドキュメントとして使用できるのは、バイナリファイルに格納されたものだけです。そのため、必要なテンプレートドキュメントをバイナリファイルのリビジョンにアップロードし、それを新規ドキュメントのデフォルトとして使用する必要があります。

必要なドキュメント(たとえばOutputJobファイル)を、新しいバイナリファイルの初期リビジョンにアップロードします。
必要なドキュメント(たとえばOutputJobファイル)を、新しいバイナリファイルの初期リビジョンにアップロードします。

これで、接続先のWorkspaceから新規ドキュメントのデフォルトを定義する際に、そのバイナリファイルを参照して選択できるようになり、環境設定のエントリに対応する内容が入力されます。

OutputJobを格納したバイナリファイルを使用して、そのOutputJobを新規ドキュメントのデフォルトとして設定した例。
OutputJobを格納したバイナリファイルを使用して、そのOutputJobを新規ドキュメントのデフォルトとして設定した例。

Workspaceアイテムに基づく新規ドキュメントのデフォルトは、そのWorkspaceに接続されている場合に使用されます(アクティブかどうかは問いません)。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Contents
機能の提供状況

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

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

従来のドキュメント

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

Contents