Publishing to a PLM from Altium Designer
Altium Designerから接続されたワークスペースへリリースされた設計データは、PLM(製品ライフサイクル管理)などのデータ管理プロセスを通じて、より広い企業内で利用可能である必要があります。会社のPLMシステム内に最新のECADエンジニアリングデータが存在することは、調達、部品調達元、および企業レベルでのサプライチェーンを管理するために必要な設計生産情報を提供します。
Altium Designerと接続されたワークスペースの組み合わせは、ユーザーがリリースされたエンジニアリングファイルをPLMに伝播(または「公開」)するための比較的簡単な方法を提供します。これは、ワークスペース内で定義され、Altium Designerの設計環境内で直接アクセスできるプロセスベースのワークフローの柔軟性を活用することによります。
► プロセスとそれらの基礎となるワークフローに関する詳細情報については、プロセスの作成と管理(Altium 365 ワークスペース、エンタープライズサーバーワークスペース)を参照してください。
設定可能なプロセスは、ユーザーインターフェース、プロセスフロー、およびPLM公開手順のエラー処理を指定しますが、PLMシステムへのデータ接続は(現在は)編集可能なXMLファイルによって処理されます。ワークスペースで、通常は管理者によって設定されるプロセスとPLMデータ接続ファイルは、会社のPLMインスタンスとデータ管理ポリシーに合わせて構成されます。
出発点として、PTC Windchill®、Arena®などの人気システム用のPLM設定ファイルが用意されており、ワークスペースは一般的なPLM公開タスク用のプリロードされたプロセスも提供しています。提供されたサンプルプロセスは、実質的に読み取り専用のテンプレートであり、使用可能な名前付きプロセスとして再保存する必要があります。
► PLMプロセスワークフローとPLMインスタンス接続の設定に関する詳細は、PLMインテグレーション(Altium 365ワークスペース、エンタープライズサーバーワークスペース)を参照してください。
以下のPLMパブリッシングプロセスは、接続されたワークスペースで有効にされている場合、Altium Designerで利用可能です:
- ワークスペースのサンプルプロセス:
プロジェクトリリーサーと公開
– プロジェクトリリーサーの最終段階として、リリースされたプロジェクトデータをPLMに公開します。 - ワークスペースのサンプルプロセス:
PLMで初期化するプロジェクト
– 新しいプロジェクトを作成する際に、PLM内にリリース構造を初期化します。 - ワークスペースのサンプルプロセス:
PLMに公開(ユーザーが選択)
– 指名されたプロジェクトの選択されたリリースデータをPLMに公開します。
各プロセスは、Altium Designerのメニューから再保存された名前として利用可能で、接続されたワークスペースで対応する公開アクションを開始します。これにより、適切なリリースデータが指定されたPLMインスタンスにプッシュされ、PLMで作成されたアイテムやオブジェクトに関連付けられた識別番号などの戻りパラメータデータを受け入れます – PLM部品番号。
以下は、Altium DesignerのPLMパブリッシングプロセスの概要であり、Windchill PLMインスタンスとのやり取りについて説明しています。
プロジェクトリリーサーとパブリッシュ
ワークスペースで有効にされた場合、プロジェクトリリーサーとパブリッシュ
プロセスは、Altium Designerのプロジェクトリリーサーに新しい最終段階を追加します。
プロジェクトリリースの全ての段階が成功裏に完了した場合に実行可能な追加のPLMへのパブリッシュステップがあり、リリースされたオブジェクトデータを指定されたPLMインスタンスにプッシュします。このPLMパブリッシングプロセスの概要については、以下のPLMへのパブリッシュセクションを参照してください。
► 設計のリリースに関する詳細は、デザインプロジェクトリリースをご覧ください。
PLMで初期化するプロジェクト
企業のエンジニアリングワークフローがPLMと完全に統合されている場合、ECAD設計サイクルの最初からPLMで設計プロジェクトのリリース構造を確立することが望ましい場合があります。これは、Altium DesignerでPLMで初期化するプロジェクト
プロセスを適用することにより、新しいPCBプロジェクトを作成し、それに対応する一連のリリースフレームワークエントリをPLMに作成することで達成できます。
ここで示されている例では、プロセスはPLM初期化付き新規プロジェクトと名付けられています。これは、ワークスペースのPLMで初期化するプロジェクト
テンプレートプロセスから派生したものです。
プロセスを開始するには、メインメニューからファイル » 新規 » プロジェクトを<workspace>で新規作成 » PLM初期化付き新規プロジェクト(または同等のプロセス)を選択します。ワークスペースのプロジェクト
プロセスから派生した追加の新規プロジェクトメニューオプションが、標準プロジェクトを作成するためにここで利用可能です。
PLM初期化付き新規プロジェクトダイアログ(この例での名称)は、対応するワークスペースプロセスのワークフローとそのユーザーインターフェースフォームで定義されています。新しいプロジェクト名、タイプ、適用テンプレートなどを入力し、必要に応じてダイアログの詳細タブの下でプロジェクトの保存パスを編集します。
次のログイン認証情報ダイアログを使用して、適用されるワークスペースPLMテンプレートを選択し、それによって対象のPLMインスタンスとあなたのPLMサインイン認証情報を選択します。認証情報はプロジェクトと共に保存され、プロジェクトとの後続のPLMインタラクションについては要求されません。
プロセスが進行するにつれて、その手順と状態はタスクリストパネル(表示 » パネル » タスクリスト)で監視できます。すべてのアクティブなタスクが完了すると、アクティビティリストの完了したものを表示オプションを選択することで、プロセス活動の最終状態を確認できます。更新ボタン()を選択して、エントリを更新してください。
New Project with PLM initializeプロセスの成功裏の完了は、以下の結果をもたらします:
- 新しいプロジェクトがアクティブなワークスペースに作成され、Altium Designerで利用可能になります。
- PLMパート番号が関連付けられたプロジェクトリリース構造アイテムがPLMインスタンスに追加されます。
- PLMによって生成されたパート番号がPLM
PartNumber
パラメータとしてAltium Designerにポートバックされます。
XML
設定ファイル内で。
PLM構造内では、含まれるプロジェクト親アイテムがリリース内の親子関係を定義します。ここではAltium Designer Project – Project 7
と題され、PLMパート番号0000023627
が関連付けられています。Altium Designer Projectが開発され、ワークスペースおよびPLMにリリースされた後、PLMプロジェクト構造は更新および追加されます。
PLMへ公開 - ユーザーが選択
Publish to PLM (User selects)
プロセスでは、リリースされたプロジェクトデータの特定のリビジョンをPLMインスタンスにプッシュするための選択が可能です。
特定のプロジェクトに対してPLMに既に存在する項目がある場合、上述のようにプロジェクトのために初期化されたPLM構造(PLMで初期化を含むプロジェクト)など、必要に応じて項目は更新され追加されます。プロジェクトのリリース済みデータがPLMインスタンスにまだ存在しない場合、構造とデータはPLMに追加されます。どちらの場合も、新しいPLM項目にはPLM部品番号が割り当てられ、Altium Designerにパラメータとして返されます。
ここで示されている例では、プロセスはPublish to PLM – select
と名付けられ、ワークスペースのPublish to PLM (User Selects)
テンプレートプロセスから派生しました。選択されたプロジェクトがワークスペースにリリースされていない場合、PLMに伝播するためのリリースパッケージは利用できません。プロセスをデザイン環境から開始するには、メインメニューからProject » Project Activities » Publish to PLM – select(または同等のプロセス)を選択します。
ダイアログのリクエストタイトルフィールドを使用すると、このPLMタスクへの公開プロセスの名前を変更できます。AUTO
設定は、そのプロセス名 – この場合はPublish to PLM - select
としてタスクに名前を付けます。ダイアログのボタンをクリックして、PLMへ公開プロセスを起動します。
次の公開するデータを選択ダイアログでは、特定のプロジェクトリビジョンリリースを選択し、そのリリース内からリリースパッケージを選択できます。
代わりに、ダイアログの参照ボタン()を選択して、Choose Design Review Dataset エクスプローラーダイアログを開き、公開するための特定のリリースデータセットを指定できます。リリースデータのすべてのリビジョンを表示するには、ダイアログの メニューで Show only latest オプションの選択を解除する必要があります。上記のいずれかの方法を通じて、「公開するデータを選択」ダイアログで公開するためのデータセットのリビジョンリストを作成できます。
そのリストを公開するために送信すると()、PLMインスタンスにアクセスし、PLMユーザー認証情報の要求が行われます。これらを提出して確認し、PLMへの公開アクションを開始します。
公開プロセスの進行状況は、タスクリストパネル(表示 » パネル » タスクリスト)で監視できます。このパネルのタスクリストには、名前付きタスクとその状態が含まれ、成功裏に完了した場合は閉じた活動として表示されます。パネルの閉じたものを表示オプションを有効にすると、閉じた活動を選択すると、そのタスクに関連するPLM公開の詳細(データタブ)と、そのプロセスフロー状態のグラフィック表現(ダイアグラムタブ)を含む対応する情報ダイアログが開きます。
PLMインスタンス自体(この例ではWindchill)では、指定されたプロジェクトリリースデータを含むようにアイテムエントリが追加されます。作成されたWindchillエントリとデータの構造は、そのセットアップとAltium Designer PLMパブリッシングテンプレートの構成に依存することに注意してください。
この例では、Project 5
のリリースされたアセンブリおよび製造ファイルの指定されたリビジョンにPLMアイテムが追加され、設計に使用されるコンポーネントのエントリーも一緒に追加されました。コンポーネントCAP01005
は、以前の公開プロセスからPLMに既に存在していました。
内容と構造
Altium DesignerからPLMへのデータインタラクションの全てのタイプにおいて、エントリーのPLM親子構造は、ファイルリリースアイテム、またはAltium Designerの用語でリリースパッケージを選択することで、その構成ファイルコレクションが表示されることにより確認できます。
PLM公開プロセスには、上記のように設計で使用されるコンポーネントも含まれます。
Workspace PLM公開テンプレートの設定(Altium 365 Workspace、Enterprise Server Workspace)によって、PLMでコンポーネントエントリがいつ/どのように作成されるかが決定されます。テンプレートのデフォルト設定では、PLMに既に存在するコンポーネントエントリはリンクされ、PLMにないものは作成されてリンクされます。
PLMに新しいコンポーネントアイテムが作成されると、そのPLMパート番号はパラメータとしてワークスペース内の対応するコンポーネントに転送されます。下の画像は、リリースされた設計プロジェクトでPLMに公開された後の、エクスプローラーパネル内のコンポーネントのパラメータリストを示しています。