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 обязательно


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

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

     
     
  • 2.7, Аноним (7), 13:21, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Ну так надо этих студентов учить разводить платы правильно, не? Не всегда есть доступ к нейросетям.
     
     
  • 3.23, Аноним (1), 14:47, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А если студент не хочет учиться почему мы должны от него зависеть?
     
     
  • 4.43, не студент (?), 15:46, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     
     
  • 5.64, Аноним (1), 20:42, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 3.52, Аноним (52), 16:47, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ой, а я помню когда нас в школе учили делить в столбик нам говорили что калькулятор есть не всегда, а вот смотрика 20 лет прошло и чтото ни разу не было чтобы под рукой не было телефона, и надо было разделить, ну вот ни разу.
     
  • 3.53, Умник (?), 17:24, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А так разводить платы должен ИИ

    ИИ сделан, чтобы разводить инвесторов на бабки, а а не для муторной работы.

     
     
  • 4.65, Аноним (1), 20:43, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.10, Аноним (10), 13:29, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > разводить платы должен ИИ.

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

     
     
  • 3.24, Аноним (1), 14:48, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Иногда эти мешки творят такую дичь что даже авторазводка лучше справляется.
     
  • 3.44, Смузихлеб забывший пароль (?), 15:49, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    текстолит в любом случае тратить придётся
     
  • 2.13, Аноним (13), 13:49, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Kicad достал менять форматы сохраняемых файлов в гонке за номером версии

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

     
     
  • 3.20, Аноним (20), 14:13, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Именно поэтому я перестал пользоваться FreeCAD-ом.

    Пробуйте Fusion:
    https://www.youtube.com/@adskFusion/videos

     
  • 3.32, Аноним (32), 15:24, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Обращался к разработчикам, а они ответили, что "сохранялки не предназначены для перетаскивания между версиями".

    Где-то муницыпалы так отвечают. )

     
  • 3.38, 12yoexpert (ok), 15:39, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    openscad

    даже если что-нибудь когда-нибудь поломается - открываешь текстовый файл и правишь

    перешёл на него как раз с freecad, задолбали ошибки при банальных операциях, отсутствие обратной совместимости и проблемы со сборкой самого freecad

     
     
  • 4.54, Аноним (54), 18:38, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В теории он должен был быть самым правильным, но oн же полузаброшен (с периодическими попытками гальванизировать), люто тормозит при большом количестве деталей (очевидно нелинейная зависимость от числа треугольников), а главное вообще сам подход неправильный, сначала генерируются все треугольники потом булевская операция, а не наоборот - булевская операция над математическими поверхностями (хотя бы NURBS) и уже потом генерация окончательная треугольников.
     
     
  • 5.60, 12yoexpert (ok), 19:00, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ну, у меня работает, мои задачи решает

    при холодном старте может несколько секунд считать, потом мгновенно

     
  • 2.29, Аноним (32), 15:20, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    задача, которую человек делает не лучшим образом. Особенно глядя как разводят платы некоторые студенты.

    А как тексты составляют.. 😊

     
     
  • 3.31, Аноним (1), 15:21, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И как емодзи вставляют в нелепые комментарии. Людей нужно отправлять в резервации.
     
     
  • 4.33, Аноним (32), 15:24, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Разве Земля не резервацыя? ;)
     
     
  • 5.34, Аноним (32), 15:26, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    человек делает не лучшим образом глядя как разводят платы некоторые студенты.
     
     
  • 6.45, не студент (?), 15:49, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Понятно. Сегодня здеся разводчики платов собралися. Заводчики.
     
  • 6.63, 12yoexpert (ok), 20:39, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ты не в состоянии запятую на место поставить, но вещаешь, как там в мире разводки плат. ок
     
     
  • 7.72, Аноним (72), 21:31, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

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

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

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

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

     
     
  • 3.15, Аноним (13), 13:55, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 3.16, Аноним (13), 13:57, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > а тут ровно наоборот

    Здесь: приложение (С++) - промежуточный слой (Раст) - Qt (С++)

     
     
  • 4.21, Аноним (21), 14:36, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     
  • 4.36, expert (??), 15:28, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    slint не использует qt
     
     
  • 5.48, morphe (?), 16:27, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Использует при его наличии если захотеть, slint умеет использовать Qt для нативных виджетов

    Однако на скринах виджеты свои, а не кутёвые, так что да, тут без Qt

     
  • 5.58, Аноним (13), 18:58, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.69, morphe (?), 20:57, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 5.59, Аноним (13), 18:59, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.14, Аноним (13), 13:53, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > на чём же его пользовательский интерфейс?

    ЛибраPCB - на С++, первый слой замазки - С++, потом идёт обмазка Slint на расте, и снизу - Qt на С++.

     
     
  • 3.37, expert (??), 15:29, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    але, там нет qt
     
     
  • 4.42, Аноним (42), 15:44, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > але, там нет qt

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

     
  • 4.57, Аноним (13), 18:55, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Слинт использует системный Qt
     

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

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

     
  • 1.22, Ананоним (?), 14:45, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как же долго компилируется эта хрень...
     
     
  • 2.26, 12yoexpert (ok), 15:00, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    угадай, почему
     
     
  • 3.27, Ананоним (?), 15:07, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Потому что заржавела и про машинное масло молодняк знать не хочет.
     
     
  • 4.40, Аноним (42), 15:41, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Потому что заржавела и про машинное масло молодняк знать не хочет.

    WD40 вполне модно и молодежно :)

     
  • 3.70, Аноним (70), 21:00, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что Pentium-III?
     

  • 1.25, KaE (ok), 14:59, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С 3D принтером это можно сосвистеть?
     
     
  • 2.30, Аноним (1), 15:20, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Толстые дорожки можно печатать токопроводящим филоментом. Но это прям надо сопротивление по факту замерять и смотреть вносить ли поправки в схему.
     
     
  • 3.35, Аноним (35), 15:28, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 4.66, Аноним (1), 20:47, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.74, Аноним (72), 21:35, 29/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.39, Аноним (42), 15:41, 29/01/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.46, Аноним (-), 16:13, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >новый интерфейс пользователя, переделанный с нуля с использованием фреймворка Slint, написанного на Rust

    Дальше, в принципе, можно уже и не читать. Cargo культ.

     
     
  • 2.68, 12yoexpert (ok), 20:50, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    больше похоже на стадный инстинкт, самолётов-то они в жизни не видели, только каноэ на электроне и заточенные палки в браузере
     

  • 1.47, Аноним (20), 16:17, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >который отстаёт по функциональности от KiCad

    Да большой разницы и нет, и LibrePCB и KiCad это неплохие но всё же "любительские" инструменты.
    Вряд ли кто-то на этом будет экономить, когда уже потратили кучу денег на SMT-машины от Panasonic, Yamaha или JUKI.

     
     
  • 2.73, Аноним (73), 21:34, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да вот - Olimex в KiCad 6-слойки с 64 бит апликушником ворочает Чтоб я таким лю... большой текст свёрнут, показать
     

  • 1.51, историк_кун (?), 16:41, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скрины, видимо, сделаны на экране с низким разрешением. Ожидал ШГ от гуя на слинте, а оно вполне четенькое в реале. Зато иконки почти все мутные, что ж такое-то :)

    Одно окно на всё, онбординг — очень хорошо.

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

     
     
  • 2.55, Аноним (13), 18:51, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Ожидал ШГ от гуя на слинте, а оно вполне четенькое в реале.

    Если в системе есть Qt, слинт его использует для нативного лука.

     

  • 1.61, Кошкажена (?), 20:36, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Представлен новый интерфейс пользователя, переделанный с нуля с использованием фреймворка Slint, написанного на Rust

    То-то на скриншотах выглядит все странно мягко говоря: конторлы не родные, шрифты и иконки мыльные.

     
  • 1.62, Кошкажена (?), 20:38, 29/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Представлен новый интерфейс пользователя, переделанный с нуля с использованием фреймворка Slint

    Зачем понадобилось переписывать UI, если был qt?

     
     
  • 2.67, Аноним (1), 20:48, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чтобы было бизапасТно!!!!1111
     
     
  • 3.71, Кошкажена (?), 21:31, 29/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтобы было бизапасТно!!!!1111

    Смысл от гуишной программы? Проще ее в изоляции запустить.

     

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



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

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