Allegro からのインポート

現在、バージョン 23. をご覧頂いています。最新情報については、バージョン Allegro からのインポート の 25 をご覧ください。
 

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 ビューの プラットフォームの設定 ページで有効にすることができます。設定メニューから 拡張機能とアップデート を選択し( 画像を表示)、ビューの インストール済み タブの下にある 設定 ボタンをクリックし、その後 Importers\Exporters セクションで Allegro オプションにチェックを入れます。

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

インポートの前提条件

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

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

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

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

AllegroがAltium Designerと同じPC上にある場合のインポート

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

AllegroがAltium Designerと同じPCにない場合のインポート

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ボードファイルをコピーして、インポートウィザードを使用してAltium DesignerにインポートできるPCに戻します。

ASCII Allegro デザイン変換プロセスは、特別な Allegro2Altium バッチファイルによって制御されます。

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

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

Allegro PCB デザインファイルインポーターは、Altium Designer の インポートウィザードFile » Import Wizard),)を通じて利用可能です。ウィザードの インポートするファイルのタイプを選択 ページで、Allegro デザインファイル オプションを選択します。

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

バイナリまたはASCIIのAllegro設計ファイルをインポートするか選択してください。バイナリAllegroファイル(*.brd)をインポートするには、ローカルマシンにAllegroがインストールされている必要があります。

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

ファイルのインポートと変換プロセスを完了するには、インポートウィザードの残りのページを進んで、Allegro設計ファイルをAltium Designer設計ファイルに変換してカスタマイズを完了します。

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

Altium DesignerのPCBエディタで3Dモードで表示された、インポートされ変換されたAllegro PCBデザイン。テキサス・インスツルメンツ®のHercules開発キットのAllegroデザインの提供。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