реклама на сайте
подробности

 
 
> Библиотеки компонентов для KiCAD, Как сделать и где взять ?
viknn
сообщение Apr 1 2013, 08:45
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



Генератор eeschema-библиотек от А.Колодкина
Прикрепленные файлы
Прикрепленный файл  kicad_libgen.zip ( 112.47 килобайт ) Кол-во скачиваний: 557
Прикрепленный файл  KiCAD_libgen.pdf ( 136.44 килобайт ) Кол-во скачиваний: 970
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Эдди
сообщение Jul 14 2017, 06:48
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Кстати, немного пооффтоплю.
Меня уже начинает бесить то, что при изменении посадочного места или обозначения на принципиальной схеме в библиотеке, на чертеже/печатной плате никаких изменений не происходит. Может, есть заветная кнопочка "обновить"? Но я заметил, что кикад создает отдельные файлы ресурсов для проекта, и изменение в библиотеке на этих файлах никак не сказывается; простейшим способом является удалить измененный элемент и заново добавить из библиотеки.
Но, может быть, есть способ менее муторный, потому как, скажем, если элементов десятка три, и ты их все хочешь изменить… Опять что ли grep/sed/awk в помощь?

Сообщение отредактировал Эдди - Jul 14 2017, 06:48
Go to the top of the page
 
+Quote Post
Ruslan.B
сообщение Jul 14 2017, 07:21
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 23-07-09
Пользователь №: 51 492



Цитата(Эдди @ Jul 14 2017, 13:48) *
Кстати, немного пооффтоплю.
Меня уже начинает бесить то, что при изменении посадочного места или обозначения на принципиальной схеме в библиотеке, на чертеже/печатной плате никаких изменений не происходит. Может, есть заветная кнопочка "обновить"? Но я заметил, что кикад создает отдельные файлы ресурсов для проекта, и изменение в библиотеке на этих файлах никак не сказывается; простейшим способом является удалить измененный элемент и заново добавить из библиотеки.
Но, может быть, есть способ менее муторный, потому как, скажем, если элементов десятка три, и ты их все хочешь изменить… Опять что ли grep/sed/awk в помощь?

Хм. Можно подробнее? Например вот я изменил библиотеку, поправил посадочное место. У меня есть плата уже разведенная в какой-то мере...
Я сразу на это/любое посадочное место ПКМ, затем там в меню "замена посадочного места" а дальше "обновить все посадочные места на плате"
В схеме я если меняю то чаще называю по другому, а старую версию не трогаю. Потому не обновляется.
По "опять греп-сед-авк" - я с интересом прочитал вашу заметку но снова не понял для чего это. Ведь если мы заранее настроили классы цепей, размеры отверстий - мы просто глобально приводим значения ширины дорожек и размеров отверстий к классу цепи. Можем в правилах и перетасовать цепи... Я так делаю, хотя ваш способ интереснее и универсальнее.

Go to the top of the page
 
+Quote Post
Эдди
сообщение Jul 14 2017, 08:04
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Цитата(Ruslan.B @ Jul 14 2017, 10:21) *
Я сразу на это/любое посадочное место ПКМ, затем там в меню "замена посадочного места" а дальше "обновить все посадочные места на плате"

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

так просто, увы, не получится: скажем, у меня класс цепи питания имеет ширину дорожки 5мм, Via диаметром 0.8мм с площадкой в 2мм. Но как эту дорожку к МК приконнектить? Естественно, сделав ответвление дорожкой толщиной 0.2мм. И так много где еще.
Но это — полбеды. Еще хуже с классами ситуация накаляется тем, что от них расстояния между дорожками наследуются, в итоге ту же отводку в 0.2мм сделать не получится, т.к. у класса требование — не меньше 2мм между проводниками.
Go to the top of the page
 
+Quote Post
Ruslan.B
сообщение Jul 14 2017, 08:21
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 23-07-09
Пользователь №: 51 492



Цитата(Эдди @ Jul 14 2017, 15:04) *
Спасибо, я невнимательно меню смотрел. Но все-таки хочется автоматом чтобы обновлялось — т.е. все посадочные места заново считывались из библиотек при открывании файла, а не сохранялись локально, если не "закрепить" их.

так просто, увы, не получится: скажем, у меня класс цепи питания имеет ширину дорожки 5мм, Via диаметром 0.8мм с площадкой в 2мм. Но как эту дорожку к МК приконнектить? Естественно, сделав ответвление дорожкой толщиной 0.2мм. И так много где еще.
Но это — полбеды. Еще хуже с классами ситуация накаляется тем, что от них расстояния между дорожками наследуются, в итоге ту же отводку в 0.2мм сделать не получится, т.к. у класса требование — не меньше 2мм между проводниками.


А они как раз таки считываются при открытии из библиотек, просто вопрос идёт мол спасти из кэша или нет...
По второму... Зазор-то он между разными цепями а не между проводниками одной цепи. Ответвление... есть особые размеры - вручную переключаю "пользовательский размер" и всё...там есть допустим 0,2 и 1 и 2 мм.
Go to the top of the page
 
+Quote Post
Эдди
сообщение Jul 14 2017, 09:24
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Цитата(Ruslan.B @ Jul 14 2017, 11:21) *
есть особые размеры - вручную переключаю "пользовательский размер" и всё...там есть допустим 0,2 и 1 и 2 мм.

Проблема в том, что в настройках нужно указать минимальный зазор. И если я хочу всю плату разводить 0.5/0.5, а к МК подключаться на 0.2/0.3, то придется минимальный зазор сделать 0.3. И в этом случае когда выберешь толщину 0.5 из "пользовательских", зазор останется тем же — 0.3.
В общем, есть еще для разработчиков поле деятельности. Лучше было бы не отдельно задавать размеры, а сделать возможность выбора класса, чтобы отдельные сегменты можно было к разным классам причислять — и не было бы проблем ни с шириной дорожек, ни с зазором, ни с переходными отверстиями.
Go to the top of the page
 
+Quote Post
Ruslan.B
сообщение Jul 16 2017, 09:59
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 23-07-09
Пользователь №: 51 492



Цитата(Эдди @ Jul 14 2017, 16:24) *
Лучше было бы не отдельно задавать размеры, а сделать возможность выбора класса, чтобы отдельные сегменты можно было к разным классам причислять — и не было бы проблем ни с шириной дорожек, ни с зазором, ни с переходными отверстиями.


Да, идеально бы было выбрав сегмент на плате тут же задать/изменить ему класс. Вообще это решаемо...
Нам, как предприятию не хватает помимо этого момента - заливки "сеткой" и возможности привязки к листу схемы сразу и "куска" разводки, чтобы например модуль не как отдельной платой добавить на основную а "на том же текстолите." Это тоже решается посадочным местом и скриптом с совмещением герберов, но не так как хотелось бы - заливка, соединение дорожек...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- viknn   Библиотеки компонентов для KiCAD   Apr 1 2013, 08:45
- - viknn   Текущий сборник gost-библиотек на ftp://ftp.kicad....   Apr 2 2013, 03:05
|- - AVL   Цитата(viknn @ Apr 2 2013, 07:05) Текущий...   May 28 2013, 12:55
|- - AVL   Цитата(Сергей Борщ @ May 28 2013, 17:11) ...   May 28 2013, 15:37
|- - AVL   Цитата(AVL @ May 28 2013, 19:37) Варианты...   Jun 1 2013, 06:34
|- - mobidev   Цитата(AVL @ Jun 1 2013, 10:34) Прошу по ...   Jun 1 2013, 08:59
|- - Сергей Борщ   Поскольку я пользуюсь только своими библиотеками, ...   Jun 1 2013, 18:24
|- - AVL   Цитата(Сергей Борщ @ Jun 1 2013, 22:24) П...   Jun 1 2013, 19:54
|- - Сергей Борщ   QUOTE (AVL @ Jun 1 2013, 22:54) При выкач...   Jun 1 2013, 20:13
|- - IgorKossak   Цитата(AVL @ Jun 1 2013, 22:54) На скольк...   Jun 2 2013, 11:42
|- - AVL   Цитата(IgorKossak @ Jun 2 2013, 15:42) Де...   Jun 2 2013, 14:27
|- - IgorKossak   Цитата(AVL @ Jun 2 2013, 17:27) А вот УГО...   Jun 2 2013, 14:37
|- - AVL   Цитата(IgorKossak @ Jun 2 2013, 18:37) Им...   Jun 2 2013, 14:41
|- - tema-electric   Цитата(AVL @ Jun 2 2013, 21:41) Да, цель ...   Jun 5 2013, 15:07
|- - AVL   Цитата(tema-electric @ Jun 5 2013, 19...   Jun 5 2013, 15:50
|- - tema-electric   Цитата(AVL @ Jun 5 2013, 22:50) Может я ч...   Jun 5 2013, 16:31
|- - AVL   Цитата(tema-electric @ Jun 5 2013, 20...   Jun 8 2013, 13:42
||- - tema-electric   Цитата(AVL @ Jun 8 2013, 20:42) При дробл...   Jun 8 2013, 14:16
|- - _Pasha   Цитата(tema-electric @ Jun 5 2013, 19...   Jun 8 2013, 14:32
- - valber   Цитата(viknn @ Apr 1 2013, 12:45) Генерат...   Apr 2 2013, 06:24
- - tema-electric   Если бы KiCAD работал как торрент-клиент, чтобы мо...   May 17 2013, 07:11
- - IgorKossak   Сергей Борщ, +1. Основной напряг с библиотеками во...   Jun 1 2013, 18:36
- - zöner   Цитатав поисковой строке набираем 0805 1K5жесть д...   Jun 8 2013, 14:44
|- - tema-electric   Цитата(zöner @ Jun 8 2013, 21:44) по...   Jun 8 2013, 15:20
- - AVL   Создал ветку lp:~kicad-gost-committers/kicad/libra...   Jun 9 2013, 09:34
- - break   tema-electric Где разница в количестве нажатий кно...   Jun 10 2013, 08:29
|- - tema-electric   Цитата(break @ Jun 10 2013, 15:29) tema-e...   Jun 10 2013, 10:40
- - zöner   так вы искать нужный номинал/корпус по библиотекам...   Jun 10 2013, 11:44
|- - tema-electric   Цитата(zöner @ Jun 10 2013, 18:44) ...   Jun 10 2013, 12:54
- - zöner   ЦитатаЯ понимаю, что может оно и проще нажать кноп...   Jun 10 2013, 13:23
- - break   tema-electric Видимо, у Вас редко бывает под сотню...   Jun 10 2013, 13:46
- - zöner   ЦитатаС другой стороны, одинаковые элементы проще ...   Jun 10 2013, 13:57
- - tema-electric   Еще немного подумал. У размножения сущностей вроде...   Jun 10 2013, 17:40
- - break   zöner схема разводится, и параллельно моделир...   Jun 11 2013, 07:17
|- - tema-electric   Цитата(break @ Jun 11 2013, 14:17) В псев...   Jun 11 2013, 12:09
- - tema-electric   Вопрос косвенно связан с библиотеками. KiCAD подде...   Jun 22 2013, 17:13
|- - _Pasha   Цитата(tema-electric @ Jun 22 2013, 20...   Jun 22 2013, 17:36
- - _Pasha   Работа с минимальным кол-вом библиотек(=1) все-же ...   Oct 2 2013, 12:18
|- - viknn   Раньше здесь http://electronix.ru/forum/index.php?...   Oct 18 2013, 16:55
- - tema-electric   Раз уж про Wings тема пошла, доброшу и свои 5 копе...   Oct 19 2013, 02:12
|- - _Pasha   Цитата(tema-electric @ Oct 19 2013, 05...   Nov 4 2013, 20:04
- - alex9   Ещё грошик про Wings3D, об который я споткнулся. В...   Oct 19 2013, 05:39
- - max_donetsk   Доброго времени суток! Подскажите, пожалуйста,...   Nov 4 2013, 13:27
|- - faa   Цитата(max_donetsk @ Nov 4 2013, 17:27) П...   Nov 4 2013, 16:05
- - _Pasha   Объясните, плз, что это за мутная фича: fp-lib tab...   Feb 5 2014, 19:33
- - break   В Pcbnew версии 4246 (bzr4619-testing) могут испол...   Feb 12 2014, 11:01
- - Сергей Борщ   Собрал последнюю версию официального репа недавно....   Feb 12 2014, 11:41
|- - _Pasha   Цитата(Сергей Борщ @ Feb 12 2014, 15:41) ...   Feb 12 2014, 17:48
- - break   Сергей Борщ Plugin type выбираю Legacy Вот оно...   Feb 12 2014, 13:39
- - break   Нашёл решение. 1. Меняем версию Pcbnew на 4239 (д...   Feb 14 2014, 06:25
- - _Pasha   Цитата(break @ Feb 12 2014, 14:01) Что бу...   Feb 14 2014, 09:23
- - break   _Pasha Я так понимаю, что это и есть импорт старых...   Feb 17 2014, 05:43
|- - Сергей Борщ   Цитата(break @ Feb 17 2014, 07:43) Пробле...   Feb 17 2014, 07:38
- - break   Сергей Борщ Прошу прощения за оффтоп. У меня во...   Feb 17 2014, 14:25
|- - Сергей Борщ   Цитата(break @ Feb 17 2014, 16:25) У меня...   Feb 17 2014, 15:22
|- - _Pasha   Цитата(Сергей Борщ @ Feb 17 2014, 19:22) ...   Feb 17 2014, 15:57
- - Сергей Борщ   Вот чего выловил: ЦитатаThis has changed yet since...   Feb 17 2014, 21:46
- - Ruslan.B   Тоже столкнулся с этой ерундой насчет библиотек. А...   Jun 27 2014, 11:45
- - Эдди   Мужики, а как по-человечески себе скачать кикадовс...   Jun 15 2015, 21:23
|- - mobidev   Цитата(Эдди @ Jun 16 2015, 01:23) Мужики,...   Jun 16 2015, 06:38
- - Эдди   У меня прокси как дома, так и на работе. И активны...   Jun 16 2015, 11:09
|- - Сергей Борщ   У меня тоже прокси, при этом ssh, git, bzr, торрен...   Jun 16 2015, 12:04
- - Aldan   В связи с выходом новой стабильной версии KiCad пе...   Jan 26 2016, 22:35
|- - viknn   Цитата(Aldan @ Jan 27 2016, 01:35) В связ...   Feb 4 2016, 17:05
|- - Aldan   Цитата(viknn @ Feb 4 2016, 20:05) Библиот...   Feb 4 2016, 22:47
- - L`Autour   Давно мучает вопрос: вроде стандартный ряд размеро...   Feb 16 2016, 07:23
- - Ruslan.B   Информации не нашел как настроить с github своего....   Mar 8 2016, 11:30
|- - mobidev   Цитата(Ruslan.B @ Mar 8 2016, 15:30) Инфо...   Mar 10 2016, 14:17
|- - Ruslan.B   Цитата(mobidev @ Mar 10 2016, 20:17) 1) р...   Mar 12 2016, 19:51
- - MrYuran   В свое время понравилась статья на хабре, а сейчас...   Mar 10 2016, 14:22
- - Stas633   Добрый день. Переходим на предприятии на KiCAD. Х...   Jan 27 2017, 07:58
|- - faa   Цитата(Stas633 @ Jan 27 2017, 10:58) Пере...   Jan 31 2017, 05:02
|- - Pahomov1   Цитата(Stas633 @ Jan 27 2017, 10:58) Добр...   Jul 9 2017, 13:55
|- - Ruslan.B   Цитата(Pahomov1 @ Jul 9 2017, 20:55) Изви...   Jul 14 2017, 06:27
- - SDI   Все ссылки на гостовскую библиотеку от 27.01.17 не...   Jan 30 2017, 17:52
|- - op3op3   Цитата(Эдди @ Jul 14 2017, 16:24) Лучше б...   Jul 17 2017, 01:12
- - one_eight_seven   Здравствуйте. Только установил KiCAD, поэтому воп...   Aug 13 2017, 16:44
|- - Барановский Константин   Цитата(one_eight_seven @ Aug 13 2017, 19...   Aug 13 2017, 18:30
- - one_eight_seven   ЦитатаВсё же, рекомендую изучить: http://docs.kica...   Aug 13 2017, 19:50
- - Барановский Константин   one_eight_seven, ну, в общем, так оно и есть.   Aug 14 2017, 06:44
- - op3op3   Я бы сказал, что работать с библиотеками в KiCAD-е...   Aug 15 2017, 00:57
- - one_eight_seven   ЦитатаЯ бы сказал, что работать с библиотеками в K...   Aug 15 2017, 11:00
|- - op3op3   Цитата(one_eight_seven @ Aug 15 2017, 18...   Aug 16 2017, 02:32
|- - dxp   QUOTE (one_eight_seven @ Aug 15 2017, 18...   Aug 16 2017, 09:14
- - one_eight_seven   ЦитатаА вот тут не согласен. Во-первых, текстовый ...   Aug 16 2017, 11:31
- - break   one_eight_seven ЦитатаВот прямо простейший пример:...   Aug 16 2017, 11:53
- - one_eight_seven   ЦитатаА чем это плохо? Какой смысл создавать библи...   Aug 16 2017, 12:08
|- - alex9   Цитата(one_eight_seven @ Aug 16 2017, 15...   Aug 16 2017, 19:46
- - one_eight_seven   ЦитатаМне не понятна цель развиваемой вами дискусс...   Aug 16 2017, 20:41
|- - Ruslan.B   Цитата(one_eight_seven @ Aug 17 2017, 03...   Aug 18 2017, 05:16
- - one_eight_seven   ЦитатаТут же речь о свободной альтернативе, котору...   Aug 18 2017, 15:18
- - Барановский Константин   Этот спор ведёт в никуда. KiCad - это мощный инстр...   Aug 18 2017, 18:26
- - Ruslan.B   Вместо готового пакета взял исходники, нашел функц...   Aug 21 2017, 06:29
2 страниц V   1 2 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 09:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01509 секунд с 7
ELECTRONIX ©2004-2016