層構成

 

親ページ: ワークスペースのコンテンツタイプ

Altium Designerは、接続されたワークスペースと連携して、そのワークスペース内でレイヤースタック(レイヤースタックアイテム)を作成および管理する機能を提供します。レイヤースタックは以下の方法で作成できます:

  • 直接編集による。
  • スタックアップエディタで現在のスタック定義を保存することによる。
  • 関連するレイヤースタックファイル(*.stackup)を目的のレイヤースタックのリビジョンにアップロードすることによる。

レイヤースタックが作成され(そしてデータがリビジョンに保存/アップロードされた後)、将来のボードレベルの設計プロジェクトで再利用することができます。

さらに、Layerstack Itemは、1つ以上の定義された環境設定で構成データ項目として使用できます。環境設定は、デザイナーの作業環境を会社が承認した設計要素のみを使用するように制約するために使用されます。環境設定は、Team Configuration Center内で定義され、保存されます。これは、Workspaceを通じて提供されるサービスであり、この環境設定管理の概念の促進者です。詳細については、環境設定管理Altium 365 WorkspaceEnterprise Server Workspace)を参照してください。 さらに、Layerstack Itemは、1つ以上の定義された環境設定で構成データ項目として使用できます。環境設定は、デザイナーのAltium NEXUS作業環境を、会社が承認した設計要素のみを使用するように制約するために使用されます。環境設定は、Team Configuration Center内で定義され、保存されます。これは、Workspaceを通じて提供されるサービスであり、この環境設定管理の概念の促進者です。詳細については、環境設定管理Altium 365 WorkspaceまたはNEXUS Server Workspace用)を参照してください。

フォルダタイプ

レイヤースタックを保存するフォルダを作成する際には、フォルダのタイプを指定することができます。これはフォルダの内容には影響しません - レイヤースタックの保存は常にLayerstack Itemとして結果になります。これは単にフォルダに何が保存されているかについての視覚的な「手がかり」を提供し、特定のコンテンツをWorkspaceで閲覧する際に便利です。フォルダの使用目的をレイヤースタックのコンテナとして指定するには、フォルダのプロパティを定義する際にフォルダタイプLayerstacksに設定します。Edit Folderダイアログでこれを行ってください。


フォルダのタイプを指定すること(その使用目的)は、ワークスペースをブラウジングする際にそのフォルダの内容の視覚的な表示を提供します。

コンテンツタイプ

レイヤースタック定義を保存する対象のLayerstackアイテムを作成する際には、そのContent TypeLayerstackに設定されていることを確認してください。これは、Create New Itemダイアログで行います。もしLayerstacksタイプのフォルダ内でアイテムを作成している場合、このコンテンツタイプはアイテムを作成する際の右クリックコンテキストメニューから選択できます。


Layerstacksフォルダ内でレイヤースタックを作成する際、コンテキストメニューに適切なContent Typeが表示されます。

レイヤースタック定義の保存

関連ページ: ワークスペースを通じて直接コンテンツを作成・編集する

これまでに、ワークスペースでのレイヤースタックのサポートについて、関連するフォルダやコンテンツタイプの観点から説明しました。レイヤースタックアイテムのリビジョンに実際のレイヤースタック定義を保存する方法はいくつかあります。

直接編集

レイヤースタックアップの定義は、Workspaceの直接編集をサポートするおかげで、新しく作成されたLayerstackアイテムの初期リビジョンに編集して保存することができます。直接編集により、別々のバージョン管理されたソースデータの束縛から解放されます。Workspace自体から直接最新のソースを読み込んだ一時エディタを使用して、サポートされているコンテンツタイプを単純に編集できます。そして、編集が完了すると、エンティティはその親アイテムの次の計画されたリビジョンに保存(または再保存)され、一時エディタは閉じられます。ハードドライブ上にファイルはなく、正しいソースや最新のソースを使用しているかどうかを疑問視することもなく、別々のバージョン管理ソフトウェアを維持する必要もありません。Workspaceがすべてを処理し、高い整合性を持ち、データの変更を大幅に迅速化する方法で行います。

Layerstack Itemを作成する際には、作成後にそのアイテムの初回リビジョンにレイヤースタックアップ定義を編集して保存するオプションがあります。これを行うには、Create New Itemダイアログの下部にあるOpen for editing after creationオプションを有効にします(デフォルトでは有効になっています)。アイテムが作成されると、一時的なスタックアップエディタが開き、メインデザインウィンドウでアクティブドキュメントとして.stackupドキュメントが表示されます。このドキュメントは、アイテム-リビジョンに従って、<Item><Revision>.stackup(例:ALS-0005-1.stackup)の形式で名付けられます。


ワークスペースから直接、レイヤースタックの初期リビジョンを編集する例 - 一時的なスタックアップエディターがレイヤースタックを定義するためのレイヤースタックドキュメントを提供します。

必要に応じてドキュメントを使用してレイヤースタックを定義してください。詳細については、レイヤースタックの定義を参照してください。

直接編集する際に関連するコントロールは3つあり、メインアプリケーションウィンドウの左上にあるクイックアクセスバーからすぐに利用できます:

  • アクティブドキュメントを保存。このボタンを使用して、ドキュメントに加えた変更をローカルに保存します。これにより、現在の変更を保存し、後でさらに変更を加える前に、ワークスペースに最終的に保存する前に戻ってくることができます。

  • /ワークスペースに保存。このボタンを使用して、定義されたレイヤースタックドキュメントをワークスペースに保存し、ターゲットLayerstackアイテムの初期(計画された)リビジョン内に格納します。リビジョンの編集ダイアログが表示され、必要に応じて名前、説明を変更し、リリースノートを追加できます。保存後、ドキュメントとエディタは閉じられます。レイヤースタックドキュメント、*.stackup、はアイテムのリビジョンに格納されます。

    レイヤースタックのエントリの右側に、Projectsパネル自体内にも便利なA Save to Serverコントロールが提供されています。

  • / ローカル変更を破棄。編集をキャンセルし、加えた変更を破棄したい場合は、このボタンを使用します。ドキュメントとエディタは閉じられ、ターゲットLayerstackアイテムには何も保存されません。

これらのコントロールは、メインのFileメニューやProjectsパネルのレイヤースタックのエントリーを右クリックしたメニューから、コマンドとしても利用可能です - Save(ショートカット:Ctrl+S)、Save to Server(ショートカット:Ctrl+Alt+S)、そしてDiscard Local Changes

ワークスペースに保存されたデータには、レイヤースタックアップ定義が含まれており、レイヤースタックアップファイル(*.stackup)で定義されています。Explorerパネルで、レイヤースタックアップを見るためにPreviewアスペクトビュータブに切り替えます。
レイヤースタックの保存されたリビジョンをエクスプローラーパネルで参照します。Previewアスペクトビュータブに切り替えて、レイヤースタックアップ情報を確認してください。

新しいレイヤースタックは、AddボタンのメニューからLayerstackコマンドを使用するか、PreferencesダイアログのData Management – TemplatesページのTemplatesタブにあるテンプレートグリッドのコンテキストメニューを使用して作成することもできます。コマンドを選択した後、開いた設定を閉じるダイアログでOKをクリックして設定ダイアログを閉じ、一時的なスタックエディターを開きます。新しいレイヤースタックの計画された改訂は、Layerstacksタイプのワークスペースフォルダに自動的に作成されます。

現在のレイヤースタックの保存

アクティブなボード設計に定義された現在のレイヤースタックを、スタックエディターから(PCB内の、Design » Layer Stack Managerから)直接、ワークスペースに保存することもできます。これを行うには、メインメニューからFile » Save to Serverコマンドを選択します。予定されたアイテムリビジョンの選択ダイアログが表示されますので、これを使用して、既存のLayerstackアイテムの次の予定リビジョンを選択するか、またはその場で新しいLayerstackアイテムを作成します。

新しいLayerstackアイテムを作成する場合は、Create New ItemダイアログでOpen for editing after creationオプションを無効にすることを忘れないでください。そうしないと、直接編集モードに入ってしまいます。

OKをクリックすると、リビジョンの編集ダイアログが表示され、必要に応じて名前、説明を変更し、リリースノートを追加できます。OKをクリックすると保存が進み、結果としてのレイヤースタック定義が対象のLayerstackアイテムのリビジョンに保存され、Explorerパネルを通じてプレビューできます。


接続されたワークスペースの対象Layerstackアイテムの計画されたリビジョンに、アクティブなボード設計で現在定義されているレイヤースタックを保存します。

スタックアップファイルのアップロード

レイヤースタックアイテムの新しいリビジョンは、レイヤースタックアップファイル(*.stackup)をアップロードすることで作成できます。これはいくつかの方法で実行できます - 詳細については、アイテムの新しいリビジョンへのデータアップロードを参照してください。

レイヤースタックアップファイルは、PreferencesダイアログData Management – TemplatesページTemplatesタブにある選択したレイヤースタックのコンテキストメニューからUploadコマンドを使用してアップロードすることもできます。開くOpenダイアログ (標準の Windows オープンタイプのダイアログ) を使用して、Layerstack アイテムの次のリビジョンにアップロードされる必要なファイルを参照して開きます。

また、PreferencesダイアログData Management – TemplatesページTemplatesタブにあるAddボタンのメニューからLoad from Fileコマンド、またはテンプレートグリッドのAddコンテキストメニューを使用して、新しいレイヤースタックテンプレートを作成することもできます。Openダイアログ(標準のWindowsオープンタイプダイアログ)で、File nameフィールドの右側にあるドロップダウンでLayer Stack-up File (*.stackup)オプションを選択し、ダイアログを使用して、Layerstacksタイプのワークスペースフォルダーに自動的に作成された新しいLayerstackアイテムの初期リビジョンにアップロードされる必要なファイルを参照して開きます。

必要なレイヤースタックファイルがLocal Template folderData Management – Templatesページの下部で示されています)にあり、テンプレートグリッドのLocalエントリの下にリストされている場合、それを右クリックしてMigrate to Serverコマンドを選択することで、新しいレイヤースタックアイテムに移行できます。Template migrationダイアログでOKボタンをクリックして移行プロセスを進めます。このダイアログに記載されているように、元のレイヤースタックファイルはローカルテンプレートフォルダ内のZipアーカイブに追加されます(そのため、Localテンプレートリストの下には表示されません)。

レイヤースタックの再利用

関連ページ: ワークスペースのコンテンツへのアクセス制御

レイヤースタックがワークスペースに保存され、そのライフサイクル状態が組織が設計レベルで使用する準備ができたと見なすレベルに設定されると、そのレイヤースタックは将来のボードレベルの設計プロジェクトで再利用できます。

ワークスペースに接続している場合、レイヤースタックのリビジョンを手動で選択することができます。そのためには、メインメニューからFile » Load Stackup From Serverコマンドを選択します。Choose Item Revisionダイアログが表示されます(Explorerパネルの一形態)-これを使用して、ワークスペース内の対象レイヤースタックアイテムのリビジョンからレイヤースタックデータを読み込みます。


スタックアップエディタに所望のリビジョンのレイヤースタックアイテムをロードするコマンドにアクセスする。

ークスペースに接続しない場合でも、有効なAltium DesignerライセンスがあればAltium Designerを使用することができますが、組織のワークスペースやそれが提供する他のサービスにはアクセスできません。そのため、ワークスペースベースのレイヤースタックを再利用することはできません。唯一、ローカルで定義されたファイルベースのスタックアップ定義を使用でき、PreferencesダイアログData Management – Templatesページで指定されたテンプレートフォルダから利用可能です(このページでTemplate visibilityオプションがServer & Localに設定されている場合)。

File » Load Stackup From Fileコマンドも利用可能ですので、ローカルのスタックアップファイルを使用する必要がある場合はこれを使用できます。

保存されたレイヤースタックアップ定義は、1つ以上の定義された環境設定で構成データ項目としても使用できます。環境設定は、デザイナーの作業環境を会社が承認した設計要素のみを使用するように制約するために使用されます。環境設定は、ワークスペースを通じて提供されるサービスであるチーム構成センター内で定義および保存されます。ワークスペースに接続し、利用可能な環境設定の選択から(該当する場合)選択すると、レイヤースタックの使用に関してAltium Designerが構成されます。選択した環境設定に1つ以上の定義されたレイヤースタックアイテムのリビジョンがある場合、そのリビジョンのみが再利用のために利用可能になります。選択した環境設定があなたに適用され、レイヤースタックのリビジョンが指定/追加されていない、またはDo Not Controlに設定されている場合、(共有されている)すべての利用可能な保存されたアイテムリビジョンが利用可能になります。また、ローカルのスタックアップファイルを使用することも自由です。詳細については、環境設定管理Altium 365 WorkspaceEnterprise Server Workspace)を参照してください。

保存されたレイヤースタックアップ定義は、1つ以上の定義された環境設定で構成データ項目としても使用できます。環境設定は、デザイナーのAltium NEXUS作業環境を、会社が承認した設計要素のみを使用するように制約するために使用されます。環境設定は、ワークスペースを通じて提供されるサービスであるチーム設定センター内で定義および保存されます。ワークスペースに接続し、利用可能な環境設定の選択から(該当する場合)選択すると、Altium NEXUSはレイヤースタックの使用に関して設定されます。選択した環境設定に1つ以上の定義されたレイヤースタックアイテムのリビジョンがある場合、そのリビジョンのみが再利用のために利用可能になります。選択した環境設定があなたに適用されるもので、レイヤースタックのリビジョンが指定/追加されていない場合、またはDo Not Controlに設定されている場合、共有されたすべての利用可能な保存されたアイテムリビジョンが利用可能になります。また、ローカルのスタックアップファイルを使用することも自由です。詳細については、環境設定管理Altium 365ワークスペースまたはNEXUSサーバーワークスペース用)を参照してください。

レイヤースタックの再保存

どの段階でも、ワークスペース内のレイヤースタックの任意のリビジョンに戻り、直接編集することができます。リビジョンを右クリックし、コンテキストメニューからEditコマンドを選択します。再び、一時エディタが開き、編集のためにリビジョン内に含まれるレイヤースタックの定義が開かれます。必要に応じて変更を加え、そのドキュメントをレイヤースタックの次のリビジョンに保存してください。

レイヤースタック自体のトップレベルエントリを右クリックすると、そのレイヤースタックの最新リビジョンが編集されます。


既存のレイヤースタックリビジョンを直接編集するためのコマンドにアクセスする方法。

レイヤースタックは、PreferencesダイアログData Management – TemplatesページTemplatesタブにあるレイヤースタックのエントリのコンテキストメニューからEditコマンドを使用して編集することもできます。コマンドを選択したら、開いたClose PreferencesダイアログでOKをクリックしてPreferencesダイアログを閉じ、一時的なスタックアップ エディタを開きます。

レイヤースタックの更新

レイヤースタックアイテムに保存されているレイヤースタックを変更する必要があり、更新されたレイヤースタックファイルを持っている場合、そのファイルをそのアイテムにアップロードできます。新しいファイルはそのアイテムの次のリビジョンに保存されます。

レイヤースタックファイルのダウンロード

レイヤースタックのリビジョンに保存されているレイヤースタックファイルのダウンロードは、以下の方法でエクスプローラーパネルから実行できます:

  • そのリビジョンを右クリックし、コンテキストメニューからOperations » Downloadコマンドを選択することで、ファイルがダウンロードされます。ファイルは選択したディレクトリの下のサブフォルダにダウンロードされ、アイテムリビジョンIDを使用して名付けられます。ファイルはその中のReleasedフォルダにあります。

    レイヤースタック自体のトップレベルエントリからDownloadコマンドにアクセスし、そのレイヤースタックの最新リビジョンに格納されているレイヤースタックファイルをダウンロードします。

    Download from ServerダイアログでExploreボタンをクリックすると、ダウンロードフォルダーにすぐに移動できます。

  • レイヤースタックのリビジョンのファイルを選択し、そのDetailsアスペクトビュータブで右クリックし、コンテキストメニューからDownloadコマンドを選択します。次の宛先フォルダを選択ダイアログで、ファイルを受け取るターゲットフォルダを指定します。

レイヤースタックの最新リビジョンは、PreferencesダイアログData Management – TemplatesページTemplatesタブにあるレイヤースタックのエントリのコンテキストメニューからOperations » Downloadコマンドを使用してダウンロードすることもできます。

レイヤースタックファイルの開き方

レイヤースタックアイテムのリビジョンに保存されているレイヤースタックファイルを開くには、そのファイルを選択し – リビジョンのDetailsアスペクトビュータブで – 右クリックしてコンテキストメニューからOpenコマンドを選択します。ファイルはAltium Designer内で開かれます。

ソフト削除

ワークスペースに接続している場合、Altium Designer内から直接レイヤースタックを削除するための柔軟な機能が利用可能です:

  • Explorerパネルから – パネル内のレイヤースタックのエントリを右クリックし、コンテキストメニューからDelete Itemコマンドを選択します。

  • PreferencesダイアログData Management – TemplatesページTemplatesタブから – ダイアログ内のテンプレートのエントリを右クリックし、コンテキストメニューからDeleteコマンドを選択します。

アイテムの削除ダイアログが表示され、削除を確認します。このアクションは実際には「ソフト削除」であり、レイヤースタックはワークスペースのTrashエリアに移動されます。Trashは、ワークスペース内の任意のコンテンツを(ソフト削除アクションを通じて)移動できるリサイクルビンのようなものです。それはワークスペースの残りの部分から隔離されています。

ソフト削除機能を使用すると、現在使用中のレイヤースタックを削除できます。
複数のレイヤースタックを一度のアクションで削除できます。標準の複数選択コントロール(Shift+クリックCtrl+クリック)を使用して必要なすべてのレイヤースタックを選択し、右クリックしてコンテキストメニューから削除コマンドを選択します。


レイヤースタックのソフト削除。レイヤースタックはワークスペースのゴミ箱エリアに移動されます。

削除を進めるには、 ボタンをクリックします。レイヤースタックが削除され、「削除サマリー」ダイアログが削除の成功を確認します。削除に問題があった場合、それが指摘されます。

このように削除されたすべてのコンテンツは、ワークスペースのブラウザインターフェースのTrashページで見つけることができます。自分が個人的にソフト削除したコンテンツのみを表示できることに注意してください。管理者はTrashページの全コンテンツ、つまりソフト削除されたすべてのコンテンツを見ることができます。 ソフト削除されたレイヤースタックに関して考慮すべきこと:

  • レイヤースタックは、設計ソフトウェアやWebインターフェースからは利用できなくなります。

  • レイヤースタックが使用されていた場所は、レイヤースタックが削除されたことを反映します。

  • 編集権限がある場合、レイヤースタックはTrashページから復元されるか、または完全に削除されることができます。親アイテムに使用されていない場合に限り、完全な削除が可能です。

レイヤースタックをTrashに移動してソフト削除した場合でも、同じ名前で新しいレイヤースタックを作成することができます。もし元のレイヤースタックを後で復元し、そのオリジナルの名前が既に使用されていた場合は、ワークスペース内で名前が一意になるように整数のサフィックスが付けられます。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content