что за ляпы если вы не настроили программу зачем без повода гнать на нее?diod78 писал(а):ляпов
ВСЁ про KiCad
ни что в этой жизни не вечно!!!
- Реклама
Или просто старая версия. Года два назад там действительно ляпы были. Сейчас - даже в пример привести нечего. Этим он меня и заинтересовал.
ляпы бывают у всех, надо только уметь их устранятьploop писал(а):ляпы были.
ни что в этой жизни не вечно!!!
Cпасибо ploop за мотивирующую статью! Давно искал кроссплатформенную САПР, и наконец нашел - простую и достаточно мощную, чтобы угодить среднестатистическому радиолюбителю. 
К программе прилагается отличная документация на разных языках; есть и Tutorial. Кроме того, присутствует стандартная библиотека, что не может не радовать.
И сразу назрел вопрос о возможности сконвертировать свои проекты (пусть даже с плохим результатом) из P-CAD. Гугл помог найти конверторы в обе стороны, однако радоваться было рано. Найденная утилита pcad2kicad оказалась старой (3 года), чрезвычайно глючной и эстонской медленной. Первое, что смутило - программа написана сразу на двух языках программирования - C++ и Delphi (детальнее её исходники я пока не изучал). Естественно, кроссплатформенностью там и не пахло. Скачав и запустив из-под Wine эту тулзу, я увидел интерфейс окно с двумя кнопками (какой кошмар, консоль - наше всё) - конвертация схемы (либо библиотеки символов) и конвертация печатной платы (либо библиотеки паттернов). После 40 минут (!) обработки моей не слишком сложной печатной платы, программа вывалилась с ошибкой, когда попыталась что-то оптимизировать (так было указано в статусной строке). Так что вот
Не знаю, есть ли смысл качать исходники и пытаться сделать из них что-то более вменяемое. В любом случае, сперва нужно получше изучить сам KiCad.
А насчет принципа разработки через Netlist - после долгого пользования P-CAD оказалось наоборот привычно. Да и вообще, как я заметил, там немало идей позаимствовано из P-CAD (даже название созвучно, хотя скорее всего совпадение).
К программе прилагается отличная документация на разных языках; есть и Tutorial. Кроме того, присутствует стандартная библиотека, что не может не радовать.
И сразу назрел вопрос о возможности сконвертировать свои проекты (пусть даже с плохим результатом) из P-CAD. Гугл помог найти конверторы в обе стороны, однако радоваться было рано. Найденная утилита pcad2kicad оказалась старой (3 года), чрезвычайно глючной и эстонской медленной. Первое, что смутило - программа написана сразу на двух языках программирования - C++ и Delphi (детальнее её исходники я пока не изучал). Естественно, кроссплатформенностью там и не пахло. Скачав и запустив из-под Wine эту тулзу, я увидел интерфейс окно с двумя кнопками (какой кошмар, консоль - наше всё) - конвертация схемы (либо библиотеки символов) и конвертация печатной платы (либо библиотеки паттернов). После 40 минут (!) обработки моей не слишком сложной печатной платы, программа вывалилась с ошибкой, когда попыталась что-то оптимизировать (так было указано в статусной строке). Так что вот
А насчет принципа разработки через Netlist - после долгого пользования P-CAD оказалось наоборот привычно. Да и вообще, как я заметил, там немало идей позаимствовано из P-CAD (даже название созвучно, хотя скорее всего совпадение).
Giggity giggity goo!
На счет того, как сконвертировать - не знаю, но вот нет-листы KiCad поддерживает разных форматов, хотя не проверял.
- Реклама
CAD Computer-Aided Design - общее название подобных систем компьютерного проектирования..Foks писал(а):(даже название созвучно, хотя скорее всего совпадение).
Это, как есть общее название АвтоЗавод, то они и будут все ГАЗ, ВАЗ, УАЗ, БелАЗ..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
- Сообщения: 784
- Зарегистрирован: Вс май 09, 2010 19:14:50
- Откуда: Кемеровская обл. Новокузнецкий район
А есть русская версия? если есть дайте ссылку
Ценности у всех в разлет, у нас все абсолютно ясно,
К родине любовь горит огнем, за годы не погасла.
Людское не отнять, а правильным живем роднее
Тело крепкое хранит нутро, а душу верой греем.
К родине любовь горит огнем, за годы не погасла.
Людское не отнять, а правильным живем роднее
Тело крепкое хранит нутро, а душу верой греем.
Теперь перечитайте ту фразу с учетом того, что я это знаю.МитяРа писал(а):Computer-Aided Design - общее название подобных систем компьютерного проектирования..
Русской не находил а вот мультиязычная вроде естьSlavyan17 писал(а):А есть русская версия? если есть дайте ссылку
Giggity giggity goo!
Ссылка в первом посте. В разделе downloads версия для всех языков и с полным комплектом библиотек.
Вот прямая ссылка: http://iut-tice.ujf-grenoble.fr/cao/
Вот прямая ссылка: http://iut-tice.ujf-grenoble.fr/cao/
- Сообщения: 231
- Зарегистрирован: Пт июл 15, 2011 03:08:49
Еще раз спасибо Ploop за статью о KiCad! Надеюсь продолжение будет. Очень быстро и легко разобрался с редактором схем, но застрял на редакторе плат PCBNEW.
Значит, нарисовал схему, проверил на ошибки, исправил выявленные, затем сформировал список цепей, назначил корпуса и загрузил все это успешно в Pcbnew. Он авторазместил модули, но мне такое размещение не понравилось - хочу вручную рисовать плату без автотрасировщика. Проблема вот в чем: не получается нарисовать дорожку

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

P/S Всю справку перечитал и все делал, как там написано, странно...
Значит, нарисовал схему, проверил на ошибки, исправил выявленные, затем сформировал список цепей, назначил корпуса и загрузил все это успешно в Pcbnew. Он авторазместил модули, но мне такое размещение не понравилось - хочу вручную рисовать плату без автотрасировщика. Проблема вот в чем: не получается нарисовать дорожку

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

P/S Всю справку перечитал и все делал, как там написано, странно...
- Сообщения: 502
- Зарегистрирован: Чт фев 16, 2012 19:00:11
CODE43 справа все понятно написано - вы ведете дорожку, никуда не подключенную (название цепи пустое), к другой цепи. Судя по первому рисунку выводы диодов никуда не подключены - проверьте правильность соединений на схеме
- Сообщения: 231
- Зарегистрирован: Пт июл 15, 2011 03:08:49
А без цепи никак нельзя просто дорожку нарисовать? Я создал модуль из четырех диодов чтоб не рисовать каждый раз мост из отдельных диодов и назначил его диодному мосту в схеме, как корпус. Подозревал, что где-то здесь косяк... Неужто KiCad не позволяет без цепи рисовать дорожку куда мне угодно??
CODE43, у тебя связь есть? Она подсвечена? Если нет связи на схеме, то провести дорожку будет нельзя в обычном режиме. Это может быть из-за того, что например выбран неправильный корпус...
В принципе там можно сделать плату вообще без схемы (отключить DRC на панели слева), но потеряется весь смысл работы в нём.
В принципе там можно сделать плату вообще без схемы (отключить DRC на панели слева), но потеряется весь смысл работы в нём.
Нужно модуль диодного моста (допустим корпус 4 ноги) связать с изображением его на схеме, при этом не перепутать нумерацию выводов.
- Сообщения: 231
- Зарегистрирован: Пт июл 15, 2011 03:08:49
А связь нельзя добавить прямо на плате, как это например можно сделать в Спринте? Ладно, пойду-ка переназначать корпуса и выводы 
На плате нет. Связь добавляется на схеме, затем сохранить нетлист, и прочитать его в программе. В принципе по времени это секунд десять 
- Сообщения: 502
- Зарегистрирован: Чт фев 16, 2012 19:00:11
а как же контролировать правильность разводки ? В этом же основное преимущество перед всякими Спринтами - постоянный контроль разводки на соответствие схеме и возможностям производства (размеры/зазоры и т.д.)CODE43 писал(а):А связь нельзя добавить прямо на плате, как это например можно сделать в Спринте? Ладно, пойду-ка переназначать корпуса и выводы
- Сообщения: 231
- Зарегистрирован: Пт июл 15, 2011 03:08:49
Да, именно так. Потом соединяй по связям. Если надо сделать дорожки разной ширины, то их надо добавить в настройки правил проектирования, например так

Дальше просто переключаться между ними.

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



