Разработчик(и) | Autodesk (ранее CadSoft Computer ) |
---|---|
Первоначальный выпуск | 1988 ( 1988 ) |
Стабильный релиз | 9.6.2 [1] / 27 мая 2020 г. [1] ( 2020-05-27 ) |
Операционная система | Windows , Linux , Mac OS X , ранее также OS/2 и DOS |
Платформа | 64-битные (ранее также 32-битные и 16-битные) ПК x86 |
Доступно в | Английский , Немецкий , Венгерский , Китайский , Русский |
Тип | ECAD / EDA , CAM |
Лицензия | подписка |
Веб-сайт | autodesk.com/products/eagle |
EAGLE — это приложение для автоматизации электронного проектирования (EDA) с возможностью скриптования , функциями захвата схем , компоновки печатных плат (PCB) , автотрассировки и автоматизированного производства (CAM). EAGLE расшифровывается как Easily Applicable Graphical Layout Editor ( Einfach Anzuwendender Grafischer Layout-Editor ) и разработано компанией CadSoft Computer GmbH . Компания была приобретена компанией Autodesk Inc. в 2016 году [2], которая объявила о поддержке продукта только до 2026 года. [3]
EAGLE содержит редактор схем для проектирования схем . Схемы хранятся в файлах с расширением .SCH, детали определяются в библиотеках устройств с расширением .LBR. Детали можно размещать на многих листах и соединять между собой через порты.
Редактор макетов печатных плат сохраняет файлы плат с расширением .BRD. Он позволяет делать обратные аннотации к схеме и выполнять автотрассировку для автоматического соединения дорожек на основе соединений, определенных в схеме.
EAGLE сохраняет файлы макетов Gerber и PostScript , а также файлы сверловки Excellon и Sieb & Meyer . Это стандартные форматы файлов, принятые компаниями по изготовлению печатных плат , но, учитывая типичную пользовательскую базу EAGLE, состоящую из небольших проектных фирм и любителей, многие производители печатных плат и сборочные цеха также принимают файлы плат EAGLE (с расширением .BRD) напрямую для экспорта оптимизированных производственных файлов и данных Pick-and-Place .
EAGLE предоставляет многооконный графический пользовательский интерфейс и систему меню для редактирования, управления проектами и настройки интерфейса и параметров дизайна. Системой можно управлять с помощью мыши, горячих клавиш клавиатуры или путем ввода определенных команд во встроенной командной строке . Горячие клавиши клавиатуры могут быть определены пользователем. Несколько повторяющихся команд могут быть объединены в файлы сценариев (с расширением файла .SCR). Также возможно исследовать файлы дизайна с использованием специфичного для EAGLE объектно-ориентированного языка программирования (с расширением .ULP).
Немецкая компания CadSoft Computer GmbH была основана Рудольфом Хофером и Клаусом-Петером Шмидингером в 1988 году для разработки EAGLE, [4] [5] [6] [7] 16-битного приложения для проектирования печатных плат для DOS . Первоначально программное обеспечение состояло только из редактора макетов с библиотеками деталей. Модуль автотрассировщика стал доступен в качестве дополнительного компонента позже. С EAGLE 2.0 в 1991 году был добавлен редактор схем. [8] Программное обеспечение использовало видеодрайверы BGI и XPLOT для печати. [8] В 1992 году версия 2.6 изменила определение слоев, но проекты, созданные в более старых версиях (до 2.05), можно было преобразовать в новый формат с помощью прилагаемой утилиты UPDATE26.EXE.
В 1994 году EAGLE 3.0 был преобразован в 32-разрядное расширенное приложение DOS .
Поддержка OS/2 Presentation Manager была добавлена в версии 3.5 в апреле 1996 года. Эта версия также представила многооконный режим с прямой/обратной аннотацией, определяемыми пользователем медными областями и встроенным языком программирования с ULP. Она также стала первой, которая больше не требовала ключа .
В 2000 году EAGLE версии 4.0 официально прекратила поддержку DOS и OS/2, но теперь, будучи основанной на Qt 3 [9] [10], она добавила встроенную поддержку Windows и была одним из первых профессиональных электронных САПР-инструментов, доступных для Linux . [11] 32-разрядная DPMI- версия EAGLE 4.0, работающая под DOS [nb 1], все еще была доступна по специальному запросу для поддержки существующих клиентов, но она не была выпущена в продажу. Гораздо позже, в 2015 году, CadSoft выпустила специальную версию EAGLE 4.09r2 для упрощения установки под Windows 7 .
Начиная с версии 4.13, EAGLE стал доступен для Mac OS X , а версии до 5.0.0 по-прежнему требовали X11 . Версия 5.0.0 официально прекратила поддержку Windows 9x и Windows NT 3.x/4.x в 2008 году. Эта версия была основана на Qt 4 [12] [13] и ввела определяемые пользователем атрибуты.
24 сентября 2009 года Premier Farnell объявила о приобретении CadSoft Computer GmbH. [14] [5]
Версия 5.91.0 представила формат файла на основе XML в 2011 году, но продолжала читать старый двоичный формат. Однако она не могла записывать файлы в прежнем формате, тем самым не позволяя сотрудничать с EAGLE 5.12.0 и более ранними версиями. [15] EAGLE 6.0.0 больше не поддерживала Mac OS X на платформе Power PC (только на Intel Mac), а минимальные требования были изменены на Mac OS X 10.6, Linux 2.6 и Windows XP. Эта версия также представила поддержку вариантов сборки и маршрутизации дифференциальных пар с сопоставлением длины и автоматическим меандрированием .
Версия 7.0.0 принесла иерархические проекты, новый топологический предварительный маршрутизатор без сетки под названием «TopRouter» для обычного автоматического маршрутизатора ripup-and-retry, а также поддержку многоядерных процессоров . [16] Версия 7.3.0 представила собственные 64-битные версии для всех трех платформ в 2015 году. Версия 7.6.0 прекратила поддержку 32-битной версии Mac OS X в 2016 году. EAGLE 6.xx продолжает читать файлы проектов EAGLE 7.xx до тех пор, пока не используется функция иерархического проектирования. [16]
27 июня 2016 года Autodesk объявила о приобретении CadSoft Computer GmbH у Premier Farnell, при этом Premier Farnell продолжила распространять продукты CadSoft для Autodesk. [17] Autodesk изменила лицензию на модель только по подписке, начиная с версии 8.0.0 в 2017 году. Доступны только 64-разрядные версии. Формат файла, используемый EAGLE 8.0.0 и выше, не имеет обратной совместимости с более ранними версиями EAGLE, однако он предоставляет возможность экспорта для сохранения версии проекта, совместимой с EAGLE 7.x.
7 января 2020 года EAGLE 9.5.2 был прекращен как отдельный продукт и лицензировался только для пользователей как связанный компонент (Fusion Electronics) с лицензией на подписку Autodesk Fusion 360. [18] Последняя отдельная версия EAGLE — 9.6.2 по состоянию на 27 мая 2020 года. Файлы проектов Fusion Electronics имеют обозначение версии 9.7.0. Autodesk в конечном итоге прекратит любую поддержку EAGLE 7 июня 2026 года, потребовав от своих пользователей перейти на Fusion Electronics для доступа к существующим проектам после этой даты. [3]
Начиная с версии EAGLE 8.0.0, существуют версии Premium, Standard, Free и Student & educator, при этом версии Standard и Premium продаются на основе ежемесячной или годовой подписки, требующей повторной активации онлайн не реже одного раза в 14 дней (с версии 9.0 — через 30 дней).
В январе 2020 года EAGLE 9.5.2 был прекращен как отдельный продукт и лицензируется только для пользователей в качестве связанного компонента с подпиской Autodesk Fusion 360. [18]
В 2023 году компания Autodesk объявила, что после 7 июня 2026 года они больше не будут продавать и поддерживать EAGLE. [3] До этой даты активные подписки Fusion 360 с EAGLE Premium или без него будут по-прежнему предоставлять доступ к Fusion 360 Electronics, а также к функционалу EAGLE Premium. [3]
Сравнение функций различных доступных редакций: [19] [20]
Версия | Листы со схемами | Слои | Размер печатной платы | Использовать | Стоимость/месяц | Стоимость/год |
---|---|---|---|---|---|---|
Премиум | 999 | 16 | 4 м 2 | Любой | 65$ | 510 долларов |
Студент и преподаватель | 999 | 16 | 4 м 2 | Только для студентов и преподавателей. | Бесплатно | Бесплатно |
Стандарт | 99 | 4 | 160 см 2 | Любой | 15 долларов | 100 долларов |
Бесплатно | 2 | 2 | 80 см 2 | Только для индивидуального некоммерческого использования. | Бесплатно | Бесплатно |
Для сравнения, бывшая (уже недоступная) схема бессрочного лицензирования для EAGLE 7.xx со стоимостью, соответствующей ценам 2016 года на однопользовательскую лицензию: [21]
Версия | Листы со схемами | Слои | Размер печатной платы | Использовать | Стоимость («LS» без Autorouter) | Стоимость (с Autorouter) |
---|---|---|---|---|---|---|
Окончательный (LS) | 999 | 16 | 4 м 2 | Любой | 1145 долларов США | 1640 долл. США, 1385 евро |
Премиум (LS) | 99 | 6 | 160×100 мм 2 | Любой | 575 долларов | 820 долларов, 690 евро |
Изготовитель | 99 | 6 | 160×100 мм 2 | Только для индивидуального некоммерческого использования. | Н/Д | 169 долларов, 140 евро |
Образовательный | 99 | 6 | 160×100 мм 2 | Только для некоммерческого использования студентами и преподавателями. | Н/Д | Бесплатно |
Стандарт | 2 | 2 | 100×80 мм 2 | Любой | Н/Д | 69 долларов, 62 евро |
Выражать | 2 | 2 | 100×80 мм 2 | Только для индивидуального некоммерческого использования. | Н/Д | Бесплатно |
Для начинающих существует большая группа текстовых и видеоуроков по проектированию собственных печатных плат. [22]
Сайт DIY -электроники SparkFun использует EAGLE и выпускает файлы EAGLE для плат, разработанных внутри компании. SparkFun Electronics [23] — это компания, которая выросла благодаря рынку любителей, примером которого является журнал Make и другие. Многие из этих компаний предлагают библиотеки деталей 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] или FreeRouting Альфонса Вирца. [32] Для дальнейшей доработки готовые проекты в формате сеанса можно импортировать обратно в EAGLE с помощью конвертеров файлов сценариев .SES в .SCR.
Весной 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 , которая не была хорошо принята сообществом пользователей, поэтому в EAGLE 7.1.0 компания CadSoft вернулась к прежней модели независимых бессрочных лицензий.
Несмотря на заявления об обратном в 2016 году, Autodesk перешла на модель лицензирования только по подписке с EAGLE 8.0.0 в январе 2017 года. [34] [35] Без онлайн-подключения к серверу лицензирования для проверки статуса лицензирования каждые две недели (четыре недели с версии 9.0.0) программное обеспечение вернется к функциональности бесплатной версии. [34] [35] Это вызвало возмущение в сообществе пользователей, в частности, среди тех, кто работает в безопасных или удаленных средах без прямого доступа в Интернет, и пользователей, для которых обязательно иметь возможность получить полный доступ к своим проектам даже после длительных периодов времени (от нескольких лет до десятилетий) без зависимости от третьих сторон, таких как Autodesk, для разрешения повторной активации (которые к тому времени могут уже не существовать или не поддерживать продукт). Многие пользователи указали, что откажутся от обновления по модели подписки и предпочтут перейти на другие приложения для электронного проектирования, такие как KiCad . [34] [35]
FLYEAGLE.BAT
был оболочкой , которая позволяла устанавливать две независимые установки EAGLE 5.xx и 5.91.x/6.xx в одной системе Windows. При открытии файлов дизайна EAGLE (.SCH/.BRD/.LBR) щелчком по ним или запуске их через FLYEAGLE <filename>
оболочка вызывалась вместо EAGLE.EXE
, проверяла, является ли файл двоичным или XML по своей природе, и, следовательно, запускала старую или новую установленную версию EAGLE соответственно. Если ⇧ Shiftодновременно нажималась клавиша, она всегда выбирала новую версию. Таким образом, оболочка устраняла риск случайного преобразования старых проектов в формат XML, что при сохранении делало бы их нечитаемыми в версиях EAGLE до XML. Пакетное задание было совместимо с процессорами командной строки CMD , COMMAND , 4NT , 4DOS и TC .)