The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск системы проектирования печатных плат LibrePCB 2.0

29.01.2026 11:18 (MSK)

Представлен выпуск свободного пакета для автоматизации проектирования печатных плат LibrePCB 2.0.0. LibrePCB позиционируется как интуитивно понятный пакет для быстрой разработки плат, который отстаёт по функциональности от KiCad, но гораздо проще в работе и при этом учитывает потребности не только начинающих, но и профессиональных инженеров. Программа поставляется в сборках для Linux (Flatpak, Snap, AppImage), FreeBSD, macOS и Windows. Код проекта написан на языке C++ и распространяется под лицензией GPLv3.

Из особенностей отмечается интеграция в одном пакете редактора схем и средств управления проектом; простой кросс-платформенный графический интерфейс на базе Qt; применение концепции "умной" библиотеки элементов; использование доступных для ручного разбора форматов библиотеки элементов и проектов; режим Multi-PCB для параллельной разработки разных вариантов плат на базе одной схемы; автоматическая синхронизация списка электрических соединений (netlist) между схемой и раскладкой платы. Программа оснащена многоязычным интерфейсом с поддержкой русского (охват перевода 82%) и украинского языков (охват перевода 72%), предоставляющим возможность наименований элементов на разных языках.

LibrePCB включает в себя интерфейс для управления проектом; редактор электронных схем; редактор многослойных печатных плат; сервис для генерации данных для начала производства; утилиту командной строки librepcb-cli для автоматизации типовых работ (например, проверки и экспорта данных); библиотеку электронных компонентов с навигацией по древовидному категоризованному списку. Имеется интерфейс для подключения различных существующих библиотек элементов, которые могут добавляться как в форме архивов, так и через интеграцию с репозиториями. Поддерживается импорт файлов DXF и экспорт в форматах PDF, SVG и CSV BOM, pick&place X3/CSV, Gerber/Excellon и STEP.

Основные новшества:

  • Представлен новый интерфейс пользователя, переделанный с нуля с использованием фреймворка Slint, написанного на Rust (код LibrePCB остаётся на С++, для интерфейса применяется C++ обвязка над Slint). Новый интерфейс примечателен заменой 5 отдельных специализированных окон на одно унифицированное окно. Одновременная работа с разными проектами и библиотеками реализована при помощи вкладок, которые могут размещаться бок о бок друг с другом, например, для одновременного просмотра разных схем, 3D-модели и 2D-изображения платы, или одновременного просмотра нескольких схем. На многомониторных конфигурациях на каждом мониторе возможно размещения разных окон со своим набором вкладок.
  • Менеджер и редактор библиотек переделаны в форме вкладок, открываемых в основном окне. В боковой панели обеспечено информирование об устаревших библиотеках.
  • Переписана и преобразована во вкладку функция формирования заказа для производства печатных плат, которая теперь автоматически выполняет проверки ERC (Electrical Rule Check) и DRC (Design Rule Check), что позволяет избежать проблем из-за забытого выполнения проверок перед заказом.
  • Расширены возможности интерфейса для 3D-визуализации платы. Добавлена поддержка скрытия отдельных объектов и слоёв для упрощения инспектирования деталей.
  • Реализована возможность работы с шинами на схемах, позволяющих группировать несколько дорожек в одну толстую линию для улучшения читаемости схем.
  • Добавлена возможность добавления на схему меток, оформленных в виде изображений SVG, PNG и JPEG, что может быль полезным для включения в схему диаграмм, формул, таблиц или логотипов.

  • Добавлена возможность произвольного размещения контактных площадок (THT или SMT) или металлизированных отверстий, без их привязки к компонентам.
  • Предоставлена возможность указания предпочтительного метода пайки, например, можно указать ручную пайку или пайку оплавлением и LibrePCB автоматически сформирует необходимые посадочные места.


  1. Главная ссылка к новости (https://librepcb.org/blog/2026...)
  2. OpenNews: Выпуск системы проектирования печатных плат LibrePCB 1.3.0
  3. OpenNews: Выпуск свободной САПР FreeCAD 1.0
  4. OpenNews: Выпуск САПР KiCad 9.0
  5. OpenNews: Началось бета-тестирование Linux-версии проприетарной САПР КОМПАС-3D
  6. OpenNews: Варианты игры Doom для САПР KiCAD и осциллографа
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64699-librepcb
Ключевые слова: librepcb, cad
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:26, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Kicad достал менять форматы сохраняемых файлов в гонке за номером версии. Особенно для любительского проектирование это не нужно.

    А так разводить платы должен ИИ. Потому что это такая простая и муторная задача, которую человек делает не лучшим образом. Особенно глядя как разводят платы некоторые студенты.  

     
     
  • 2.7, Аноним (7), 13:21, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну так надо этих студентов учить разводить платы правильно, не? Не всегда есть доступ к нейросетям.
     
  • 2.10, Аноним (10), 13:29, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > разводить платы должен ИИ.

    Хорошая попытка, нейросетевой бот, но нет. Вместо того, чтобы раз за разом тратить текстолит на проверку твоих галлюцинаций, проще, надёжнее, быстрее и дешевле поручить разводку печатных плат мясному мешку.

     
  • 2.13, Аноним (13), 13:49, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Kicad достал менять форматы сохраняемых файлов в гонке за номером версии

    Именно поэтому я перестал пользоваться FreeCAD-ом. Обращался к разработчикам, а они ответили, что "сохранялки не предназначены для перетаскивания между версиями". Эта же проблема у Блендера проявлялась. И много у какого софта.

     

  • 1.2, Аноним (2), 11:29, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Из особенностей отмечается интеграция в одном пакете редактора схем и средств управления проектом; простой кросс-платформенный графический интерфейс на базе Qt
    >Представлен новый интерфейс пользователя, переделанный с нуля с использованием фреймворка Slint, написанного на Rust

    Так и не понял, на чём же его пользовательский интерфейс?

     
     
  • 2.3, Аноним (1), 12:01, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.8, morphe (?), 13:24, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    На Slint, библиотеке на Rust, а сам LibrePCB плюсовый.

    Вот есть Rust проекты использующие Qt (библиотеку на плюсах) для гуя, а тут ровно наоборот

     

  • 1.4, 12yoexpert (ok), 12:18, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    всё, что нужно знать о гуе на расте
     
     
  • 2.5, Аноним (1), 12:19, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.6, Аноним (1), 12:23, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 2.9, morphe (?), 13:25, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что же надо знать? То что Slint способен заменить Qt теперь? Это да, неплохо
     
  • 2.11, Аноним (10), 13:31, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гуй как гуй, вполне неплохо, если судить по картинкам.
    А вот переносить своё отношение к тявкающим щенятам на реальные проекты на расте - неправильно.
     

  • 1.12, Аноним (13), 13:46, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > графический интерфейс на базе Qt (С++)
    > с использованием фреймворка Slint (Rust)
    > для интерфейса применяется C++ обвязка над Slint

    Надеюсь, они не запутаются в слоях абстракции.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру