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 WizardAllegro Design Filesオプションが使用できない場合は、Altium Designerの初期インストール時にImporter拡張機能が追加されなかったことを示しています。この拡張機能は、Extension & UpdatesConfigure Platformページで有効にできます。設定メニュー (画像を表示) から Extension & Updatesを選択し、ビューのInstalledタブの下にある Configureボタンをクリックして、 Importers\ExportersセクションのAllegroオプションをオンにします。

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

インポートの前提条件

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と入力してください。

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

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は以下のバッチファイルと抽出コマンドファイルを使用して抽出プロセスを実行します:

  1. Allegro2Altium.bat
  2. AllegroExportViews.txt

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

  1. 上記の2つのファイルを<Altium_Designer_Installation_Folder>\Systemフォルダから、AllegroがインストールされているPC上の既知の場所にコピーします。
  2. 変換したいAllegroバイナリ(*.brd)ファイルを同じフォルダにコピーします。
  3. Windowsコマンドプロンプトを起動し、以下のコマンドを使用してAltiumバッチファイルを実行します:

Allegro2Altium あなたのファイル.brd  
ここであなたのファイル.brdは変換したいバイナリファイルの名前です。ファイル名にスペースが含まれている場合は、ファイル名をダブルクォートで囲みます。例:Allegro2Altium "あなたの ファイル.brd"

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

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

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

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

Allegro PCBデザインファイルインポーターは、Altium DesignerのImport WizardFile » Import Wizard)を通じて利用可能です。ウィザードのSelect Type of Files to ImportページでAllegro Design Filesオプションを選択します。インポートファイルリストにファイルを追加する際は、ファイルブラウザのフィルタードロップダウンメニューを使用して、バイナリ(*.brd)またはASCII(*.alg)のAllegroファイルの間で選択してください。

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

ファイルのインポートと変換プロセスを完了するには、Import Wizardの残りのページを進んで、AllegroデザインファイルをAltium Designerのデザインファイルに変換してカスタマイズを完了します。Allegroデザインファイルのエントリーで、ウィザードのインポート手順の詳細については、Import Wizardページを参照してください。

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

Altium DesignerのPCBエディタで3Dモードで表示された、インポートされ変換されたAllegro PCB設計。テキサス・インスツルメンツ社のHercules Development KitのAllegro設計。Altium DesignerのPCBエディタで3Dモードで表示された、インポートされ変換されたAllegro PCB設計。テキサス・インスツルメンツ社のHercules Development KitのAllegro設計。

注記

This documentation page contains information for an older version of Altium Designer. The latest, online documentation can be found here.

Content