Итак, очередная веха в моей жизни - переход на другое средство проектирования печатных плат.
Лицензия для свободного использования в некоммерческих проектах вроде бы имеется, но для работы требуется обязательное наличие интернета. Плюс вероятность того, что автокады скажут - платите бабло, плюс дикая цена на коммерческую лицензию...
В общем, начал искать альтернативы, желательно бесплатные. Разумеется, я мог просто продолжать пользоваться старой версией Eagle, благо их несколько последних у меня скачаны и лежат себе на сервере. Но хотелось:
Впрочем, недостатков у него тоже имеется. И рабочий процесс немного непривычный.
Далее, для имеющихся на плате компонентов надо провести связывание компонентов с посадочными местами. Такого нет в Eagle, там это делается во время разводки платы.
Далее надо экпортировать список цепей. Там как раз будут присутствовать выбранные посадочные места и их соединения. Обычный диалог, поэтому скрин не привожу.
Ну а далее переходим в редактор печатной платы, загружаем туда список цепей, появляются компоненты и осуществляем разводку.
В любой момент можно перейти в режим просмотра 3D, где нам покажут что получается и можно будет покрутить как вдумается.
3D модели доступны не для всех элементов, поэтому того же микроконтроллера в 3D виде нет.
Далее всё можно легко и непринуждённо выгрузить в GERBER и отправить на завод для заказа печатной платы (если приспичит - со сборкой).
Предыстория
До этого пользовался Cadsoft Eagle а тут захожу себе в интернеты скачать новую версию в связи с переустановкой системы, и обнаруживаю, что уже нет его, есть Autocad Eagle - Автокад купил Кадсофт летом 2016...Лицензия для свободного использования в некоммерческих проектах вроде бы имеется, но для работы требуется обязательное наличие интернета. Плюс вероятность того, что автокады скажут - платите бабло, плюс дикая цена на коммерческую лицензию...
В общем, начал искать альтернативы, желательно бесплатные. Разумеется, я мог просто продолжать пользоваться старой версией Eagle, благо их несколько последних у меня скачаны и лежат себе на сервере. Но хотелось:
- найти БЕСПЛАТНУЮ штуку, желательно с GPL или подобной лицензией;
- получить бОльшую свободу в разработке печатных плат, в EAGLE были несколько не совсем удобных для меня моментов;
- удобный экспорт в формат GERBER для заказа печатных плат.
KiCAD
Перебрал несколько вариантов, в том числе онлайновые варианты, но остановился именно на
KiCAD. У него есть несколько особенностей, которые понравились.Впрочем, недостатков у него тоже имеется. И рабочий процесс немного непривычный.
Бочка мёда
- Лицензия - GNU GPL:
- Инструмент более чем рабочий, пользоваться вполне можно.
- Особенности рабочего процесса не мешают создавать плату.
- Много руководств и прочего про этот KiCAD в интернете. Мне очень помогли вот эти видео: Getting to Blinky.
- Почти все операции имеют горячие клавиши. И не сочетанием, а просто по кнопке. Очень интуитивно и удобно. Например:
- m - move (переместить);
- c - copy (копировать);
- r - rotate (вращать).
- Лёгкий и удобный экспорт в GERBER. Просмотрщик для контроля также имеется.
- Показывает плату в 3D. И неплохо это делает.
- Все файлы - обычный текст, можно легко исправить. Уже пришлось в созанном мной посадочном месте менять диаметры отверстий и площадок, решилось за минуту, хотя там их было более двух десятков.
- Бесплатный, а можно делать любые платы, с любыми слоями и имеются все слои для производства - посадочные, маркировки, размещения (для автоматической сборки на заводе). В общем, годно.
Ложка дёгтя
- Брыкается (интерфейс). После Eagle разводчик немного бесит. Но делает свою работу.
- Подтормаживает скроллинг. Надо с настройками поиграться будет.
- Пока не нашел, как проводить дорожки под любым углом, а не с шагом 45 градусов.
Рабочий процесс
Он необычен. Сначала мы создаём проект и схему в нём. Затем рисуем схему. Я не затрагиваю особенности редакторов компонентов и посадочных мест, поэтому просто создаём схему.Далее, для имеющихся на плате компонентов надо провести связывание компонентов с посадочными местами. Такого нет в Eagle, там это делается во время разводки платы.
Далее надо экпортировать список цепей. Там как раз будут присутствовать выбранные посадочные места и их соединения. Обычный диалог, поэтому скрин не привожу.
Ну а далее переходим в редактор печатной платы, загружаем туда список цепей, появляются компоненты и осуществляем разводку.
В любой момент можно перейти в режим просмотра 3D, где нам покажут что получается и можно будет покрутить как вдумается.
3D модели доступны не для всех элементов, поэтому того же микроконтроллера в 3D виде нет.
Далее всё можно легко и непринуждённо выгрузить в GERBER и отправить на завод для заказа печатной платы (если приспичит - со сборкой).
0 Комментарии