Altium 365 ライブラリ移行:その仕組みと利用すべき理由

Zachariah Peterson
|  投稿日 2020/07/15, 水曜日  |  更新日 2020/09/30, 水曜日
Altium 365 ライブラリ移行:その仕組みと利用すべき理由

ライブラリは、PCB設計プロジェクトの基礎です。それらがなければ、カスタムフットプリントを読み込んだり、回路図のシンボルにアクセスしたり、PCBプロジェクトに必要な他の多くのことを行うことができません。プロジェクトや既存のコンポーネントデータをチームと共有する必要がある場合、長いメールのやり取りをせずに必要なデータを得る最も簡単な方法は何でしょうか?

Altium 365を使用する前は、Slack、メール、FTPサーバー、Dropbox、Skype、さらにはGoogle Driveをデータストレージとして使用していました。これらのツールは、リモートワークやコラボレーションのエコシステムでそれぞれに役割がありますが、コンポーネント、ライブラリ、その他のデータの追跡を非常に困難にします。DropboxアカウントやFTPサーバーにファイル名を変更してアップロードすると、追跡が不可能になる新しいバージョン履歴が作成されてしまいます。

Altium 365のデータ共有ツールを使用すると、すべてのコンポーネントを単一のリポジトリに簡単に配置できます。これには、Octopart、パーツ作成サービス、またはGitHubリポジトリからダウンロードした可能性のある製造元のCADモデルが含まれます。その後、チームの他のデザイナーがあなたのコンポーネントにアクセスし、必要なコンポーネントを新しいプロジェクトで使用するための新しいコンポーネントライブラリにダウンロードできます。これがAltium Designerを使用してAltium 365プラットフォームを通じてどのように機能するかです。

Altium 365 library migration
図書館がすべてデジタル化されたように、PCB用のコンポーネントライブラリも同様にデジタル化すべきです。

ライブラリ共有 vs. コンポーネント共有およびプロジェクト共有

以前のブログで、Altium Concord ProとAltium Designerを使用してプロジェクトリリース機能を使用し、コンポーネントデータを再利用する方法を見てきました。これはすべて、設計データを安全なオンラインリポジトリに保存できるAltium 365プラットフォームを通じて有効になります。これは3つの方法で行うことができます:

  • コンポーネントの作成。Altium Designerの標準機能を使用して個々のコンポーネントを作成し、プロジェクトパネルからワークスペースにこれらのコンポーネントを追加することができます。その後、Altium DesignerのコンポーネントパネルまたはWebインターフェースを通じてコンポーネントにアクセスできます。
  • プロジェクトリリースを通じて。プロジェクトリリースを作成すると、回路図シンボルやPCBフットプリントライブラリを含むすべての設計データを共同作業者と共有できます。共同作業者は、プロジェクトリリースからライブラリをダウンロードし、他のプロジェクトで再利用することができます。
  • ライブラリの移行。個々のライブラリをAltium Designerのエクスプローラーパネルを通じてワークスペースに追加できます。ライブラリ全体をダウンロードする代わりに、デザイナーは新しいプロジェクトで使用するために個々のコンポーネントやコンポーネントのグループをダウンロードできます。

プロジェクトに取り組み始めると、顧客はしばしばPcbLibファイルやSchLibファイルをプロジェクトで使用するために送ってきます。これらのライブラリのデータをデザイナーに迅速に提供し、他のプロジェクトで簡単にアクセスできるようにする方法の一つがライブラリの移行です。Altium 365を使用してフットプリントとシンボルを保存し、共同作業者がAltium Designer内のプロジェクトでコンポーネントパネルを使用してこれらを取り込むことができます。

ライブラリリポジトリの作成

コンポーネント用の新しいリポジトリを作成するには、単にワークスペースに接続してエクスプローラーパネルを開きます。画面の左側には、現在ワークスペースにある管理フォルダのリストが表示されます。このリストのどこかを右クリックして、トップレベルフォルダの追加 → その他のフォルダタイプを選択します。ここから、下のウィンドウに示されているようなフォルダ作成ウィンドウが表示されます。フォルダタイプのドロップダウンメニューでは、Altium Designerで使用される特定のデータタイプを保存するために必要なフォルダタイプを選択できます。PCBフットプリントの場合は、ドロップダウンリストからフットプリントエントリを選択します。

Altium 365 library migration for schematic symbols
ワークスペースにPCBフットプリント用の新しい管理フォルダを作成します。

このフォルダに好きな名前を付けてください。異なるコンポーネント用に複数のフォルダを作成できることに注意してください。上記のリストから、PCBフットプリント、シミュレーションモデル、BOMテンプレート、アクセスが必要なその他のファイルタイプの管理フォルダも作成できます。

管理フォルダを作成したら、このウィンドウから直接個々のコンポーネントを作成することができます。また、このウィンドウを通じて、回路図ライブラリやPCBフットプリントライブラリ全体をワークスペースに移行することもできます。ライブラリを移行するには、「新規追加」リンクをクリックして「アップロード」を選択します。ここから、ライブラリをアップロードエリアにドラッグできます。OKをクリックすると、Altium Designerはライブラリを分析し、ライブラリデータをワークスペースにコミットする前に、足りないフットプリントのエラーを修正する機会を提供します。

PCBフットプリント移行

移行を終える前に、Altium Designerがコンポーネントにカテゴリを割り当てようとすることに気づくでしょう。自動カテゴリ分けを変更するには、「詳細」ボタンをクリックします。移行したライブラリにコンポーネントの命名規則、ライフサイクル定義、およびリビジョンの命名規則を適用できます。以下の画像は、Altium 365に移行した私のPCBフットプリントライブラリの完成形を示しています。

PCB Footprint Library Migration and Altium 365
移行したPCBフットプリント。

回路図シンボル移行

同じプロセスを使用して、回路図シンボルをAltium 365ワークスペースに移行することもできます。追加フォルダーダイアログのドロップダウンリストからシンボルオプションを選択するだけです。このプロセス中に警告が表示されることがあり、その警告ではシンボルにフットプリントをリンクできないと伝えられます。これは問題ありません。Altium Designerはそれでもシンボルをワークスペースにアップロードします。

コンポーネントデータをコンポーネントライブラリファイルとしてダウンロードして再利用する

ライブラリをワークスペースに移行したら、Altium 365/Concord ProのWebインスタンスまたはAltium Designerのエクスプローラーパネルを通じてコンポーネントデータにアクセスできます。これらのライブラリのデータからコンポーネントを作成した場合、Altium Designerのコンポーネントパネルを通じてこれらの部品にもアクセスできます。

しかし、コラボレーターやクライアントにコンポーネントライブラリファイルを送信する必要がある場合もあります。その場合、WorkspaceからコンポーネントデータをSchLibファイルまたはPcbLibファイルとしてダウンロードする必要があります。WebインスタンスまたはExplorerパネルを通じてWorkspaceにアクセスすると、特定のシンボルやフットプリントのセットをライブラリファイルとしてダウンロードし、別のデザイナーに渡すことができます。必要なデータを選択すると、PCBフットプリント用のPcbLibファイルとして、または回路図シンボル用のSchLibファイルとして、ローカルマシンに保存できます。

これをAltium Designerを通じて行うには、管理されているSymbolsまたはFootprintsフォルダに移動し、必要なコンポーネントのグループをハイライトします。コンポーネントのグループを右クリックし、[Operations → Download]を選択します。ファイル保存ダイアログが開きます。ファイル名を入力して[Save]をクリックすると、コンポーネントデータがローカルマシンにダウンロードされ、新しいAltium Designerプロジェクトにインポートできます。下の画像は、複数のセンサーに使用される6ピンコネクタの典型的なフットプリントを示しています。他のシンボルもダウンロードのために選択されています。

Library Migration and Altium 365
新しいSchLibファイルにコンポーネントデータをダウンロードします。

以下の画像では、ローカルマシン上でダウンロードしたSchLibファイルをAltium Designerで開いています。これらのシンボルを使用して、Explorer PanelやAltium Designerの標準部品作成ツールで新しいコンポーネントを作成できます。コンポーネント作成時に使用したいシンボルやフットプリントを選択するだけです。

Library Migration and Altium 365
新しいSchLibファイルにコンポーネントデータをダウンロードします。

最終的に、データを移行した後に、コンポーネントにリビジョンステータスとライフサイクルステータスを割り当てることができます。もしコンポーネントデータに元々調達情報が含まれていた場合、それはサプライチェーン管理ツール内で可視化され、プロジェクトリリースを作成する際に材料表にインポートすることができます。上記の手順は、共有サーバー上に保存されたデータから直接新しいシンボルとフットプリントのライブラリを迅速にコンパイルする簡単な方法を提供します。

IntLibファイルを扱っていますか?ライブラリマイグレータユーティリティを使用してください

大量のライブラリを持っている場合や、IntLibファイルの統合ライブラリを使用してコンポーネントを保存している場合、コンポーネント(シンボル+フットプリント)のバッチをワークスペースに簡単に追加できます。これらのコンポーネントがワークスペースにあると、Altium Designerのコンポーネントパネルを通じてこれらのコンポーネントにアクセスし、設計ドキュメントに配置を開始できます。このプロセスについてもっと学びたい場合は、この技術文書を参照してください

コンポーネントを完璧にするために多くの時間を費やしてきたことでしょう。Altium 365のコンポーネントライブラリ移行プロセスは、将来のプロジェクトで使用するためにコンポーネントを保存する簡単な方法を提供します。ライブラリのコピーを設計チームにメールで送る代わりに、Altium Designer内のこのチュートリアルで示されている機能を使用してください。

Altium 365上のAltium Designerは、これまでソフトウェア開発の世界に限定されていた電子業界に前例のない統合をもたらしており、デザイナーが自宅で作業し、前例のない効率レベルに達することを可能にしています。

Altium DesignerをAltium 365で使用することで可能になることの表面をかすめただけです。製品ページでより詳細な機能説明を確認するか、オンデマンドウェビナーのいずれかをご覧ください。

筆者について

筆者について

Zachariah Petersonは、学界と産業界に広範な技術的経歴を持っています。PCB業界で働く前は、ポートランド州立大学で教鞭をとっていました。化学吸着ガスセンサーの研究で物理学修士号、ランダムレーザー理論と安定性に関する研究で応用物理学博士号を取得しました。科学研究の経歴は、ナノ粒子レーザー、電子および光電子半導体デバイス、環境システム、財務分析など多岐に渡っています。彼の研究成果は、いくつかの論文審査のある専門誌や会議議事録に掲載されています。また、さまざまな企業を対象に、PCB設計に関する技術系ブログ記事を何百も書いています。Zachariahは、PCB業界の他の企業と協力し、設計、および研究サービスを提供しています。IEEE Photonics Society、およびアメリカ物理学会の会員でもあります。

関連リソース

関連する技術文書

ホームに戻る
Thank you, you are now subscribed to updates.