Altiumオンプレミス エンタープライズ サーバー
Altium On-Prem Enterprise Serverは、自社のIT部門によってインストールおよび管理され、セキュリティが確保された状態で設計データを扱う問題に対して洗練された解答を提供します。このサーバーは、データの安全な保管だけでなく、以前にリリースされたデータを上書きすることなく、時間を追って設計変更を追跡する、明確に区別されたリビジョンとしてのデータの再リリースも可能にします。また、データのライフサイクルを管理し、データを使用する必要がある人々が、データがその「生涯」でどの段階に達しているか、そしてそれが安全に使用できるものであるかを一目で確認できるようにします。
Altium On-Prem Enterprise Serverは、コンポーネント、ドメインモデル、回路のスキーマティックシート、設計テンプレートを含むすべてのデータを管理するために使用されるワークスペース、またはエンタープライズサーバーワークスペースを提供します。CAD中心の管理ビューを通じて、共同でのレビューとコメントが容易になるため、ワークスペース内で直接、あなたの設計プロジェクト全体を作成し、管理することもできます。製造ポータルを通じて、リリースされたファイルデータを閲覧・ナビゲートし、BOMを検査し、設計自体のスナップショットにコメントを表示・コメントすることができます。それはリリースされたデータのソースです。さらに、デザイナーの作業環境を制御し、会社全体の設計基準が強制され、遵守されることを保証することもできます。
デザインの共同作業を強化し拡張するために、エンタープライズサーバーワークスペースはプロセスワークフローのサポートを提供します。これは、コンポーネントやプロジェクトの作成、またはデザインプロジェクトに関連する活動など、典型的な日常のデザインプロセスを通じて会社のデザイナーを導く、高度にカスタマイズ可能なプロセスの'フロー'です。これらのワークフローは、必要に応じてシンプルまたは複雑に定義することができ、それらとのやり取りはタスクの概念を通じて行われます。各タスクは、ワークフローが進行するためにユーザーのアクションが必要なポイントです。
ワークスペース内に再利用可能なデザインの'ビルディングブロック'のセットを提供することで、各モデル、コンポーネント、およびより高次のデザイン要素が承認され、使用に適していると認証された知識を持って、新しいプロジェクトに取り組むことができます。ワークスペースは、デザイン要素の源泉であり、目的地でもあり、新しいデザインはワークスペースにリリースされ、管理される要素を利用しています。そして、ワークスペースの要素のみを使用して設計することで、それらのデザインの整合性は本質的に保証されます。
エンタープライズサーバーのインストール、エンタープライズサーバーのライセンス取得、IT部門向け情報について読む
Altium Designerからワークスペースにアクセスする方法、接続されたワークスペースでの設計について読む
ワークスペースの内容
エンタープライズサーバーワークスペース内では、保存、管理、再利用が可能な各設計エンティティが特定のコンテンツタイプ(またはアイテム)として表されます。アイテムはワークスペース内で一意に識別され、任意の数のリビジョンを含むことができます。リビジョンにはそのアイテムのデータが含まれています。リビジョン内のデータに変更が加えられるたびに(ほとんどのアイテムタイプでは、関連する一時エディタ内で直接編集できます)、それは新しいリビジョンのそのアイテムにコミット(または再リリース)され、既存のリビジョンが決して上書きされることがないようにし、最高の整合性を保証します。
コンテンツアイテムには、そのアイテムの時間経過に伴う進化を表す、いくつものリビジョンが存在することがあります。変更が加えられ、新しいデータコンテンツが新しいリビジョンとしてコミット/アップロード/リリースされます。したがって、各アイテムのリビジョンに保存されているデータは通常異なります。これらの異なるリビジョンを識別するために、リビジョン識別子(ID)が使用され、アイテムIDと組み合わせることで、アイテムの各リリースに対して一意の識別子が作成されます。これにより、アイテム-リビジョンが得られます。
アイテムリビジョンのもう一つの重要な側面は、そのライフサイクル状態です。これは、そのリビジョンが現在どのライフの段階に達しているか、そして設計者がそれに対して何を許可されているかを迅速に評価するために使用できる別の識別子です。リビジョンがアイテムに加えられた設計変更を反映しているのに対し、ライフサイクル状態はPlanned
、New From Design
、For Production
、Obsolete
など、ビジネスの観点からのアイテムの状態を反映します。
アイテムの操作についてを読む。
ダイレクト編集
エンタープライズサーバーワークスペースは、Altium Designerで使用されるあらゆる種類の設計データの保存と管理を中央集権化するための柔軟で安全な方法を提供します。スキーマティックモデルからコンポーネント、管理されたシートから完成したPCBデザインに至るまで、ワークスペースは電子設計データを保存および管理する理想的な方法を提供します。
多くの設計エンティティは、ワークスペースの直接編集をサポートするおかげで、対応する新しく作成されたワークスペースアイテムの初期リビジョンに編集され、リリースされることができます。直接編集は、別々のバージョン管理されたソースデータの束縛からあなたを解放します。サポートされているアイテムタイプを、ワークスペース自体から直接最新のソースを読み込んだ一時エディタを使用して編集するだけです。そして、編集が完了すると、エンティティはその親アイテムの次の計画されたリビジョンにリリース(または再リリース)され、一時エディタは閉じられます。ハードドライブ上にファイルはなく、正しいソースや最新のソースを使用しているかどうかを疑問視することもなく、別のバージョン管理ソフトウェアを維持する必要もありません。ワークスペースがすべてを処理し、あなたが期待しているのと同じ整合性を持ち、データへの変更を迅速に進める方法で行います。
どの段階でも、サポートされているアイテムの任意のリビジョンに戻って、直接編集することができます。リビジョンを右クリックして、コンテキストメニューからEditコマンドを選択します。再び、一時エディタが開き、リビジョンに含まれるエンティティが編集用に開かれます。必要に応じて変更を加え、その後、ドキュメントのリリースをコミットして、コンテンツアイテムの次のリビジョンに入れます。
ワークスペースを通じて直接コンテンツを作成・編集する方法について読む。
コンポーネント
Altium Designerは、統一された設計アプローチを採用しており、従来から電子設計プロセスの全ての側面にわたってコンポーネントモデルを使用してきました。しかし、電子設計プロセスを包括的な製品開発プロセス全体にシームレスに統合するためには、このモデルを進化させる必要があります。これには、他の設計プロセス(特にMCADおよび工業デザイン)だけでなく、製品開発プロセスと交差するビジネスプロセス(調達や製造など)も含めた他の側面をカバーすることが含まれます。
この進化したオブジェクトモデルは、統一コンポーネントモデルとして知られています。
このモデリングパラダイムの下では、設計者によって見られる設計コンポーネントは、製造業者やベンダーの部品とは別に扱われます。この情報はコンポーネントの一部として定義されていません。代わりに、部品選択が使用され、設計コンポーネントを1つ以上の製造業者部品にマッピングし、それがさらに1つ以上のベンダー部品にマッピングされることで、設計者はどの実際の部品が設計に使用される設計コンポーネントに対して使用可能かを事前に明示することができます。 これらのコンポーネントとそれらの部品選択は、ワークスペースに保存されます。コンポーネントは、一意に識別可能なコンポーネントアイテムの一連のリビジョンとして保存されます。各リビジョンはライフサイクル管理され、新しい設計プロジェクトに再度実装される認証済みコンポーネント、プロトタイプ製造用、または生産ラン用として使用されることが許可されたコンポーネントのコレクションを提供します。簡単に言うと、ワークスペースライブラリを通じて実装されたコンポーネントのカタログです。
コンポーネントとライブラリの構築と維持について読む。
デザイン管理
エンタープライズサーバーワークスペースは、Altium Designerと連携して、ワークスペースインフラストラクチャ内の設計プロジェクトをサポートします。これらのプロジェクトは、プロジェクトライフサイクルの開発段階を対象とし、バージョン管理されたプロジェクトの作成と継続的なワークフローを簡素化します。ワークスペースの管理下にある集中ストレージも、他のコラボレーティブサービスの基盤としてこの機能を可能にします。
ワークスペースでホストされるプロジェクトを使用する主な利点は以下の通りです:
- 簡素化されたストレージ。ストレージの場所について決定する必要がありません。バックアップやその他の基本的なサービスが提供されます。
- 共同作業機能の基盤。
- バージョン管理が強制されます。
- 専用のコメントシステムの利点。
- 通知とステータス。ドキュメントのステータス(ローカルの変更を含む)が設計チーム全体に表示されます。
- 複雑な設定なしでの同時PCB設計作業が可能。
- プロジェクトを複数人と共有して編集することも、閲覧やコメントのみも可能です。
管理は、ワークスペースインターフェースのプロジェクトページを通じて行われます。新しいプロジェクトは、このインターフェースを通じて、またはAltium Designer内のCreate Projecダイアログを通じて作成できます。また、既存のローカルプロジェクトをワークスペースで利用可能にすることもすぐにできます。
また、プロジェクトの製造指向のCAD中心のビューにアクセスすることもでき、デザイン、供給、製造、活動、履歴のビューオプションを提供します:
- Design - ソースプロジェクトの設計文書を表示・ナビゲートし、設計オブジェクトのプロパティを閲覧し、レビューコメントを配置します。このビューはWeb Viewerインターフェースを使用します。このビューは、そのプロジェクトの指定されたリリースではなく、ソースプロジェクトデータの最新バージョンのため、作業進行中(WIP)ビューと見なすことができます。基本設計または定義されたバリアントを表示できます。
- Simulation - シミュレーション回路のシミュレーション結果ファイルをアップロードし、現在のプロジェクトまたはプロジェクトリリースに関連付けます。ファイルはプロジェクトに実質的に添付され、ワークスペースのメンバーが現在開いているプロジェクトに関連するシミュレーション結果の文書を検査および/またはダウンロードできるようにします。
-
Tasks - 現在開いている設計プロジェクトに適用されるジョブアクティビティリクエスト(タスク)にアクセスし、管理します。タスクはカンバンボードフロースタイルで提示され、進行状態(
ToDo
、InProgress
、Resolved
)がタスク行として配置されます。 - Releases - プロジェクトのリリースを表示します。完全なリリースデータまたは特定のアセンブリパッケージを開くためのアクセスが提供され、これは製造ポータルを通じて別のタブに表示されます。このポータルから、リリースされたファイルデータを表示・ナビゲートし、BOMを検査し、設計自体のスナップショットにコメントを表示・コメントすることができます。Releasesビューまたは特定のリリースの製造ポータルから、フルデータセットから個々の生成された出力ファイルまで、さまざまな粒度で製造データをダウンロードするためのコントロールにアクセスできます。
- Activities - 選択したプロジェクトに適用されるワークフロープロセスアクティビティを検索、表示、アクセスします。例えば、設計レビューなどです。選択したアクティビティのサブタブを使用して、そのライブフローダイアグラム、関連データ、イベント履歴を確認します。
- History - プロジェクトに関連する主要なイベントの進行タイムラインを閲覧します。これには、その作成、コミット、リリース、クローン、MCAD交換が含まれます。プロジェクトに関連するサポートされるイベントが発生するたびに、そのイベントは専用のタイルとしてタイムラインに追加され、適用可能な場合はさまざまなアクションがサポートされます。スキーマティック、BOM、ガーバーデータの比較がサポートされています。詳細については、プロジェクト履歴を参照してください。
- Assembly Assistant - インタラクティブなAssembly Assistantツールを使用して、ボードアセンブリプロセスをチェックし、進行します。このツールは、プロジェクトの詳細なBOMデータとその2D/3Dアセンブリビューを組み合わせて、アセンブリプロセスを進めるために必要なグラフィカルおよびコンポーネント部品情報のセットを提供するインターフェースを提示します。
Workspaceプロジェクトについて読む。
構成管理
デザイナーの作業環境に対する企業レベルでの施行を容易にすることで、その組織が設計、文書化、および生産に期待する必要な基準に従っていることを保証するために、エンタープライズワークスペースはチーム設定センターを提供します。
チーム設定センターの役割は、組織がデザイナーが操作する環境を中央集権的に制御することを可能にすることです。これは、環境設定の定義と管理を通じて達成されます。これらは、スキーマティックテンプレート、出力ジョブ設定ファイル、ワークスペースの設定など、会社が承認した設計要素のみを使用するように各デザイナーのAltium Designer作業環境を制約するために使用されます。言い換えれば、中央集権的な環境設定管理を容易にします。
任意の数の環境設定は、センター専用のブラウザベースのインターフェースを通じて定義することができます。各設定で使用および適用されるデータ - 設定データ項目として参照される - はワークスペースから取得されます。そして、各環境設定を特定のユーザーグループに関連付け、さらにユーザーをそれらのグループに割り当てることで、ユーザーがエンタープライズサーバーワークスペースにサインインするとすぐに、正しい作業環境がAltium Designerに読み込まれます。このグループベースのアプローチを使用することで、デザイナーは自分のPCを持っているか、他のデザイナーと1台のPCを共有しているかに関わらず、常に自分に与えられた設定を受け取ることができます。
ワークフロー
Altium Designerは、強力な協調設計環境を提供します。その一部として、プロセスワークフローのサポートがあり、これは会社の設計者を以下のような典型的な、日常的な設計プロセスを通じて導くものです:
- 新しいワークスペースライブラリパーツのリクエスト
- 設計レビューやPLMへの公開など、プロジェクト関連活動の実行
- 新しいワークスペースプロジェクトの作成。
特定の設計プロセスを実装するために使用される各ワークフローは、プロセス定義の一部として作成されます。したがって、そのプロセスの基本となるワークフロー、または単にプロセスワークフローとして参照できます。
プロセスとそのワークフローは、そのワークスペースの管理者によってエンタープライズサーバーワークスペースインターフェースを通じて作成および管理されます。前述した3つの設計領域について、事前定義されたプロセスワークフローがインストール時に含まれています。これらの一部は、箱から出してすぐに使用できるようにアクティベートされています。これらを使用するか、変更するか、または必要に応じて自社のニーズに合わせて独自のものを作成してください。他のものはサンプルです - これらはそのままではアクティベートして使用することはできません。したがって、それぞれが「テンプレート」のようなものです - 自社の要件に合わせて編集し、名前を付けて新しいプロセス定義として保存し、それをアクティベートして使用できます。他のすべての定義とともに。 強力なプロセスワークフローエディターは、必要に応じてシンプルまたは複雑なワークフローを持つプロセスを構築する柔軟性を提供し、自社の要件に合わせます。
プロセスの作成&管理について読む。 プロセスワークフローの定義について読む。タスクの扱い方について読む。
ECAD-MCAD 共同設計
ほとんどの電子製品は、シャーシや筐体などの何らかの機械構造に固定されて設計されています。設計プロセスの遅い段階で基板(ECAD)とシャーシ/筐体(MCAD)の間に機械的な衝突が見つかると、コストがかかる経験になります。Altium Designerから3Dモデルをエクスポートできるかもしれませんが、これは意識的な決定と行動を必要とする手動のプロセスです。実際には、これは非常にまれに行われ、その結果、MCAD設計者は自分が持っているものが最新かつ最高のものであるかどうか決して確信できません。ツールが連携しないために大金を無駄にする可能性があることを確認するのは、こんなに難しいことではないはずです。
Enterprise Server Workspaceは、データがドメイン間でシームレスに流れるネイティブECADからMCADへのコラボレーションを促進します。更新をポーリングする必要もなく、もはや不確実性もありません。設計が進化するにつれて、ドメイン間でデータがプッシュされ、設計の一貫性が保証されます。
以下のMCADプラットフォームがサポートされています:
- Dassault Systemes SOLIDWORKS®
- Autodesk Inventor Professional®
- PTC Creo Parametric®
- Autodesk Fusion 360®
- Siemens NX®
公式にサポートされているMCADツールのバージョンは、使用しているAltium CoDesignerプラグインのバージョンによって異なります。この情報は、CoDesignerの新機能ページで確認できます。
PLM統合
エンタープライズサーバーのワークスペースは、コンポーネントとプロジェクトデータの一方向または双方向同期を、企業システムとの間で容易に行うことを支援します。エンタープライズサーバーと企業システム(通常はPLMシステム)との間のやり取りは、サーバーのPLM Integrationページを通じて設定および管理されます。これにより、接続の設定、パラメータデータのマッピング、データ同期の方向の指定が自動化されたインターフェースを介して簡単に行えます。エンタープライズサーバーと対象の企業システム間のコンポーネントデータ同期は、内蔵された同期プロセスを使用して行われ、手動でトリガーされるか、またはタイムドリピーティングイベントとして設定されます。
専用のプロジェクト作成ワークフローが利用可能で、PLMインスタンスでの部品番号の自動作成をサポートし、これらをプロジェクトパラメータとしてワークスペースに伝播させることができます。また、プロジェクトリリーサーをAltium Designerで実行する一環として、設計をPLMインスタンスに公開することもできます。公開操作では、PLMインスタンス統合設定の一部として定義された公開テンプレートを使用して、データがPLMにどのように伝播されるかを制御します。
以下のPLMシステムに直接サポートが提供されています:
- PTC Windchill® PLM (11.1 M020)、およびPTC Windchill® PLM (11.0 M030)
- Arena® PLM
- Oracle® Agile™ PLM
- Aras Innovator®
- Siemens Teamcenter®(追加設定が必要)
エンタープライズサーバーのインストールには、CSVコンポーネントデータベースインポーターツールが含まれており、これを使用して他のシステム(PLM、ERPなど)からエクスポートされたファイルのコンポーネントデータをエンタープライズサーバーワークスペースに取り込むことができます。設定可能なバッチ(*.bat
)ファイルとして実装されたデスクトップツールは、ターゲットのスプレッドシートファイル(*.csv
)からコンポーネントデータを、既存のワークスペーステンプレートまたは専用の設定ファイルによって決定されたワークスペースにインポートします。