Altium オンプレミス Enterprise Server との PLM 連携

現在、バージョン 5.5. をご覧頂いています。最新情報については、バージョン Altium オンプレミス Enterprise Server との PLM 連携 の 8.0 をご覧ください。
 

Enterprise Server Workspace は 1 つ以上の PLM インスタンスに接続でき、Windchill®、Arena®、Oracle® Agile™、Aras Innovator®、および Siemens Teamcenter®(追加セットアップが必要)を直接サポートします。インターフェースの設定は Workspace のブラウザ・インターフェースから行い、ほとんどの設定は XML ベースの設定ファイル(Workspace にアップロード)内で定義します。インターフェースのセットアップと動作が完了すると、次のような明確に区分された領域で機能が提供されます。

  • ライブラリ(コンポーネント) – Workspace と PLM インスタンス間で、コンポーネント、コンポーネント・パラメータ、および部品選択を一方向または双方向に同期するための機能を提供します。どのパラメータをどのシステムでマスター管理するかは設定で指定できます。さらに、アイテム・パラメータにより、Component Item の新しいリビジョンを正式にリリースすることなく(フィールドごとに設定可能)、Workspace 側のプロパティを更新できます。また、PLM インスタンス内にコンポーネントを自動作成し、生成された PLM 部品番号を Workspace 内のコンポーネントへ戻すことをサポートする専用の Part Request ワークフローも利用できます。
  • 設計(プロジェクト) – PLM インスタンス内で部品番号を自動作成し、それを Altium Designer プロジェクトのパラメータとして反映する専用の Project Creations ワークフローを利用できます。これらのパラメータは(シート枠の注記などの)特殊文字列で使用できます。Altium Designer で Project Releaser を実行する際に、設計を PLM インスタンスへ発行することも可能です。発行処理では、PLM インスタンス統合設定の一部として定義された発行テンプレートを使用し、どのようにデータを PLM に伝搬させるかを制御します。初回発行時に、プロジェクトに対応する部品番号(PLM 側)がまだ存在しない場合、それらの部品番号は PLM 内で作成され、その初回発行の一環としてプロジェクトに関連付けられます。また、発行処理の一部として(設定に基づくオプションで)Workspace ライブラリ・コンポーネントに対応するコンポーネント・エントリを PLM インスタンス内に定義することもできます。さらに、プロセス・ワークフローの履歴(History タブ)を通じて、PLM インスタンス内の部品番号など、何が作成されたかを常に正確に確認できます。

PLM サポート

Enterprise Server Workspace は、次の PLM システムを直接サポートします。

  • PTC Windchill® PLM バージョン 12
  • Arena® PLM
  • Oracle® Agile™ PLM
  • Aras Innovator® リリース 12.0 SP18
  • Siemens Teamcenter®(追加の integration setup が必要)。

    • 現在の Siemens Teamcenter PLM サポートは Teamcenter EDA (Electronic Design Automation) Gateway インターフェースに基づいており、Closed Beta 段階です。以前の Teamcenter インターフェース(SOAP ベース API を使用)は、新しい Teamcenter インターフェースのベータテストが完了するまで引き続き動作します。
    • Siemens Teamcenter PLM との統合には、Teamcenter EDA Gateway ソフトウェアのインストールと設定が必要です。また、この機能を Workspace で有効にするには Workspace の Teamcenter PLM Addon license も必要です。

    詳細については Additional Installation and Setup for Teamcenter EDA Gateway を参照してください。

  • Workspace には、現在の Workspace のデータ・モデルを解析して PLM 設定を生成する Configuration Generator も用意されています。生成される設定には、現在の Workspace で利用可能なすべての要素(コンポーネント・タイプやパラメータなど)が含まれ、指定された(かつサポートされている)ターゲット PLM システム向けに出力されます。
Enterprise Server Workspace と企業のエンタープライズ・システム間を直接接続できない場合、そのシステムからエクスポートしたコンポーネント・データを、Workspace に付属する CSV Import command line tool を使用して Workspace にインポートできます。

PLM インスタンスへの接続

PLM インスタンスへの接続は、Workspace ブラウザ・インターフェースの Admin – PLM Integration ページから行います。ここでは、該当する XML ベースの設定ファイルと発行テンプレートをアップロードし、PLM コンポーネントと Workspace コンポーネントの同期を有効化/設定します。

新しい PLM インターフェース・インスタンスを作成するには、 ボタンをクリックします。Workspace を複数の異なる PLM インスタンスと連携させるために、必要な数だけインスタンスを定義できます。たとえば、コンポーネントは 1 つの PLM インスタンスに存在し、リリース済み設計プロジェクトから生成された出力は別の PLM インスタンスに存在する、といった構成も可能です。または、部門ごとに異なるインスタンス(同一または異なる PLM システム)を使用している場合もあります。各インスタンスには一意の名前、設定ファイル、および 1 つ以上の発行テンプレートを定義する必要があります。定義済みインスタンスの接続をテストするには、 ボタンをクリックします(下記 Connection Validation を参照)。

サンプル設定ファイルおよび発行テンプレートはインストールの一部として提供されています。詳細は以下のセクションを展開して確認してください。

 ボタンから新しい PLM エントリを追加する際は、 ボタンを使用して、適切に保存/修正された PLM 設定ファイルを参照・適用します。

同様に、互換性のある発行テンプレートは、Publish Template タブ下の  ボタンから追加します。続く Publish Template ダイアログで  ボタンを使用し、正しいテンプレート・ファイルを参照して選択します。

自社の PLM システムへのインターフェースを追加・設定してください。有効な接続が確立されると、そのインスタンスに対してアクティブな発行テンプレートおよび定義済みプロセス定義に従い、プロジェクトのリリース・データを PLM システムへ発行できるようになります。また、その PLM と Workspace 間でコンポーネントの同期をスケジュールすることも可能です。自社の PLM システムへのインターフェースを追加・設定してください。有効な接続が確立されると、そのインスタンスに対してアクティブな発行テンプレートおよび定義済みプロセス定義に従い、プロジェクトのリリース・データを PLM システムへ発行できるようになります。また、その PLM と Workspace 間でコンポーネントの同期をスケジュールすることも可能です。

Windchill、Agile、Arena PLM インスタンス用のセットアップ・ファイルは、正式な Change Order(ECO)ワークフローもサポートしており、これは Publishing Template の XML ファイルで有効化され、Configuration の XML ファイル内の altiumType="ProjectChangeOrder" エンティティ・セクションで定義されます – see example を参照してください。

PLM インスタンスによっては、構成定義には、変更オーダー識別用スキーマ(番号付け、場所、ID など)、Name/Title、Description、Change Complexity(Windchill のみ)といった特定の変更オーダー属性、さらに変更オーダー作成戦略(なし、新規、既存の再利用)やライフサイクル状態の昇格(Windchill および Agile のみ)といったオプション設定が含まれます。定義された変更オーダーは、関連する Publishing Template 内でその publishId 参照を宣言することで、発行時に有効になります – 例を参照

サーバーの Configuration および Publishing Template の XML ファイル内で定義されると、変更オーダーは Altium Designer から、または Enterprise Server インターフェースを介して呼び出される Project Creation および Publishing process の PLM ワークフロー中に利用できるようになります。フローの途中で関連付けられた変更オーダーフォームが表示され、そこで変更オーダーのセットアップとオプションを指定します。

Windchill、Agile、Arena PLM インスタンス向けの PLM Change Order (ECO) 機能の使用方法については、Enterprise Server インストール時に提供されるサンプル Configuration XML files および Publishing Template XML files 内のコメントノートを参照してください。

新しいエンタープライズシステムインスタンスを作成する際に、提供されている構成ファイルを使用する代わりに、Workspace の内部構成ジェネレーターを使用して、Workspace のデータモデルから構造を派生させた適応型構成を作成することもできます。ジェネレーターは接続情報(PLM タイプと URL)を要求し、その後 Workspace に登録されているコンポーネントタイプ(Capacitors、Diodes など)と、それに対応する Component Template を照会して、ベースとなる構成ファイルを構築します。詳細については、以下の展開セクションをクリックしてください。

構成ファイルを編集して PLM インスタンスに再アップロードした場合は、導入された問題を検出するために、必ず接続テスト(検証)を行ってください – 以下を参照してください。

Connection Validation

Workspace には、 ボタンから Add/Edit Instance ページ上で利用できる、PLM インスタンス接続の包括的な検証チェック機能があります。これにより、さまざまな構成互換性チェックが実行され、その結果が即座にレポートされます。

接続検証レポートを実行すると、Workspace は現在の構成および Publishing Template 設定を解析し、それらが Workspace とターゲットエンタープライズシステムのデータの両方と互換性があるかどうかを確認します。パスエラー、コンポーネントタイプ定義やパラメータの不一致、無効なライフサイクルまたはリビジョン設定などの構成上の問題は、次の Configuration Validation Report ダイアログで検出・報告されます。

構成エラーが報告された場合(全体ステータスが ERROR(Status)となる場合)、新しいインスタンスを作成する前にそれらを解決する必要があります。WARNING ステータスは、構成に含まれていない Workspace コンポーネントタイプや、エンタープライズシステム側で利用できない属性が指定されているといった問題を示しますが、この場合は構成済みインスタンスを保存して使用することができます。

報告されたエラーや警告は、適用されている構成/Publishing ファイルを修正するか、Workspace またはエンタープライズシステム側の設定を変更することで是正できます。インスタンスが正常に定義できたら、必ず  ボタンをクリックしてください。そのインスタンスは、インターフェースのメイン PLM Integration ページにある接続済みインスタンスの一覧に表示されます。

構成ファイルを編集して新しいインスタンスに再アップロードした場合は、導入された問題を検出するために、再度  ボタンを使用してください。

Component Synchronization

Workspace と接続されたエンタープライズシステムインスタンス間のコンポーネント、より正確にはそのパラメトリックデータの同期は、LibSync process workflow に基づいて行われます。LibSync プロセスは Workspace 内であらかじめ定義されており、Workspace の Admin - Processes ページからアクセス(編集)することはできません。ただし、ワークフローベースのプロセスであるため、その同期アクションの結果を確認し、エラーを処理することは可能です。

同期プロセスの使用には、次の作業が含まれます。

  • 各コンポーネントタイプに対する同期設定の構成。実際には次の内容です:
    • 同期の方向(Workspace への同期か、PLM への同期か)の決定。
    • どのコンポーネントタイプが関与するか、また新しいコンポーネントをどこに作成するかの決定。
    • パラメータ属性のマッピング設定。
  • 該当する場合は、Part Choices データマッピングの構成。
  • 同期の実行。

上記の最初の 2 つの項目グループは、接続されたエンタープライズシステムインスタンス(PLM など)に対して使用される構成ファイル内で処理されます。同期自体は、Workspace インターフェースの PLM Integration ページからオンデマンドで実行できるほか、scheduled(PLM インスタンスへの接続を構成する際に定義する、一定間隔での自動同期)として実行することもできます。

Configuring Synchronization

構成ファイル内では、エンタープライズシステムインスタンスとの接続性は、指定された Driver タイプとターゲット URL として Instance タグ間に定義されます。Configuration Generator を使用して構成ファイルを作成した場合、含まれる Driver と URL の参照は、生成プロセス中に Generate Configuration ダイアログで入力した値になります。

<Instance>
    <Driver>[Driver Type]</Driver>
    <Url>[PLM API URL]</Url>
</Instance>
  • 構成ファイルで Arena® PLM ドライバーが指定されている場合、Arena ユーザーアカウントで利用可能な Arena の workspaces を指定するための追加エントリを使用できます。任意指定の複数桁 ID 参照属性は、以下の例に示すように Instance セクション内の context タグ間に追加されます。
    • <Instance>
          <Driver>Arena</Driver>
          <Url>https://api.arenasolutions.com/v1/</Url>
          <Context>12345678</Context>
          <!-- workspace ID が定義されていない場合、PLM インスタンスはそのアカウントの Arena 既定ワークスペースで動作します。 -->
          <!-- 別の PLM 同期セッションが同じ Arena ユーザーアカウントから 2 つ目のワークスペースを使用しようとした場合、サーバーはエラーを報告します。 -->
      </Instance>
  • 接続先システムが PTC Windchill PLM の場合、値の読み取りに対する単位(Units of Measure)を有効にするための構成行を追加する必要がある場合があります。
    • <Instance>
          <Driver>Windchill</Driver>
          <Url>URL</Url>
          <EnableUOMRead>true</EnableUOMRead>
      </Instance>

構成ファイルの次の Schema セクションでは、専用パートタイプごとに同期マッピング用のセクションを定義します。Workspace 側では、これは altiumType タイプのコンポーネントであり、その値は Altium Designer の Preferences ダイアログ内にある Data Management - Component Types page で確認できるタイプパラメータオプションの 1 つです。PLM 側では、PLM 空間内での値によって決定される plmType タイプのパートが作成されます。

このセクションはファイル内で Entity として宣言され、たとえばコンデンサの場合は次のようになります:

<Entity altiumType="Capacitor" plmType="Capacitor">
  .
  .
</Entity>
plmType の値は、使用している特定の PLM インスタンスによって異なる場合があります。

Entity 内では、Workspace から PLM インスタンスへの同期、および PLM インスタンスから Workspace への同期を制御・構成するために 2 つのセクションが使用されます。これにより、一方向または双方向の同期が可能になります。以下のセクションと、サンプル構成ファイル内のコメントを併せて参照しながら理解を深めてください。最終的に構成ファイルで何を定義するかは、個々のニーズや、接続されたエンタープライズシステムインスタンス内で定義されている(PLM の)属性によって異なります。

Part Choices データマッピングを定義するセクションは、サンプル(または生成された)設定ファイルの末尾にあります。

  • 設定ファイルに含まれる Parameters、Attributes、Values は大文字と小文字が区別されます。
  • 一般的なプライマリ同期キー(PlmPartNumber など)の共通利用を除き、設定ファイルの ToAltium セクションと ToPlm セクションの両方に、同じコンポーネント属性/パラメータを含めることは推奨されません。双方向同期はその順序(PLM から Altium への順)で行われるため、この状況では常に PLM 側のデータが優先されます。
  • エンタープライズシステムとの連携設定については、example configuration and publishing files を参照してください。

Enterprise Server は、Altium の Project Releaser および Component Sync プロセスを使用する際に、既存の Arena PLM アイテムの更新をサポートします。これにより、Altium 側で新たにリリースされたプロジェクトおよびコンポーネントデータを、Arena の BOM 部品アイテム(PCBA、FAB、およびコンポーネントデータ)の作業中リビジョンにプッシュできます。

Altium プロジェクトを Arena PLM にリリースする際(Project Release with Publish to PLM プロセスを使用)、以前にリリースされた Arena Project BOM リビジョンが更新され、その親にリンクされた追加の子部品更新が行われます。この場合、PLM ログには、作業中リビジョンが更新され、対応する Arena の BOM に有効リビジョンが追加されたことを示す警告が含まれます。

コンポーネント同期の実行

コンポーネント(ライブラリ)の同期は、Workspace の PLM Integration ページにある PLM インスタンスエントリの Sync action ボタンから手動で実行するか、インスタンス設定で指定された automated cycle として定期的に実行することができます。同期したい PLM インスタンスに関連付けられた  コントロールをクリックします。同期プロセスは、関連付けられた設定ファイルで定義された設定に従って、LibSync ワークフローに沿って進行します。

コントロールは  に変わります。同期プロセスを停止したい場合は、このコントロールをクリックします。確認ウィンドウが表示されるので、同期をキャンセルするには  をクリックします。すでに同期済みのコンポーネントはそのまま保持されますが、その時点以降の同期は行われません。

Workspace と指定された PLM インスタンス間でコンポーネント同期が進行中の状態。Workspace と指定された PLM インスタンス間でコンポーネント同期が進行中の状態。

同期では、前回の同期実行以降に変更されたコンポーネント(つまり、タイムスタンプが前回の同期日時より新しいもの)で、かつ設定ファイル内の同期条件を満たすものが only されます。これは Incremental Synchronization と呼ばれます。

コンポーネント同期が実行されると、LibSync プロセスは定義済みのワークフローを、完了するかエラーが発生するまで進行します。ブラウザを更新(F5)して同期プロセスの現在の状態を表示します。LibSync プロセスを監視または確認するには、Synchronization status タブを選択し、Closed リストオプションを選びます。プロセスがまだ実行中の場合は、Active リストに表示されます。管理者が利用できる ボタンを使用すると、リストされたすべての同期アクティビティの詳細な記録を、カンマ区切りの CSV ファイル形式(Synchronisation status.csv)でダウンロードできます。

ビューのサブタブには、次の情報が表示されます。

  • Diagram – プロセスワークフローを表すグラフィックで、現在のステップ位置(完了またはエラー/失敗状態)がハイライト表示されます。
  • Data – プロセスアクションの情報サマリで、各ステップの成功/失敗、およびログに記録されたプロセスレポートへのリンクが含まれます(後述)。
  • History – Workspace 同期の主なイベントを時系列で示すタイムログです。

LibSync プロセスの結果は、Admin » Processes 内の Process Management ページの Browser タブからも参照できます。

LibSync イベントの詳細は、Data サブタブに表示され、その中にはイベント用のシステムログファイル(PLM [date-number].log)へのリンクが含まれます。

LibSync プロセスが失敗した場合、要約情報およびプロセス図を含むエラーデータとともに、Handle errors タスクが作成されます。現在のアクションタスクは、メインメニューの Tasks オプションからアクセスできる Tasks Management ページで確認できます。

スケジュールされた同期

自動同期をスケジュールすることも可能です。そのためには、PLM インスタンスを編集します(メインの PLM Integration ページでインスタンス名、または関連するコントロールをクリック)。次に Component Synchronisation タブを選択し、Synchronize PLM Components with server on schedule オプションを有効にします。Synchronize every コントロールを使用して、必要に応じて自動同期スケジュールを設定します。このシステムは非常に柔軟で、次のような設定が可能です。

  • 15/30/45/60/75/90 分ごとのスケジュール同期を設定。
  • x 時間ごとのスケジュール同期を設定。
  • 指定した時刻に実行される、毎日のスケジュール同期を設定。

定義したスケジュールは、メインの PLM Integration ページの Sync scheduled 列に反映されます。

同期スケジュールの設定。同期スケジュールの設定。

PLM システムとのスケジュール同期を設定するには、有効なユーザー認証情報を指定する必要があります。これらの認証情報は PLM インスタンスのセットアップ時にすでに登録されているはずですが、まだの場合は  ボタンをクリックし、続いて表示される PLM Credentials ウィンドウで User namePassword を入力します。有効な認証情報がない場合、スケジュール同期は OFF のままです。オンデマンド同期も実行できません。

同期プロセスはオンデマンドで実行することもできます。  ボタンをクリックし、必要な同期モードを選択します。

  • Incremental – このモードでは、前回の同期実行以降に変更されたコンポーネント(タイムスタンプが前回同期日時より新しいもの)で、かつ設定ファイル内の同期条件を満たすものだけが同期対象となり、変更が反映されます。これはデフォルトモードであり、メイン PLM Integration ページ上で PLM インスタンスに対して  コントロールをクリックしたときに実行されるモードと同じです。
  • Full – このモードではフル同期が強制されます。設定ファイル内の同期条件を満たすすべてのコンポーネントが同期対象となり、変更が反映されます。

プロセスワークフロー

Workspace では、PLM 連携をサポートするために、以下のプロセス定義(およびその基盤となるワークフロー)が利用できます。

これらのプロセス定義は、そのままでは有効化して使用することはできません。それぞれは「テンプレート」のような位置付けであり、自社の要件に合わせて編集し、名前を付けて新しいプロセス定義として保存してから、can 有効化して使用します。他のプロセステーマ内の定義と同様に扱うことができます。
  • Part Requests プロセステーマ:
    • Part Request with PLM Part Create – PLM インスタンス内でコンポーネントを自動作成し、その生成された品番を Workspace 内のコンポーネントへ戻して反映することをサポートします。ワークフローダイアグラムは以下のとおりです。

重要な点として、このサンプル定義を基に独自定義を作成する際には、部品を作成する対象の PLM インスタンスを必ず指定する必要があります。ワークフローダイアグラム内で Create Part in PLM エンティティを選択し、PLM Instance フィールドに関連付けられたドロップダウンメニューから PLM インスタンスを選択します。このメニューには、(インターフェースの PLM Integration ページで定義された)現在定義済みのすべての PLM インスタンスが一覧表示されます。

► プロセスワークフローの操作については、Creating and Managing Processes を参照してください。

  • Project Activities プロセステーマ:
  • Publish to PLM (User selects) – リリース済み Workspace プロジェクトの出力を、統合された PLM インスタンスへ公開します。ユーザーは公開する出力を個別に選択できます。ワークフローダイアグラムは以下のとおりです。

  • Project Releaser with Publish – Project Releaser の追加ステージとして、統合された PLM インスタンスへ公開します。ワークフローダイアグラムは以下のとおりです。

  • Project Creations プロセステーマ:
    • Project with initialise in PLM – PLM インスタンス内で品番を自動作成し、それらを Workspace 設計プロジェクトのパラメータとして反映することをサポートします。ワークフローダイアグラムは以下のとおりです。

PLM 関連プロセスへのアクセス

以下のセクションでは、有効化された PLM 関連プロセスへのアクセス場所を示します。サンプルはそのままでは使用できないため、説明用に以下のようなプロセス定義をサンプルから作成したものとします。

  • PR with PLM Part Create – サンプルプロセス定義 Part Request with PLM Part Create から作成。
  • Publish to Company PLM – Choose Data – サンプルプロセス定義 Publish to PLM (User selects) から作成。
  • Project Releaser with Publish to Company PLM – サンプルプロセス定義 Project Releaser with Publish から作成。
  • Create Project with PLM Initialise – サンプルプロセス定義 Project with Initialise in PLM から作成。
Workspace 管理者は、Workspace インターフェースの Processes 領域内にある該当プロセステーマのタブから、任意の有効化済みプロセス定義の新しいインスタンスを開始できます。  コントロールをクリックします。

部品リクエスト

Altium Designer 内からは、検索実行後の Explorer パネルManufacturer Part Search パネルDetails ペイン内、または Components パネル のコンポーネント一覧下部にあるリンクからアクセスできます。

Workspace インターフェースからは、Part Requests ページ上部右側の  ボタンをクリックして、有効化されたプロセス定義にアクセスできます。

プロジェクトアクティビティ

Altium Designer から Enterprise Server Workspace にリリースされたプロジェクト設計データは、Workspace の Publish to PLM プロセスを用いて、制御された方法で PLM に反映できます。Workspace のプロセスは公開アクティビティのインターフェースと手順を定義し、指定された XML Publishing Template が、ファイルデータをターゲット PLM システムへどのように伝達するかを定義します。

公開プロセスの詳細については、Publishing to a PLM を参照してください。

標準公開プロセス

設計側では、標準の Publish to PLM プロセスには、アクティブなプロジェクトの Project » Project Activities サブメニューから Altium Designer 内でアクセスできます。

プロジェクト関連プロセスには、Projects パネル 内の設計プロジェクトエントリを右クリックして表示される Project Activities コンテキストサブメニューからもアクセスできます。

Workspace インターフェースからは、Project Management ビューで  ボタンをクリックすることで、アクティブなプロセス定義にアクセスできます。

Project Releaser を使用した公開

Project Releaser の一部として PLM インスタンスへ発行するプロセスは、アクティブなプロジェクトに対する Project » Project Releaser サブメニューから、Altium Designer 内でアクセスできます。

リリース関連のプロセスは、Projects パネル 内の設計プロジェクトのエントリを右クリックしてアクセスする Project Releaser コンテキスト・サブメニューからも利用できます。

Project Releaser が表示され、そこには追加のステージ – 7: Publish to PLM – が含まれます。さらに、生成されたデータおよび実行レポートを確認することなく Project Releaser を実行したい場合のために、  ボタンに関連付けられたメニューから利用できるコマンド – Prepare & Release & Publish to PLM – も用意されています。

標準の Prepare コマンドで Project Releaser を実行すると、データの確認とリリースが完了した後、Execution Report ステージで  ボタンが表示されます。これをクリックしてプロセスの基礎となるワークフローを続行し、PLM への発行を行います。Login Credentials ダイアログが表示されるので、PLM インスタンス用の Username Password を入力し、使用したい PLM テンプレートを選択します(<PLMInstance>:<PublishingTemplate> の形式で表示されます)。

Prepare & Release & Publish to PLM コマンドを選択した場合は、最終的に Login Credentials ダイアログが直接表示されます。Project ReleaserExecution Report ステージで一時停止せず、 ボタンも表示されません。
PLM インスタンスへのログイン資格情報は、そのインスタンスに初めて発行する際にのみ必要です。その後は Workspace に保存されます。それ以降は、そのプロジェクトを同じ PLM インスタンスへ発行する処理は、定義されたワークフローおよび選択した発行テンプレートに従って、直接進行します。

プロセスの基礎となるワークフローを確認するには、Diagram タブをクリックします。

そのワークフローに従って発行プロセスを進めるには、 ボタンをクリックします。

初回の発行で、(PLM 側で)部品番号がまだ Workspace プロジェクトに関連付けられていない場合、それらの部品番号は PLM 内で作成され、初回発行の一部としてプロジェクトに関連付けられます。さらに、発行操作の一環として、Workspace ライブラリコンポーネントに対するコンポーネントエントリを PLM インスタンス内に定義することもできます – PLM 内でコンポーネントの BOM を取得するためです(プロジェクトを PLM インスタンスへ発行する際に定義・使用される発行テンプレートに基づくオプション機能)。

PLM への発行プロセスのステータスは、Workspace インターフェースから、そのプロジェクトを Projects ビューから開いた状態で、そのプロジェクトの詳細ビュー内から Activities ビューを選択して確認します。プロセス実行中のステータスを確認するには Opened ビューオプションを、プロセス完了後のステータス情報にアクセスするには Closed activities オプションを選択します。

プロセスワークフローの Data タブの下で、PLM インスタンス内に作成された部品番号など、何が作成されたかを正確に確認できます。

Project Creations

設計側では、Altium Designer 内のメイン File » New » Project in <Workspace> サブメニューからアクセスします。

Workspace インターフェースからは、Projects ビューで  ボタンをクリックすることで、有効化されたプロセス定義にアクセスできます。

また、Projects ビュー内の メニューボタンからアクセスされるプロジェクトのクローン作成時にも利用できます。

プロセスワークフローが進行し、プロジェクト名、説明、タイプ、および作成時に使用する Project Template Item を定義できるダイアログが表示されます。Start をクリックすると、Login Credentials ダイアログが表示されます。PLM インスタンス用の Username Password を入力し、使用したい PLM テンプレートを選択します(<PLMInstance>:<PublishingTemplate> の形式で表示されます)。その後、Submit をクリックしてワークフローを続行します。

該当する部品番号は PLM インスタンス内で自動的に作成され、その後 Workspace プロジェクトパラメータとして Workspace に戻されます。これらのパラメータは特別な文字列として使用できます – 設計エディタで配置済みテキスト文字列を選択した状態で Properties パネルからアクセスします。プロジェクトに対して定義された Workspace パラメータは、Project Options ダイアログ(Project » Project Options)の Parameters タブ でも確認できます。
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Content