C2000 2 23 июля, 2019 Опубликовано 23 июля, 2019 · Жалоба При первом старте Kicad предлагает скопировать существующую или создать новую таблицу. Но правильно было бы использовать уже существующую таблицу. Это позволило бы без проблем перенести библиотеки на другой ПК + если библиотеки общие и лежат на сервере то и таблицу там же разместить логичнее одну на всех. Только как переопределить путь к глобальным таблицам? Может какую переменную окружения можно создать? И может кто знает, где сохраняются все настройки Kicad (к примеру переменные окружения), можно ли эти настройки переносить простым копированием файла? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 23 июля, 2019 Опубликовано 23 июля, 2019 · Жалоба 3 часа назад, C2000 сказал: И может кто знает, где сохраняются все настройки Kicad В линухе в /home/user/.config/kicad. Там же можно разместить файл sym-lib-table с путями к библиотекам. В путях можно использовать переменные окружения: (sym_lib_table (lib (name analog)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/analog.lib)(options "")(descr "")) (lib (name connectors)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/connectors.lib)(options "")(descr "")) (lib (name digital)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/digital.lib)(options "")(descr "")) (lib (name discrete)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/discrete.lib)(options "")(descr "")) (lib (name displays)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/displays.lib)(options "")(descr "")) (lib (name electromechanics)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/electromechanics.lib)(options "")(descr "")) (lib (name inductances)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/inductances.lib)(options "")(descr "")) (lib (name oscillators)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/oscillators.lib)(options "")(descr "")) (lib (name passive)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/passive.lib)(options "")(descr "")) (lib (name power)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/power.lib)(options "")(descr "")) (lib (name spice)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/spice.lib)(options "")(descr "")) ) пути к библиотекам посадочных мест хранятся там же в файле fp-lib-table (fp_lib_table (lib (name active)(type KiCad)(uri ${KISYSMOD}/footprints/active.pretty)(options "")(descr "")) (lib (name connectors)(type KiCad)(uri ${KISYSMOD}/footprints/connectors.pretty)(options "")(descr "")) (lib (name displays)(type KiCad)(uri ${KISYSMOD}/footprints/displays.pretty)(options "")(descr "")) (lib (name ic)(type KiCad)(uri ${KISYSMOD}/footprints/ic.pretty)(options "")(descr "")) (lib (name inductances)(type KiCad)(uri ${KISYSMOD}/footprints/inductances.pretty)(options "")(descr "")) (lib (name oscillators)(type KiCad)(uri ${KISYSMOD}/footprints/oscillators.pretty)(options "")(descr "")) (lib (name passive)(type KiCad)(uri ${KISYSMOD}/footprints/passive.pretty)(options "")(descr "")) ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InxSergey 0 24 июля, 2019 Опубликовано 24 июля, 2019 (изменено) · Жалоба 9 часов назад, Сергей Борщ сказал: пути к библиотекам посадочных мест хранятся там же в файле fp-lib-table Это понятно, но как программе явно указать где будет этот fp-lib-table, что бы он был один для всех пользователей и если библиотекарь что то обновил в библиотеках, то сразу у всех пользователей изменения вступили в силу и не нужно у каждого на компе этот файл править. Естественно все пути в нем должны быть относительно переменных окружения, которые у всех пользователей должны быть одинаковыми. Изменено 24 июля, 2019 пользователем InxSergey Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 24 июля, 2019 Опубликовано 24 июля, 2019 · Жалоба 2 часа назад, InxSergey сказал: Это понятно, но как программе явно указать где будет этот fp-lib-table, Никак. Программа сама ищет его в указанном месте. Указанное место прибито гвоздями внутри программы и никак не настраивается. Второе прибитое гвоздями место, где программа ищет эти два файла - директория, в которой расположен проект. Содержимое файлов из обоих мест складывается. Посмотреть пути к этим местам можно запустив кикад и выбрав в меню Preferences->Manage Footprint(Symbol) Libraries. Путь там в верхней части окна, над списком библиотек указан. 2 часа назад, InxSergey сказал: Естественно все пути в нем должны быть относительно переменных окружения, которые у всех пользователей должны быть одинаковыми. Вот, кстати, не уверен, что можно использовать абы какие переменные. Кажется, они умеют разворачивать только те переменные, которые указаны в пункте Preferences->Configure paths 2 часа назад, InxSergey сказал: что бы он был один для всех пользователей и если библиотекарь что то обновил в библиотеках, то сразу у всех пользователей изменения вступили в силу А вот это, наверное, только через symlink одного файла ко всем пользователям. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InxSergey 0 24 июля, 2019 Опубликовано 24 июля, 2019 (изменено) · Жалоба Вопрос снят Изменено 24 июля, 2019 пользователем InxSergey Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InxSergey 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба В 24.07.2019 в 16:36, InxSergey сказал: Вопрос снят Еще один вопрос, как в Kicad создать несколько компонентов c одними и теми же УГО и Footprint? Например ряд резисторов с разными номиналами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 2 часа назад, InxSergey сказал: Еще один вопрос, как в Kicad создать несколько компонентов c одними и теми же УГО и Footprint? Например ряд резисторов с разными номиналами. Дублировать УГО с одинаковыми значениями поля Footprint и разными значениями поля Value. Да, меня тоже это бесит, поэтому у меня в библиотеке есть "резистор 0603", а номинал я проставляю уже в схеме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 2 28 июля, 2019 Опубликовано 28 июля, 2019 · Жалоба On 7/26/2019 at 11:30 AM, Сергей Борщ said: Дублировать УГО с одинаковыми значениями поля Footprint и разными значениями поля Value. Да, меня тоже это бесит, поэтому у меня в библиотеке есть "резистор 0603", а номинал я проставляю уже в схеме. Можно ли настроить свои варианты сетки(пусть и в дробях миллиметров)? Т.е. для схемы мне вполне достаточно было бы 2-х вариантов 2.54мм(для размещения компонентов) и 0.0508мм (для размещения позиционных обозначений, номиналов и т.д.). И что бы можно было переключаться между ними горячими клавишами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 28 июля, 2019 Опубликовано 28 июля, 2019 · Жалоба Увы, можно задать только одну свою сетку. Остальные сетки прибиты гвоздями - ни изменить, ни удалить их без правки исходников нельзя. Мне для схем хватает 2.54 и 1.27. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 2 29 июля, 2019 Опубликовано 29 июля, 2019 · Жалоба 18 hours ago, Сергей Борщ said: Увы, можно задать только одну свою сетку. Остальные сетки прибиты гвоздями - ни изменить, ни удалить их без правки исходников нельзя. Мне для схем хватает 2.54 и 1.27. А что на счёт горячих клавиш, можно ли настроить их на переключение сетки (а лучше на переключение между двумя вариантами сетки), может скрипт какой можно написать? Если это в принципе возможно, то куда смотреть? Где мануал по горячим клавишам (не стандартным а тонкой настройки) или скриптам? Ну и еще: можно ли настраивать шрифты? (не размер а именно шрифт поменять?) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 3 августа, 2019 Опубликовано 3 августа, 2019 · Жалоба В 29.07.2019 в 15:34, C2000 сказал: А что на счёт горячих клавиш, можно ли настроить их на переключение сетки (а лучше на переключение между двумя вариантами сетки), может скрипт какой можно написать? Есть 4 клавиши: "переключиться на сетку 1", "переключиться на сетку 2", "переключиться на следующую секту" (), "переключиться на предыдущую сетку". В 29.07.2019 в 15:34, C2000 сказал: Если это в принципе возможно, то куда смотреть? Где мануал по горячим клавишам (не стандартным а тонкой настройки) или скриптам? Это совсем просто: "Настройки">"Настройки'>"Горячие клавиши". В 29.07.2019 в 15:34, C2000 сказал: Ну и еще: можно ли настраивать шрифты? (не размер а именно шрифт поменять?) Прикручено шурупами. Можно попробовать исправить в исходниках и перекомпилировать… Но у меня в последнее время под Win скомпилировать не удаётся, под линух, наверное, получится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться