AltiumオンプレミスエンタープライズサーバーとのPLM統合

現在、バージョン 5.5. をご覧頂いています。最新情報については、バージョン AltiumオンプレミスエンタープライズサーバーとのPLM統合 の 8.0 をご覧ください。
 

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

  • ライブラリ(コンポーネント) – WorkspaceとPLMインスタンス間で、コンポーネント、コンポーネントパラメータ、部品選択肢の一方向または双方向同期に対応します。設定により、どのパラメータがどのシステムで管理されるかを指定できます。さらに、アイテムパラメータを利用して、Workspace側のプロパティを(フィールドごとに設定可能)新しいリビジョンを正式にリリースすることなく更新できます。PLMインスタンスでコンポーネントを自動作成し、生成されたPLM部品番号をWorkspaceのコンポーネントに反映する専用の部品リクエストワークフローも利用可能です。
  • 設計(プロジェクト) – PLMインスタンスで部品番号を自動作成し、それをAltium Designerプロジェクトのパラメータとして反映する専用のプロジェクト作成ワークフローが利用できます。これらのパラメータは、特別な文字列(例:シート枠注記用)で使用できます。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®(追加の統合設定が必要)

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

    詳細はAdditional Installation and Setup for Teamcenter EDA Gatewayをご覧ください。

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

PLMインスタンスへの接続

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

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

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

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

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

自社のPLMシステムとのインターフェースを追加・設定してください。有効な接続が確立されると、定義済みプロセス定義を用いて、インスタンスのアクティブな公開テンプレートに従い、プロジェクトリリースデータをPLMシステムへ公開できます。また、そのPLMとWorkspace間で部品の同期スケジュールも可能です。Windchill、Agile、Arena PLMインスタンス用のセットアップファイルは、Publishing Template XMLファイルで有効化され、Configuration XMLファイルのaltiumType='ProjectChangeOrder'エンティティセクションで定義される正式なChange Order(ECO)ワークフローもサポートしています – 例を参照。 自社のPLMシステムとのインターフェースを追加・設定してください。有効な接続が確立されると、定義済みプロセス定義を用いて、インスタンスのアクティブな公開テンプレートに従い、プロジェクトリリースデータをPLMシステムへ公開できます。また、そのPLMとWorkspace間で部品の同期スケジュールも可能です。Windchill、Agile、Arena PLMインスタンス用のセットアップファイルは、Publishing Template XMLファイルで有効化され、Configuration XMLファイルのaltiumType="ProjectChangeOrder"エンティティセクションで定義される正式なChange Order(ECO)ワークフローもサポートしています – 例を参照

PLMインスタンスによっては、設定定義に変更指示(Change Order)の識別(番号付け、場所、IDなど)、Name/Title、Description、Change Complexity(Windchillのみ)などの属性、作成戦略(なし、新規、既存再利用)、ライフサイクルステータス昇格(WindchillとAgileのみ)などのオプション設定が含まれます。定義された変更指示は、関連するPublishing TemplateでpublishId参照を宣言することで公開時に有効化されます – 例を参照

サーバーのConfigurationおよびPublishing Template XMLファイルで定義されると、変更指示はプロジェクト作成公開プロセスのPLMワークフロー中に利用可能となり、Altium DesignerまたはEnterprise Serverインターフェースから呼び出せます。フロー中には、変更指示の設定やオプションを指定するための関連フォームが表示されます。

Windchill、Agile、Arena PLMインスタンスでのPLM変更指示(ECO)機能の利用については、Enterprise Serverインストールに含まれるサンプルConfiguration XMLファイルおよびPublishing Template XMLファイルのコメントノートを参照してください。

提供されている設定ファイルを使って新しいエンタープライズシステムインスタンスを作成する代わりに、Workspaceの内部設定ジェネレーターを利用して、Workspaceのデータモデルに基づいた適応型設定を作成することもできます。ジェネレーターは接続情報(PLMタイプとURL)を要求し、Workspaceに登録されている部品タイプ(コンデンサ、ダイオードなど)と対応する部品テンプレートを照会して、基本設定ファイルを構築します。詳細は以下の展開セクションをクリックしてください。

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

接続バリデーション

Workspaceでは、ボタンからAdd/Edit Instanceページで利用できる包括的なPLMインスタンス接続バリデーションチェックを提供しています。これにより、さまざまな設定互換性チェックが実行され、結果が即座に報告されます。

接続バリデーションレポートを実行すると、Workspaceは現在の設定および公開テンプレートの内容がWorkspaceおよび対象エンタープライズシステムのデータと互換性があるかを分析します。パスエラー、部品タイプ定義やパラメータの不一致、無効なライフサイクルやリビジョン設定などの設定問題が検出され、Configuration Validation Reportダイアログで報告されます。

設定エラーが報告された場合(全体ステータスがERROR(Status))、新しいインスタンスを作成する前にこれらを修正する必要があります。WARNINGステータスは、設定に含まれていないWorkspace部品タイプや、エンタープライズシステム側で利用できない属性が指定されている場合などに表示されますが、この場合は設定済みインスタンスを保存・利用できます。

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

設定ファイルを編集し新しいインスタンスに再アップロードした場合は、 ボタンを再度使用して、導入された問題がないか確認してください。

部品同期

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

同期プロセスの利用には、以下の手順が含まれます:

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

上記の最初の2つの項目グループは、接続されたエンタープライズシステムインスタンス(例:PLM)で使用される設定ファイル内で処理されます。同期自体は、ワークスペースインターフェースのPLM Integrationページからオンデマンドで実行でき、またはスケジュール設定により、PLMインスタンスへの接続時に定義された定期的な自動同期も可能です。

同期の設定

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

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

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

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

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

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

 

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

  • 設定ファイルに含まれるパラメータ、属性、値は大文字・小文字を区別します。
  • 主キー(例:PlmPartNumber)の共通利用を除き、同じコンポーネント属性/パラメータを設定ファイルの ToAltium セクションと ToPlm セクションの両方に含めることは推奨されません。双方向同期はその順序(PLM から Altium へ先に)で行われるため、この場合は常に PLM 側のデータが優先されます。
  • エンタープライズシステムとの統合設定については、設定例および公開ファイルを参照してください。

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

Altium プロジェクトを Arena PLM へリリースする際(Project Release with Publish to PLM プロセスを使用)、既存の Arena プロジェクト BOM リビジョンが更新され、その親に紐づく子パートの追加更新も行われます。この場合、PLM ログには、作業リビジョンが更新され、対応する Arena の BOM に有効リビジョンが追加された旨の警告が記録されます。

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

コンポーネント(ライブラリ)同期は、Workspace の PLM Integration ページにある PLM インスタンスエントリの Sync action ボタンから手動で、またはインスタンス設定で指定した自動サイクルとして実行できます。同期したい 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プロセスの結果は、Process Managementページ(Admin » Processes)のBrowserタブでも確認できます。

選択したLibSyncイベントの詳細は、Dataサブタブで表示され、イベントのシステムログファイル(PLM [日付-番号].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 インスタンス設定時にすでに登録されているはずですが、未登録の場合は  ボタンをクリックし、User namePasswordPLM Credentialsウィンドウで入力してください。有効な認証情報がない場合、スケジュール同期は OFF のままとなります。オンデマンド同期も実行できません。

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

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

  • Full – このモードでは完全同期が強制されます。設定ファイル内の同期条件を満たすすべてのコンポーネントが同期対象となり、変更が適切に反映されます。

プロセスワークフロー

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

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

このサンプル定義を編集して独自のものを作成する際、部品を作成するPLMインスタンスを必ず指定してください。ワークフローダイアグラム内のCreate Part in PLMエンティティを選択し、PLM Instanceフィールドに関連付けられたドロップダウンメニューからPLMインスタンスを選択します。このメニューには、インターフェースのPLM Integrationページで定義されているすべてのPLMインスタンスが表示されます。

► プロセスワークフローの操作については、プロセスの作成と管理をご覧ください。

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

  • Project Releaser with Publish – プロジェクトリリーサーの追加ステージとして統合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パネルで検索を実行した後、DetailsペインのManufacturer Part Searchパネル、またはComponentsパネルの部品リスト下部のリンクからアクセスできます。

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

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

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

パブリッシュプロセスの詳細については、Publishing to a PLMをご参照ください。

標準パブリッシュプロセス

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

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

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

Project Releaserによるパブリッシュ

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

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

Project Releaserが表示され、追加ステージとして7: Publish to PLMが含まれます。また、  ボタンに関連付けられたメニューから利用できるコマンドPrepare & Release & Publish to PLMを使えば、生成データや実行レポートの確認をせずにProject Releaserを実行できます。

標準の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インスタンスへの初回パブリッシュ時のみ、ログイン認証情報が必要です。これらはワークスペースに保存され、以降は同じPLMインスタンスへのパブリッシュは定義済みワークフローと選択したパブリッシュテンプレートに従い直接実行されます。

プロセスの基礎ワークフローを確認するには、Diagram タブをクリックしてください。

  ボタンをクリックして、そのワークフローに従いパブリッシュプロセスを進めます。

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

ワークスペースインターフェースで、そのプロジェクトの詳細ビューからActivitiesビューを選択することで、PLMへのパブリッシュプロセスのステータスを確認できます(プロジェクトがProjectsビューから開かれている場合)。プロセス実行中はOpenedビューオプションでステータスを確認でき、完了後はClosedアクティビティオプションでステータス情報にアクセスできます。

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

プロジェクト作成

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

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

また、プロジェクトのクローン作成時には、Projectsビューの メニューボタンからもアクセス可能です。

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

該当する部品番号は、PLMインスタンス内でプロジェクト用に自動的に作成され、その後、ワークスペースのプロジェクトパラメータとしてワークスペースに反映されます。これらのパラメータは特別な文字列として利用でき、デザインエディタでテキスト文字列を選択した状態でPropertiesパネルからアクセスできます。プロジェクト用に定義されたワークスペースパラメータは、Project OptionsダイアログのParametersタブProject » Project Options)でも確認できます。

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Content