EAGLEは、回路図作成、プリント基板(PCB)レイアウト、自動配線、コンピュータ支援製造(CAM)機能を備えたスクリプト可能な電子設計自動化(EDA)アプリケーションでした。EAGLEはEasily Applicable Graphical Layout Editor(ドイツ語:Einfach Anzuwendender Grafischer Layout-Editor )の略で、 CadSoft Computer GmbHによって開発されました。同社は2016年にAutodesk Inc.に買収され[ 2 ]、Autodeskは2026年までのみ製品をサポートすると発表しました。EAGLEは段階的に廃止され、PCB設計にはFusionが使用されるようになりました[ 3 ] 。
EAGLEには回路図を設計するための回路図エディタが搭載されています。回路図は拡張子.SCHのファイルに保存され、部品は拡張子.LBRのデバイスライブラリで定義されます。部品は複数のシートに配置し、ポートを介して相互に接続できます。
PCBレイアウトエディタは、拡張子.BRDの基板ファイルを保存します。回路図への注釈付けや、回路図で定義された接続に基づいて配線を自動的に接続する自動配線機能を提供します。
EAGLEは、 GerberおよびPostScriptレイアウトファイルに加え、ExcellonおよびSieb & Meyerのドリルファイルも保存できます。これらはPCB製造会社で一般的に受け入れられているファイル形式ですが、EAGLEのユーザー層は小規模な設計会社や趣味で設計を行う人が多いため、多くのPCB製造業者や組立工場では、EAGLEの基板ファイル(拡張子.BRD)を直接受け入れ、最適化された製造ファイルやピックアンドプレースデータを自社でエクスポートしています。
EAGLEは、編集、プロジェクト管理、インターフェースおよびデザインパラメータのカスタマイズのためのマルチウィンドウグラフィカルユーザーインターフェースとメニューシステムを提供します。システムは、マウス、キーボードショートカット、または組み込みコマンドラインへの特定コマンドの入力によって制御できます。キーボードショートカットはユーザーが定義できます。複数の繰り返しコマンドはスクリプトファイル(ファイル拡張子.SCR)にまとめることができます。また、EAGLE固有のオブジェクト指向プログラミング言語(拡張子.ULP)を使用してデザインファイルを探索することも可能です。
ドイツの CadSoft Computer GmbH は、1988 年に Rudolf Hofer と Klaus-Peter Schmidinger によって設立され、DOS用の 16 ビット PCB 設計アプリケーションであるEAGLE [ 4 ] [ 5 ] [ 6 ] [ 7 ]を開発しました。当初、このソフトウェアは部品ライブラリのみを備えたレイアウトエディタで構成されていました。自動配線モジュールは、後にオプションのコンポーネントとして利用可能になりました。EAGLE 2.0では、1991 年に回路図エディタが追加されました。 [ 8 ]このソフトウェアは、 BGIビデオドライバと XPLOT を使用して印刷していました。[ 8 ] 1992 年に、バージョン 2.6 でレイヤーの定義が変更されましたが、以前のバージョン (2.05 まで) で作成された設計は、提供されている UPDATE26.EXE ユーティリティを使用して新しい形式に変換できました。
EAGLE 3.0は、1994年に32ビット拡張DOSアプリケーションに変更されました。
OS/2 Presentation Managerのサポートは、1996年4月にリリースされたバージョン3.5で追加されました。このバージョンでは、前方/後方注釈付きのマルチウィンドウサポート、ユーザー定義可能なカッパー領域、ULPを備えた組み込みプログラミング言語も導入されました。また、ドングルが不要になった最初のバージョンでもありました。
2000 年、EAGLE バージョン 4.0 は DOS および OS/2 のサポートを正式に終了しましたが、Qt 3 [ 9 ] [ 10 ]をベースにしたことで、 Windowsのネイティブ サポートが追加され、 Linuxで利用できる最初のプロフェッショナル 電子 CAD ツールの 1 つです。[ 11 ] DOS 上で動作する32 ビットDPMI版の EAGLE 4.0 [ nb 1 ]は、既存の顧客をサポートするために特別にリクエストすれば引き続き利用可能でしたが、商用リリースはされませんでした。ずっと後の 2015 年に、 Windows 7でのインストールを容易にするために、CadSoft から EAGLE 4.09r2 の特別バージョンが提供されました。
バージョン4.13以降、EAGLEはMac OS Xで利用可能になりましたが、5.0.0より前のバージョンではX11が必要でした。バージョン5.0.0は2008年にWindows 9xとWindows NT 3.x/4.xのサポートを正式に終了しました。このバージョンはQt 4 [ 12 ] [ 13 ]をベースとしており、ユーザー定義可能な属性が導入されました。
2009年9月24日、プレミア・ファーネルはCadSoft Computer GmbHの買収を発表した。[ 14 ] [ 5 ]
バージョン 5.91.0 では2011 年にXMLベースのファイル形式が導入されましたが、古いバイナリ形式の読み取りは引き続き可能でした。ただし、以前の形式でファイルを書き込むことはできなかったため、EAGLE 5.12.0 以前との連携はできませんでした。[ 15 ] EAGLE 6.0.0 ではPower PCプラットフォーム上の Mac OS X のサポートが終了し(Intel Mac のみ)、最小要件が Mac OS X 10.6、Linux 2.6、Windows XP に変更されました。このバージョンでは、アセンブリバリアントと、長さの一致と自動蛇行による差分ペアルーティングのサポートも導入されました。
バージョン 7.0.0 では、階層設計、従来のリップアップアンドリトライ自動ルーティング用の新しいグリッドレス トポロジ プリルーティング「TopRouter」、およびマルチコアサポートが導入されました。[ 16 ]バージョン 7.3.0 では、2015 年に 3 つのプラットフォームすべてにネイティブ 64 ビット バージョンが導入されました。バージョン 7.6.0 では、2016 年に 32 ビット Mac OS X バージョンのサポートが終了しました。階層設計機能が使用されない限り、EAGLE 6.xx は引き続き EAGLE 7.xx 設計ファイルを読み込みます。[ 16 ]
2016年6月27日、AutodeskはPremier FarnellからCadSoft Computer GmbHを買収したことを発表し、Premier Farnellは引き続きAutodesk向けにCadSoft製品を販売することになった。[ 17 ] Autodeskは2017年のバージョン8.0.0からライセンスをサブスクリプションのみのモデルに変更した。64ビット版のみが利用可能となっている。EAGLE 8.0.0以降で使用されるファイル形式は以前のEAGLEバージョンとの下位互換性はないが、EAGLE 7.x互換バージョンのデザインを保存するためのエクスポート機能は提供されている。
2020 年 1 月 7 日、EAGLE 9.5.2 はスタンドアロン製品としての販売が終了し、Autodesk Fusionサブスクリプション ライセンスのバンドル コンポーネント (Fusion Electronics) としてのみユーザーにライセンス供与されるようになりました。[ 18 ] 2020 年 5 月 27 日現在、EAGLE の最後のスタンドアロン バージョンは 9.6.2 です。Fusion Electronics の設計ファイルにはバージョン 9.7.0 の指定があります。Autodesk は最終的に 2026 年 6 月 7 日に EAGLE のサポートをすべて終了し、その日以降に既存の設計にアクセスするにはユーザーは Fusion Electronics に移行する必要があります。[ 3 ]
EAGLEバージョン8.0.0以降、プレミアム版、スタンダード版、無料版、学生・教育者版があり、スタンダード版とプレミアム版は月額または年額のサブスクリプション方式で販売され、少なくとも14日ごと(バージョン9.0以降は30日ごと)にオンラインでの再アクティベーションが必要です。
2020年1月、EAGLE 9.5.2はスタンドアロン製品としての販売が終了し、 Autodesk Fusionサブスクリプションのバンドルコンポーネントとしてのみユーザーにライセンス供与されるようになりました。[ 18 ]
2023年、Autodeskは2026年6月7日以降、EAGLEの販売およびサポートを終了すると発表しました。[ 3 ]この日まで、EAGLE Premiumの有無にかかわらず、有効なAutodesk Fusionサブスクリプションは、Fusion ElectronicsおよびEAGLE Premium機能へのアクセスを引き続き提供します。[ 3 ]
比較のために、EAGLE 7.xx の以前の (現在は入手不可)永久ライセンス制度の費用は、シングルユーザーライセンスの 2016 年の価格を参照しています。[ 21 ]
初心者が独自のPCBを設計するためのテキストおよびビデオチュートリアルが多数存在する。[ 22 ]
DIY電子工作サイトのSparkFunはEAGLEを使用しており、自社設計の基板用のEAGLEファイルを公開しています。SparkFun Electronics [ 23 ]は、Make誌などに代表されるホビイスト市場のおかげで成長した企業です。これらの企業の多くは、回路図の形状、ピン配置、部品サイズを定義し、PCBレイアウトエディタで正しいレイアウトを可能にするEAGLE部品ライブラリ[ 24 ]を提供しています。
その他の人気ライブラリには、Adafruit [ 25 ] 、Arduino [ 26 ]、SnapEDA [ 27 ]、Dangerous Prototypes [ 28 ]などがあります。element14 ( Farnell の子会社で、CadSoft の旧所有者) も、自社サイトからいくつかのライブラリを提供しています。[ 29 ]
ULPを使用してEAGLE .BRDファイルをSpecctra互換のデザインファイル(ファイル拡張子.DSN)に変換すると、 KONEKT ELECTRA [ 30 ] 、Eremex TopoR [ 31 ]、Alfons WirtzのFreeRouting [ 32 ]などの高度な外部自動配線ツールと連携して使用できるデザインをエクスポートできます。セッション形式で完成したデザインをさらに微調整するには、.SESから.SCRへのスクリプトファイルコンバータを介してEAGLEにインポートし直すことができます。
1991 年春、EAGLE 2.0 のドングル保護スキームが解読され、売上が 30% 減少したが、印刷マニュアル付きの縮小版デモの売上は大幅に増加した。[ 4 ]その結果、1992 年に CadSoft は、EAGLE 2.6 の新しいデモを含むフロッピー ディスクを数千枚、特に以前のデモを注文したがその後フル製品を購入しなかった潜在的なユーザーに送付した。[ 4 ]しかし、新しいデモには、ユーザーのハードディスクをスキャンして EAGLE の違法コピーを探すスパイ コードも含まれていた。[ 4 ]プログラムがそのような痕跡を見つけると、表示された特別注文コードを使用して無料の印刷マニュアルを注文する権利があることを示すメッセージが表示されるが、これは実際にはユーザーのマシンで見つかった証拠をエンコードした番号だった。[ 4 ]記入済みのフォームを送付したユーザーには、CadSoft の弁護士から返信が届く。[ 4 ] [ 33 ]しかし、スパイ行為はドイツの法律でも違法だった。[ 4 ] [ 33 ]
2014年、EAGLE 7.0.0ではFlexera FLEXlmベースの新しいライセンスモデルが導入されましたが、ユーザーコミュニティからの評判が悪かったため、CadSoftはEAGLE 7.1.0で以前の独立した永久ライセンスモデルに戻しました。
2016年に反対の発表があったにもかかわらず、Autodeskは2017年1月にEAGLE 8.0.0でサブスクリプションのみのライセンスモデルに切り替えました。[ 34 ] [ 35 ]ライセンスの状態を2週間ごと(バージョン9.0.0以降は4週間ごと)に確認するためのライセンスサーバーへのオンライン接続がない場合、ソフトウェアはフリーウェア版の機能に戻ります。[ 34 ] [ 35 ]これはユーザーコミュニティで騒動を引き起こしました。特に、インターネットに直接アクセスできない安全な環境やリモート環境で作業するユーザーや、Autodeskなどのサードパーティに再アクティベーションを許可してもらうことなく(その頃には存在していなかったり、製品をサポートしていなかったりする可能性がある)、長期間(数年から数十年)経過した後でも設計に完全にアクセスできることが必須のユーザーの間で騒動が起こりました。多くのユーザーは、サブスクリプションモデルでのアップグレードを拒否し、KiCadなどの他の電子設計アプリケーションに移行すると表明しました。[ 34 ] [ 35 ]
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)FLYEAGLE.BATであり、同じ Windows システムに EAGLE 5.xx と 5.91.x/6.xx の 2 つの独立したインストールをインストールできるようにしました。 EAGLE デザイン ファイル (.SCH/.BRD/.LBR) をクリックして開くか、 を介して起動すると、 の代わりにラッパーが呼び出され、ファイルがバイナリ形式か XML 形式かをチェックし、それぞれ古いバージョンまたは新しくインストールされたバージョンの EAGLE を起動します。同時にキーが押された場合は、常に新しいバージョンが選択されます。このラッパーにより、古いデザインを誤ってXML形式に変換してしまうリスクが排除されました。XML形式に変換されたデザインは、保存すると、XML 以前のバージョンの EAGLE では読み取れなくなります。このバッチ ジョブは、コマンドライン プロセッサCMD、COMMAND、4NT、4DOS、およびTCと互換性がありました。)FLYEAGLE <filename>EAGLE.EXE⇧ Shift{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)