Allegro からのインポート

Cadence® Allegro設計ファイルを読み込み、作業する必要性をサポートするために、Altium Designerのインポートウィザードには、Allegro PCBデザインをバイナリ形式(*.brd - インポートの前提条件を確認)、ASCII形式(*.alg)でインポートする機能が含まれています(これらはAltium Designer PCBファイル(*.PcbDoc)に変換されます)、およびAllegroフットプリントファイル(*.dra)(これらはAltium Designer PCBライブラリファイル(*.PcbLib)に変換されます)。

Allegro PCBファイル(バージョン17.4まで)は、ウィザードのAllegroインポーターによってAltium Designer PCBファイルに変換されます。このインポーターはAltium Designerプラットフォーム拡張機能として含まれています。

インポーターを有効にする

インポートウィザードでAllegro Design Filesオプションが利用できない場合、インポーター拡張機能がAltium Designerの初期インストール時に追加されなかったことを意味します。この拡張機能は、Extension & UpdatesビューのConfigure Platformページで有効にすることができます。設定メニューからExtensions and Updatesを選択し( 画像を表示)、ビューのInstalledタブの下にあるConfigureボタンをクリックし、その後Importers\ExportersセクションでAllegroオプションをチェックします。

Allegroインポーターは、Altium Designerのプラットフォーム設定で有効にする必要があります。

インポートの前提条件

Altium Designerインポートウィザードは、Allegro ASCII形式のPCBファイル(*.alg)を直接インポートできます。バイナリ形式のAllegro PCB(*.brd)またはフットプリント(*.dra)ファイルをインポートするには、ファイルをバイナリからASCIIに変換する必要があります。バイナリからASCIIへの変換は、CadenceのExtractaという設定可能なコマンドラインユーティリティによって実行されます。このユーティリティは、バイナリPCBファイルからデータを抽出し、変換することができ、抽出プロセスは、抽出する必要があるデータの詳細を記述したコマンドファイルによって制御されます。Extractaについてもっと学ぶ。

サポートされるバイナリファイルバージョン

Extractaは、使用しているExtractaのバージョンと同じかそれ以下のバージョンのAllegroバイナリPCB(*.brd)およびフットプリント(*.dra)ファイルからのみデータを抽出します。Extractaのバージョンを確認するには、Windowsコマンドプロンプトを開き、Extracta -versionと入力します。

注: このコマンドが失敗する場合、Extracta.exeが正しいWindowsパスを定義していない可能性があります。ExtractaのPathシステム環境変数を設定する方法については、Altiumナレッジベース記事を参照してください。

Altium Designerと同じPCにAllegroがインストールされている場合のインポート

Altium DesignerがCadence Allegroと同じPCにインストールされている場合、抽出プロセスはAltium Designerインポートウィザードによって自動的に処理されます。ウィザードの実行プロセスは以下に概説されています。ウィザードはファイルバージョンのチェックも行います。現在、ウィザードは17.4までのAllegroファイルをサポートしています。

Altium Designerと同じPCにAllegroがインストールされていない場合のインポート

Extracta.exeがAltium Designerと同じPCにインストールされていない場合、ExtractaユーティリティがインストールされているPCで抽出プロセスを手動で実行できます。Altium Designerは、以下のバッチファイルと抽出コマンドファイルを使用して抽出プロセスを実行します:

  1. Allegro2Altium.bat
  2. AllegroExportViews.txt

ASCIIボードデータを手動で抽出するには:

  1. 上記の2つのファイルを<Altium_Designer_Installation_Folder>\Systemフォルダから、AllegroがインストールされているPCの既知の場所にコピーします。

  2. 変換したいAllegroバイナリ(*.brdまたは*.dra)ファイルを、同じフォルダにコピーします。

  3. Windowsコマンドプロンプトを起動し、cdコマンドを使用してコピーしたファイルが含まれるフォルダに移動します。例:

    cd C:\Documents\Files\Test

  4. 正しいディレクトリにいる場合、Allegro2Altiumコマンドを使用してAltiumバッチファイルを実行します。例えば:

    Allegro2Altium your_file.brd

    または

    Allegro2Altium your_file.dra

    your_file.brdまたはyour_file.draは、変換したいバイナリファイルの名前です。ファイル名にスペースが含まれている場合は、ファイル名を二重引用符で囲んでください。例えば、Allegro2Altium "your file.brd"

  5. このプロセスでは、フォルダー内にASCIIファイル(your_file.brd.algまたはyour_file.dra.alg)が作成されます。このASCIIボードファイルをPCにコピーし、Import Wizardを使用してAltium Designerにインポートできます。

The ASCII Allegro design conversion process is controlled by the special Allegro2Altium batch file.ASCII Allegroデザイン変換プロセスは、特別なAllegro2Altiumバッチファイルによって制御されています。

標準的なAllegroインストールでは、独自のextracta.exe翻訳プログラムがシステム環境パスに追加されるため、すべての場所からアクセス可能です。このプログラムにアクセスできない場合、Allegro2Altiumバッチファイルと保留中の変換プロセスは失敗します。プログラムにアクセスできない場合は、Extractaのためのパスシステム環境変数の設定に関する詳細情報についてAltiumナレッジベースの記事を参照してください。

インポーターへのアクセスと実行

Allegro PCB設計ファイルインポーターは、Altium DesignerのImport WizardFile » Import Wizard)を通じて利用可能で、ウィザードのSelect Type of Files to Importページでオプションを選択します。llegro Design Filesオプションを選んでください。

インポートファイルリストにファイルを追加する際は、ファイルブラウザのフィルタードロップダウンメニューを使用して、バイナリ(*.brd)またはASCII(*.alg)Allegroファイルのいずれかを選択してください。

Select either binary or ASCII Allegro design files for import. Allegro must be installed on the local machine to import binary Allegro files (*.brd).インポートするために、バイナリまたはASCIIのAllegro設計ファイルのいずれかを選択してください。バイナリAllegroファイル(*.brd)をインポートするには、Allegroがローカルマシンにインストールされている必要があります。

インポートウィザードを使用してバイナリAllegroデザインファイル(*.brd)をインポートしようとし、ローカルにAllegroがインストールされていない場合、インポートプロセスは中断され、警告ダイアログが表示されます。この場合、上記のAllegro ASCIIファイル抽出プロセスを通じて作成されたデザインファイルのASCIIバージョンをインポートしてください。

ファイルのインポートと翻訳プロセスを完了するには、インポートウィザードの残りのページを進んで、AllegroデザインファイルをAltium Designerデザインファイルに変換するためのカスタマイズと完了を行ってください。

インポートウィザードは、デフォルトのレイヤーマッピング設定を提供しており、これを変更して*.iniファイルとして保存できます。このマッピングは、インポートされたデザイン内の各PCBのレイヤーマッピングを構築するためにインポートウィザードによって使用されるため、複数のPCBファイルをインポートする際には、保存されたマッピング構成ファイルを読み込んで、個々の(またはすべての)PCBファイルに適用できます。

An imported and converted Allegro PCB design shown in 3D mode Altium Designer's PCB editor. Allegro design for Hercules Development Kit courtesy of Texas Instruments®.Altium DesignerのPCBエディタで3Dモードで表示された輸入および変換されたAllegro PCBデザイン。Hercules開発キット用のAllegroデザインはテキサス・インスツルメンツ®の提供によるものです。

注意

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content