他のフォーマットや他のツールからの設計ファイルを扱う必要がある場合に対応するため、Altium DesignerはAutodesk® EAGLE™(Easily Applicable Graphical Layout Editor)の設計ファイルやライブラリ(*.sch
、*.brd
、*.lbr
)のインポーターを提供しています。
バージョンサポート
EAGLEインポーターは、EAGLEバージョン6.4から9.4までで保存されたXML形式のEAGLE設計ファイルをインポートすることができます。これらは本質的にXML形式です。EAGLEのバイナリ形式の設計ファイルは、EAGLEインポーターを使用して直接インポートすることはできません。これらの古いバージョンのバイナリ形式の設計ファイルについては、ソフトウェアにインポートを試みる前に、EAGLEソフトウェアを通じてこの後の(XML)形式で保存することをお勧めします。
Autodesk EAGLE から Altium Designer への移行に関する情報については、
こちらをクリックしてください。
EAGLE インポーターのインストール
EAGLE インポーターは、Altium Designer の初期インストールの一部として、他のすべてのインポーターやエクスポーターと一緒にインストールすることができます。EAGLE オプションが Altium Designer Installerの Select Design FunctionalityページでImporters\Exporters 機能セットの一部として有効になっていることを確認してください。
EAGLE インポーターは、インポーター\エクスポーター機能エリアの一部としてインストール用に選択されます。
EAGLE インポーターは、インポーター\エクスポーター機能エリアの一部としてインストール用に選択されています。
ソフトウェアの初期インストール時にサポートが追加されていない場合は、インストールの拡張機能と更新を管理するExtensions & Updatesビュー(ワークスペースの右上にあるコントロールをクリックして、メニューからExtensions and Updatesを選択)でConfigure Platformページから追加できます:
-
ビューのInstalledページから、右上にあるConfigureボタンをクリックしてConfigure Platformページにアクセスします。
Extensions & UpdatesビューのConfigure Platformページにアクセスします。
拡張機能 & 更新ビューのプラットフォーム設定ページにアクセスします。
-
ページを下にスクロールして、ページのImporters\Exporters領域でEAGLEのエントリを有効にします。
Importers\Exportersの下でEAGLEオプションを有効にします。
-
拡張機能 & 更新ページの右上にあるApplyボタンをクリックします。変更を有効にするにはAltium Designerを再起動する必要があります。ダイアログプロンプトでYesをクリックして再起動します。
EAGLEインポーターのアクセスと実行
インポートは Import Wizard(File » Import Wizard)を使用して行われます。EAGLEプロジェクトとデザイン
エントリを選択してEAGLE Import Wizardにアクセスし、Nextをクリックします。
Import Wizardダイアログを通じてEAGLE Import Wizardにアクセスします。
EAGLE Import Wizardは、以下のタイプのファイルをインポートする際に関わる手順を案内します:
-
EAGLE設計アーカイブ(*.BRD、*.SCH)をプロセスに含めるか指定する。
-
EAGLEライブラリファイル(*.LBR)をプロセスに含めるか指定する。
-
レポートマネージャーを制御するためのオプションを設定する。
-
プロジェクト構造に関連するオプションを設定する。
-
ファイルをインポートする出力ディレクトリの場所を指定する。
回路図階層がサポートされています。
出力ディレクトリを指定することで、生成されるAltium Designerプロジェクトおよび関連ドキュメントの場所を完全に制御できます。
提案された出力構造も表示されるので、インポートで何が得られるかを正確に確認できます。すべてが要件通りであれば、Nextをクリックしてインポートを進めてください。何かを変更する必要がある場合は、Backボタンをクリックしてください。インポートをキャンセルしたい場合は、Cancelをクリックしてください。
インポートするEAGLE設計ファイルやライブラリを指定し、必要に応じて他のオプションを選択してください。
インポートプロセスを進める前に、出力ディレクトリと提案された構造を確認してください。
インポーターのReporting Optionsページは、各Eagle PCBのレイヤーマッピングを確認および編集するために使用されます。デフォルトのマッピングが提供され、各PCBのレイヤーマッピングを構築します。レイヤーマッピングは、インポートされる各設計に対してカスタマイズできます。
Eagle Layer Name、Eagle Layer Type、Altium Layer Type、およびAltium Layer Nameがグリッド領域にリストされています。各領域の表示されるリストをフィルタするには、右側にあるアイコンをクリックします。
必要に応じて、このウィザードのページでEagle インポートPCB設計またはライブラリファイルのレイヤーマッピングを編集できます。列をグループ化するには、列ヘッダーをテーブルの上部に指定された領域にドラッグします。
グリッド領域で右クリックすると、次の操作を選択できるサブメニューが表示されます:
-
Load Mapping from file - 希望のマッピングファイルを読み込むために設定の読み込みダイアログを開くことを選択します。
-
Save Mapping from file - レイヤーマッピングを保存するファイルを選択ダイアログを開き、レイヤーマッピングを保存するパスを選択することを選択します。
インポーターのOutput Projectsページでは、インポートEAGLEデザインファイルページで.schファイルを添付するとSchematic settingsが利用可能になります。Output ProjectsページのPCB Settingsは、Importing EAGLE Design Filesページで.brdファイルが添付された場合のみ利用可能です。これらのファイルによって、切り替え可能なオプションが決定されます。オプションには、すべてのエラー、警告、およびイベントを記録するかどうかを選択することが含まれます。.brdファイルの場合、3DボディとレイヤーによってPCB設定を生成することを選択できます。回路図設定は大きく異なり、ファイルの認識、非表示、無視する部分を選択できます。ライブラリ設定では、インポートされるライブラリをPCBプロジェクトに追加するか、またはライブラリを追加しないかを選択できます。
デフォルトでは、出力ディレクトリは元のソースEAGLE設計/ライブラリファイルの場所を対象とします。
インポートプロセスが完了したら、Import WizardダイアログでFinishをクリックして閉じます。インポートの結果はProjectsパネルで確認でき、以下のようにまとめられます:
-
EAGLEの
.sch
、.brd
、.lbr
ごとに、Altium Designer PCBプロジェクト(*.PrjPcb
)が作成されます。
-
EAGLEの回路図設計アーカイブ(
*.sch
)は、Altium Designerの回路図ドキュメント(*.SchDoc
)にインポートされます。
-
EAGLEのPCB設計アーカイブ(
*.brd
)は、Altium DesignerのPCBドキュメント(*.PcbDoc
)にインポートされます。
-
EAGLEライブラリ(
*.lbr
)は、Altium Designerの回路図ライブラリ(*.SchLib
)およびPCBライブラリ(*.PcbLib
)ドキュメントとしてインポートされます。さらに、これらのソースライブラリに基づいて統合ライブラリ(*.IntLib
)がコンパイルされます。
-
インポートされた各ファイルについて、元のEAGLEファイルの分析結果、およびエラーや警告(含めるように設定されている場合)を示すログファイル(
*.log
)が生成されます。
EAGLEの.pcbおよび.sch設計ファイルをインポートした後に開かれた、結果として得られたPCBプロジェクト、回路図とPCBドキュメント。
インポート後の考慮事項
EAGLE設計ファイルをインポートした後、いくつかの点を確認し、場合によっては変更することが一般的です。以下は、インポート後に検討される可能性のある手順の例です。これは決して網羅的なものではなく、また必須の要件でもありませんが、インポート後に考慮すべき可能性のある項目についての思考を促すためのものです。
-
回路図とPCBファイルが存在し、別々のプロジェクトにインポートされた場合、インポートされた設計ファイルを単一のAltium Designer PCBプロジェクトに移動(またはコピー)します。
-
コンポーネントのリンクを確認します(再度、回路図ソースとPCBボードの両方がインポートされた場合)。設計用にインポートされたPCBから、Project » Component Linksコマンドを使用します。Edit Component Linksダイアログを使用して、回路図とPCBのコンポーネントをマッチング(リンク)します。
-
PCB Rules and Constraints Editorダイアログ(Design » Rules)を使用して、設計ルールを確認し、意図したオブジェクトを正確にターゲットしていないものを修正し、可能な限り簡素化します(特にクリアランスと幅のルール)。
-
インポート時にまだ存在していない場合、PCB設計からPCBライブラリを作成します(Design » Make PCB Library)、必要に応じて部品を修正し、会社の要求する標準に合わせて、3Dモデルも追加します。
-
更新されたPCBライブラリからPCB設計を更新します(該当する場合)。
-
DRC(Tools » Design Rule Check)をDesign Rule Checkerダイアログを使用して実行し、エラーを修正します。
-
インポートされたポリゴンを関連するルールとともに大きなプールにクリーンアップします。
-
ボードにキープアウト境界を追加します。