Jump to content

    

Бесплатные варианты для разработки PCB

На pcb это распространяется (иерархия)? меня интересует, если в схеме некоторое кол-во одинаковых комплектов, трассируется только один из них (остальные автоматически дублируются) или каждый нужно трассировать?

Напрямую - нет. Но есть возможность оттрасировать один комплект сделать его элементом. Дальше небольшое шаманство и вуаля! :).

Последовательность проста: делаем лист схематика с этой многократноиспользуемой частью. Трассируем. И делаем полученное элементом в PCB. В gede делаем для него символ. Собственно, всё делается как в любом каде.

Остаётся проблема в refdes блоков. Но для этого можно написать скрипт переименования, благо форматы всех файлов открытые и в geda и в pcb есть возможность писать скрипты (есть уже готовые, например BOM).

Если возникла необходимость редактирования реиспользуемого блока - всё просто: редактируем схему, её "печатку" и апдейтим основную печатку.

Я такой (с небольшой модификацией) метод всегда применяю. Например, делаешь что-то для себя и хочется подешевле (т.е. двуслойка), выбирfешь законченные функциональные модули, выделяешь в подблок, делаешь миниплату для него, по краям ставишь выводы (получается, что-то вроде модулей POL от Traco). В результате имеешь ещё 2 этажа для монтажа.

Приведённый мною выше пример разводки именно такой модуль. Магнитный компас + АЦП.

 

Кстати, в примерах у pcb есть 2 реиспользуемых модуля :). MSPxxx + jtag header и 68xxx CPU + FPU.

Share this post


Link to post
Share on other sites

а в этой geda как с переразводкой? все надо вручную расталкивать или есть хоть какое-то авто-расталкивание? я в eagle несколько лет развожу. все хорошо до тех пор, когда надо что-то подправить. приходится все вручную двигать.

Share this post


Link to post
Share on other sites
а в этой geda как с переразводкой? все надо вручную расталкивать или есть хоть какое-то авто-расталкивание? я в eagle несколько лет развожу. все хорошо до тех пор, когда надо что-то подправить. приходится все вручную двигать.

А это зависит от используемой программы для разводки плат. У "штатного" для gEDA pcb таких средств нет, все вручную.

Share this post


Link to post
Share on other sites

Я тоже скачал себе KiCAD, но пока не было времени оценить его. Больше всего интересует, работают ли с ним изготовители ПП (В частности Электроконнект из Новосибирска, что и узнаю у них после праздников). Если работают, то можно смело изучать эту программу и переходить на нее

Share this post


Link to post
Share on other sites

Переходите на генерацию гербер-файлов и отправку их производителю. Тогда можно будет пользоваться любой программой

Share this post


Link to post
Share on other sites
Я тоже скачал себе KiCAD, но пока не было времени оценить его. Больше всего интересует, работают ли с ним изготовители ПП (В частности Электроконнект из Новосибирска, что и узнаю у них после праздников). Если работают, то можно смело изучать эту программу и переходить на нее

Свежие русифицированные сборки KiCAD из svn периодически выкладываются на ftp://ftp.ntcsm.ru/pub/kicad/svn.

Сами активно пользуем KiCAD. Получаемые Gerber-ы производители ПП принимают без вопросов.

Share this post


Link to post
Share on other sites

а есть что-то опенсорсное с интерактивной разводкой?

Share this post


Link to post
Share on other sites

мда, после Пикада редактор Кикада - полное убожество, непонятно как в нем можно работать ...

 

PCB - неплохо. Как в нем передвигать элементы вместе с присоединенными дорожками ? И есть ли сборки GSchem для Win32 ?

Share this post


Link to post
Share on other sites
PCB - неплохо. Как в нем передвигать элементы вместе с присоединенными дорожками?

Просто, но не сильно очевидно: навести курсор на требуемую деталь, ни в коем случае не подсвечивать её (т.е. не нажимать левую кнопку), нажать на среднюю кнопку мыши и перетащить деталь куда надо.

 

И есть ли сборки GSchem для Win32 ?

Насколько я знаю - только для cygwin/mingw.

 

P.S. Для PCB также есть генератор посадочных мест, сильно упрощающий жизнь.

Share this post


Link to post
Share on other sites
а в этой geda как с переразводкой? все надо вручную расталкивать или есть хоть какое-то авто-расталкивание? я в eagle несколько лет развожу. все хорошо до тех пор, когда надо что-то подправить. приходится все вручную двигать.

Почти есть. Но я как-то не использую, поэтому ничего сказать не могу.

Авторы получили из фонда 36 тыс. убитых енотов на доработку :).

Будем ждать, там, в планах, доработка UI.

 

Просто, но не сильно очевидно: навести курсор на требуемую деталь, ни в коем случае не подсвечивать её (т.е. не нажимать левую кнопку), нажать на среднюю кнопку мыши и перетащить деталь куда надо.

Но результат будет очень весёлым :)

 

Ну и для демонстрации возможностей pcb прилагаю картинку, так сказать, кину пальцы :)

post-218-1231899416_thumb.jpg

Share this post


Link to post
Share on other sites

Пока только собираюсь попробовать, чё это за зверь...

Нашел вот более-менее свежую версию:

http://rapidshare.com/files/206376179/kicad-2007-01-15.zip

здесь вроде, пишут, дока кой-какая:

http://rapidshare.com/files/206390699/doc_...-2006-12-08.zip

Привлекает бесплатность и русский язык. Пугает "неизвестность" и в особенности вопрос поддержки выходных форматов "народом" в лице заказчиков... Мой последний заказчик хотел непременно pcb P-CAD2002...

Share this post


Link to post
Share on other sites

Прошу прощения, ибо по означенным ссылкам выявлены следующие "ляпы":

- не работает русский язык;

- дока - не дока, а сборник даташитов...

Нормальная русская версия (проверено!):

http://rapidshare.com/files/207093644/KICAD-20081127.rar

или

http://letitbit.net/download/b78bd4359973/...081127.rar.html

Библиотеки (кто скачал ранее выложенную версию, может скопировать из нее папку library):

http://rapidshare.com/files/207093960/KICA...ry-20081114.rar

или

http://letitbit.net/download/915ddc430412/...081114.rar.html

Share this post


Link to post
Share on other sites
Пока только собираюсь попробовать, чё это за зверь...

Может, сначала на родине посмотреть?

Share this post


Link to post
Share on other sites

Кто нибубь знает в kicad диф пары таскать можно и шины с нормированным временем задержки

Share this post


Link to post
Share on other sites
Guest Скопидор
Ни для одной фирмы и даже для частного лица не составляет труда потратить при покупке компа еще 3-5 тыр на Винду и 3 на офис (OEM).

Насчет "частного лица" незнаю, но если для фирмы покупка специфического софта за пару "тысяч долларов" является проблемой, то им стоит задуматься, тем ли профилем они занимаются.

+1000

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this