ОРЕЛ (программа)

Скриптовое приложение для автоматизации проектирования электроники

ОРЕЛ
Разработчик(и)Autodesk (ранее CadSoft Computer )
Первоначальный выпуск1988 ; 37 лет назад ( 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]

ВерсияЛисты со схемамиСлоиРазмер печатной платыИспользоватьСтоимость/месяцСтоимость/год
Премиум999164 м 2Любой65$510 долларов
Студент и преподаватель999164 м 2Только для студентов и преподавателей.БесплатноБесплатно
Стандарт994160 см 2Любой15 долларов100 долларов
Бесплатно2280 см 2Только для индивидуального некоммерческого использования.БесплатноБесплатно

Для сравнения, бывшая (уже недоступная) схема бессрочного лицензирования для EAGLE 7.xx со стоимостью, соответствующей ценам 2016 года на однопользовательскую лицензию: [21]

ВерсияЛисты со схемамиСлоиРазмер печатной платыИспользоватьСтоимость («LS» без Autorouter)Стоимость (с Autorouter)
Окончательный (LS)999164 м 2Любой1145 долларов США1640 долл. США, 1385 евро
Премиум (LS)996160×100 мм 2Любой575 долларов820 долларов, 690 евро
Изготовитель996160×100 мм 2Только для индивидуального некоммерческого использования.Н/Д169 долларов, 140 евро
Образовательный996160×100 мм 2Только для некоммерческого использования студентами и преподавателями.Н/ДБесплатно
Стандарт22100×80 мм 2ЛюбойН/Д69 долларов, 62 евро
Выражать22100×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]

Смотрите также

Примечания

  1. ^ 32-битная DPMI- версия EAGLE также была протестирована на работоспособность в DR-DOS .

Ссылки

  1. ^ ab admin (2020-05-07). "ЗАМЕТКИ О ВЫПУСКЕ - Autodesk EAGLE версии 9.6.2" (на английском и немецком). Autodesk . Архивировано из оригинала 2020-09-24 . Получено 2020-09-24 .
  2. ^ "Продажа CadSoft". Архивировано из оригинала 2016-07-24 . Получено 2016-07-07 .
  3. ^ abcd Поддержка Autodesk (2023-06-08). "Объявление Autodesk EAGLE - Дальнейшие шаги и часто задаваемые вопросы". Сан-Франциско, Калифорния, США: Autodesk, Inc. Получено 2023-07-31 .
  4. ^ abcdefg "Trojanisches Pferd" [Троянский конь]. Дер Шпигель (на немецком языке) (36). SPIEGEL-Verlag Rudolf Augstein GmbH & Co. KG : 238, 242. 31 августа 1992 г. Архивировано из оригинала 18 сентября 2017 г. Проверено 18 сентября 2017 г.[1]
  5. ^ аб Гольдбахер, Альфред (2 октября 2009 г.). «CadSoft: Wie es weitergehen soll» (на немецком языке). ЭлектроникНет. Архивировано из оригинала 17 сентября 2017 г. Проверено 17 сентября 2017 г.
  6. ^ Кутер, Маргит (25 ноября 2013 г.). «Проектирование печатных плат: какие сообщества для PCB-Entwickler?». Elektronik Praxis (на немецком языке). Архивировано из оригинала 18 сентября 2017 г. Проверено 17 сентября 2017 г.
  7. ^ Сиринг, Питер (19 февраля 2015 г.). «Seiner Zeit voraus: Видеодисковый рекордер Клауса Шмидингера VDR» (на немецком языке). Хейзе онлайн . Архивировано из оригинала 20 сентября 2017 г. Проверено 20 сентября 2017 г.
  8. ^ ab "Unterschiede zwischen EAGLE 1.3 und EAGLE 2.0" [Различия между EAGLE 1.3 и EAGLE 2.0]. EAGLE-Handbuch [ Руководство EAGLE ] (на немецком языке). Компьютер КадСофт. 1991. с. А-14.
  9. ^ Шмидингер, Клаус (2001-10-03). "Изменить шрифт nochmals". eagle.betatest (на немецком языке). Архивировано из оригинала 2017-10-05 . Получено 2017-10-05 .
  10. ^ Шмидингер, Клаус (8 мая 2003 г.). «Abgeschnittenes §-Zeichen». eagle.betatest (на немецком языке) . Проверено 05 октября 2017 г.
  11. ^ Дёлле, Мирко (сентябрь 2004 г.). «Schwer auf Draht — Platinen-Layout-Programme Eagle версии 4.11 для Linux». LinuxUser (на немецком языке). Архивировано из оригинала 20 сентября 2017 г. Проверено 20 сентября 2017 г.
  12. ^ Шмидингер, Клаус (24.09.2007). "EAGLE 4.9". eagle.betatest . Архивировано из оригинала 05.10.2017 . Получено 05.10.2017 .
  13. ^ "Was ist neu in Version 5?". CadSoft online (на немецком языке). CadSoft Computer GmbH . 2011. Версия 5.10. Архивировано из оригинала 2017-10-05 . Получено 2017-10-05 .
  14. ^ Грин, Харриет; Уайтлинг, Марк (2009-09-24). "Приобретение CadSoft Computer GmbH". Premier Farnell plc . Архивировано из оригинала 2015-01-24 . Получено 2017-09-17 .
  15. ^ Пол, Маттиас Р. (12.06.2014) [23.11.2011]. FLYEAGLE - оболочка CadSoft EAGLE для Microsoft Windows: оболочка для поддержания параллельного существования XML и проектов EAGLE до XML . 1.10.(NB. 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 .)
  16. ^ аб Гольдбахер, Альфред (01 октября 2014 г.). «Leiterplatten-Design-Software Eagle: Версия 7 des Adlers ist gelandet» (на немецком языке). ЭлектроникНет. Архивировано из оригинала 22 сентября 2017 г. Проверено 22 сентября 2017 г.
  17. ^ Buetow, Mike (2016-06-27). "Autodesk приобретает Eagle у Cadsoft". Printed Circuit Design & Fab . UP Media Group Inc. Архивировано из оригинала 2017-09-17 . Получено 2017-09-17 .
  18. ^ ab "Autodesk EAGLE теперь включен в Fusion 360". Fusion . Autodesk . 2020-01-07. Архивировано из оригинала 2020-09-24 . Получено 2020-09-24 .
  19. ^ "Купить Autodesk EAGLE". Autodesk . Получено 2017-02-17 .
  20. ^ "Eagle образовательная или студенческая версия". Autodesk . Получено 2017-02-17 .
  21. ^ "Найдите план, который соответствует вашим потребностям". CADSOFT EAGLE . Архивировано из оригинала 2016-08-04 . Получено 2016-08-04 .
  22. ^ "Превратите схему EAGLE в печатную плату". Instructables.
  23. ^ Seidle, Nathan (2008-06-19). "Лекция 8 - EAGLE: Схемы". SparkFun . Получено 2010-03-23 .
  24. ^ "Библиотека Sparkfun Eagle". Архивировано из оригинала 2007-03-08.
  25. ^ "Страница библиотеки Adafruit на github". GitHub . 2018 . Получено 14.10.2018 .
  26. ^ "Часто задаваемые вопросы по Arduino".
  27. ^ «Сайт SnapEDA».
  28. ^ «Библиотека опасных прототипов».
  29. ^ «Библиотеки САПР EAGLE Element 14».
  30. ^ "KONEKT Shape Based PCB Autorouting - ELECTRA PCB AutoRouting". KONEKT. 2017. Архивировано из оригинала 2017-09-23 . Получено 2017-09-24 .
  31. ^ "История версий TopoR - Что нового в версии TopoR 6.2". Eremex . 2017-09-24. Архивировано из оригинала 2017-09-24 . Получено 2017-09-24 .(Примечание. Включает список новых функций с момента выхода TopoR 3.0. В TopoR 5.4.14203 (2012-12-21) появилась поддержка EAGLE: «Теперь поддерживается формат Eagle BRD plain-text. Этот формат используется файлами, созданными в системе Eagle 6.0». Улучшено в TopoR 5.4.14362 (2013-07-02): «Во время импорта файлов Eagle BRD: в некоторых случаях угол поворота контактных площадок не учитывался, в некоторых случаях размер контактных площадок переходных отверстий назначался неправильно, иногда исчезали провода на внутренних слоях».)
  32. ^ Wirtz, Alfons (2014-03-08) [2004]. "FreeRouting - Программное обеспечение для трассировки печатных плат от FreeRouting.net". GitHub . Архивировано из оригинала 2017-09-23 . Получено 2017-09-24 .
  33. ^ Аб Мёкке, Франк (1992). «CadSoft rächt sich an Raubkopierern - Adressen aus bestem Hause». c't - magazin für Computertechnik (на немецком языке) (10): 16. Архивировано из оригинала 18 сентября 2017 г. Проверено 18 сентября 2017 г.
  34. ^ abc Evenchick, Eric (2017-01-19). "Autodesk Moves EAGLE to Subscription Only Pricing". HACKADAY . Архивировано из оригинала 2017-09-19 . Получено 2017-09-19 .
  35. ^ abc Граннеманн, Катрин (24 января 2017 г.). «Autodesk Eagle: Программное обеспечение для печатных плат, готовое к использованию». Сделать: (на немецком языке). Медиамейкер ГмбХ . Heise ID 3605890. Архивировано из оригинала 19 сентября 2017 г. Проверено 19 сентября 2017 г.

Дальнейшее чтение

  • Монк, Саймон (2014-06-12). Создайте собственные печатные платы с помощью EAGLE: от схемных проектов до готовых плат (1-е изд.). McGraw-Hill Education / TAB Electronics . ISBN 978-007181925-1.
  • Скарпино, Мэтью (2014-04-01). Проектирование печатных плат с помощью EAGLE — создание высококачественных печатных плат по низкой стоимости (1-е изд.). Prentice Hall . ISBN 978-013381999-1.
  • Дункан, Митчелл (2013). Eagle V6: Руководство по началу работы - Учимся летать с EAGLE (1-е изд.). Elektor-Verlag GmbH. ISBN 978-190792020-2.
  • Уильямс, Эл (15.10.2003). Создайте собственную печатную плату — от проектирования до производства — все, что вам нужно для создания собственных печатных плат (1-е изд.). McGraw-Hill Education / TAB Books. ISBN 978-0-07-142783-8.
  • Эдвардс, Левин ARW (2003). Проектирование встраиваемых систем на небольшом бюджете — достижение высокой производительности при ограниченном бюджете . Новости. ISBN 978-0-7506-7609-0.(Примечание. Включает копию EAGLE 4.09r2.)
  • https://www.autodesk.com/products/eagle (форумы веб-поддержки Autodesk EAGLE)
  • news://news.cadsoft.de (поддержка EAGLE от CadSoft через группы новостей NNTP)
  • ftp://ftp.cadsoft.de/eagle/ [ постоянная неработающая ссылка ‍ ] (архив старых версий EAGLE от CadSoft)
Взято с "https://en.wikipedia.org/w/index.php?title=EAGLE_(программа)&oldid=1272746941#7.0"