ВСЁ про KiCad

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Ответить
Вымогатель припоя
Аватара пользователя
Сообщения: 525
Зарегистрирован: Ср сен 16, 2020 20:38:41
Откуда: Краснодарский край, г.Абинск

Сообщение JMC.Hard »

Ннну, насколько я понял, ARV, официально такой вариант не поддерживается. Однако, энтузиасты есть :)
На Sourceforge существует такой проект, только в некотором забвении он -- последний релиз от 2019 и KiCad 5.1.4. Если только со старыми проектами работать, ведь то, что шестым KiCad'ом сделано он не переварит :)
Если уж очень нужно, можно ж LiveCD соорудить, с предустановленным KiCad'ом. Чем не вариант -- та же флешка :wink:
Лучше сделать и жалеть, чем жалеть, что не сделал ...
Реклама
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Ср фев 18, 2009 13:59:46

Сообщение vispower »

подскажите пожалуйста, не могу скачать ни кикад и фрипцб с офф.сайтов, 404 ? санкции?
торент рулит
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 525
Зарегистрирован: Ср сен 16, 2020 20:38:41
Откуда: Краснодарский край, г.Абинск

Сообщение JMC.Hard »

Да нет, vispower, только что попробовал -- качает ...
KiCad, за FreePCB не скажу :wink:
Лучше сделать и жалеть, чем жалеть, что не сделал ...
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18793
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

JMC.Hard, как большой специалист по кикаду, подскажите: можно ли в PCB настроить параметры размещения размерных стрелок по умолчанию?
то есть по умолчанию там выводится 4 знака после запятой и "мм", а я хочу только один знак и без единицы измерения. каждую стрелку вручную править утомительно. что-то не нашел интерактивной настройки этих параметров... это реально?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Аватара пользователя
Сообщения: 525
Зарегистрирован: Ср сен 16, 2020 20:38:41
Откуда: Краснодарский край, г.Абинск

Сообщение JMC.Hard »

Та прям уж, ARV, Вы как скажете ... :facepalm: оно мне, таки просто интересно, задачки разные решать :wink:

Я так понял, Вы за это вот:
Изображение
так оно тут есть :)
Pcbnew, меню > Файл > Параметры платы ...
и если вот в этой вкладочке поменять ... для новых размерных линий так как Вам хочется,
Изображение
то и не нужно потом будет по каждой выноске бегать и править :wink:

И P.S. вдогонку: на кнопочку Импорт настроек из другой платы ... обратите внимание, полезная, однако, кнопочка :)
Лучше сделать и жалеть, чем жалеть, что не сделал ...
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18793
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

вот спасибо! слона-то я и не приметил
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 629
Зарегистрирован: Ср дек 08, 2010 19:03:17

Сообщение sunjob »

KiCAD, разделение питающих/земель, "кастомный" роутинг.

еще раз, добрый день!

надеюсь, с подобными задачами, дорогие мои, коллеги уже сталкивались (не может быт, что-бы совсем нет :о)
как-то они решались, поделитесь опытом?!
Спойлер(подобный вопрос родился в EagleCAD, но, думаю, он будет актуален и для KiCAD. скрины сделаны в игле, надеюсь, смысл будет понятен)
1. нужно разделение "питающих/земель"
можно просто использовать название проводника/сети, но тогда:
- у KiCAD-а не будет "полного понимания" , что это питающий пин (со всеми вытекающими)
- все-же привычнее воспринимать трушные символы "питающих"

поможет создание кастомных питающих элементов?
создать кучу, типа PWR1, PWR2, PWR3... и использовать их, изменяя параметр 'Value'?

Изображение Изображение Изображение

2. особенности роутинга
как обьяснить (дать понять) KiCAD-у, что сети GND_x сначало должны дойти до точки point_GND, и только там соедениться с GND

Изображение
3. как вообще рулятся подобные "фишки" (а их явно не мало)

ваши идеи, советы, ключ.слова, ссылки итд

спасибо
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18793
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

sunjob писал(а):поможет создание кастомных питающих элементов?
создать кучу, типа PWR1, PWR2, PWR3... и использовать их, изменяя параметр 'Value'?
когда вы меняете Valuе у элемента питания, вы тем самым обозначаете новую цепь, так что создавать однотипные компоненты не надо. но когда вы соединяете их между собой, не смотря на разные названия, цепь становится одной и той же... так что не поможет это никак
sunjob писал(а):у KiCAD-а не будет "полного понимания" , что это питающий пин (со всеми вытекающими)
никакого понимания у кикада и нет, да и не нужно, если вы не занимаетесь моделированием схемы... проверка "ошибок", имхо, крайне примитивна и опасаться, что ваши идеи приведут к неверному восприятию проверяльщика, не стоит. не поймет - и бог с ним
sunjob писал(а):как обьяснить (дать понять) KiCAD-у, что сети GND_x сначало должны дойти до точки point_GND, и только там соедениться с GND
насколько я знаю, кикад автоматически до сих пор ничего не разводит... а при ручной разводке разве ваших знаний недостаточно?

если мне не изменяет память, только SPECTRA могла автоматически трассировать цепи в топологии "звезда", да и то настройка правил там была такой, что вручную сделать было быстрее раз в 100500 (если вы не материнку 6-процессорного сервера разводили, конечно). не скажу за альтиум, но, по моему, больше ни один автотрассировщик это не умеет делать
sunjob писал(а):как вообще рулятся подобные "фишки" (а их явно не мало)
имхо, единственным образом: применением "резистора с нулевым сопротивлением", соединяющим разные земли. можно попробовать для этой цели создать отдельный компонент с кучей выводов, но на футпринте наложить все выводы на одно и то же место... опять же, проверка ошибок будет ругаться, но, по-моему, в остальном идея жизнеспособная (сам не пробовал).

Добавлено after 28 minutes 2 seconds:
ARV писал(а):(сам не пробовал)
уже попробовал :)))
создал компонент для 3 "земель":
Изображение
создал для него футпринт из трех сквозных отверстий, наложенных одно на другое:
Изображение
нарисовал схему:
Изображение
ну и вот итог размещения футпринтов на плате:
Изображение
как видите, связи показаны, идут в одну точку... что и требовалось, не так ли? :)))
Вложения
44.PNG
(12.46 КБ) 799 скачиваний
22.png
(8.98 КБ) 789 скачиваний
33.PNG
(8.09 КБ) 798 скачиваний
1.png
(8.85 КБ) 802 скачивания
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 629
Зарегистрирован: Ср дек 08, 2010 19:03:17

Сообщение sunjob »

всем спасибо
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

Возник глупый вопрос, наверное, решил обновиться до 6 версии, хочу переделать библиотеку своих компонентов в ввиду разных причин. Возникла такая проблема: выводы компонетов накидал, хочу их обвести квадратом с заливкой и вот тут сама проблема. Ни квадраты, ни линии в упор не хотят рисоваться, даже курсор не прилипает к узлам сетки
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 579
Зарегистрирован: Вт янв 02, 2018 11:34:41
Откуда: Украина.

Сообщение TrumPIC »

Слой нужно выбрать рабочий (шелкография) и тогда всё выберется и нарисуется
ps. Надеюсь, Вы компоненты рисуете в редакторе компонентов, а не в трассировщике плат?

:tea:
От бобра добра не ищут!©
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

TrumPIC, видимо я не совсем правильно объяснил. Рисую не посадочное место, а схематичное представление
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 579
Зарегистрирован: Вт янв 02, 2018 11:34:41
Откуда: Украина.

Сообщение TrumPIC »

В "Редакторе символов" или прямо в "Редактор печатных плат"?
В "Редакторе символов" недавно кастомные детали рисовал - всё нарисовалось без проблем, потом в "Редакторе схем" нормально детали открылись и подтянулись посадочные места и 3д модели.
От бобра добра не ищут!©
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

В редакторе символов были проблемы. Обновил пакет редактора схем и всё заработало корректно
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб апр 17, 2021 13:06:33

Сообщение Serg27 »

Привет выжившие) сидел я на Диптрейсе и вдруг решил кикад освоить ибо бесплатный . и начал в нем проект делать на заказ . схему хорошо получилось сделать и с футпринтами ок, не сильно плевался , а вот в PCB дичь дикая . провел дорожки на шлейф 16 пин подключил к резисторам , надо перетащить все 16 резисторов и чтобы дорожки удлинились.. .а они отрываются и тянутся просто ниточки связей... плагин viastiches пишет ошибка питона... и массив сквозных отверстий не расставить быстро . так плату можно неделю рисовать и заработать шиш . центровка выводов по сетке только плагином получилась но при этом дорожки то не двигаются)) щелкаешь на вывод а цепь то не подсвечивается только надо Ctrl жать :) был ещё глюк что после смены футпринтов ставило два одинаковых элемента... это серьезно оно так работает и хвалят кикад? что-то не верится, подскажите что можно сделать ...

ещё есть проблема что невозможно выставить например via напротив площадки smd элемента , центруется только через танцы с бубнов меню а если перетаскивать то она то правее то левее , никаких привязок нет , тоже самое когда линейкой пользуюсь, привязывается не к краям элемента а к сетке))) вроде мне надо сетку померять . оно реально такое допотопное или все знают способы как это допилить а я нет ?
Вымогатель припоя
Аватара пользователя
Сообщения: 525
Зарегистрирован: Ср сен 16, 2020 20:38:41
Откуда: Краснодарский край, г.Абинск

Сообщение JMC.Hard »

Страаанно ... а если в DipTrace'е после (к примеру) автотрассировки Вы переместите компонент(ы), что, не нужно выполнять автотрассировку снова? Всё само протянется по новой вслед за компонентом?
Возьмите готовую, протравленную плату с запаянными компонентами, переместите какой-нибудь резистор в заново просверленные дырдочки и посмотрите за поведением дорожек что были ранее к нему подведёны ... думаю будете удивлены :wink:
В KiCad'е (да как думаю и везде, где работает логика :) ), плата с прорисованными дорожками -- это уже готовая плата, все перемещения и передвижения выполняются на уровне трассировки (это когда просто ниточки связей). Когда футпринт перемещается на новое место от прорисованных уже дорожек естественно, что KiCad показывает Вам просто ниточкой, что дорожку-то нужно по новой переделать ... :)
Центровка выводов ... так Вы выбирайте нужный Вам шаг сетки непосредственно во время размещения компонентов так они и будут всегда в центре сетки.
Смену футпринта Вы как делали, что аж два появлялось?
По другим вопросам ... а как-же Вы с DipTrace работали-то ... :wink:

Не бросайте начатое! KiCad очень мощный инструмент, но и (естественно) достаточно сложный для изучения наскоком :wink:
Глубоко вдохните, выдохните, успокойтесь ... и задавайте вопросы, что Вам непонятно. Тут Вам всенепременно помогут :wink:
Лучше сделать и жалеть, чем жалеть, что не сделал ...
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб апр 17, 2021 13:06:33

Сообщение Serg27 »

оч мощный инструмент , не может дорожки тянуть за резисторами . диптрейс тянет дорожки с микроконтроллером на 64пина)) и пол схемы где 200 элементов )) подправляется всё за пару минут потом даже если надо подправить 20-30 дорожек . в этом же недосапр пока два дорожки подправишь уже хочется воскрешать сталина . если такой мощный САПР не делает элементарного то надо не спокойно выдыхать а расстреливать айтишников и признать что это недосапр . что там сложного то? он примитивный как пробка с нанометрами... . единственный плюс сквозное проектирование с хорошей документацией , но быстро рисовать плату в нём невозможно . диптрейс оказываетсяне не зря платный , я на него раньше гнал . чем ссылки на пдф в кикаде и всякие рассчеты вч катушек на плате лучше бы элементарное довели до ума . представляете сколько это надо сидеть над платкой 6на3см где куча 0603 0402 , микросхемы , котроллер . надо пол схемы сдвинуть чуть , чтобы дорожки влезли и всё , всё было зря. снова перетыкивай дорожки, а они ещё тыкаются то через раз, там не понятно даже притыкнулось оно или нет , пока ctrl не нажмешь . боже да там даже щелкаешь на дорожку а выделяется только её часть и не видно даже куда она идет .... мощнейший сапр )))) кикад такой мощный что диптрейс пуля космос оказывается , хоть и тормозит графика) я уже понял что тут помогут , сказали что так и будешь дорожки часами тягать . лет 10 тому пробовал кикад , тоже сразу спрыгнул , наворотов много толку ноль . сейчас уже схемы хорошие вижу сделали и футпринты довольно удобно редактируются хотя и геморнее чем в трейсе (там можно хоть на месте корпус собрать за минуты хоть из частей других корпусов) . в том же лейауте 10 лет тому можно было фотку подложить и срисовать проводники за 10 лет в кикаде только костылями такое можно сделать а до качества лейаута будет далеко . вот она мосчь, куча понтофичь а базы нет . конечно рисовать платки на 10 деталей вполне удобно , сойдет . но привязка к сетке плакгином и то у недоплагина дорожки при это отрываются это ппц)))
Вымогатель припоя
Аватара пользователя
Сообщения: 525
Зарегистрирован: Ср сен 16, 2020 20:38:41
Откуда: Краснодарский край, г.Абинск

Сообщение JMC.Hard »

Уууу ... эк Вас подорвало-то :))
Могу посоветовать только одно ... копите деньги на последний DipTrace ...
С выбором KiCad'а Вы немного ошиблись.
Лучше сделать и жалеть, чем жалеть, что не сделал ...
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб апр 17, 2021 13:06:33

Сообщение Serg27 »

я тут подумал. у меня все элементы расставлены примерно правильно. их больше сотни и всё это переставлять на десятые доли мм и каждый раз дорожки перетыкивать это дурка реальная. может есть трассировщик который и дорожки разведет и детали подвинет сам где надо ? дипчик то есть , но я уже неделю потратил чтобы в кикаде схему разрисовать и сказал человеку что в кикаде сдам . знал бы что тут такая тупня с дорожками начнется (они даже зачастую не могут под 45гр нормально согнуться , то выпирает угол то вообще ждорожка на две части ломается и ниточка начинает тянуться . после дипа смотришь на это квадратными глазами ), договаривался бы в дипе . подумал что им лучше исходники в чем то бесплатном
Вымогатель припоя
Аватара пользователя
Сообщения: 525
Зарегистрирован: Ср сен 16, 2020 20:38:41
Откуда: Краснодарский край, г.Абинск

Сообщение JMC.Hard »

В KiCad'е нет автотрассировки. Дорожки разводятся вручную. При смене положения компонента с уже проложенными дорожками необходимо перерисовать и дорожки. Если у Вас есть желание автотрассировки, то с платами KiCad'а неплохо справляется TopoR (российская разработка).
Попробуйте, но опять-же если после него в Kicad передвинуть компонент на плате, то снова прийдётся обращаться к TopoR'у :)
Лучше сделать и жалеть, чем жалеть, что не сделал ...
Ответить

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