Horizon EDA - это система для автоматизации проектирования электронных устройств. и оптимизирован для создания электрические схемы и печатные платы. Идеи, заложенные в проекте, развиваются с 2016 года, а первые экспериментальные запуски были предложены осенью прошлого года.
В качестве причины для создания Horizon упоминается желание обеспечить более тесную связь. из библиотеки номенклатур и списков запчастей с интерфейсами для проектирования схем и плат, включая возможность совместного использования общих наборов деталей в разных проектах и связывание по UUID. Код написан на C ++ и распространяется под лицензией GPLv3.
Horizon EDA имеет полный рабочий процесс проектирования который охватывает этапы от разработки схемы до экспорта готовой продукции в форматах Gerber (RS-274X) и NC-Drill.
Он также включает многопоточный инструмент для проверки соблюдения правил проектирования (DRC, Проверка правил проектирования), которые позволяет выявить распространенные ошибки в конструкции печатной платы и возможность перемещаться с помощью экранных жестов в системах с сенсорным экраном и настраивать интерфейс (например, вы можете выбрать цветовую схему по своему вкусу).
С Horizon EDA вы можете использовать все преимущества указывающих устройств ноутбука современное. Помимо масштабирования и панорамирования с точностью до пикселей с помощью сенсорных панелей или точек отслеживания, вы можете напрямую управлять 2D- и 3D-видами с помощью жестов сенсорного экрана, таких как масштабирование пальцем.
Из основных характеристик Horizon EDA выделяет следующее:
- Функциональный интерфейс для управления библиотекой элементов.
- Единый редактор для чего угодно, от вывесок до информационных панелей.
- Редактор схем с учетом списка электрических соединений (netlist) и соединения элементов.
- Маршрутизатор интерактивного слежения, изначально разработанный для KiCad.
- Система рендеринга 3D-панели, работающая без артефактов и без задержек.
- Возможность загрузки и создания 3D-моделей компонентов с поддержкой экспорта моделей в САПР в формате STEP.
- Возможность группировать несколько копий платы или размещать несколько досок на одной панели для экономии денег при заказе небольших досок.
- Интерактивный оптимизатор шин и гусениц.
- Система параметрического поиска.
- Интерфейс для получения информации о ценах на запчасти (на основе информации о комплектующих).
- Поддержка импорта изображений в формате DXF.
- Интерфейс для экспорта ведомости материалов (BOM) и Pick & Place.
- Связь всех компонентов, блоков и частей с использованием UUID.
- Поддержка отмены изменений (Undo / redo) и передачи объектов через буфер обмена.
- Расширьте возможности для Linux и Windows.
- Формат диска на основе JSON.
- Интерфейс на основе GTK3 (Gtkmm3).
- Использование OpenGL 3 для ускорения рендеринга.
Наконец, если вы хотите узнать больше об использовании и документации приложения, вы можете обратиться к подробности по следующей ссылке.
Как установить Horizon EDA на Ubuntu и производные версии?
Те, кто заинтересован в возможности установить это приложение в своей системе, могут сделать это, следуя приведенным ниже инструкциям.
По умолчанию пакет предлагается для компиляции приложения для любого дистрибутива Linux, хотя в случае с Arch Linux его можно установить из его репозиториев, а также есть пакет Flatpak, который упрощает работу для любого пользователя Linux (если ваш дистрибутив поддерживает установку пакетов Flatpak).
В этом случае мы будем использовать пакет Flatpak чтобы иметь возможность установить это приложение. Если у вас нет поддержки для установки приложений в формате Flatpak, вы можете добавить поддержку, открыв терминал и введя в нем следующую команду:
sudo apt install flatpak flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Теперь при поддержке, Мы можем установить приложение, набрав в терминале следующую команду:
flatpak install flathub org.horizon_eda.HorizonEDA
И после этого мы можем начать использовать это приложение, вам просто нужно найти средство запуска в меню приложения. Если вы не можете его найти, вы можете запустить приложение с помощью следующей команды:
flatpak run org.horizon_eda.HorizonEDA
А чтобы проверить, есть ли обновление или вы хотите обновиться до новой версии, просто введите команду:
flatpak update