Altium 365ワークスペースにおける環境構成管理

 

親ページ: Altium 365 ワークスペース

同じ設計プロジェクトをさまざまなデザイナーに与えると、各デザイナーが持つ設計特性、経験レベル、作業好みのセットが異なるため、結果も異なる可能性が高いです。これらの異なるアプローチの範囲は、異なる会社や製品分野間では問題にならないかもしれませんが、同じ組織内の同じ設計チームで作業している場合、そのような違いの可視性は重要になることがあります。

Altium 365 ワークスペースは、企業レベルでデザイナーの作業環境を強制することを可能にします。これにより、その組織が設計、文書化、生産に期待する必要な基準に従っていることを保証します。これは、チーム構成センターを通じて行われます。

チーム構成センター

チーム構成センターの役割は、組織がデザイナーが操作する環境を中央集権的に制御することを可能にすることです。これは、環境設定の定義と管理を通じて達成されます。これらは、各デザイナーのAltium Designer作業環境を、承認された設計要素のみを使用するように制約するために使用されます。これには、回路図テンプレート、出力ジョブ設定ファイル、およびワークスペースの設定が含まれます。言い換えれば、中央集権的な環境設定管理を容易にします。

チーム構成センターは、時々TC2または単に構成として言及され、NEXUSワークスペースインスタンスを通じてサービスとして提供されます。それはチーム構成サービスです。

ワークスペースの設定ページを通じて、任意の数の環境設定を定義できます。設計側で使用および適用されるデータ – 設定データ項目として参照される – はワークスペースから取得されます。そして、各環境設定を特定のユーザーグループに関連付け、さらにユーザーをそれらのグループに割り当てることにより、ユーザーがワークスペースに接続するとすぐに、正しい作業環境がAltium Designerに読み込まれます。この役割ベースのグループアプローチを使用することで、デザイナーは自分のPCを持っているか、他のデザイナーと1台のPCを共有しているかに関わらず、常に自分に与えられた設定を受け取ることが保証されます。

次の画像は、集中環境設定管理の概念をグラフィカルに概観しています。

集中環境設定管理の概念。ユーザーがワークスペースに接続すると、チーム構成センターは割り当てられたグループを通じて、そのユーザーに利用可能な設定(および関連するデータ項目)を決定します。設計クライアントは、関連する場所で設定データ項目を使用します。
集中環境設定管理の概念。ユーザーがワークスペースに接続すると、チーム構成センターは割り当てられたグループを通じて、そのユーザーに利用可能な設定(および関連するデータ項目)を決定します。設計クライアントは、関連する場所で設定データ項目を使用します。

設定データ項目

環境設定の作成と定義に取り組む前に、まず必要な設定データ項目を定義する必要があります。これらは、設定の構成要素です。つまり、設定は、ユーザーが使用できる設定データ項目のセットを定義し、強制します。ユーザーが使用できる設計要素であり、割り当てられたグループが利用可能な設定を決定します。

各設定データ項目は、環境設定に使用および割り当てがサポートされているコンテンツタイプのリビジョンに過ぎません。

現在、以下のタイプのコンテンツを環境設定で使用できます:

設定には、Altium Designer Preferences Itemのリビジョンを1つだけ含めることができます。他のサポートされているコンテンツタイプについては、必要な数の設定データ項目を使用できます。さらに、同じデータ項目を複数の環境設定で使用できます。
割り当てられたグループのメンバーが設定のデータ項目(サポートされているコンテンツタイプのリビジョン)を見るためには、それらのリビジョンを共有する必要があります。

環境設定

関連記事: 環境設定の管理

設定データ項目のリビジョンを定義し、Altium 365 Workspaceにリリースすることで、環境設定自体を定義するための基本的なブロックを手に入れることができます。環境設定は、Workspace ブラウザインターフェースを通じてアクセスされるチーム設定センター内から定義されます。

インターフェースへのアクセスは、Altium 365を通じてWorkspaceにサインインすることで行われます。そこから、Admin – Configurationsページに移動します。このページは、管理権限を持つ(Administratorsグループのメンバーである)Workspaceにサインインしている場合にのみアクセス可能です。

好みの外部Webブラウザを通じて、チーム設定センターのブラウザベースのユーザーインターフェースへのアクセス。
好みの外部Webブラウザを通じて、チーム設定センターのブラウザベースのユーザーインターフェースへのアクセス。

このインターフェースは、管理者が組織のニーズに応じて1つ以上の環境設定を作成できるようにします。各設定には以下の定義が必要です:

  • Configuration Name – その作業環境を管理する人々を反映した意味のある名前。

  • Configuration Data – 設定の基本的な制約。設定の対象となるユーザーが正当に使用できるサポートされているデータ項目のリビジョン。

  • Target Roles – 環境設定が適用される対象を指定。ロール自体は、ユーザーのグループで、ワークスペースのアイデンティティサービスの一部として定義および保存されます。これらは、ワークスペースがアクセス権限を制御するために定義および使用するのと同じグループです。


定義された環境設定の例。

設定データはワークスペースのデータベースに保存されます。

Altium Designerでの環境設定の適用

関連ページ: ワークスペースへのアクセス

組織内の各ユーザーに適用される環境設定を管理し、強制するために、ユーザーが割り当てられたグループに基づいて、各ユーザーはAltium DesignerからWorkspaceにサインインする必要があります。これは以下の目的があります:

  • チーム設定サービスへのアクセスを提供する。
  • Workspaceへのアクセスを提供する。
  • Identity Serviceがあなたが誰で、どのグループに割り当てられているかを認識し、適切な環境設定を適用できるようにする。これは、共有コンピューターが普通である作業環境では特に重要です。

ユーザーがAltium DesignerからWorkspaceにサインインすると、設定サービスはそのユーザーに使用される環境設定を決定し、許可されたデータ要素の設計環境の関連領域を変更して強制します。ユーザーが複数のグループに割り当てられており、複数の環境設定が適用される場合、サインイン時にどの環境設定を適用するかをユーザーが選択できます。

環境設定の適用についてもっと学ぶ

環境設定のコンプライアンスを確保する

関連ページ: デザインプロジェクトのリリース

ボードデザインプロジェクトをリリースする際には、デザインデータの最高の整合性を保証するプロセスが関与し、さらに重要なことに、サプライチェーンが最終的にあなたのデザイン作業を物理的な現実に変えるために使用する生成された製造データが保証されます。リリースプロセスの一環として、例えば、電気的および設計ルールがチェックされ、遵守されていることを確認するための検証チェックを挿入することができます。厳格な検証は、コストのかかる再設計につながる可能性のある見落とされた問題を検出することができます。

リリースプロセスのこの検証段階の一部として、環境設定コンプライアンスチェックも含めることができます。これにより、設計において企業が認可したデータ要素の使用を確実にテストし、強制する手段が提供されます。簡単に言うと、割り当てられたグループで使用可能な環境設定を通じて許可されたデータ項目を使用していない場合、リリースは失敗します。これにより、設計における「無法者」のアプローチを防ぎ、企業レベルで中央集権的に決定された作業設計環境への遵守とコンプライアンスを保証します。

このコンプライアンスチェックを含めるには、設定で使用されるOutJobファイルのValidation Outputsセクションから、このタイプの出力ジェネレータを追加します。チェックの条件の指定は、Environment configuration compliance setupダイアログで行われます。これらの条件は次のことを決定します:

  • 設計内のソース回路図ドキュメントで使用できる回路図テンプレートアイテムのリビジョンはどれか。1つ以上の回路図テンプレートアイテムリビジョンをリストに追加できます。

  • 設計からの出力生成に使用できるOutputjobアイテムのリビジョンはどれか。1つ以上のOutputjobアイテムリビジョンをリストに追加できます。

  • リリース時に使用する必要があるAltium Designer Preferencesアイテムのリビジョンはどれか。単一のAltium Designer Preferencesアイテムリビジョンを指定できます。

  • 設計で使用されるすべての部品がワークスペースから調達されなければならないかどうか。

Environment configuration compliance setupダイアログで、追加ボタン(または設定用のドットドットドットボタンボタン)をクリックして、必要なアイテムリビジョンをワークスペースから選択するためのエクスプローラーダイアログにアクセスします。エントリを削除するには、それを選択してから削除ボタンボタンをクリックします。設定の場合、一度作成したエントリは削除できませんが、異なるアイテムリビジョンを選択するか、オプションを無効にすることができます。

環境設定の適合性チェックが、対象のワークスペースにその出力ジョブファイルをリリースする前に、必要なソース出力ジョブファイルに追加され、設定されていることを確認してください。ワークスペースにリリースされると、そのOutJobファイルのリビジョン - 特に出力ジェネレータの設定 - は変更できません。ソースファイルを変更し、次の計画されたリビジョンの対象アイテムに再リリースする必要があります(管理者として、そしてワークスペースのダイレクト編集方法を使用して)。 ボード設計のリリース中に全体的な検証体制の一環として、環境設定のコンプライアンスチェックを追加して設定します。
ボード設計のリリース中に全体的な検証体制の一環として、環境設定のコンプライアンスチェックを追加して設定します。

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

利用できる機能は、Altium製品のアクセスレベルによって異なります。ご使用のソフトウェアの機能が見つからない場合は、Altium営業担当者にお問い合わせください

Content