nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 18 Apr 2024 16:14



Reply to topic  [ 34 posts ]  Go to page Previous  1, 2, 3
Пишем программки на Си для играния с форматом Гербер... 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Shaos wrote:
Shaos wrote:
Shaos wrote:
Есть желание (но нету времени) сделать из этих наработок полноценный редактор Гербер-файлов (под GPLv3 естественно)
Кто со мной? :roll:

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

Плюс редактор схем для ввода (по юзер интерфейсу - копия Eagle v5) под названием скажем Vulture (то бишь птица Гриф) :roll:

А между тем появился опенсорцный редактор схем-плат написанный на Qt5.5 и внешне похожий на Eagle:

https://github.com/LibrePCB/LibrePCB


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


18 Feb 2023 00:25
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Продолжение про LibrePCB отрезал в новую тему:

http://www.nedopc.org/forum/viewtopic.php?f=68&t=22077

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


24 Feb 2023 22:06
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Shaos wrote:
Shaos wrote:
Shaos wrote:
Shaos wrote:
Есть желание (но нету времени) сделать из этих наработок полноценный редактор Гербер-файлов (под GPLv3 естественно)
Кто со мной? :roll:

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

Плюс редактор схем для ввода (по юзер интерфейсу - копия Eagle v5) под названием скажем Vulture (то бишь птица Гриф) :roll:

P.S. Пусть будет vultured (типа гриф-редактор) :mrgreen:

P.P.S. Я даже доменное имя уже прихватизировал - vultu.red ;)

Наверное VultureD можно начать разрабатывать как просмотрщик-редактор герберов, как предполагалось изначально, а там видно будет...

Короче надо делать такой редактор, чтобы компоненты можно было добавлять с двух направлений - и сначала в схему (как в Eagle) при этом оно автоматически появляется в печатке, так и сначала в печатку (включая копирование целых блоков с соединительными дорожками) и чтобы оно появлялось автоматически в схеме. Редактор можно начать делать "сборку" - с редактора либ. Ну и свой интерпретатор ULP надо потихоньку писать (вот много-много скриптов на погонять вплоть до 2016 года: http://eagle.autodesk.com/eagle/ulp - есть всякий export/import и т.д.).

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


25 Feb 2023 01:13
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Shaos wrote:
А между тем появился опенсорцный редактор схем-плат написанный на Qt5.5 и внешне похожий на Eagle:

https://github.com/LibrePCB/LibrePCB
Короче либ недостаточно там, а свои делать тяжко и муторно, поэтому я пока останусь в рамках Eagle 5.12 (последняя версия программы до продажи компании), к которой до сих пор подходит моя стандартная лицензия, приобретённая в 2007 году - у неё есть ограничения в 4 слоя и 160х100 мм. Количество слоёв меня более чем устраивает, а ограничения на размер платы я думаю могу обойти также как я "размножал" платы в 2010 году - склеить половинки (троинки) плат уже на уровне герберов :mrgreen:

Image
Причём приклеиваемые к основной плате герберы я могу даже и не в Eagle произвести :no:


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


25 Feb 2023 18:02
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 34 posts ]  Go to page Previous  1, 2, 3

Who is online

Users browsing this forum: No registered users and 37 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.