arkhnchul писал(а):ширина дорожек в классе сети должна быть установлена до того, как вы проведете дорожку.
как это работает: создаете классы дорожек. Потом назначаете цепи для этих классов. Это делается так: в левой таблице секции Membership выделяете нужные цепи, в выпадашке справа - нужный класс, нажимаете кнопу " >>> ". Цепь считается занесенной в класс. Потом уже начинаете вести дорожки, при старте с контактной площадки, принадлежащей цепи, ширина и прочие параметры меняются согласно классу.
Дорожки ни одной ещё не проведено. Понятно, спасибо. Но правильно ли я понимаю, что из этого следует невозможность смены ширины дорожки при задействованных NetClass вручную, только автоматом? Или при установке также и через Global design rules можно?
Всё-таки как-то криво у меня этот диалог (design rules) работает, упорно обрезает список NetClass (что не входит в прямую видимость, когда ползунок прокрутки появляется).
вручную можно поменять у проведенной дорожки. При начале ведения новой выбранная вручшую из глобальных правил ширина сохраняется только для сетей, не принадлежащих классу (т.е. принадлежащих default).
Доброго времени суток.
Захотелось переползти на кикад со спринт-лейаута, и в процессе появился один глупый вопрос: как пользоваться cvpcb 2015 года? В русскоязычных мануалах попадается только старая версия с парой разноцветных полей-списков, а что делать с тремя полями мне непонятно.
Например, слева у меня есть в списке LEDs. Мне нужно какой-нибудь leds-корпус и привязать к моему диоду D1. Но в списке справа никаких светодиодов нет, сколько б я ни жмакал мыщью по левому LEDs. Подскажите, что не так, ну поделитесь ссылкой на пошаговое руководство для новой версии.
Сверху есть какая-никакая фильтрация (три микры зелёноногих), понаводите курсор на элементы управления - возможно будут всплывать подсказки. Левый столбец - группы посадочных мест, правый - содержание выбранной группы, но в зависимости от фильтрации может быть содержимое других групп.
Библиотеки может у Вас дефективные опять же. Я лично ищу текстовым поиском по библиотекам, в поисках нужного элемента/корпуса, потом уже понятно где искать. А так поиск оставляет желать много лучшего , что в eeshema, что здесь и в прочих местах.
А документация на kicad-pcb.org вроде должна быть.
Спасибо, вроде разобрался. Проблема была в отсутствии библиотек посадочных мест и криво прописанных путях переменных окружения. Но тут появилась еще пара вопросов.
В таблице PCB-библиотек у меня по умолчанию прописаны только сетевые с github.com, причем часть из них недоступна, на что cvpcb ругается при запуске. Т.е. для работы без интернетов надо скачать и прописать в таблицу нужные библиотеки. Скачал с того же github.com, добавил с помощью мастера. В итоге получилось следующее:
Вроде бы cvpcb все понравилось и посадочные места к элементам я привязал. Логика действий правильная?
Дальше пытаюсь прочитать список текущих цепей в pcbnew, но в ответ получаю вот такое:
Инфо: Прочитать файл списка цепей "C:\Program Files\KiCad\tutor\tutor.net".
Инфо: Сопоставление компонентов и посадочных мест используя обозначения.
Ошибка: Компонент 'IC1' с посадочным местом 'DIP8' не найден в библиотеках таблицы библиотек.
Ошибка: Не задано посадочное место для компонента 'R2'.
Ошибка: Не задано посадочное место для компонента 'R1'.
Ошибка: Не задано посадочное место для компонента 'D1'.
Ошибка: Не задано посадочное место для компонента 'J1'.
Инфо: Проверен компонент из списка цепей посадочное место "D1:/5679273C:".
Ошибка: Не удалось добавить новый компонент t "D1:/5679273C" из-за отсутствия посадочного места "".
Инфо: Проверен компонент из списка цепей посадочное место "IC1:/5679269C:DIP8".
Ошибка: Не удалось добавить новый компонент t "IC1:/5679269C" из-за отсутствия посадочного места "DIP8".
Инфо: Проверен компонент из списка цепей посадочное место "J1:/56792FB6:".
Ошибка: Не удалось добавить новый компонент t "J1:/56792FB6" из-за отсутствия посадочного места "".
Инфо: Проверен компонент из списка цепей посадочное место "R1:/567924E4:".
Ошибка: Не удалось добавить новый компонент t "R1:/567924E4" из-за отсутствия посадочного места "".
Инфо: Проверен компонент из списка цепей посадочное место "R2:/5679228B:".
Ошибка: Не удалось добавить новый компонент t "R2:/5679228B" из-за отсутствия посадочного места "".
Вопрос в том, что ему не понравилось. Библиотеки вроде бы родные и cvpcb на них не ругался.
А вот чего в упор не нахожу, так это отвязки курсора от сетки. На мелких посадочных местах удобно размеры прикидывать. Вроде раньше было, или с другим каким CAD-ом путаю?
В самом pcb я так и делаю, а вот в просмотрщике посадочных мест и сетку нельзя изменить. А ещё BOM (список элементов) совсем не работает, жмёшь и мёртвая тишина.
У меня такой вопрос, можно ли как то назначить имя цепи для переходного отверстия?
Суть в том что у меня двухслойная печатка, с обоих сторон есть зона GND, которую требуется соединить переходными отверстиями. Не нашел никакого решения кроме как для каждого переходного вести проводник от ближайшего Pad'а принадлежащего цепи GND. А если у меня между зонами штук 40 этих переходных и от каждого вести проводник, это ж не спать недели 3
У меня такой вопрос, можно ли как то назначить имя цепи для переходного отверстия?
Суть в том что у меня двухслойная печатка, с обоих сторон есть зона GND, которую требуется соединить переходными отверстиями. Не нашел никакого решения кроме как для каждого переходного вести проводник от ближайшего Pad'а принадлежащего цепи GND. А если у меня между зонами штук 40 этих переходных и от каждого вести проводник, это ж не спать недели 3
Берешь любой GND и соединяешь его переходным отверстием.
У меня такой вопрос, можно ли как то назначить имя цепи для переходного отверстия?
Суть в том что у меня двухслойная печатка, с обоих сторон есть зона GND, которую требуется соединить переходными отверстиями. Не нашел никакого решения кроме как для каждого переходного вести проводник от ближайшего Pad'а принадлежащего цепи GND. А если у меня между зонами штук 40 этих переходных и от каждого вести проводник, это ж не спать недели 3
Берешь любой GND и соединяешь его переходным отверстием.
Я так понял Вы суть вопроса не поняли. Мне как раз нужно без соединения с GND иметь переходные отверстия, соединяющие зоны с разных сторон плат.
Если у меня этих переходных 100 штук, я каждое должен соединять? Это ж жесткий секс какой-то