Altium 365 Workspace
Altium 365 インフラストラクチャプラットフォームの中核を成す Altium Workspace は、あらゆる設計コンテンツをホスティングおよび管理するための専用サーバーです。設計、製造、サプライの各領域をシームレスに接続し、それらの間でデータを移動させる仕組みを提供します。Altium Designer と連携し、設計データを安全な完全性を保ったまま扱うという課題に対して、洗練された解決策を提供します。Workspace は、堅牢で安全なデータ保存を実現するだけでなく、データを明確に区別されたリビジョンとして再リリースすることも可能にします。つまり、以前にリリースされたデータを上書きすることなく、時間の経過に伴う設計変更を追跡できます。また、データのライフサイクル管理にも対応しており、データを利用する必要がある人は、そのデータが現在「ライフ」のどの段階にあるのか、したがって安全にどの用途に使用できるのかをすぐに確認できます。
Workspace には、コンポーネント、ドメインモデル、回路図シート、設計テンプレートを含む、あらゆる管理対象データを格納できます。さらに、Workspace 内で設計プロジェクト全体を直接作成・管理することも可能で、CAD 中心の管理ビューにより、その設計の共同レビューやコメント、BOM や履歴の確認を行えます。専用の Manufacturing Portal を通じて、リリース済みファイルデータの表示・ナビゲーション、BOM の確認、そしてそのリリース済みデータの元になった設計スナップショット自体の表示やコメントが可能です。選択したリリースは、Manufacturing Package として製造業者と直接共有することもできます。
Workspace 内に再利用可能な設計「ビルディングブロック」を用意することで、各モデル、コンポーネント、および上位の設計要素が使用承認済みであることを確信しながら、新規プロジェクトに着手できます。いわば毎回一から作り直す必要がありません。Workspace は設計要素の出発点であると同時に保存先でもあり、それぞれの新しい設計では、Workspace にリリースされ、Workspace を通じて管理される要素が利用されます。そして、Workspace 内の要素だけを用いて設計することで、それらの設計の完全性は本質的に保証されます。
Server Content Items
Workspace 内では、保存、管理、再利用が可能な各設計エンティティは、特定の種類の Item として表されます。Item は Workspace 内で一意に識別され、任意の数の Revisions を含めることができます。各 revision には、その Item のデータが格納されます。revision に含まれるデータに変更が加えられるたびに — ほとんどの Item タイプでは、関連付けられた一時エディター内で直接編集できます — その変更はその Item の新しい revision にコミットされます(または再リリースされます)。これにより、既存の revision が上書きされることは決してなく、最高レベルの完全性が確保されます。
Item には任意の数の revisions を持たせることができ、これは本質的にその Item の時間経過に伴う進化を表します。変更が加えられると、新しいデータ内容が新しい revision にコミット/アップロード/リリースされます。したがって、Item の各 revision に保存されるデータは通常それぞれ異なります。Item の異なる revisions を識別するために、revision identifier(ID)が使用されます。これは Item ID と組み合わせることで、Item の各リリースに対する一意の識別子を作成します。これにより、Item-Revision が得られます。
Item Revision のもう 1 つの重要な側面は、その Lifecycle State です。これは、その revision が現在 life のどの段階にあるか、そして設計者がそれに対して何を行うことを許可されているかをすばやく判断するために使用できる別の識別子です。Revision が Item に対して行われた設計変更を表すのに対し、Lifecycle State は Planned、New From Design、For Production、Obsolete など、ビジネス観点から見た Item の状態を表します。
Components
Altium Designer は、その統合設計アプローチにより、従来から電子設計プロセスのあらゆる側面にまたがるコンポーネントモデルを採用してきました。しかし、電子設計プロセスを製品開発プロセス全体にシームレスに適合させるため、このモデルは進化し、他の設計プロセス(特に MCAD およびインダストリアルデザイン)や、製品開発プロセスと交差するビジネスプロセス(調達や製造など)もカバーするよう拡張されました。
この発展したオブジェクトモデルは、Unified Component Model として知られています。
このモデリングパラダイムでは、設計者から見た設計コンポーネントは、Manufacturer および/または Vendor の部品とは分離されています。この情報はコンポーネント自体の一部として定義されません。代わりに、Part Choices を使用して、設計コンポーネントを 1 つ以上の Manufacturer Parts にマッピングし、それらをさらに 1 つ以上の Vendor parts にマッピングできます。これにより、設計者は設計内で使用される任意の設計コンポーネントに対して、実際に使用可能な現実の部品を事前に指定できます。
これらのコンポーネントは、それらの part choices とともに Workspace に保存されます。コンポーネントは、一意に識別可能な Component Item の一連の revisions として保存されます。各 revision はライフサイクル管理されており、新しい設計プロジェクトで再利用できる認定済みコンポーネント、試作製造に使用可能なコンポーネント、量産に使用可能なコンポーネントのコレクションを提供します。要するに、サーバーベースの「ライブラリ」を通じて実装されたコンポーネントカタログです。
Design Management
Workspace は、Altium Designer と連携して、完全管理型プロジェクトをサポートします。管理対象プロジェクトは、プロジェクトライフサイクルの開発段階を対象としており、バージョン管理されたプロジェクトの作成と継続的なワークフローを簡素化します。さらに、Workspace による一元管理されたストレージは、この機能を他のコラボレーションサービスの基盤としても機能させます。
これらの Workspace ベースの Projects を使用する主な利点には、次のようなものがあります。
-
保存の簡素化。保存場所について判断する必要がありません。バックアップやその他の基本サービスは自動的に処理されます。
-
コラボレーション機能の基盤。
-
強制されたバージョン管理。
-
専用コメントシステムの利点。
-
通知とステータス。ローカルでの変更を含むドキュメントのステータスが、設計チーム全体に表示されます。
-
複雑なセットアップなしで同時 PCB 設計が可能。
-
複数のユーザーと、編集用または閲覧・コメント専用としてプロジェクトを共有可能。
-
Project History feature の使用時に、VCS 関連のコミットイベントや Design Data Comparisons を含む完全な機能を利用可能。
管理は、Workspace のブラウザーインターフェースにある Projects page から行います。新しいプロジェクトは、このインターフェース、または Altium Designer の Create Project dialog から作成できます。
また、プロジェクトの詳細な CAD 中心ビューにアクセスすることもでき、複数の表示オプションが用意されています(ソフトウェアのアクセスレベルに応じて異なります)。
-
Design – ソースプロジェクトの設計ドキュメントを表示・ナビゲートし、設計オブジェクトのプロパティを確認し、レビューコメントを配置できます。このビューでは、Web Viewer インターフェースを使用して、ソース回路図、2D 基板、3D 基板、BOM をそれぞれ示す 4 つの明確なデータサブビューで設計を表示します。このビューは、指定されたプロジェクトリリースではなく、ソースプロジェクトデータの最新バージョンに対するものであるため、進行中の作業(WIP)ビューと見なすことができます。ベース設計と、定義されている任意のバリアントの両方をレビューできます。
-
Tasks – Task としてジョブリクエストを作成、表示、管理、完了できます。タイル状のフロー構造で表示される Tasks は、手動で作成されたり、Comments に割り当てられたり、Workspace プロセスによって自動生成されたりします。
-
Simulation – 現在のプロジェクトまたはプロジェクト Release に関連付けられる Simulation 回路シミュレーション結果ファイルをアップロードできます。これらのファイルは実質的にプロジェクトに添付されるため、Workspace のメンバーは現在開いているプロジェクトに関連するシミュレーション結果ドキュメントを確認および/またはダウンロードできます。
-
Releases – プロジェクトのリリースを表示します。完全なリリースデータ、または特定のアセンブリパッケージを開くためのアクセスが提供され、これらは Manufacturing Portal を介して別タブに表示されます。このポータルから、リリース済みファイルデータの表示とナビゲーション、BOM の確認、さらに設計そのもののスナップショット(そのリリースデータのソース)の表示とコメントを行えます。Releases ビュー、または特定リリースの Manufacturing Portal のいずれからでも、さまざまな粒度レベルで製造データをダウンロードするためのコントロールにアクセスできます(完全なデータセットから個々の生成出力ファイルまで)。選択したリリースは、Manufacturing Package として製造業者へ直接送信することもできます。また、リリース間で Gerber data または Schematic data を比較することもできます。
-
Design Reviews – 設計プロジェクトの正式なレビューを作成し、実施します。ピアレビューのプロセスは、レビューにユーザーを割り当て、それぞれに関連付けられたタスクを完了させることで定義されます。レビュー担当者は、生成された設計スナップショットを表示してコメントし、Accept または Reject の結論を提出できます。
-
History – プロジェクトの作成、コミット、リリース、クローン、MCAD 交換など、プロジェクトに関連する主要イベントの進行型タイムラインを参照します。プロジェクトに関連してサポート対象イベントが発生するたびに、そのイベントはタイムラインに専用タイルとして追加され、該当する場合はさまざまな操作がサポートされます。履歴イベントでは、リリース間またはローカル生成ファイルセットとの Gerber data の比較、あるいはリリース間またはコミット間での Schematic data の比較 も行えます。詳細は Project History を参照してください。
-
Assembly – インタラクティブな Assembly tool を使用して、基板アセンブリ工程を確認し、進行させます。このツールは、プロジェクトの詳細な BOM データと 2D/3D アセンブリビューを組み合わせ、アセンブリ工程を順に進めるために必要なグラフィカル情報と部品情報を提供するインターフェースを実現します。
製造パッケージデータのグローバル共有
Workspace 内で管理される設計プロジェクトの重要な側面の 1 つは、リリース Build Package を作成して他者と共有できることです。これを製造業者と直接共有した場合、それは Manufacturing Package と見なすことができます。これは、製造業者が参照、ダウンロードし、基板の製造およびアセンブリに使用できるパッケージだからです。
このようなパッケージを他者や製造業者(通常は組織外の相手)と共有できるようにするため、Altium 365 Platform は専用の Manufacturing Package Viewer を提供しています。これはプラットフォームの Global Sharing サポートの一部であり、Workspace の外部から、世界中のどこからでも任意の Web ブラウザで製造パッケージを閲覧できるようにする一方で、設計そのものやその他の重要な IP はアクセス不能のまま保護されます。
共有された各ユーザーには、Manufacturing Package Viewer を通じて製造パッケージを表示するためのリンク付きメール招待が送信されます。共有された製造パッケージは、Altium Platform Interface の Shared with Me ページに表示されます。
Manufacturing Package Viewer 自体では、主要な関係者、特に製造担当者が、重要な基板データとともに設計の概要を確認できます。Viewer には Fabrication、Assembly、および BOM データの各サブページも用意されています。最終的に、製造担当者は、閲覧しているリリースの Build Package を Viewer の任意のページからダウンロードし、その基板リビジョンを実際の形として実現できます。
ECAD-MCAD CoDesign
設計される電子製品の多くは、シャーシやエンクロージャなど何らかの機械構造に固定されます。設計プロセスの後半で基板(ECAD)とシャーシ/エンクロージャ(MCAD)の機械的干渉が見つかると、大きなコストが発生しかねません。Altium Designer から 3D モデルをエクスポートすることもできますが、それは意識的な判断と操作を必要とする手動プロセスです。実際には、その実施頻度は非常に低く、その結果、MCAD 設計者は自分が持っているものが本当に最新・最良のものなのか確信を持てません。ツール同士が連携しないというだけで、多額の費用を無駄にしそうな状況を避けるのがこんなに難しいはずはありません。
Workspace は、ECAD と MCAD 間のネイティブなコラボレーションを実現し、データがドメイン間をシームレスに流れるようにします。更新確認のための問い合わせは不要になり、不確実性もなくなります。設計の進化に合わせてドメイン間でデータがプッシュされるため、設計の整合性が保たれます。
最新の Altium MCAD CoDesigner プラグイン使用時にサポートされる MCAD プラットフォームは次のとおりです。
-
Dassault Systemes SOLIDWORKS®
-
Autodesk Inventor Professional®
-
PTC Creo Parametric®
-
Autodesk Fusion®
-
Siemens NX®
公式にサポートされる MCAD ツールのバージョンは、使用している Altium MCAD CoDesigner プラグインのバージョンによって異なります(New in CoDesigner page を参照)。
PLM Integration
Workspace は、Altium 365 Workspace と PLM インスタンスの間で、コンポーネント、コンポーネントパラメータ、および部品選択の一方向または双方向同期を可能にします。Workspace と対象 PLM システム間のコンポーネントデータ同期には、組み込みの同期プロセスが使用され、手動でトリガーすることも、定期的に繰り返すイベントとして設定することもできます。また、専用の Project Creations workflow も用意されており、PLM インスタンスでの部品番号自動作成と、そのパラメータを設計プロジェクトへ反映する処理もサポートします。さらに、Altium Designer で Project Releaser を実行する際の一部として、設計を PLM インスタンスへ公開することもできます。
Altium 365 Workspace は、以下の PLM システムをサポートしています。
-
PTC Windchill® PLM バージョン 12、13、および PTC Windchill+(Windchill の SaaS variant)。
-
Arena® PLM。
-
Oracle® Agile™ PLM。
-
Aras Innovator® Release 30。
-
Siemens Teamcenter®。追加の integration setup が必要です。
-
Duro PLM。サードパーティの PLM インスタンスとして実装されます。
サポート対象 PLM システムへの接続は、高度な半自動ユーザーインターフェースを通じて確立することも、PLM 構成 XML ファイルを編集する手動プロセスによって行うこともできます。後者には、対象 PLM システムのデータ構造に関する知識と XML 形式への習熟が必要ですが、半自動システムでは PLM と Altium Workspace から必要なデータを自動的に取得し、インターフェース内のメニュー選択肢を設定します。詳細は PLM Component Synchronization を参照してください。
Part Source Configuration
各 Workspace には専用の Part Catalog があります。これは、メーカー部品およびそれに関連付けられたサプライヤ部品の管理と追跡に特化した、管理対象の部品カタログデータベースです。
Part Catalog には、実際の Manufacturer Parts を表すアイテムと、それに対応する 1 つ以上の Supplier Parts を表すアイテムが格納されます。Supplier Parts は、サプライヤ/ベンダーによって販売される Manufacturer Parts の実体です。各 Supplier Part は、部品データベース内のアイテムへの参照であり、そのデータベースは Altium Parts Provider の集約部品データベース(有効化されたサプライヤと連携し、それらから部品情報を収集する)またはリンクされたローカル部品データベースのいずれかです。
実際に使用されるサプライヤ、つまり Approved Suppliers の一覧は、Workspace によってそのブラウザインターフェースの Admin – Part Providers ページから管理されます。これにより、組織全体の設計者が同じ承認済みサプライヤ一覧を使用して、設計で使用する部品のサプライチェーンインテリジェンスを取得できるようになり、サプライチェーン管理を一元化できます。
データ取得
Altium では、組織が必要なコンテンツをソースサーバーからコピーし、2 台目のターゲットサーバーへ配信する機能を提供しています。このプロセスは単に Server Data Acquisition と呼ばれます。設計コンテンツを取得することで、その所有権は受信側の組織に明確に移り、その後は自由に変更を加えたり、Workspace 内でコンテンツを管理したりできます。取得したデータと元のソースとのリンクを維持することで、コピーされたコンテンツのソースが更新された際の通知を含め、データをインテリジェントに扱うことができます。また、Workspace 内のアイテムに追加のリリースが行われていたとしても、アイテムの元のソース、つまり Origin へのリンクを保持している限り、いつでもソースサーバー上の以前のリビジョンに戻すことが可能です。
取得は Content Cart ダイアログ を使用して実行します。このダイアログには、Explorer パネル 内からアクセスします。データの取得元となるソースサーバーを参照中に、取得したいサポート対象の Item タイプのリビジョン(たとえばコンポーネントのフォルダーなど)を右クリックし、コンテキストメニューから Operations » Add to Content Cart コマンドを選択します。







