tema-electric 0 23 октября, 2014 Опубликовано 23 октября, 2014 · Жалоба KICAD_SCRIPTING=ON KICAD_SCRIPTING_MODULES=ON KICAD_SCRIPTING_WXPYTHON=ON USE_FP_LIB_TABLE=HARD_CODED_ON BUILD_GITHUB_PLUGIN=ON Константин, а не могли бы Вы или еще кто-то рассказать об этих доп. опциях. Что дают, как пользовать, где читать. У меня они отключены всегда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 23 октября, 2014 Опубликовано 23 октября, 2014 (изменено) · Жалоба KICAD_SCRIPTING=ON KICAD_SCRIPTING_MODULES=ON включает возможность использовать средства pcbnew (в будущем eeschema и gerbview) в скриптах. На данный момент реализован только python, но вроде бы как планируют еще и javascript добавить. Эта возможность может быть полезна в некоторых случаях, например, когда нужно применить однотипные операции к множеству объектов. К примеру, лучше переименовать все модули с помощью небольшого скрипта, чем долго тыкать мышкой в экран (пример ради примера, ничего уместнее не придумал). KICAD_SCRIPTING_WXPYTHON=ON добавляет командную строку в интерфейс программы (pcbnew, появляется новая кнопка на верхней панели инструментов). С ее помощью можно редактировать командами, а не мыщью. Т.е. не нужно создавать отдельный файл скрипта, а сразу пишешь в консоль и выполняешь. Сам, честно говоря, не особо разбирался в этом, а собираю с данными параметрами, чтобы убедиться что все в порядке. Вот, можно почитать: http://www.kicad-pcb.org/display/KICAD/KiC...eference+Manual USE_FP_LIB_TABLE=HARD_CODED_ON Похоже этот параметр уже ни на что не влияет, так как таблица посадочных мест используется по умолчанию. BUILD_GITHUB_PLUGIN=ON Позволяет использовать не локальные посадочные места, а размещенные на github'е. Это делает возможным совместную разработку с использованием общей библиотеки посадочных мест. tema-electric: ...а не могли бы Вы... лучше на "ты". Изменено 23 октября, 2014 пользователем Барановский Константин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 21 ноября, 2014 Опубликовано 21 ноября, 2014 (изменено) · Жалоба Для начала нужно зарегистрироваться на сайте http://launchpad.net/ Затем открыть командную строку и ввести команду bzr launchpad-login launchpadID где launchpadID - логин полученный при регистрации. Возможно потребуется ввести и более подробную информацию (точно уже не помню необходимо ли это) с помощью следующей команды в командной строке: bzr whoami "Vasya Pupkin <[email protected]>" имя, фамилия и адрес электронной почты тоже из формы регистрации. Рекомендую указывать всю информацию на латинице, как указано в примере выше. Изменено 21 ноября, 2014 пользователем Барановский Константин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Гость 4 декабря, 2014 Опубликовано 4 декабря, 2014 · Жалоба Спасибо за сборку, собирал 4023 при прокрутке пропадали выборочно соединения в редакторе схем. С вашей сборкой такого нет но огорчает исчезновение "сохранить лист схемы как". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Гость 4 декабря, 2014 Опубликовано 4 декабря, 2014 · Жалоба Хм. Рано я радовался? Не удалось загрузить библиотеку посадочных мест из глобальной таблицы: PARSE_ERROR: Expecting '')'' in input/source '/home/fpa/.config/kicad/fp-lib-table' line 11 offset 18 from /home/baranovskiykonstantin/Projects/kicad/launchpad/gost/common/dsnlexer.cpp : Expecting() : line 320 IO_ERROR: Fatal Installation Bug missing file: '/usr/local/bin/_cvpcb.kiface' argv[0]: '/usr/local/bin/kicad' from /home/baranovskiykonstantin/Projects/kicad/launchpad/gost/common/kiway.cpp : KiFACE() : line 222 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 4 декабря, 2014 Опубликовано 4 декабря, 2014 · Жалоба телепатически предположу, что ошибка в файле /home/fpa/.config/kicad/fp-lib-table. В строке 11 нет закрывающей скобки. Не видя этого файла очень тяжело телепатировать более глубоко. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 4 декабря, 2014 Опубликовано 4 декабря, 2014 (изменено) · Жалоба огорчает исчезновение "сохранить лист схемы как". Если запускать eeschema из менеджера проектов kicad, то становятся недоступными некоторые пункты меню "Файл". Это, кстати, относится и к pcbnew. Но если запустить eeschema не из kicad, а из меню ОС напрямую, то все становиться доступным. Не удалось загрузить библиотеку посадочных мест из глобальной таблицы Скорее всего проблема в '/home/fpa/.config/kicad/fp-lib-table' Если не сложно, выложите его здесь, так как Не видя этого файла очень тяжело телепатировать более глубоко. Изменено 4 декабря, 2014 пользователем Барановский Константин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Гость 4 декабря, 2014 Опубликовано 4 декабря, 2014 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Гость 4 декабря, 2014 Опубликовано 4 декабря, 2014 · Жалоба Хм. Ничего не вставилось, регистрироваться надо. Файл я удалял вместе со всем .kicad но он пеоявился вновь, выложил на файлообменник Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 4 декабря, 2014 Опубликовано 4 декабря, 2014 · Жалоба Можно было вставить в сообщение. Ну да ладно: (lib (name 74hc(t)4046)(type Legacy)(uri ${KISYSMOD}/74hc(t)4046.mod)(options "")(descr "")) Его тут сбивают скобки вокруг (t). Удалите вобще эту строку, если не собираетесь пользоваться библиотекой. А если собираетесь - переименуйте, чтобы не было скобок. Возможно есть еще какие-то хитрые решения вроде заключения всего 74hc(t)4046 в кавычки или экранирования скобок символом '\', можете проверить их. Добавлено: вообще отдельная библиотека для посадочного места одной конкретной микросхемы - это шедевр. Который очень хорошо характеризует общее качество родных библиотек (свалка г..на, иначе и не назовешь). Хорошо, что я их не использую. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Гость 4 декабря, 2014 Опубликовано 4 декабря, 2014 · Жалоба Да! именно что библиотеки остались с кикада из дистрибутива. Спасибо. Я думал что раз скобки парные то ничего страшного. А что до библиотек там вообще тьма, детали разные по параметрам а посадочное место одно - тем не менее библиотеки две, три, двадцать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 4 декабря, 2014 Опубликовано 4 декабря, 2014 (изменено) · Жалоба Параметры содержащие скобки должны обрамляться кавычками. Т.е. проблемная строка должна принять следующий вид: (lib (name "74hc(t)4046")(type Legacy)(uri "${KISYSMOD}/74hc(t)4046.mod")(options "")(descr "")) Изменено 4 декабря, 2014 пользователем Барановский Константин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 11 декабря, 2014 Опубликовано 11 декабря, 2014 · Жалоба Пытаюсь собрать свежую сборку под Kubuntu 14.10 x64, но cmake не находит cairo. Пробовал всё, что имеет в своём назавании это слово, устанавливать, ничего не помогает. Какой конкретно пакет нужен? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 12 декабря, 2014 Опубликовано 12 декабря, 2014 · Жалоба break, в скрипте для сборки scripts/kicad-install.sh указан libcairo2-dev. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Гость 21 декабря, 2014 Опубликовано 21 декабря, 2014 · Жалоба По поводу вышесобранного пакета для убунты. 1) Открытие pcbnew сопровождается такой ерундой: "22:16:31: ***** Error importing the wxPython API! ***** 22:16:31: pcbnewInitPythonScripting() failed. (ошибка 0: Выполнено)" В терминале "ImportError: No module named wx._core_" 2) Как редактировать из программы переменную KISYSMOD ? И 3д-модели сразу прописаны с /usr/share/kicad а теперь у меня всё в /usr/local 3)При нажатии на "консоль скриптов" - Ошибка сегментирования Отрисовка в pcbnew жутко тормозит, та что через opengl гораздо быстрее но сетка удобнее точками, вот удобнее и всё тут. Видно сквозь дорожки эти точки, например. И в режиме cairo/opengl нет перемешения платы в окне мышью. А кикад старых версий отрисовывал гораздо быстрее. 4023 не устроила только пропаданием соединений и линий в редакторе схем - причем при изменении масштаба это на определенных значениях. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться