C2000 3 29 июля, 2019 Опубликовано 29 июля, 2019 · Жалоба Вот здесь: https://github.com/emb-lib/kicad-tools/wiki/Инспектор Описано "Свойство-шаблон" и есть картинка в инспекторе как формула превращается в строку. Попробовал по этому примеру, поле Description в свойствах компонента остается пустым. Как заставить его заполняться по шаблону? И как запустить "Inspector" который указан в той статье? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 58 30 июля, 2019 Опубликовано 30 июля, 2019 · Жалоба Так статья-то про что? Она про сторонний инструмент. Вот в нём всё это работает. Идеология такая: открываем схему в этой программе, правим свойства компонентов, используя возможности группового редактирования этой программы, сохраняем. Открываем в кикаде, наблюдаем результат. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InxSergey 0 30 июля, 2019 Опубликовано 30 июля, 2019 · Жалоба 1 час назад, dxp сказал: Так статья-то про что? Она про сторонний инструмент. Вот в нём всё это работает. Идеология такая: открываем схему в этой программе, правим свойства компонентов, используя возможности группового редактирования этой программы, сохраняем. Открываем в кикаде, наблюдаем результат. А как этот инструмент прикрутить к Kicad? Есть инструкции по добавлению сторонних модулей? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 58 30 июля, 2019 Опубликовано 30 июля, 2019 · Жалоба А никак. В Кикаде есть какой-то внутренний интерфейс для плагинов и скриптов на питоне, но только для PCB редактора, насколько знаю. И это мутная и плохо документированная (имхо) штука. А для схематика вообще, насколько знаю, глухо. Но групповое редактирование свойств компонентов нужно как воздух. Вот поэтому и возник этот инструмент. В принципе, жить можно: сперва рисуем схему, расставляем номиналы пассивке, наименования микросхемам, диодам, транзисторам, разъёмам и т.д., а потом, в конце, когда схема уже почти на выходе, загружаем её в эту стороннюю программу и быстро создаём/задаём все нужные параметры всем компонентам, начиная от футпринтов и заканчивая строками описания для перечня элементов. Конечно, было бы куда лучше, если можно было бы это интегрировать в кикад, но он не очень дружественнен к этому (по крайней мере на момент написания этой программы - менеджера свойств компонентов). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 3 августа, 2019 Опубликовано 3 августа, 2019 · Жалоба kicadbom2spec от baranovskiykonstantin с этим справляется. Заодно и перечень получится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 58 4 августа, 2019 Опубликовано 4 августа, 2019 · Жалоба С чем справляется? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 4 августа, 2019 Опубликовано 4 августа, 2019 · Жалоба On 7/30/2019 at 10:03 AM, dxp said: Но групповое редактирование свойств компонентов нужно как воздух. Инструмент редактирования полей Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 58 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба 20 часов назад, baranovskiykonstantin сказал: Инструмент редактирования полей Не очень понял, как там найти все конденсаторы со значением поля Type, равным C0G, и футпринтом 0402, чтобы потом изменить им футпринт на 0603? Или как, например, найти все резисторы и конденсаторы и создать у них новое поле Nominal, сделать это поле видимым, а поле Value сделать невидимым? Как сделать композитное поле - т.е. чтобы можно было не писать в одном поле для перечня длинный список каждый раз, а сделать шаблон, в который один раз вписать составные части и дальше по этому шаблону генерилось значение поля - это актуально, например, для строки описания для того же перечня элементов. Кстати, именно эта функциональность (шаблон свойства) и интересовала автора темы. И всякое такое подобное, что, например, в Altium Designer легко делается через запрос Find Similar Objects... (поиск, выделение объектов) и Inspector (изменение свойств объектов). Появление в 5-й версии таблицы свойств несомненно является большим шагом вперёд, но до функциональности нормальных коммерческих САПР тут ещё очень далеко, насколько я понимаю на данный момент (возможно, отстал от жизни). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба 3 hours ago, dxp said: Не очень понял, как там найти все конденсаторы со значением поля Type, равным C0G, и футпринтом 0402, чтобы потом изменить им футпринт на 0603? На панели слева установить отметку возле параметра "Группировать компоненты", для полей "Type" и "Посад.место" установить отмект в обеих колонках "Показать", "Группировать по". Для всех остальных полей - снять отметки в колонке "Группировать по". Все комопоненты с полями Type=C0G и Посад.место=0402 будут сведены в одну строку, в перечне полей справа. В этой строке можно сменить 0402 на 0603 сразу для всех этих компонентов. Сгруппированные компоненты можно раскрыть щелчком по обозначению. 3 hours ago, dxp said: Или как, например, найти все резисторы и конденсаторы и создать у них новое поле Nominal, сделать это поле видимым, а поле Value сделать невидимым? Создать поле можно (кнопка "Добавить поле" слева внизу), но изменять свойства полей в редакторе пока невозможно. Кстати, поле, созданное в редакторе полей, присваивается всем компонентам (так как в таблице создаётся общая колонка для всех компонентов), но при сохранении изменений, поле будет добавлено только тем комопонентам, для которых оно не пусто. 3 hours ago, dxp said: Как сделать композитное поле - т.е. чтобы можно было не писать в одном поле для перечня длинный список каждый раз, а сделать шаблон, в который один раз вписать составные части и дальше по этому шаблону генерилось значение поля - это актуально, например, для строки описания для того же перечня элементов. Кстати, именно эта функциональность (шаблон свойства) и интересовала автора темы. Согласен, функция очень полезна и нужна. Но пока она не реализована и, похоже, в ближайшем будущем эта ситуация не изменится. 3 hours ago, dxp said: И всякое такое подобное, что, например, в Altium Designer легко делается через запрос Find Similar Objects... (поиск, выделение объектов) и Inspector (изменение свойств объектов). Думаю, подобное сравнение с коммерческим ПО не уместно. Безусловно, разработчикам KiCad нужно стремится к достижению высот профессиональных САПР, но упрекать их в отсутствии функционала Altium Designer можно будет только тогда, когда труд этих разработчиков будет оплачиваться также как и в Altium. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 58 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба Никто никого не упрекает. Пакет развивается, и это очень хорошо. Просто есть вещи, которые очень актуальны и которых не хватает. Именно поэтому появился ваш kicadbom2spec, пусть и как сторонняя программа. Именно поэтому появился тот менеджер компонентов, тоже как сторонняя программа. Конечно, было бы куда лучше, если бы KiCad был реализован как ядро с развитым API, на базе которого сообщество бы писало плагины и расширения, тогда эти или подобные инструменты были по сути встроены в пакет, и по фичам он быстро догнал (а то и обогнал) бы коммерческие САПРы, т.к. круг разработчиков расширился бы до границ его пользователей. Но, к сожалению, этого нет и не предвидится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться