Allegro からのインポート
Cadence® Allegro™の設計ファイルを読み込み、操作する必要性に対応するため、Altium DesignerのImport Wizardには、Allegro PCBデザインをバイナリ形式(*.brd
- Allegroが必要です、インポートの前提条件を確認してください)およびASCII形式(*.alg
)でインポートする機能が含まれており、これらはAltium Designer PCBファイル(*.PcbDoc
)に変換されます。
Allegro PCBファイル(バージョン17.2まで)は、ウィザードのAllegroインポーターによってAltium Designer PCBファイルに変換されます。このインポーターは、Altium Designerプラットフォームの拡張機能として含まれています。
インポーターの有効化
Import WizardでAllegro Design Filesオプションが使用できない場合は、Altium Designerの初期インストール時にImporter拡張機能が追加されなかったことを示しています。この拡張機能は、Extension & UpdatesのConfigure Platformページで有効にできます。設定メニュー (画像を表示) から Extension & Updatesを選択し、ビューのInstalledタブの下にある Configureボタンをクリックして、 Importers\ExportersセクションのAllegroオプションをオンにします。
インポートの前提条件
Altium Designer Import Wizardは、Allegro ASCII形式のPCBファイル(*.alg
)を直接インポートすることができます。バイナリ形式のAllegro PCBファイル(*.brd
)をインポートするには、ファイルをバイナリからASCIIに変換する必要があります。このバイナリからASCIIへの変換は、CadenceのユーティリティであるExtractaによって実行されます。Extractaは、バイナリPCBファイルからデータを抽出し、変換することができる設定可能なコマンドラインユーティリティで、抽出プロセスは抽出する必要があるデータの詳細を記述したコマンドファイルによって制御されます。Extractaについてもっと学ぶ。
サポートされているバイナリファイルのバージョン
Extractaは、使用しているExtractaのバージョンと同じかそれ以下のバージョンのAllegroバイナリ(*.brd
)PCBファイルからのみデータを抽出します。Extractaのバージョンを確認するには、Windowsコマンドプロンプトを開き、Extracta -version
と入力してください。
AllegroとAltium Designerが同じPC上にある場合のインポート
Altium DesignerがCadence Allegroと同じPCにインストールされている場合、抽出プロセスはAltium DesignerのImport Wizardによって自動的に処理されます。ウィザードの実行プロセスは以下の通りです。なお、ウィザードはファイルバージョンのチェックも行います。現在、ウィザードはAllegroファイルの17.2までをサポートしています。
AllegroがAltium Designerと同じPCにない場合のインポート
Extracta.exeがAltium Designerと同じPCにインストールされていない場合、ExtractaユーティリティがインストールされているPCで抽出プロセスを手動で実行できます。Altium Designerは以下のバッチファイルと抽出コマンドファイルを使用して抽出プロセスを実行します:
-
Allegro2Altium.bat
-
AllegroExportViews.txt
ASCIIボードデータを手動で抽出するには:
-
上記の2つのファイルを
<Altium_Designer_Installation_Folder>\System
フォルダから、AllegroがインストールされているPC上の既知の場所にコピーします。 -
変換したいAllegroバイナリ(
*.brd
)ファイルを同じフォルダにコピーします。 - Windowsコマンドプロンプトを起動し、以下のコマンドを使用してAltiumバッチファイルを実行します:
Allegro2Altium あなたのファイル.brd
ここであなたのファイル.brd
は変換したいバイナリファイルの名前です。ファイル名にスペースが含まれている場合は、ファイル名をダブルクォートで囲みます。例:Allegro2Altium "あなたの ファイル.brd"
。
-
このプロセスはフォルダ内にASCIIファイル(
your_file.brd.alg
)を作成します。このASCIIボードファイルをPCにコピーし、Import Wizardを使用してAltium Designerにインポートできます。
標準のAllegroインストールでは、独自のextracta.exe
変換プログラムがシステム環境パスとして追加され、すべての場所からアクセスできるようになります。Allegro2Altium
バッチファイル、および保留中の変換プロセスは、このプログラムにアクセスできない場合に失敗します。Extractaのパスシステム環境変数を設定する方法についての詳細情報は、このAltiumナレッジベース記事を参照してください。
インポーターのアクセスと実行
Allegro PCBデザインファイルインポーターは、Altium DesignerのImport Wizard(File » Import Wizard)を通じて利用可能です。ウィザードのSelect Type of Files to ImportページでAllegro Design Filesオプションを選択します。インポートファイルリストにファイルを追加する際は、ファイルブラウザのフィルタードロップダウンメニューを使用して、バイナリ(*.brd
)またはASCII(*.alg
)のAllegroファイルの間で選択してください。
*.brd
)をインポートしようとしたが、ローカルにAllegroがインストールされていない場合、インポートプロセスは中断され、警告ダイアログが表示されます。この場合、上記で説明されているようにAllegro ASCIIファイル抽出プロセスを通じて作成された設計ファイルのASCIIバージョンをインポートしてください。
ファイルのインポートと変換プロセスを完了するには、Import Wizardの残りのページを進んで、AllegroデザインファイルをAltium Designerのデザインファイルに変換してカスタマイズを完了します。Allegroデザインファイルのエントリーで、ウィザードのインポート手順の詳細については、Import Wizardページを参照してください。