[Проектирование печатных плат]Аналог Sprint Layout
Ищу +- аналог Sprint Layout в Linux. Венду или вайн не предлагать.
чем kicad неподходит?
Сколько можно повторять, спрашивать нужно не «дайте мне аналог %my_favourite_win_app%», а «поскажите мне приложение, имеющее такую-то функциональность». Не все тут разбираются в вендософте же.
> аналог Sprint Layout
Sprint Layout + Wine, увы.
Проприетарщина, да ещё и с существенными ограничениями. Да и продукты эти, откровенно говоря, совсем из разных ниш.
Вы пробовали им пользоваться? ИМХО, он глюченный и неудобный 🙁
Хотя, как замена Sprint Layout, наверное, сгодится.
>Сколько можно повторять, спрашивать нужно не «дайте мне аналог %my_favourite_win_app%», а «поскажите мне приложение, имеющее такую-то функциональность». Не все тут разбираются в вендософте же.
Ок, это простая прога для ручной разводки печатных плат.
Спасибо, кэп. Название было неочевидным:)
да, это первое и единственное, что пробовал. За полдня работы упал всего пару раз.
> За полдня работы упал всего пару раз
🙂 Вот и я о том же. Как не печально, но Sprint Layout под Wine работает намного стабильнее.
А что оно умеет такого что не осилили другие программы под lin?
Eagle вроде и хорош. Но блин при повороте конденсатора на 90 градусов на PCB у меня падает все, вместе с X server-ом.
> Но блин при повороте конденсатора на 90 градусов на PCB у меня падает все, вместе с X server-ом.
Это платная проприетарщина, а у тебя ограниченная версия. Ты пытаешься редактировать плату, размеры которой больше, чем лимит в этой версии. У меня по крайней мере из-за этого падала.
Вывод напрашивается сам собой. Хотя софтина действительно неплохая.
Хочу попрактиковаться в программировании под Qt, потому немного подумываю, а не сделать ли велосипед с полной совместимостью с Sprint Layout?
Источник
Fritzing — opensource аналог Sprint Layout
Fritzing — ПО с открытым кодом, разработанное чтобы помочь дизайнерам, начинающим радиолюбителям и просто энтузиастам перейти от физического прототипирования к законченному продукту на базе популярных платформ Arduino, Raspberry Pi и многих других.
Несмотря на то что изначально Fritzing разрабатывался как инструмент автоматизации прототипирования для не-инженеров в программе есть довольно много различных интересных фишек, и в целом после серьезного ПО он мне очень напоминает Sprint Layout по удобству и легкости работы.
На сегодняшний день это самое простое ПО для проектирования и производства печатных плат.
Но я использую его для макетирования на обычных паечных макетных платах поскольку Fritzing позволяет смотреть принципиальную схему для проверки правильности разводки схемы — как раз то чего мне всегда не хватало в Sprint Layout. Беспаечные макетные платы и stripboard тоже поддерживаются.
И конечно можно сначала составить схему, а уже потом разводить плату.
Поскольку Fritzing занимает мало места (>200 МБ) и это portable ПО я всегда ношу его с собой на флешке и на 8″ планшете с Win8.1
В стандартной библиотеке хранится огромное количество самых разных платформ, радиодеталей, интерфейсов связи и модулей, которые вы можете расставлять на рабочем поле и подключать к плате, на лету создавая принципиальную схему вашего будущего устройства.
Более того во Fritzing можно набросать даже макет печатной платы, например в случае если проект разрастется и будет лень перерисовывать все в Sprint Layout или более продвинутом ПО, чтобы в будущем отдать ёё в производство.
Работа с новым проектом в Fritzing начинается с выбора готовых компонентов перечень которых расположен с правой стороны рабочего окна (все также как в Sprint Layout!). Здесь можно найти большой набор аналоговых и цифровых микросхем, любые радиодетали, присутствует большая коллекция устройств для робототехники: моторы, дальномеры, динамики, пищалки, сервоприводы, шаговые двигатели, LCD и цифровые индикаторы, а также многое другое.
Поскольку изначально ПО разрабатывалось дизайнерами и для дизайнеров все компоненты очень красиво прорисованы.
С каждой новой версией стандартная библиотека расширяется, что не может не радовать. Конечно же можно создавать собственные элементы и редактировать существующие.
Схема доступна для рисования, как в окне Макетная плата, так и в окне Принципиальная схема простым перетаскиванием нужных компонентов на рабочее поле. В наличии есть функция автотрассировки. При выборе окна Печатная плата можно приступить к разводке проводников и размещению элементов. Результат работы экспортируется в pdf-файл для распечатки на лазерном принтере с дальнейшим изготовлением платы методом ЛУТ.
Самостоятельно разводить дорожки Fritzing не может, так же как и симулировать работу схемы. Но не беда, для этого есть Proteus.
Зато герберы генерит правильныеи в отличии от спринта программа из коробки поддерживает РУССКИЕ ШРИФТЫ.
Для ардуинщиков он позволяет сохранять и распространять весь проект в 1 файле: макетка, схема, PCB и код. А то как обычно бывает в интернете: либо схема есть, исходники фиг знает где, либо наоборот.
Программный пакет Fritzing был разработан в 2009 году в Потсдамском университете прикладных наук за счет субсидий, выделяемых государством на исследования научной программы под названием «From prototype to product» (от прототипа к продукту). В настоящее время создатели САПР предлагают талантливым программистам сотрудничать с ними по вопросам дальнейшего развития программы.
Вокруг Fritzing сформировалось мощное Opensource/OpenHardware сообщество и сейчас формат файлов *.fzz это стандарт де-факто для обмена не очень сложными OpenHardware проектами.
Fritzing работает на всех распространенных операционных системах: Windows, Mac OS и Linux.
В общем инструмент безусловно полезный, а главное простой в использовании. Я активно использую Fritzing при разработке прототипов плат на AVR контролерах и хочу поделиться опытом в этом деле. Если будут вопросы — спрашивайте в комментариях.
Для начального ознакомления рекомендую посмотреть примеры проектов в меню Файл-Открыть пример, а также выложенные на официальном сайте fritzing.org/projects/, предварительно отфильтровав их по сложности.
P.S. По умолчанию новый проект создается с беспаечныой макетной платой. Я их не очень люблю, поэтому ёё нужно удалить и вместо нее перетащить в рабочее поле нужную нам обычную или stripboard макетку:
Источник
Программа Sprint Layout 6 Rus
Программа Sprint Layout 6 Rus
15200 макросов к программе Программа Sprint Layout 6 Rus
Видеоурок по работе в программе Программа Sprint Layout 6 Rus
Версия «portable»
Очень хорошая и широко распространенная радиолюбительская программа для создания печатных плат. Программа русифицирована (очень хороший перевод), не требует установки на компьютер (версия portable). К программе прилагается более 15000 макросов. Архив программы находится на моем ЯндексДиске, скачать его можно по ссылке в конце статьи
Вот так может выглядеть печатная плата в программе Sprint Layout 6 Rus:
Если вы не знаете как работать в этой программе, то я предлагаю просмотреть видеоурок, который можно скачать по ссылке в конце статьи: Видеоурок также хранится на ЯндексДиске, размер файла 99 мегабайт, формат видео WMV, что позволяет просматривать его в любом видеопроигрывателе.
Видеоурок создан на базе 5-й версии программы. В 6-й версии появилась интересная функция — загрузка рисунка печатной платы, который не пригоден для изготовления печатной платы методом ЛУТ (из журнальной статьи или книги), а на его основе можно развести дорожки устройства заново.
1. Наводим курсор в рабочее поле и щелкаем правой кнопкой. В появившемся окне выбираем меню “Свойства”:
В появившемся окне выставляем размеры платы, обычно они указываются в статьях (к примеру — 70 на 45 мм).
2. Выбираем меню “Загрузить рисунок”, появляется окно, через которое загружаем наш рисунок печатной платы:
Обычно рисунок загруженной платы не вписывается в размеры установленные нами (70х45).
В этом случае, в графе «Разрешение» увеличивая или уменьшая показания, вписываем загруженный рисунок в наши размеры.
3. Далее, выбирая соответствующие меню в левой колонке программы (“контакт” и “дорожка”) расставляем контакты и рисуем дорожки:
После того, как все контакты и дорожки нарисованы, через меню «Загрузить рисунок», просто удаляем загруженный рисунок
(22 голосов, оценка: 4,82 из 5)
Источник
Рисуем платы в Sprint-Layout правильно с первых шагов
Ни одного подписанного элемента. Полный ребус, загадка! И, вроде бы, включи «мосх» и набивай элементы, ведь схема под рукой. Но ведь программа создавалась, чтоб облегчить нам жизнь, а не наоборот.
Посему я кратенько, с азов, расскажу, как стоит подходить к разводке платы в Sprint-Layout, чтоб самому потом не гадать, что же я за деталь тут влепил. Давайте сразу будем делать правильно!
В одной небольшой статейке всего не охватишь, пройдусь по некоторым основным моментам.
Не забудьте выбрать подходящую рабочую сетку.
Для небольших проектов с крупными элементами подходит сетка 1,27 мм, для более продвинутых и плотных 0,635 мм и так далее. Размещаться элементы и дорожки будут с привязкой к узлам этой сетки. Можно сделать сетку для советских деталей: 2,5 мм или 1 мм.
Далее нужно выставить нулевую точку, чтоб удобнее было работать с линейкой программы. Если её установить после добавления элементов, сбивается их привязка к сетке.
Обязательно разберитесь с системой слоёв в программе, поймите как всё работает, пользуйтесь фотовидом.
Надписи делайте на слоях для надписей, а дорожки и полигоны — на слоях для меди, и т.п.
В архиве есть хелп программы на руском языке.
Начинаем добавлять детали на плату. На данном этапе не следует путать местами значения «Тип» и «Номинал», в последствии я расскажу почему.
Вводим значения, регулируем по вкусу размер шрифта, жмем ОК.
Теперь перемещаем обозначение элемента поближе. Если необходимо, можно его повернуть выделив перед этим.
Наша плата уже вполне готова к изготовлению, но зачем нам перегружать раствор лишней медью?
Незачем! Будем минимизировать площадь стравливаемой меди. Для этого выбираем все элементы на плате и жмём внизу окна программы кнопку «Металлизация» и меняем значение на приемлемое, например 0.5 мм.
А если нужен термобарьер для облегчения пайки на больших полигонах? Выбираем рисование дорожек и рисуем термобарьер.
Поставьте галку «Термобарьер» и настройте направление и ширину «мостиков» барьера. Очень удобно тем, что можно настроить сразу много площадок. Работает функция термобарьера только на включенном автоматическом полигоне земли. Поддерживается не всеми версиями Sprint-Layout. Пользуйтесь свежей.
Всё нарисовано, можем полюбоваться результатом нажав кнопку «фотовид».
Нюанс — можно редактировать размер надписей элементов по отдельности, для этого выделяем «жертву» и жмем справа кнопку свойств. Настройки довольно обширны. Однако, лучше устанавливать все надписи в едином стиле.
Наступил черед «косметики». Чтоб все рисунки элементов на плате имели единообразный вид и толщину линий, делаем следующее:
1. выбираем слой с маркировкой элементов;
2. отключаем слой дорожек;
3. выбираем всё (ctrl+A);
4. регулируем толщину линий всех элементов одновременно;
5. снова активируем слой дорожек.
Красота! Кстати, не забудьте настроить цвета слоёв в программе по всему вкусу, кому моя палитра показалась мрачноватой.
Теперь вспомним начало статьи и выясним, почему не стоит вписывать номинал элемента в поле для его типа. Всё просто, оказывается мы при добавлении элементов уже сформировали список элементов!
Осталось только закупиться по списку и получить в итоге красивую плату собственного изготовления. Да и людям такой чертёж не стыдно показать на форуме, и лишних вопросов по плате не будет.
Файлы
А тут русский хэлп по Sprint-Layout и отличная бесплатная книжка нашего камрада Михаила Царёва (Tsoy73):
▼ sprint-layout60-help-ru.7z 2.14 Mb ⇣ 213
▼ proektirovanie-pechatnyh-plat-v-programme-sprint-layout-6.7z 6.1 Mb ⇣ 231
Всем побольше работающих устройств с красивыми платами и с наступающим НГ!
Спасибо за внимание!
Камрад, рассмотри датагорские рекомендации
🌼 Полезные и проверенные железяки, можно брать
Опробовано в лаборатории редакции или читателями.
Источник