nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 23:21



Reply to topic  [ 7 posts ] 
Разработка печатных плат в LibrePCB 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
А между тем появился опенсорцный редактор схем-плат написанный на Qt5.5 и внешне похожий на Eagle:
https://github.com/LibrePCB/LibrePCB

А форматы Eagle все поддерживает, или только внешне похожий на Eagle?

_________________
iLavr


18 Feb 2023 00:34
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22416
Location: Silicon Valley
Reply with quote
Нет конечно - форматы игла это проприетарщина засекреченная :)

P.S. На самом деле у игла поддерживался пользовательский скриптовый язык ULP, у которого есть достаточно развёрнутый API по доступу к кишкам - например поначалу герберы генерировались ULP-скриптом, и только потом их добавили внутрь программы (если я правильно понял историю).

P.P.S. Так то конечно различий между Eagle и LibrePCB много, но процесс работы очень похож (кстати из сырцов в десятом дебияне собралось вообще без проблем):


Attachments:
Screenshot from 2023-02-18 00-26-17.png
Screenshot from 2023-02-18 00-26-17.png [ 125.41 KiB | Viewed 2544 times ]

_________________
:dj: https://mastodon.social/@Shaos
18 Feb 2023 01:13
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
Нет конечно - форматы игла это проприетарщина засекреченная :)

То есть, с файлами от Игла он работать не будет? А то я всё хотел себе какую-то смотрелку файлов
Игла, но чтобы сам Игл не устанавливать...

_________________
iLavr


18 Feb 2023 01:30
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22416
Location: Silicon Valley
Reply with quote
Lavr wrote:
Shaos wrote:
Нет конечно - форматы игла это проприетарщина засекреченная :)

То есть, с файлами от Игла он работать не будет? А то я всё хотел себе какую-то смотрелку файлов
Игла, но чтобы сам Игл не устанавливать...

Возможно для нового текстового формата, который типа XML (начался с Eagle 6 чтоли версии) наверное можно смотрелку сделать, а вот для старых бинарных - вряд ли...

_________________
:dj: https://mastodon.social/@Shaos


18 Feb 2023 01:32
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22416
Location: Silicon Valley
Reply with quote
Разбираюсь с LibrePCB - при первом запуске она создаёт в домашней директории рабочий каталог, куда скачивает выбранные либы, причём кроме родных либ есть либы понаделанные разными хоббитскими и не очень компаниями (но в стандартных либах нету мелкой логики и нету пиков):

Attachment:
LibrePCB-libraries.png
LibrePCB-libraries.png [ 190.28 KiB | Viewed 2369 times ]


Некоторые большие компании финансируют разработку этого самого LibrePCB:

Attachment:
Screenshot from 2023-02-24 21-12-18.png
Screenshot from 2023-02-24 21-12-18.png [ 41.08 KiB | Viewed 2375 times ]


При создании проекта он спрашивает лицензию - например я создал свой первый проект с лицензией CC0 (равносильно Public Domain).

По ходу редактор умеет экспорт в PDF, картинка и архив lppz (видимо для обмена исходниками):

Attachment:
LibrePCB-export.png
LibrePCB-export.png [ 93.73 KiB | Viewed 2375 times ]

(как можно видеть прямо из меню можно заказать производство PCB)

Для картинок кроме PNG поддерживается ещё куча форматов:

Attachment:
LibrePCB-image-formats.png
LibrePCB-image-formats.png [ 55.42 KiB | Viewed 2375 times ]


P.S. Production Data имеет единственное подменю - Generate Bill Of Materials (BOM), а вот как сохранить netlist?

P.P.S. При открытии проекта сразу открывается и схема, и печатка - проект это куча файлов в подкаталоге с именем проекта, внутри которого есть файл имя-проекта.lpp с таким вот содержимым:
Code:
LIBREPCB-PROJECT

_________________
:dj: https://mastodon.social/@Shaos


24 Feb 2023 22:20
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22416
Location: Silicon Valley
Reply with quote
Короче чтобы работать с этой программой надо сделать свою либу мелкой логики :(

P.S. Попробовал добавить 7400 - слишком много телодвижений и результат хреновый получился - так что я пожалуй останусь в Eagle :roll:

_________________
:dj: https://mastodon.social/@Shaos


24 Feb 2023 23:23
Profile WWW
Senior

Joined: 01 Jan 2022 04:34
Posts: 162
Location: USSR, Tashkent
Reply with quote
а он чем то отличается от KiCADа ?

или у него есть авторазводчик ?


25 Feb 2023 08:08
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 7 posts ] 

Who is online

Users browsing this forum: No registered users and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.