vlasin 0 8 апреля, 2014 Опубликовано 8 апреля, 2014 · Жалоба Не понял , как удалить модуль из библиотеки. Создать и добавить - есть инструменты , а удалить - не нашел. Подскажите , пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 8 апреля, 2014 Опубликовано 8 апреля, 2014 · Жалоба как удалить модуль из библиотеки Пятая слева кнопка на панели инструментов открывает диалог удаления элементов. В этом диалоге нужно выбрать элемент, который хотите удалить и нажать ОК: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vlasin 0 9 апреля, 2014 Опубликовано 9 апреля, 2014 · Жалоба Пятая слева кнопка на панели инструментов открывает диалог удаления элементов. В этом диалоге нужно выбрать элемент, который хотите удалить и нажать ОК: Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 15 1 мая, 2014 Опубликовано 1 мая, 2014 · Жалоба У меня вот какой вопрос: как подготовить проект KiCAD к отчуждению? Вот, например, хочу выложить проект на сайт. Что нужно сделать, чтобы проект мог использовать любой скачавший? Надо же как-то библиотеки приложить? Насколько я понимаю, eeschema создаёт библиотеку *-cache.lib со всеми используемыми компонентами. То есть, со схемами проблем быть не должно? Значит, остаётся закешировать библиотеки модулей и 3D-моделей. Я сделал в папке проекта папку lib, скопировал туда используемые библиотеки, настроил пути (относительные). Вроде всё работает, но это очень много весит. Библиотеки модулей - 9Мб, 3D-модели - аж 330Мб! Пришлось производить ручной отбор, запустил cvpcb, там "Просмотр выбранного посадочного места", прошёлся по всем компонентам схемы, смотрел в статусной строке название 3D-модели и вручную копировал её в папку lib. Заодно выяснил, какие библиотеки модулей не используются. Получилось в результате 5Мб библиотек. Это приемлемо, хотя всё равно многовато. Но это же не дело, так вручную всё отбирать! Хорошо, что у меня маленькая схема, а если большая? В общем, вопрос у меня такой: есть ли какие-то методы автоматизации этого процесса? Может я просто чего-то не знаю? UPD: Ага, нашёл как делается библиотека используемых модулей: pcbnew - Файл - Архивировать посадочные места. С этим порядок. Остался вопрос про 3D-модели. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 5 мая, 2014 Опубликовано 5 мая, 2014 · Жалоба AHTOXA Насколько я понял, посадочные места прикладывать не надо, они интегрируются в файл платы. В новом формате посмотрел - текст описания модуля присутствует в полном объёме. Причём повторяется столько раз, сколько присутствует этот модуль. С 3D моделями достаточно просто - надо сделать экспорт в VRML, при этом выбрать опцию "Копировать файлы 3D-форм в директорию". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 15 5 мая, 2014 Опубликовано 5 мая, 2014 · Жалоба Насколько я понял, посадочные места прикладывать не надо, они интегрируются в файл платы. В новом формате посмотрел - текст описания модуля присутствует в полном объёме. Для просмотра печатной платы этого достаточно, да. А если надо изменить нетлист? Тогда без модулей не получится. С 3D моделями достаточно просто - надо сделать экспорт в VRML, при этом выбрать опцию "Копировать файлы 3D-форм в директорию". О, это почти то, что нужно. Единственный недостаток - оно сваливает все модели в одну кучу. Но имена даёт вида lib_packages3d_Smd_r_0805.wrl. Преобразовать это в lib/packages3d/Smd/r_0805.wrl несложно. Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 6 мая, 2014 Опубликовано 6 мая, 2014 · Жалоба AHTOXA Зачем надо менять нетлист в уже "отчуждённом" проекте? Кто меняет, у того пусть голова болит, он сам сможет архивировать посадочные места. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 15 6 мая, 2014 Опубликовано 6 мая, 2014 · Жалоба Ну мало ли. Вдруг кто-то захочет что-то изменить под себя, например, тип корпуса микросхемы, или резисторов. Конечно это его головная боль, но если можно её уменьшить с приемлемыми затратами усилий, то лучше я это сделаю:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 6 мая, 2014 Опубликовано 6 мая, 2014 · Жалоба AHTOXA Конечно это его головная боль, но если можно её уменьшить с приемлемыми затратами усилий, то лучше я это сделаю Так ведь не получится. Если захочет менять корпус на новый, то его придётся брать из какой-то библиотеки, в существующей разводке его не будет. Значит надо выкладывать все библиотеки. Тогда к чему весь этот геморрой с архивированием? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 15 6 мая, 2014 Опубликовано 6 мая, 2014 · Жалоба Да, вы правы. Всё равно неудобно. Приходится добавлять свои библиотеки. С другой стороны, геморроя с архивированием как раз почти нет - выбрать команду в меню и поправить в проекте пути к модулям. Больше возни с 3D-моделями. А они нужны, чтобы можно было просматривать плату в 3D. Попробовал сейчас сделать без архива посадочных мест. Схема и плата открываются без проблем. А cvpcb при запуске ругается, мол, "Нет библиотек посадочных мест". И соответственно не работает "Просмотр выбранного посадочного места". С одной стороны, вроде бы это не нужно никому. С другой - проект получается как бы "битый" что ли. Криво отчуждённый, вот:) Так что всё-таки я лучше буду прикладывать этот архив, так чуть-чуть аккуратнее получается:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 21 июля, 2014 Опубликовано 21 июля, 2014 · Жалоба Если кого не устраивает новая форма ввода УГО в Eeschema, то достаточно щёлкнуть в окошке с изображением этого УГО (обратно не переключается никак). Правда этот вид не запоминается и следующий элемент схемы будет опять показан в новой форме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ashr 0 1 августа, 2014 Опубликовано 1 августа, 2014 · Жалоба Как удобно осуществлять выравнивание одного компонента относительно пина другого. Например, поставить кондер под соответствующим пином микроконтроллера так, чтобы их Y координаты были равны. При этом пины как контроллера, так и кондера могут не быть в сетке. Как выравнивать via относительно выбранного пина компонента. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 2 августа, 2014 Опубликовано 2 августа, 2014 · Жалоба shreck Как удобно осуществлять выравнивание одного компонента относительно пина другого. Например, поставить кондер под соответствующим пином микроконтроллера так, чтобы их Y координаты были равны. При этом пины как контроллера, так и кондера могут не быть в сетке. Это в редакторе схем или плат? Если в редакторе схем, то ставить не по сетке - лишний геморрой впоследствии. В редакторе плат - самый удобный - назначить координаты вручную. Как выравнивать via относительно выбранного пина компонента. Проще всего через принудительное назначение координат. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
White Rabbit 0 19 августа, 2014 Опубликовано 19 августа, 2014 · Жалоба Есть глупый вопрос. Тем не менее. Хоть в какой-то иной САПР можно как-то передать проект или нет? В крайнем случае схему. Сорри за глупость, но требуют обстоятельства. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 22 августа, 2014 Опубликовано 22 августа, 2014 · Жалоба White Rabbit В каком смысле проект? Нетлист можно сделать в разных форматах. Плату можно экспортировать в Спектру и GenCAD. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться