ВСЁ про KiCad

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Аватара пользователя
bensaratov
Поставщик валерьянки для Кота
Сообщения: 2060
Зарегистрирован: Ср дек 29, 2010 00:08:44
Откуда: Москва
Контактная информация:

Re: ВСЁ про KiCad

Сообщение bensaratov »

diod78 писал(а):ляпов

что за ляпы если вы не настроили программу зачем без повода гнать на нее?
ни что в этой жизни не вечно!!!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ВСЁ про KiCad

Сообщение ploop »

Или просто старая версия. Года два назад там действительно ляпы были. Сейчас - даже в пример привести нечего. Этим он меня и заинтересовал.
Аватара пользователя
bensaratov
Поставщик валерьянки для Кота
Сообщения: 2060
Зарегистрирован: Ср дек 29, 2010 00:08:44
Откуда: Москва
Контактная информация:

Re: ВСЁ про KiCad

Сообщение bensaratov »

ploop писал(а):ляпы были.

ляпы бывают у всех, надо только уметь их устранять :roll:
ни что в этой жизни не вечно!!!
Foks
Поставщик валерьянки для Кота
Сообщения: 2108
Зарегистрирован: Пт авг 29, 2008 16:28:19
Откуда: Киев

Re: ВСЁ про KiCad

Сообщение Foks »

Cпасибо ploop за мотивирующую статью! Давно искал кроссплатформенную САПР, и наконец нашел - простую и достаточно мощную, чтобы угодить среднестатистическому радиолюбителю. :tea:

К программе прилагается отличная документация на разных языках; есть и Tutorial. Кроме того, присутствует стандартная библиотека, что не может не радовать.

И сразу назрел вопрос о возможности сконвертировать свои проекты (пусть даже с плохим результатом) из P-CAD. Гугл помог найти конверторы в обе стороны, однако радоваться было рано. Найденная утилита pcad2kicad оказалась старой (3 года), чрезвычайно глючной и эстонской медленной. Первое, что смутило - программа написана сразу на двух языках программирования - C++ и Delphi (детальнее её исходники я пока не изучал). Естественно, кроссплатформенностью там и не пахло. Скачав и запустив из-под Wine эту тулзу, я увидел интерфейс окно с двумя кнопками (какой кошмар, консоль - наше всё) - конвертация схемы (либо библиотеки символов) и конвертация печатной платы (либо библиотеки паттернов). После 40 минут (!) обработки моей не слишком сложной печатной платы, программа вывалилась с ошибкой, когда попыталась что-то оптимизировать (так было указано в статусной строке). Так что вот :) Не знаю, есть ли смысл качать исходники и пытаться сделать из них что-то более вменяемое. В любом случае, сперва нужно получше изучить сам KiCad.

А насчет принципа разработки через Netlist - после долгого пользования P-CAD оказалось наоборот привычно. Да и вообще, как я заметил, там немало идей позаимствовано из P-CAD (даже название созвучно, хотя скорее всего совпадение).
Giggity giggity goo!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ВСЁ про KiCad

Сообщение ploop »

На счет того, как сконвертировать - не знаю, но вот нет-листы KiCad поддерживает разных форматов, хотя не проверял.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: ВСЁ про KiCad

Сообщение МитяРа »

Foks писал(а):(даже название созвучно, хотя скорее всего совпадение).
CAD Computer-Aided Design - общее название подобных систем компьютерного проектирования..

Это, как есть общее название АвтоЗавод, то они и будут все ГАЗ, ВАЗ, УАЗ, БелАЗ.. :)))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Slavyan17
Опытный кот
Сообщения: 784
Зарегистрирован: Вс май 09, 2010 19:14:50
Откуда: Кемеровская обл. Новокузнецкий район

Re: ВСЁ про KiCad

Сообщение Slavyan17 »

А есть русская версия? если есть дайте ссылку
Ценности у всех в разлет, у нас все абсолютно ясно,
К родине любовь горит огнем, за годы не погасла.
Людское не отнять, а правильным живем роднее
Тело крепкое хранит нутро, а душу верой греем.
Foks
Поставщик валерьянки для Кота
Сообщения: 2108
Зарегистрирован: Пт авг 29, 2008 16:28:19
Откуда: Киев

Re: ВСЁ про KiCad

Сообщение Foks »

МитяРа писал(а):Computer-Aided Design - общее название подобных систем компьютерного проектирования..
Теперь перечитайте ту фразу с учетом того, что я это знаю.

Slavyan17 писал(а):А есть русская версия? если есть дайте ссылку
Русской не находил а вот мультиязычная вроде есть :wink:
Giggity giggity goo!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ВСЁ про KiCad

Сообщение ploop »

Ссылка в первом посте. В разделе downloads версия для всех языков и с полным комплектом библиотек.
Вот прямая ссылка: http://iut-tice.ujf-grenoble.fr/cao/
Аватара пользователя
CODE43
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт июл 15, 2011 03:08:49

Re: ВСЁ про KiCad

Сообщение CODE43 »

Еще раз спасибо Ploop за статью о KiCad! Надеюсь продолжение будет. Очень быстро и легко разобрался с редактором схем, но застрял на редакторе плат PCBNEW.
Значит, нарисовал схему, проверил на ошибки, исправил выявленные, затем сформировал список цепей, назначил корпуса и загрузил все это успешно в Pcbnew. Он авторазместил модули, но мне такое размещение не понравилось - хочу вручную рисовать плату без автотрасировщика. Проблема вот в чем: не получается нарисовать дорожку
Изображение
Хочу соединить две контактные площадки, выбираю инструмент рисования дорожек - дорожка цепляется за контактную площадку, но при попытке закончить дорожку двойным кликом или клавишей End ничего не происходит, дорожка не заканчивается, не фиксируется, а так и ведется вслед за мышкой. При этом в строке статуса можно прочитать сообщение об ошибке:
Изображение
P/S Всю справку перечитал и все делал, как там написано, странно...
zöner
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

Re: ВСЁ про KiCad

Сообщение zöner »

CODE43 справа все понятно написано - вы ведете дорожку, никуда не подключенную (название цепи пустое), к другой цепи. Судя по первому рисунку выводы диодов никуда не подключены - проверьте правильность соединений на схеме
Аватара пользователя
CODE43
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт июл 15, 2011 03:08:49

Re: ВСЁ про KiCad

Сообщение CODE43 »

А без цепи никак нельзя просто дорожку нарисовать? Я создал модуль из четырех диодов чтоб не рисовать каждый раз мост из отдельных диодов и назначил его диодному мосту в схеме, как корпус. Подозревал, что где-то здесь косяк... Неужто KiCad не позволяет без цепи рисовать дорожку куда мне угодно??
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ВСЁ про KiCad

Сообщение ploop »

CODE43, у тебя связь есть? Она подсвечена? Если нет связи на схеме, то провести дорожку будет нельзя в обычном режиме. Это может быть из-за того, что например выбран неправильный корпус...

В принципе там можно сделать плату вообще без схемы (отключить DRC на панели слева), но потеряется весь смысл работы в нём.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ВСЁ про KiCad

Сообщение ploop »

Нужно модуль диодного моста (допустим корпус 4 ноги) связать с изображением его на схеме, при этом не перепутать нумерацию выводов.
Аватара пользователя
CODE43
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт июл 15, 2011 03:08:49

Re: ВСЁ про KiCad

Сообщение CODE43 »

А связь нельзя добавить прямо на плате, как это например можно сделать в Спринте? Ладно, пойду-ка переназначать корпуса и выводы :dont_know:
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ВСЁ про KiCad

Сообщение ploop »

На плате нет. Связь добавляется на схеме, затем сохранить нетлист, и прочитать его в программе. В принципе по времени это секунд десять :)
zöner
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

Re: ВСЁ про KiCad

Сообщение zöner »

CODE43 писал(а):А связь нельзя добавить прямо на плате, как это например можно сделать в Спринте? Ладно, пойду-ка переназначать корпуса и выводы :dont_know:
а как же контролировать правильность разводки ? В этом же основное преимущество перед всякими Спринтами - постоянный контроль разводки на соответствие схеме и возможностям производства (размеры/зазоры и т.д.)
Аватара пользователя
CODE43
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт июл 15, 2011 03:08:49

Re: ВСЁ про KiCad

Сообщение CODE43 »

Разобрался! :beer:
Действительно
ploop писал(а):по времени это секунд десять :)

Так должно прокатить?
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ВСЁ про KiCad

Сообщение ploop »

Да, именно так. Потом соединяй по связям. Если надо сделать дорожки разной ширины, то их надо добавить в настройки правил проектирования, например так

Изображение

Дальше просто переключаться между ними.
Аватара пользователя
CODE43
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт июл 15, 2011 03:08:49

Re: ВСЁ про KiCad

Сообщение CODE43 »

Спасибо, с дорожками разобрался. Еще такой вопрос: контур платы можно как-то редактировать, после того как он нарисован? У меня после расстановки модулей осталось много свободного места, а ни одну из границ контура не могу сдвинуть с места. :dont_know:
Ответить

Вернуться в «Изготовление PCB»