Altium Designer Extensions
Contents
Altium Designer のインストール管理システムでは、初期インストール後にいつでもソフトウェアをインストールできます。これには、主要な機能(または、システムリソース)だけでなく、追加機能をインストール、更新、削除する機能も含まれています。後者は、Extensions から利用できます。この機能には、デジアナ混在回路シミュレーション、コアエンベデッドデザイン テクノロジー、新しいFPGAデバイスファミリーが含まれています。要するに、Altium Designer の機能を拡張するもので Altium Designer Extensions と呼びます。新しいレベルでソフトウェアのカスタマイズを考えてみてください!
このアーティクルでは、Altium Designer Extensions や、それらの管理に関する概念を説明します。
Extensions 管理のインターフェース
extensions のソフトウェア機能は、Extensions & Updates 画面(Altium Designer の Home ページで利用できる画面の 1 つ)から閲覧、インストール、管理できます。Home ページのAdmin 画面から、または ボタンをクリックし Extensions and Updates の項目を選択して表示します。
ここで、どの extensions が現在、インストールされているか、利用できる更新があるかどうか、追加機能を extensions から利用できるかどうか確認できます。そして、変更が必要な時にいつでも extension ベースの機能をインストール、更新、削除できます。
Extensions の説明
Extensions & Updates 画面によるインターフェースの働きを見る前に、ソフトウェアの機能を拡張できるもの(Extension)を考えてみます。
これは、システムの鍵となる概念です。extension は、ソフトウェアへのアドオンで、機能を拡張できます。主要な機能は、初期インストール時にインストールされます(System Resources と呼びます)。更に、Optional Extensions では、必要に応じて、ユーザがインストール、または削除する機能のパケットを利用できます。それは、設計の必要性に従って、自由にインストールできる extension の概念です。
extensions の管理によって、Altium Designer のインストール内容をカスタマイズできます。必要な時に extensions をインストール、更新、削除します。extensions は、Altium から入手できます。更に、Altium Designer Developer Edition では、SDK を使用(自身のソフトウェアの extensions を作成)して Altium Designer の機能を拡張できます。また、指定したユーザ(extensions を組織のローカルの Altium Vault Server へリリースして、または Global Extensions Gallery から幅広いユーザへリリースして)と extensions を安全に共有できる機能は、Developer Edition 固有です。後者は、クラウドベースの Altium Vault で、サードパーティの開発者が Altium Designer の extensions を提供、交換できます(スマートフォンやタブレットに関する 'Apps' の開発者と同様)。
Extension の種類
概念として、extension は 1 つの実体(Altium Designer の幅広いプラットフォーム環境へインストールするための機能の集まり)です。設計者の観点から、extensions はインストール内容に関して分類でき、以下の 3 つの種類があります:
- Platform Extension –主要なプラットフォーム機能の集まり。extension として機能を提供することで、Altium は、全体のプラットフォーム自体へ更新をリリースしないで、主要な機能へ更新を反映できます。これにより、統一プラットフォームへ送信中、合理化して設計者は機能を利用でき、そして Altium の開発者はプラットフォームの外で主要なソフトウェアプラットフォームを改善できます。
- Software Extension – 拡張するソフトウェアのアドオン。ソフトウェア extensions は Altium が提供、またはサードパーティが開発し、購入価格に応じて交換します。
- Hardware Device – ソフトデザインで使用するための特定のデバイスファミリーに関する extension。
Extensions & Updates 画面での作業
以下の項目では、Altium Designer のインストール内容を効果的に改善するために Extensions & Updates 画面での作業について説明します。この画面自体は、以下の別個の 'ページ' から成ります:
- Installed – 現在、インストールされている機能。これには、プラットフォーム機能(主要なリソースやプラットフォーム extensions)、ソフトウェア extensions、ハードウェアデバイスが含まれています。このページ(ソフトウェア内)から直接、インストール後にいつでも主要なプラットフォームを設定、機能を追加、または削除できます。
- Purchased – 購入したプラットフォーム extensions、ソフトウェア extensions、ハードウェアデバイス。
- Updates – 現在、インストールされているextensions(全ての種類)や、メインのプラットフォーム自体に関して利用できる更新。
インストールされている機能を閲覧
現在、インストールされている情報は、Installed ページから容易に確認できます。
このページには以下の情報が表示されます:
- 現在、インストールされているメインの Altium Designer プラットフォームのバージョンや、使用しているライセンスのユーザ(とコンピュータ名)、アカウント。
- 現在、インストールされているプラットフォーム extensions。
- 現在、インストールされているソフトウェア extensions。
- 現在、インストールされているハードウェアデバイス。
主要な機能の閲覧/変更
主要な設計機能は、インストール後にいつでも、そして Extensions & Updates 画面内から直接、変更できます。Installed ページの Platform 領域の右上にある Configure をクリックします。ソフトウェアの主要な機能(プラットフォーム extensions を含む)が Configure Platform ページに表示されます。これは、Altium Designer Installer の Select Design Functionality ページの内容と同じです。
既にインストールされている機能は、チェックボックスにチェックが入っています () 。インストールされていない機能は、チェックボックスにチェックは入っていません () 。以下の変更を行えます:
- インストールされていない機能をインストールするには、それを有効にします(チェックボックスにチェックを入れます)。
- インストールされている機能を削除するには、それを無効にします(チェックボックスのチェックを外します)。
インストールした主要な機能を変更するには、Apply をクリックします。確認ダイアログが表示されます。変更を適用するには、OK をクリックし Altium Designer を再起動します。Altium Designer は閉じ、変更を実行するために必要なファイルのダウンロードに関する進捗状況が表示されます。それから、Altium Designer は再起動します。
購入した Extensions の閲覧
購入した extension ベースの機能を確認するには、Purchased ページを表示します(プラットフォーム extensions、ソフトウェア extensions、ハードウェアデバイスから成る)。これは、オプションで Altium Designer へ追加、または Altium Designer から削除できる機能です。
extension の詳細ページを表示するには、extension の名称をクリックします。
以下の情報が表示されます:
- extension を作成した人。
- そのバージョン。
- そのリリース日。
- 入手した場所(例えば、Global vault、または組織のローカル vault)。
- 詳細な内容説明。
- 関連するリリースノート。
Extension のインストール
個々の extension は、以下の 2 つのいずれかの方法でインストールできます:
- Purchased ページから、extension の右上にある アイコンをクリックします。そのダウンロードアイコンの上にカーソルを置くと、利用できるバージョンの詳細を表示できます。
- 詳細ページから Install ボタンをクリックします。
Purchased ページで、ダウンロードの進捗状況(ソース vault から extension に関するファイルを入手)が表示されます。
複数の extensions をクリックしてインストールできます。4 つの extensions までキューに追加されます。
更新
様々な種類の extensions やプラットフォーム自体について、更新がある extensions を表示するには、Updates ページを表示します。
Extension の更新
個々の extension は、以下の 2 つのいずれかの方法でインストールできます:
- Updates ページから、extension の右上にある アイコンをクリックします。そのアイコンの上にカーソルを置くと、利用できるバージョンの詳細を表示できます。
- 詳細ページから Update ボタンをクリックします。
Updates ページで、ダウンロードの進捗状況(ソース vault から最新バージョンの extension に関するファイルを入手)が表示されます。extension の更新を中止する必要がある場合、キャンセルアイコン () をクリックします。
複数の extensions をクリックして更新できます。4 つの extensions までキューに追加されます。
メインプラットフォームの更新
Altium Designer(つまり、プラットフォーム自体)は、Extensions & Updates 画面の Updates ページから直接、更新できます。新しいバージョンのプラットフォームを利用できる時、Updates ページに通知されます。更新するには、 アイコンをクリックします。そのアイコンの上にカーソルを置くと、利用できるプラットフォームバージョンの詳細を表示できます。
ダウンロードの進捗状況(ソース vault から最新バージョンのインストーラーを入手)が表示されます。プラットフォームの更新を中止する必要がある場合、キャンセルアイコン () をクリックします。
確認ダイアログに、プラットフォームの更新をインストールするために再起動する必要がある警告が表示されます。Yes をクリックします。Altium Designer は閉じ、更新を実行するために必要なファイルのダウンロードに関する進捗状況が表示されます(インストーラーダイアログの Updating Altium Designer ページ)。
それから、Altium Designer は再起動します。
更新の自動チェック
Altium Designer は、プラットフォーム自体とインストール済み extensions に関する更新の自動チェックができます。チェックする頻度(ソフトウェアが新しい更新をチェックする方法)は、Preferences ダイアログの System – Installation ページから設定します。
その欄を、以下のいずれかの頻度に設定します:
Never
Every day
Every 3 days
– デフォルト設定。Every week
Every 2 weeks
Every month
Extension のアンインストール
インストールされている extension は、以下の 2 つのいずれかの方法でアンインストールできます:
- Installed ページから、extension の右上にある アイコンをクリックします。
- 詳細ページから、Remove ボタンをクリックします。