Sprint layout описание. Рисуем платы в Sprint-Layout правильно с первых шагов

Далее следует запаковать файлы в архив и приложить к бланку заказа. Любые неявные особенности платы - внутренние вырезы, их металлизацию и т.п. нужно обязательно пояснять дополнительно при заказе в письме текстом и рисунками.

Экспорт Plot-файла для фрезеровки на станке с ЧПУ

Получать рисунок дорожек на текстолите можно не только методом травления, но и фрезеровкой при помощи специальных фрезерных станков с числовым программным управлением (ЧПУ) - рисунок платы вырезается на медном слое платы тонкой фрезой.

Sprint-Layout поддерживает экспорт рисунка в Plot-файл формата HPGL (*.plt), который используется станком с ЧПУ при изготовлении.

Для создания Plot-файла необходимо выбрать в меню "Файл - Экспорт - Данные фрезер. (HPGL, *.plt)...". Откроется окно настроек:


Рассмотрим отдельные элементы окна подробнее.


  • Дорожка - количество фрезерных дорожек, которое по умолчанию равно единице. Можно увеличить это число, чтобы получить бóльшую ширину фрезерования. Также указывается процент перекрытия рядом расположенных линий фрезерования.

  • Отверстия - определ яет с какой стороны надо начинать сверлить отверстия. Есть 3 варианта сверления:

    - Фрез еровать все отверстия (CI-команда) : все отверстия выполняются фрезой одного диаметра. Отверстия, диаметр которых больше диаметра установленной фрезы, тоже будут выполнены этим же инструментом, но будут вырезаться по его окружности в соответствии с заданным диаметром отверстия. ЧПУ фрезерный станок, определяет координаты отверстия на плате, и фреза движется по окружности, производя вырезание большого отверстия. В зависимости от диаметра установленной фрезы, размер отверстия может быть немного меньше или немного больше. Чтобы этого не происходило, необходимо сделать коррекцию на диаметр фрезы. Опция «ширина фрезы» определяет ширину вырезаемой линии, и вносит поправку. Необходимо выбирать фрезу точно соответствующую малому диаметру отверстий, но не больше.

    - Сверлить все отверстия одним сверлом (PD-команда): все отверстия сверлятся одним и тем же сверлом. Отверстия большего диаметра будут просверлены только в центре, т.е. отмечен их центр. Команда закладывается в plot-файл. Sprint-Layout будет игнорировать другие размеры диаметра, и создаст одно задание для всех отверстий.

    - Сверлить новый диаметр новым сверлом (PD-команда): команда в plot-файл записывается, как для обычного сверления, но с сортировкой по диаметру. Sprint-Layout будет сортировать все отверстия по диаметру, и записывает задания для каждого размера диаметра в один файл.

  • Фрезеровка контура - определяет необходимость фрезеровки контура (слой О), а так же сторону, на которой фрезеруется контур.

    Примечание - Данные для фрезеровки контура записываются в Plot-файл по его реальному размеру. В зависимости от диаметра установленной фрезы, размер контура может получиться немного меньше или немного больше, чем заложено при проектировании. Чтобы этого не происходило, необходимо сделать коррекцию на диаметр фрезы или предусмотреть корректировку при создании проекта в Sprint Layout.

    Данные для точной привязки к плате - запись в файл дополнительных отверстий для точной привязки координат платы. Это необходимо для точной координации платы при фрезеровании двухсторонней платы, чтобы было полное совпадение рисунка. Можно определить количество базовых отверстий (2 или 3) вне платы. Данные этих отверстий будут записаны в Plot-файл как данные сверловки.
    Чтобы выбрать дополнительные отверстия, переведите курсор мышки на поле с красным прямоугольником и серыми точками. Выберите нужные отверстия (точки) щелчком по ним левой кнопкой мыши. Серая точка (отверстие) поменяет цвет на красный что указывает на то, что отверстие активировано и будет записано в файл. Повторный щелчок мыши по отверстию деактивирует отверстие.
    Также должно быть определено расстояние от края платы до отверстий - параметр «Расстояние от края».

  • Текст - может выполняться с очертанием (будет очерчен фрезерованным контуром вокруг текста, слева) - "С контуром" или одноколейный (фрезерованная дорожка будет нанесена по самому тексту, справа) - "1 линия":

    Если надо обработать тексты по разному, то нужно предварительно выделить текст с обработкой одного типа на плате, а затем выбрать для него параметр. В этом случае, можно установить различные параметры, для выбранного и для не выбранного текста:

  • Опции
    - Фрезеровать выбранные элементы - Если выберите несколько элементов, перед вызовом окна «Фрезеровка», нужно определить, что только эти выбранные элементы будут фрезероваться.
    - Сверлить с минимальной подачей - Некоторые ЧПУ фрезерные станки, могут игнорировать данные для сверловки, если они установлены в режим для сверления с минимальным шагом подачи сверла. В этом случае, нужно активировать эту опцию, и Sprint-Layout запишет команду для управления минимальной подачей сверла.
    - Шкала - Некоторые ЧПУ фрезерные станки, используют округлённые масштабные HPGL-единицы = 0,025 мм (вместо HPGL-единицы=0,0254 мм). В этом случае можно выбрать эту масштабную единицу здесь.

    Сортировка заданий - справа отображены все задания для станка согласно заданным настройкам. Plot-файл будет содержать все эти задания в том порядке, как они указаны в листе заданий. Sprint-Layout располагает задания в надлежащей последовательности, но можно изменить порядок этих заданий по своему усмотрению перетаскивая строки захватив из левой кнопкой мыши (Drag&Drop).

    ОпцияСохранить задания в файл (txt) в дополнение к Plot-файлу сохраняет второй текстовый файл (*.txt) (либо раздельные файлы для каждого задания при выборе опции "Создать файл для каждой операции" ), который содержит все задания включенные в Plot-файл.

Нажмите кнопку ОК , чтобы создать и сохранить задания в Plot-файл. После этого на рабочем поле отобразится результат в качестве предварительного просмотра:

В верхнем левом углу можно заметить две кнопки. Правая "Удалить полностью" удаляет рисунок фрезерования с рабочего поля. Левая переключает отображение фрезеровки - тонкими линиями или линиями с шириной записанной в задании:

Объединение нескольких плат на одной заготовке для комплектного изготовления

Часто для удешевления производства нескольких плат (особенно, если они принадлежат одному проекту - например, плата усилителя, плата защиты АС и плата блока питания) их объединяют в один комплект, который заводом изготавливается как одна плата и потом разделяются выбранным способом. Профессиональные САПР предлагают встроенные инструменты для осуществления такой возможности, но в Sprint Layout придется создавать комплект вручную.

Пример результата подобного комплекта можно увидеть на фото ниже. Платы разделены фрезеровкой, но между платами технологами оставлены перемычки с перфорацией, чтобы платы не рассыпались, но без труда разламывались. Заказать можно и без перемычек, но это, скорее всего, потребует дополнительной оплаты.


Примечание - Если для разделения плат заказывать скрайбирование, а не фрезеровку, то зазора между платами оставлять не требуется.

Возможности импорта Gerber-файлов

Начиная с шестой версии, Sprint Layout поддерживает импорт файлов формата Gerber RS274-X в проект. Для этого нужно выбрать меню "Файл - Gerber импорт". Откроется окно настроек импорта:

Слева, в разделе "Gerber (RS274-X)" находятся поля для ввода пути к каждому из файлов Gerber. Справа - окно предпросмотра результата, которое динамично обновляется по мере выбора файлов. По клику левой кнопкой мыши в окне предпросмотра происходит его разворачивание на весь экран. Повторный клик (или клавиша Esc) восстанавливает размер окна.

Если файл не распознаётся, как Gerber, то в окне предварительного просмотра будет изображен большой крест, а имя файла будет отображается серым цветом.

В разделе "Отверстия (Excellon)" указывается файл сверловки в формате Excellon. Результат распознавания будет также изображен в окне предпросмотра. Дополнительно нужно указать параметры, касающиеся единиц измерения (дюймы/мм) и цифрового формата. Sprint-Layout распознаёт лишь определённый цифровой формат файла Exellon. В подразделе "Цифровой формат" можно сделать необходимые настройки, выбирая из выпадающего списка какую часть вводить - целую или дробную. Если формат неизвестен, то можно открыть файл сверловки текстовым редактором и поискать формат в комментариях или попробовать различные варианты, ориентируясь на результат в окне предпросмотра.

Раздел "Создать проект" определяет где должен быть создан проект - в новой вкладке, или в текущем рабочем поле.

Также имеются два дополнительных параметра:

  • Создать металлизацию автоматически - Sprint-Layout будет пытаться распознавать сквозные металлизированные отверстия автоматически;
  • Оптимизировать соединительные дорожки - Sprint-Layout будет распознавать соединительные дорожки, состоящие из одного сегмента до сложных сочетаний из нескольких сегментов, и оптимизировать их.

Для завершения импорта нажмите на кнопку "Импортировать" .

Сразу нужно предупредить,что импорт полигонов происходит некорректно! Пропадают термобарьеры, а трассы, которые были окружены со всех сторон полигоном, сливаются с ним. После импорта обязательно нужна корректировка получившегося рисунка на соответствие схеме.

Сравните исходный файл из стороннего САПР (слева) и работу Gerber-импортера (справа):

Трасса "NetR28_2" исчезла, а некоторые контакты слились с полигоном. То же произошло и с надписями.

Вообще, текст импортируется не как текст, а как полигоны, но это уже особенность формата Gerber:

После некоторых экспериментов выяснилось, что дорожки все-таки никуда не исчезли - они просто "спрятались" под полигоном.

Поэтому полигоны следует удалять и рисовать их заново.

А вот в стороннем редакторе Gerber все выглядит корректно:

Sprint Layout 6 Viewer

Компанией ABACOM также выпускается бесплатный просмотрщик файлов lay6 . В заключение хочется сказать пару слов о нем - что это такое и как может пригодиться.

Просмотрщик представляет из себя сильно урезанный оригинальный вариант программы Sprint Layout 6 и предназначен для открытия, просмотра и печати файлов *.lay6 :

Перемещать элементы платы или редактировать надписи невозможно, нажатие левой и правой кнопками мыши увеличивает и уменьшает плату соответственно. Увеличение или уменьшение также можно выполнять колесиком мыши. Если зажать левую кнопку мыши и выделить участок платы, то он будет увеличен.

Слои платы можно скрывать, но смена их цвета недоступна. Рассмотрим элементы главного меню.

Меню "File"

Здесь остались только пункты открытия и печати файлов, настройка принтер, выход из программы и список недавних файлов.

Окно печати оставлено без изменений и содержит все необходимые функции.

Меню "Language"

Открывает окно выбора языка. Доступны немецкий, английский и французский.

Меню "?"

Меню содержит два пункта: обновление программы и пункт вызова окна с информацией о программе:

Данный просмотрщик будет удобен тем, кто не работает в Sprint Layout 6, но хочет иметь возможность просматривать платы в формате этой программы. Также программа не требует установки и занимает всего 3,1 Мб, благодаря чему ее удобно иметь на съемном носителе, если вы распечатываете шаблоны для плат не со своего компьютера.

Итоги курса

Ну, вот и подошел к концу наш курс по программе Sprint Layout 6. Я рассказал об интерфейсе программы и всех ее функциях. Показал как создавать макросы и работать с ними, привел пример трассировки и вывод готовой платы на принтер и в формат Gerber для фабричного изготовления и многое-многое другое.

Надеюсь, курс получился исчерпывающим и к данному моменту у вас уже не осталось вопросов по работе в данной программе. Но если все же остались, то заходите на форум в и задавайте интересующие вопросы.

Всем пока и удачи! Создавайте правильные платы!

Вашему вниманию предлагается учебное пособие к элементарной системе автоматизированного проектирования печатных плат Sprint-Layout. Данный учебник создан на базе фирменной документации к этой программе. Автором пособия является Князев Александр Анатольевич, студент кафедры МТ11 «Электронное машиностроение» МГТУ им. Н.Э.Баумана. Эта работа является первой (будем надеяться - не последней) серьезной публикацией автора.

Рекомендуется пользоваться английской версией программы Sprint-Layout. Данное пособие ориентировано именно на английскую версию, поскольку русифицированные версии имеют значительные неточности в технической терминологии, что может привести к неправильному пониманию некоторых функций. Заметно, что такие «русификации», к сожалению, делаются зачастую людьми далекими от проектирования или производства печатных плат, поскольку они даже не видят различия между шелкографией и паяльной маской. При создании пособия автор старался использовать правильную техническую терминологию, принятую у производителей печатных плат. Автор выражает надежду, что читатели ранее не знакомые с проектированием печатных плат, также научатся называть вещи своими именами и не станут впоследствии обзывать контактные площадки «пятачками», а паяльную маску странным термином «без паек» (как в одной из русифицированных версий).

Автор выражает благодарность главному технологу учебно-демонстрационного комплекса «Электронные технологии» Тахаутдинову Ринату Шаукатовичу за идею создания данного пособия и ценые замечания при его написаниии.

Если после знакомства с данным пособием у Вас остались какие-то вопросы по программе Sprint-Layout, или возникли конструктивные предложения по улучшению данного пособия, пишите по адресу [email protected] с пометкой Sprint-Layout. Автор с удовольствием Вам ответит. Также автору просто интересно узнать Ваше мнение о данном пособии.

Дата последней редакции 17.03.2005.

1. Введение

Sprint-Layout (далее SL) - это простейшее, но весьма эффективное средство для проектирования односторонних и двухсторонних печатных плат. Эта программа содержит все необходимые функции (кроме автоматического разводчика) для создания топологии плат с максимальными размерами 300х300 мм. SL позволяет сохранять файлы в форматах Gerber и Excellon, которые являются стандартом обмена данными при производстве печатных плат. Если вы профессионально занимаетесь разводкой печатных плат и используете для этого программу типа P-CAD, скорее всего SL вам будет не интересен, поскольку развести в нем материнскую плату для компьютера вы точно не сможете (хотя китайцы и в Autocad"е восьмислойные платы разводят). А вот если вы только начинаете знакомиться с увлекательным процессом разводки плат, или время от времени сталкиваетесь с необходимостью развести несколько НЕ очень больших, НЕ очень сложные плат с НЕ очень высокой плотностью элементов, тогда SL - это как раз то, что вам нужно.В этом случае нет необходимости тратить свое драгоценное время на освоение каких-либо сложных специализированных программ, ведь не смотря на свою исключительную простоту, SL позволит вам быстро и достаточно профессионально подготовить печатную плату.

SL оборудован инструментами для формирования контактных площадок различной формы (как для выводного, так и для поверхностного монтажа), проводников, полигонов, текста и т.д. Размеры элементов можно изменять в широком диапазоне.

Для каждой стороны печатной платы предусмотрены два слоя - слой проводников и слой маркировки. Слой паяльной маски создается автоматически. Также возможно автоматическое создание общей шины, тестирование сетей и т.д.

Встроенная автоматизированная (но к сожалению не автоматическая) трассировка поможет вам развести проводники.

Библиотека SL содержит ряд наиболее распространенных типоразмеров электронных компонентов. При желании эту библиотеку можно легко пополнить.

2. Создание печатной платы

2.1. Размеры платы

При создании новой платы прежде всего необходимо задать ее размеры. Откройте в меню Board > Board properties или щелкните левой кнопкой мыши под словами Board properties в нижней части редактора. Также можно нажать правой кнопкой мыши по закладке Board слева в нижней части редактора и в выпадающем меню выбрать Properties .

В открывшемся окне можно задать Ширину - Width и Высоту - Height платы, а также ее Название - Name , которое будет отображаться на закладке. Размеры платы не могут быть больше, чем 300х300 мм.

Вы можете вернуться к диалогу в любой момент, если захотите изменить размеры или название платы.

2.2. Размер сетки

Сетка позволяет более точно размещать элементы топологии. Привязка к сетке включена всегда. Даже если выбранный масштаб изображения слишком мал, чтобы отображать привязку визуально, она все равно остается включенной.

Чтобы отключить привязку нажмите и держите кнопку Ctrl на клавиатуре, когда перемещаете какой-либо объект в поле редактора.

Вы можете изменить размер сетки, если необходимо. Это никак не повлияет на топологию. Если вы не можете добраться до нужного места на плате, попробуйте уменьшить размер сетки. По умолчанию рекомендуется использовать сетку размером 1/10 дюйма (2,54 мм) или кратные ей размеры. Чтобы установить размер сетки нажмите кнопку на панели инструментов слева внизу:

Появится выпадающее меню:

Это меню предлагает семь стандартных размеров сетки, подходящих для большинства задач. Вы также можете добавить новый размер сетки в выпадающее меню. Для этого нажмите Add new grid value… в выпадающем меню. Можно задать размер сетки от 0,01 мм до 99,9 мм. Выберите нужное значение и нажмите OK . Новый размер сетки появится в выпадающем меню.

Чтобы удалить какой-либо размер сетки из выпадающего меню, поставьте напротив него галочку и нажмите в меню Remove current grid value .

Маркер сетки

Обычно для удобства оценки расстояний в поле редактора каждая пятая линия сетки утолщена по сравнению с другими. В разделе выпадающего меню Subdivisions вы можете выбрать, через сколько клеток линия сетки утолщается, или вообще отключить утолщение линий.

Отображение и сокрытие сетки

Чтобы показать или скрыть сетку, в выпадающем меню соответственно выставите или снимите галочку перед пунктом Show grid . Имейте ввиду, что привязка к сетке остается включенной даже когда сетка скрыта.

2.3. Слой проводников и слой маркировки

В SL для каждой платы предусмотрено четыре слоя. Слои можно представить как прозрачные пленки, лежащие одна поверх другой. Для каждой стороны платы существует два слоя, один – слой проводников, в котором располагается непосредственно топология (контактные площадки и соединяющие их дорожки), и другой – слой маркировки (непроводящий), который используется для графического указания расположения электронных компонентов и различных служебных отметок.

Четыре слоя в SL – это:

    C1 (Copper 1) 1-я сторона платы – слой проводников

    S1 (Silk screen 1) 1-я сторона платы – слой маркировки

    C2 (Copper 2) 2-я сторона платы – слой проводников

    S2 (Silk screen 2) 2-я сторона платы – слой маркировки

Вы можете задать цвет каждого слоя.

Пожалуйста обратите внимание при создании своей платы:

    1-я сторона платы – это верхняя сторона платы.

    2-я сторона платы – это нижняя сторона платы.

    Создавайте свою топологию так, как если бы ваша плата была прозрачной.

    Учтите, что элементы и текст на нижней стороне вашей платы (сторона 2) должны быть отраженными (обычно SL делает это для вас автоматически).

Только один из слоев может быть активным (доступным для редактирования) в даный момент времени. Это значит, что каждый новый элемент будут помещен на активный слой, а остальные слои в этот момент изменять нельзя.

Чтобы переключить активный слои, выберите соответствующий слой из пункта Layer > Active главного меню. Также можно использовать панель в нижней части редактора:

Разноцветные кнопки C1 S1 C2 S2 (хотя если вы поменяли цветовые установки SL эти кнопки могут быть и другого цвета) делают соответствующие слои видимыми/невидимыми, а ниже с помощью переключателя можно выбрать активный слой.

Активный слой всегда видимый. Вы также можете использовать кнопки F1…F4 на клавиатуре для выбора активного слоя. Кнопки F5…F8 позволяют переключать видимые/невидимые слои.

Нажав на кнопку ? вы увидите следующее информационное окно:

Здесь наглядно объясняется расположение слоев и их графическая интерпретация.

2.4. Линейки и панель навигации

Для измерения расстояний в верхней и левой частях редактора расположены координатные линейки. В качестве единицы шкалы можно выбрать миллиметр (М ) или дюйм (I ), нажав кнопку между линейками. (Также можно сделать это в разделе главном меню: Options .) Текущая позиция курсора отмечается на линейках красными полосками для более удобного ориентирования.

Панель навигации

Начало координат

Обычно начало координат расположено в верхнем левом углу редактора и обозначается синей точкой. Вы можете перетащить эту синюю точку левой кнопкой мыши в любое удобное вам место. Координаты немедленно начнут отсчитываться от нового начала.

Если на текущем виде начало координат не отображается, вы можете установить его так: щелкните правой кнопкой мыши в нужном месте и в выпадающем меню выберите Set origin .

При перетаскивании начало координат можно установить только в углах сетки. Нажмите и удерживайте кнопку Ctrl на клавиатуре, чтобы временно отключить привязку к сетке и установить начало координат в произвольном месте.

3. Функции формирования топологии

3.1. Основные функции формирования топологии

SL предлагает все необходимые функции для создания топологии печатных плат.

На панели инструментов слева расположены кнопки, которые включают соответствующий режим добавления различных элементов топологии. Режим по умолчанию (указка) – это режим редактирования. Он используется для выбора, перемещения и трансформации объектов топологии.

Если в поле редактора нажать правую кнопку мыши, появится выпадающее меню, которое предлагает некоторые часто используемые функции.

Выделение объектов

Выделение объектов топологии для их перемещения или трансформации производится в режиме редактирования (указка). Просто щелкните по объекту, чтобы выделить его. Выделенный объект поменяет свой цвет на розовый. Если вы хотите выделить несколько объектов, выберите их с помощью рамки (передвигайте мышь, удерживая левую кнопку). Все объекты, оказавшиеся внутри рамки, будут выделены.

Вы можете добавлять отдельные объекты к уже выделенным или удалить из выделенных, удерживая кнопку Shift на клавиатуре и щелкая по отдельным объектам.

Перемещение элементов

Выделите элементы, которые необходимо передвинуть. Затем щелкните по одному из выделенных элементов, удерживая левую кнопку мыши передвиньте элементы в нужную позицию и отпустите кнопку мыши.

Удерживайте кнопку Ctrl на клавиатуре, если хотите отключить привязку к сетке.

Для перемещения выделенных элементов вы также можете использовать кнопки со стрелками (вверх, вниз, вправо, влево ) на клавиатуре.

Удаление объектов

Выделите элементы, которые нужно удалить. Затем выполните одно из следующих действий:

    нажмите в главном меню Edit > Delete

    нажмите кнопку с изображением корзины на верхней панели инструментов

    щелкните в поле редактора правой кнопкой мыши и в выпадающего меню выберите Delete

    просто нажмите кнопку Delete на клавиатуре

3.2. Проводники

Чтобы добавить новый проводник к топологии, выберите соответствующий режим на левой панели инструментов:

Передвигайте курсор в поле редактора. Курсор теперь сопровождается кружочком, диаметр которого соответствует ширине проводника. Щелкнув левой кнопкой мыши в нужном месте, задайте начальную точку проводника. Теперь передвигайте курсор к конечной точке проводника. Нажимите несколько раз кнопку Пробел на клавиатуре, чтобы найти оптимальную траекторию проводника. Щелкните еще раз левую кнопку мыши, чтобы закрепить проводник, и таким же образом прокладывайте следующий сегмент проводника. Чтобы завершить процесс, нажмите правую кнопку мыши.

Установить ширину проводника можно с помощью инструмента на левой панели:

Введите нужное значение непосредственно в числовую ячейку или зажав левую кнопку мыши правее ячейки перемещайте курсор вверх-вниз.

Ширина проводника зависит от возможностей выводящего устройства (плоттера). Нулевое значение соответствует наименьшей ширине проводника, которую может воспроизвести выводящее оборудование.

Если вы постоянно используете несколько определенных значений ширины проводника, для более удобного переключения между этими значениями можно записать их в выпадающее меню, которое открывается, если нажать слева от числовой ячейки. Выберите Add , чтобы добавить текущую ширину проводника в выпадающее меню. Вы можете быстро вызвать записанное значение из выпадающего меню. Чтобы удалить значение из выпадающего меню выберите его и нажмите Remove в выпадающем меню.

Изменение существующих проводников

Чтобы изменить существующий проводник, выделите его. Узлы проводника отметятся синими точками. Вы можете передвигать узлы проводника в новое положение, захватив синюю точку левой кнопкой мыши. Если вы щелкните правой кнопкой мыши на одном из синих узлов, появится выпадающее меню, которое предложит Удалить узел - Remove , Добавить узел - Add corner , и Разрезать проводники - Split tracks (разделить один на несколько).

Чтобы изменить ширину проводника, выделите его (можно выбрать несколько проводников). На левой панели инструментов числовое поле с шириной проводника подсветится красным цветом. (Если вы выбрали несколько проводников разной ширины, высветится ширина только одного какого-либо проводника.) Вы можете задать в числовом поле новое значение ширины проводника (для всех выбранных проводников).

3.3. Контактные площадки для выводного монтажа, переходные отверстия

Чтобы расставить контактные площадки, выберите соответствующий режим, нажав кнопку на левой панели инструментов:

SL предлагает несколько различных форм контактных площадок. Текущая форма отображается на кнопке. Чтобы выбрать другую форму площадки, нажмите кнопку со стрелкой справа от кнопки площадки.

Если выбрана опция Переходная площадка - Through pad , площадка при установке с одной стороны платы автоматически появится также и на обратной стороне (они нужны для соединения проводников с разных сторон платы). Такая площадка отображается заштрихованной.

В режиме контактной площадки передвигайте курсор по плате. Каждый щелчок добавляет новую контактную площадку на плату. Чтобы завершить процесс, нажмите правую кнопку мыши.

Контактная площадка всегда содержит отверстие в центре. Таким образом можно добавлять монтажные отверстия на полигоны (массивные проводящие площадки) или на широкие проводники (шире наружного диаметра площадки).

Наружный диаметр и диаметр отверстия контактной площадки настраиваются на левой панели инструментов:

Если вы часто используете контактные площадки нескольких определенных размеров, можно записать их значения в выпадающее меню для более быстрого переключения между ними (все аналогично как в разделе Проводники).

Изменение существующих контактных площадок

Выделите площадку (а можно несколько). Диаметры и форма выбранной площадки (только одного какого-нибудь, если выбрано несколько) отображаются на левой панели инструментов. Вы можете изменить эти параметры, если необходимо.

Поменять выделенную контактную площадку на переходную можно кнопкой F12 на клавиатуре.

Обычные отверстия

Обычные отверстия – неметаллизированные, без контактных площадок - могут понадобиться, например, для установки на плате каких-либо корпусов, экранов или для закрепления самой платы в корпусе. Установите внутренний и наружный диаметры контактной площадки одинаковыми, чтобы получить обычное отверстие. Такие отверстия отображаются белыми с перекрестием.

3.4. Контактные площадки для поверхностного монтажа

Чтобы разместить SMD-площадки (площадки для поверхностного монтажа), включите соответствующий режим, нажав кнопку на левой панели инструментов:

В режиме SMD-площадок передвигайте курсор по плате. Каждый щелчок добавляет новую SMD-площадку на плату. Чтобы завершить процесс, нажмите правую кнопку мыши.

Размеры SMD-площадки настраиваются на левой панели инструментов:

Вы можете записать несколько размеров SMD-площадок в выпадающее меню (все аналогично как в разделе Проводники).

Изменение существующих SMD-площадок

Выделите SMD-площадку (а можно несколько). Размеры выбранной SMD-площадки (только одной какой-нибудь, если выбрано несколько) отображаются на левой панели инструментов. Вы можете изменить их, если нужно. Изменения вступают в силу немедленно.

3.5. Проводники в форме окружности/сегмента

Для добавления на плату проводника в форме окружности включите соответствующий режим, нажав кнопку на левой панели инструментов:

Передвигайте курсор по плате. Курсор сопровождается кружочком, диаметр которого соответствует ширине проводника (и толщине окружности). Зажмите левую кнопку мыши в точке, где хотите расположить центр окружности, и не отпуская кнопку перемещайте курсор, таким образом выбирая диаметр. Отпустите кнопку мыши и окружность будет создана. Чтобы выйти из режима, нажмите правую кнопку мыши.

Изменение существующих окружностей

Выделите окружность. Ее толщину можно изменить в числовом поле редактирования ширины проводника на левой панели инструментов.

Сегменты окружностей

Любую окружность можно преобразовать в сегмент. Для этого на каждой выделенной окружности есть две точки синего цвета (в начальный момент они совпадают), потянув за которые можно задать начальную и конечную точки сегмента. Обе точки изначально находятся в положении “3 часа” (т.е. 0 градусов).

Для более точной настройки сегмента можно вызвать диалог: выделите окружность, щелкните по ней правой кнопкой мыши и в выпадающем меню выберите Segment .

В открывшемся диалоге вы можете установить точно Начальный угол сегмента - Start angle , Конечный угол - Stop angle и, если необходимо, отметить Заливку сегмента - Fill segment (вся его внутренняя область станет проводящей). Отсчет углов производится против часовой стрелки, как показано на рисунке.

Обратите внимание, что вы не сможете экспортировать сегмент с заливкой в формат Gerber !

3.6. Заливка

Заливка – это массивная проводящая площадка (шина), на которую могут замыкаться несколько проводников. Контур заливки вычерчивается также, как проводники.

Чтобы создать новую заливку, включите соответствующий режим, нажав кнопку на левой панели инструментов:

Перемещайте курсор по плате. Курсор сопровождается кружочком, диаметр которого соответствует ширине проводника. Первый щелчок задает начальную точку контура заливки. Теперь передвиньте курсор к следующей точке контура. Нажмите несколько раз кнопку Пробел на клавиатуре, чтобы найти оптимальную траекторию для отрезка. Щелкните еще раз левую кнопку мыши, чтобы закрепить отрезок, и продолжайте таким же образом со следующим отрезком. Чтобы завершить процесс, нажмите правую кнопку мыши. SL закроет контур и зальет его автоматически. Для заливки необходимы, по крайней мере, три точки, иначе она не будет создана. Контур заливки можно закрыть и вручную.

Толщину контура заливки можно изменять на левой панели инструментов:

Изменение существующей заливки

Выделите заливку. Узлы контура отметятся синими точками. Вы можете перетащить их в новое положение. Если вы щелкните правой кнопкой мыши по одному из узлов, появится выпадающее меню, которое предложит Удалить узел - Remove из контура или Добавить узел - Add corner в контур. Также можно поменять толщину контура заливки на левой панели инструментов.

3.7. Многоугольники

Этот режим позволяет создавать проводящие равносторонние многоугольники. Такие многоугольники можно использовать во вспомогательных целях. Например, если вам нужно расставить 12 контактных площадок по окружности на равном расстоянии, начертите 12-тиугольник, расставьте по углам контактные площадки, а многоугольник удалите.

Чтобы создать многоугольник, включите соответствующий режим, нажав кнопку на левой панели инструментов:

Появится следующий диалог:

Задайте в нем следующие параметры:

    Количество углов многоугольника (1…99) - Number of corners .

    Радиус описанной окружности (измеряется от центра до угла) - Radius .

    Толщину линий контура - Line width .

    Угол поворота (-180…+180 градусов) - Angle offset .

    если отмечен пункт Залить - Fill , вся внутренняя область многоугольника будет проводящей.

Подтвердите выбранные параметры, нажав OK . Теперь вы можете разместить многоугольник на плате несколько раз подряд. Чтобы завершить процесс, нажмите правую кнопку мыши.

Изменение существующих многоугольников

Многоугольники можно изменять точно так же, как проводники или заливку.

3.8. Текст

Текстовые надписи следует создавать в слоях маркировки S1, S2 (Конечно, если вы хотите, чтобы маркировка была непроводящей). Чтобы создать текстовую надпись, включите соответствующий режим, нажав кнопку на левой панели инструментов:

Появится следующий диалог:

Введите в поле Text свою надпись (только латинскими буквами!) и задайте дополнительные параметры:

    Высота букв - Height

    Толщина букв - Width (Thin - тонкие; Normal - обычные; Bold - жирные)

    Ширина надписи - Style (Narrow - узкая; Normal - обычная; Wide - широкая)

    Поворот - Orientation (0 градусов - без поворота)

    Отразить - Mirror (относительно оси Horizontal - горизонтальной; Vertical - вертикальной)

    Автоматическая нумерация для создания пометок с последовательными номерами (например, R1,R2,…) - Add number (Start at - начать с номера)

Подтвердите выбранные параметры, нажав кнопку OK. Теперь вы можете разместить текст на плате в нужной позиции.

Изменение существующего текста

Чтобы изменить текстовую надпись, просто дважды щелкните по ней левой кнопкой мыши. Появится предыдущий диалог, в котором вы сможете внести необходимые изменения.

4. Функции редактирования

4.1. Использование буфера обмена

Обычные функции раздела Edit (редактирование) главного меню используют буферу обмена и позволяют выполнять стандартные действия с выделенными объектами:

    вырезать

    копировать

    вставить

    дублировать

Эти функции также доступны на верхней панели инструментов.

Вырезать: Копирует выделенные объекты в буфер и удаляет их с платы.

Копировать: Копирует все выделенные объекты в буфер. Исходные объекты остаются на плате.

Вставить: Добавляет содержимое буфера на плату. Вставляемые объекты перемещаются вместе с курсором. Вы можете закрепить их щелчком мыши.

Дубликат: Выполняет копирование и вставку за одну операцию.

Когда вы копируете объекты в буфер, SL также копирует их в общий буфер Windows. Это значит, что в других приложениях можно вставлять эти объекты из буфера. Буфер Windows использует формат EMF (расширенный метафайл). Программа, которая импортирует объекты, должна поддерживать этот формат.

4.2. Лупа

Чтобы настроить лупу, нажмите соответствующую кнопку на левой панели инструментов:

Курсор примет форму лупы. Теперь левая кнопка мыши увеличивает объекты, а правая уменьшает (можно также пользоваться колесиком мыши, причем в этом случае включать режим лупы не обязательно). Вы также можете выделить рамку, чтобы увидеть ее содержимое во весь экран.

Специальные функции лупы, которые можно использовать, нажав значок лупы на верхней панели инструментов:

Вернуться к предыдущему виду

Плата целиком

Все объекты платы

Выделенная часть платы

На левой панели инструментов есть «карта навигации» - маленькое зеленое поле, которое показывает, какая область платы отображается в данный момент в окне редактора. Включить или выключить его можно в разделе Options главного меню.

Темно-зеленый прямоугольник символизирует всю плату, а светло-зеленый – ту часть платы, которая показывается в данный момент в редакторе. Вы можете захватить светло-зеленый прямоугольник и двигать его по темно-зеленому, чтобы увидеть определенную область платы.

    Щелкните по светло-зеленому прямоугольнику левой кнопкой мыши, чтобы увеличить размер элементов.

    Щелкните правой кнопкой, чтобы уменьшить.

Для использования «карты навигации» не нужно включать режим лупы.

4.3. Поворот, отражение и выравнивание

Эти функции доступны на верхней панели инструментов и из выпадающего меню в поле редактора (правая кнопка мыши).

Поворот: Эта функция поворачивает выделенные элементы на 90 градусов по часовой стрелке.

Зеркало по вертикали/горизонтали: Отражает выделенные элементы относительно вертикальной/горизонтальной оси.

Выравнивание: Выравнивает все выделенные элементы сверху, снизу, слева, справа, горизонтально по центру, вертикально по центру.

Выравнивание по сетке: Размещает все выделенные объекты вдоль сетки. Внимание! Это может изменить расстояния между объектами, которые не сгруппированы. Относительные положения объектов, которые объединены в группы, не изменятся. В этом случае перемещается вся группа.

4.4. Работа с группами объектов

Отдельные элементы платы можно объединить в группы (блоки). Эта функция позволяет выбирать, перемещать и редактировать все элементы группы за одну операцию. Отдельные элементы группы также защищены от нежелательных изменений. Отдельный элемент, который является частью группы, нельзя удалить. Для создания группы нужны, как минимум, два элемента. Группа может содержать любые элементы платы, а также другие группы.

Если вы хотите удалить или изменить отдельный элемент группы, вы должны сначала разбить группу. Когда вы разбиваете группу, подгруппы, которые в нее входят, остаются без изменения. Если вы хотите разбить такую подгруппу, повторите операцию для нее.

Чтобы сгруппировать/разгруппировать элементы, выделите их и выполните одно из следующих действий:

    нажмите соответствующую кнопку на верхней панели инструментов

    выберите в главном меню Functions > Build group (объединить в группу) / Split proup (разбить группу)

    нажмите в поле редактора правую кнопку мыши и в выпадающем меню выберите соответственно те же пункты

SL группирует элементы автоматически, когда они вставляются из буфера или из библиотеки компонентов. Это облегчает размещение элементов. Вы можете разбить эти группы, как и любые другие.

4.5. Перемычки

Перемычками - это тонкие прямые линии, которыми можно соединять контактные площадки, между которыми необходимо развести проводники.Перемычки используются во вспомогательных целях и не являются частью топологии.

Перемычки также нужны для работы со встроенной автотрассировкой. Автотрассировка использует перемычки для автоматизированной разводки проводников.

Перемычки также помогают найти подходящее место для компонентов. Вы можете использовать их, чтобы избежать пересечения проводников при размещении компонентов на плате.

Чтобы расставить перемычки на своей плате, включите соответствующий режим, нажав кнопку на левой панели инструментов:

Перемычки можно формировать только между контактными площадками. Щелкните по одной из площадок. Теперь тяните “резинку” к другой площадке и щелкните по ней, чтобы установить перемычку. При расстановке перемычек площадки подсвечиваются, когда курсор проходит над ними.

Чтобы завершить процесс, нажмите правую кнопку мыши.

Удаление существующих перемычек

Чтобы удалить перемычку, протяните ее еще раз (поверх существующей), и она удалится.

Автоматическое удаление перемычек

Выберите в главном меню Functions > Remove connections (rubberbands) или нажмите соответствующую кнопку на верхней панели инструментов. SL проверит все перемычки и удалит перемычку, если между площадками, которые она соединяет, уже проложена дорожка. SL учитывает также переходные площадки для двухсторонних плат. Информационное окно сообщит вам о количестве удаленных и оставшихся перемычек, когда проверка закончится.

4.6. Автотрассировка

SL содержит простую автоматизированную трассировку от точки к точке. Автотрассировка поможет проложить проводник между двумя точками, предварительно соединенными перемычками. Автотрассировка не может автоматически развести всю плату целиком. Чтобы правильно развести плату, вам придется искать пути самостоятельно.

Для использования автотрассировки нажмите соответствующую кнопку на левой панели инструментов:

Появится окно настройки:

Width - Ширина проводника, который проложит автотрассировка.

Distance - минимальный Зазор между проводником и другими элементами.

Автотрассировка перемычек

Наведите курсор на перемычку. Когда курсор находится над перемычкой, она подсвечивается. Теперь простым щелчком вы можете автоматически проложить проводник.

Автоматически проложенная проводник размещается в слое, который активен в данный момент. Убедитесь, что включен нужный слой.

Автотрассировка ищет кратчайший путь для размещения проводника, а также проверяет минимальный заданный зазор между прокладываемым проводником и встречающимися на пути:

    элементами активного слоя

    сквозными отверстиями

Если автотрассировка найдет путь, будет создан проводник. Иначе вы получите сообщение об ошибке.

Автоматически проложенный проводник отображается с внутренней полосой. Таким образом вы можете отличить автоматически проложенный проводник от обычного.

Отмена автотрассировки

Вы можете поменять автоматически проложенную дорожку обратно на перемычку. Для этого просто щелкните по дорожке.

Редактирование автопроводника Вы можете редактировать автоматически проложенный проводник также, как обычный - настраивать ширину, передвигать узлы и т.д.

Советы:

    Если вам нужно развести много перемычек, начните разводить сначала самые короткие и простые. Если вы видите, что один автопроводник блокирует удобные пути для других соединений, просто отмените этот автопроводник и попробуйте сначала другую перемычку. Попробуйте формировать проводники в разной последовательности, чтобы достичь лучшего результата.

    С гораздо большей вероятностью автотрассировка найдет путь, если вы зададите меньшую ширину дорожки и меньший зазор. Попробуйте уменьшить эти значения, если автотрассировка не может найти путь для проводника. В любом случае вы сможете отредактировать проложенный проводник, если необходимо.

4.7. Тестирование сетей

Эта функция находит соединенные между собой проводники, контактные площадки и другие проводящие области на плате. Это облегчает проверку сигнала, текущего по плате. Соединенныемежду собой области подсвечиваются.

Включите режим тестирования, нажав соответствующую кнопку на левой панели инструментов:

Курсор примет форму щупа. Просто щелкните по любой проводящей точке вашей топологии, и функция найдет все проводники, контактные площадки и другие области, которые соединены с этой точкой. Соединения через переходные отверстия и проводники с обратной стороны платы также учитываются в процессе тестирования. Теперь вы можете продолжить тестирование, щелкнув по следующей точке или выйти из режима тестирования, нажав правую кнопку мыши.

4.8. Измерение расстояний

Эта функция позволяет измерять расстояния и углы на вашей плате. Чтобы включить режим измерения, нажмите соответствующую кнопку на левой панели инструментов:

Теперь вы можете щелкнуть по любой точке вашей платы и выделить рамку (не отпуская левую кнопку мыши):

Вы увидите следующие значения:

    dX - расстояние по X (горизонтальное)

    dY - расстояние по Y (вертикальное)

    Distance - абсолютное расстояние между точками (по прямой)

    Angle - угол, между прямой, соединяющей точки, и горизонталью

С помощью этих значений вы можете точно измерять свою плату. Измерение будет более точным, если объекты увеличены (воспользуйтесь лупой).

Выключить режим измерения можно правой кнопкой мыши.

4.9. Общая шина

Эта функция автоматически заполняет пустые области платы проводящей заливкой. При производстве платы это ускоряет процесс травления и экономит химический травитель. Вы также можете использовать эту функцию при создании экрана для высокочастотной платы. Обратите внимание, что функция создает область НЕ связанную ни с какими проводниками на плате.

Функция общей шины доступна для обеих сторон платы. Чтобы включить/выключить общую шину, нажмите соответствующую кнопку в нижней части редактора:

Теперь общая шины включена и отображается на вашей плате. Вы можете включать/выключать общую шину когда хотите без какой-либо потери данных.

В числовом поле справа от кнопки настраивается размер зазора между общей шиной и остальными элементами платы. Этот зазор можно настроить для любого конкретного элемента платы (числовое поле отображается, только если общая шина включена). Поэтому сначала выберите какие-нибудь элементы.

Нулевой зазор замыкает элементы на общую шину!

Окна в общей шине

Вы можете создать в общей шине окна, которые останутся незалитыми. Чтобы создать такую область, нажмите на заштрихованную кнопку под числовым полем настройки зазора. Вычерчиваются и редактируются незалитые области точно так же, как обычная заливка.

Внимание! В зависимости от заданного минимального зазора между проводниками и контактными площадками, включение общей шины может привести к нежелательному появлению слишком узких участков между проводящими областями.

На рисунке показаны закороченные участки между проводниками.

Пожалуйста, внимательно проверьте свою плату, перед использованием функции общей шины. Чтобы предотвратить образование закороченных участков, можно передвинуть проводники в другое положение, изменить зазор между общей шиной и остальными элементами или использовать окна в общей шине. Вообще, если общая шина для данной платы не имеет принципиального электротехнического смысла, использовать ее совершенно не обязательно.

4.10. Фотовид

Функция фотовида позволит вам увидеть вашу плату так, как она будет выглядеть после производства, с отверстиями, маркировкой и т.д. Это поможет вам найти типичные ошибки, такие как неправильно отраженные компоненты и текст.

Чтобы включить фотовид, нажмите соответствующую кнопку на левой панели инструментов:

Появится окно настройки фотовида:

Side 1 - Показать верхнюю сторону платы.

Side 2 - Показать нижнюю сторону платы (отраженную).

With silkscreen - Показать маркировку.

X-Ray - Сделать плату прозрачной, так чтобы было видно, что расположено на обратной стороне.

В режиме фотовида вы можете увеличивать/уменьшать изображение с помощью мыши.

4.11. Управление с клавиатуры

С помощью клавиатура можно более удобно работать с некоторыми функциями, а также использовать некоторые дополнительные.

Ctrl - Нажмите и удерживайте эту кнопку, чтобы временно отключить привязку к сетке.

Стрелки - Позволяют передвигать выделенные объекты топологии на шаг сетки. В сочетании с кнопкой Ctrl шаг 1/100 мм.

F1…F4 - Выбрать активный слой.

F5…F8 - Делать слои видимыми/невидимыми.

Пробел - Выбрать один из пяти различных режимов изгиба для проводников.

Delete - Удалить выделенные элементы.

Ctrl + Z - Отменить последнюю операцию.

Ctrl + Y - Повторить последнюю отмененную операцию.

Ctrl + C - Скопировать выделенные объекты в буфер.

Ctrl + X - Вырезать выделенные объекты в буфер.

Ctrl + V - Вставить объекты из буфера.

Ctrl + D - Дублировать выделенные объекты.

Ctrl + A - Выделить все.

Ctrl + R - Повернуть выделенные элементы.

Ctrl + H - Отразить выделенные элементы горизонтально.

Ctrl + T - Отразить выделенные элементы вертикально.

Ctrl + G - Объединить выделенные элементы в группу.

Ctrl + U - Разбить выделенную группу.

Ctrl + W - Переместить выделенные элементы на обратную сторону платы.

4.12. Редактирование нескольких плат

Когда вы работаете над проектом, который состоит из нескольких плат, вы можете сохранить все платы в один единственный файл на диске. Закладки в нижней части редактора позволяют переключаться между платами проекта:

Щелчок по закладке левой кнопкой мыши показывает в редакторе соответствующую плату. Щелчок правой кнопкой открывает выпадающее меню, которое предлагает дополнительные опции для закладок. Эти опции также доступны в разделе Board главного меню.

Add new board - Добавить новую, пустую плату в проект. Введите в диалоге размеры платы и ее название.

Board properties - Вызвать диалог свойств текущей платы, который позволяет изменить название и размеры платы.

Delete board - Удалить текущую плату из проекта. Проект должен содержать по крайней мере одну плату.

Set board to left / right - Переместить закладку текущей платы соответственно в начало/конец списка закладок.

Move board to left / right - Переместить закладку текущей платы соответственно на один шаг влево/вправо в списке закладок.

Import board from file… - Импортировать все платы из другого файла проекта SL (*.LAY).

4.13. Автосохранение

Функция автоматического сохранения регулярно сохраняет вашу работу. Вы можете включить эту опцию и задать интервал сохранения. Выберите в главном меню File > Autosave .

Поставьте в окне галочку, чтобы включить автосохранение и задайте интервал сохранения.

Если функция автосохранения включена, создается резервный файл (*.bak) вашего проекта и все изменения регулярно сохраняются в этот файл с заданным интервалом. Файл проекта (*.LAY) остается неизменным, так что не забудьте сохранить свою работу перед выходом из SL, даже если функция автосохранения включена.

Если вы утратите свой проект (*.LAY) по каким-либо причинам (например вследствие зависания компьютера), вы можете поменять расширение резервного файла *.bak на *.LAY, и ваша работа будет восстановлена.

4.14. Фоновое изображение

Отсканированные платы или чертежи можно использовать как образец для воспроизведения топологии. Если такой рисунок доступен в формате BMP, его можно расположить на заднем плане редактора.

Убедитесь, что файл BMP монохромный (черно-белый). Если сканированный файл имеет другой формат, используйте графические редакторы для создания подходящего файла.

В главном меню выберите Options > Scanned copy… или нажмите на соответствующую кнопку на верхней панели инструментов:

Диалог для фонового рисунка предлагает следующие опции:

Board side 1/2 - Рисунок можно загрузить для верхней (1) и нижней (2) сторон платы.

Load bitmap… - Загрузить файл рисунка на задний фон редактора.

Delete bitmap - Удалить рисунок из редактора.

Show bitmap - Показать рисунок в редакторе. Выключение этой опции скрывает рисунок.

Resolution - Настроить разрешение загружаемого рисунка. Убедитесь, что рисунок имеет правильный масштаб, когда отображается в редакторе. Иначе исправьте разрешение в этом поле.

X/Y-Offset - Сдвиг по X/Y. Используйте эти поля, чтобы настроить положение рисунка в редакторе. Изменение этих значений немедленно отображается в редакторе.

Colour - Выбрать цвет рисунка.

Вы можете вернуться к диалогу в любое время, когда захотите внести изменения.

5. Макросы

5.1. О макросах

Библиотека компонентов SL состоит из так называемых макросов. Макросы - это чертежи типовых элементов (в основном компонентов, таких как резисторы, транзисторы и т.д.). Вы можете использовать эти элементы для своей топологии, а также создавать собственные макросы.

5.2. Использование макросов

Чтобы использовать макросы в своей топологии нужно открыть библиотеку макросов. Выберите в меню Options > Macro library или нажмите соответствующую кнопку на верхней панели инструментов .

Окно библиотеки макросов появится справа.В верхней части окна можно открывать соответствующие разделы библиотеки.

При нажатии на левую кнопку (здесь DIL) появляется список доступных папок с макросами. Выберите нужную папку. Существует корневая папка макросов, которая содержит все остальные подпапки. Эта корневая директория задается при установке приложения (Папка программы\Macros).Чтобы сменить путь к корневой папке макросов, нажмите правую кнопку с изображением папки.

Выбор макроса

Под кнопкой управления папками вы увидете список всех макросов в выбранной папке. Щелкните по одному из элементов списка, чтобы включить предварительный просмотр выбранного макроса. К каждому макросу добавляются 2 строки текста для описания. Перетащите мышью макрос из окона предпросмотра в окно редактора, чтобы добавить макрос на свою плату. Макрос будет помещен на активный слой платы.

Функции для работы с макросами

Удалить: Удаляет выбранные макросы с вашего диска.

Переходные площадки: Преобразует все контактные площадки макроса в двухсторонние.

Отразить макрос: Если кнопка нажата, при добавлении макроса к топологии, он автоматически вставится отраженным.

Поменять сторону: Если кнопка нажата, макрос встанет на обратную сторону платы.

Внимание! Последние 2 функции можно использовать совместно, т.к. при смене стороны платы обычно требуется отразить элемент.

Чтобы закрыть окно макросов нажмите кнопку Х в верхней его части. Чтобы поменять ширину окна макросов, поместите курсор между окнами библиотеки и редактора, он примет форму двойной стрелки. Удерживая левую кнопку мыши передвигайте курсор вправо-влево.

5.3. Создание пользовательских макросов

Разницы между рисованием макроса и любой другой топологии нет. Используйте слои проводников (C1, C2) для контактных площадок и проводников, а слои маркировки (S1, S2) для контуров компонентов. Контуры легко создать с помощью обычных элементов топологии (окружностей, проводников и т.д)

При создании макроса убедитесь, что ваш компонент расположен на стороне 1 платы.

Это значит, что в создании макроса должны участвовать следующие слои: слоем шелкографии должен быть S1 (компоненты лежат на стороне 1 платы). Тогда проводящим слоем должен быть C1 для SMD-компонентов (поверхностно-монтируемых) или C2 для выводных компонентов.

Сохранить свой макрос можно, выбрав в главном меню File > Save as macro , или нажав соответствующую кнопку в библиотеке макросов. В появившемся диалоге нужно указать имя макроса и папку, в которую он будет сохранен. Расширение файла макроса *.LMK добавляется автоматически. В качестве макроса можно сохранить всю топологию или ее часть. Если в текущем слое выделены какие-либо элементы, то в файл макроса сохраняются именно они. Если ничего конкретно не выделено, вся топология сохраняется как макрос (после подтверждения).

5.4. Удаление макросов

Выделите макрос в библиотеке и нажмите соответствующую кнопку удаления в библиотеке макросов. После вашего подтверждения файл выделенного макроса будет удален.

Можно также использовать проводник Windows для удаления и упорядочивания файлов макросов (они имеют расширение *.LMK).

6. Печать и экспорт

6.1. Печать

С помощью этой функции можно распечатать свою топологию на бумаге или пленке.На пленку (фотошаблон) топология обычно выводится после некоторой дополнительной обработки в специализированных приложениях производителями печатных плат. И делается это на специальных плоттерах. Если вам нужна качественная плата, выводить фотошаблоны самостоятельно на обычных лазерных (и тем более струйных) принтерах крайне не рекомендуется, поскольку они не обеспечивают требуемой постоянной оптической плотности краски (а уж если вам картридж какие-то народные умельцы 10 раз перезаправляли, то и говорить не о чем!), в результате чего медь на плате может вытравливаться с тех участков, на которых должна оставаться.

Выберите в главном меню File > Print или нажмите соответствующую кнопку на верхней панели инструментов .

Появится окно предварительного просмотра того, что будет выведено на печать, а также диалог с опциями настройки. Изменении опций немедленно отражается на предпросмотре.

Бумага отображается как белый лист. Красная пунктирная рамка ограничивает область печати на бумаге. Размер этой области зависит от вашего принтера и его драйвера. Настроить расположение вашего рисунка на листе можно захватив рисунок левой кнопкой мыши и передвинув его в нужную позицию.

Опции в левой части окна

Layer - Слой. Выберите слои, которые будут выведены на печать. Вы можете выбрать свой цвет для каждого слоя. Для этого нажмите по цветному квадратику справа.

Special layer - Особенности слоев. Здесь можно настроить опции сверления («сверловки», как выражаются производители) и паяльной маски.

Soldermsk 1/2 - Маска для стороны 1/2. Создать паяльную маску на основе контактных площадок. Контактные площадки печатаются с размерами, увеличенными на определенное значение. Отверстия в площадках закрашены. Нажав кнопку Options - Установки, можно настроить свойства паяльной маски.

Drillings 1/2 - «Сверловки» для стороны 1/2. Эта опция выводит на печать в виде текста диаметры рядом с каждым отверстием. Нажав кнопку Options - Установки, можно задать высоту текста.

Mirror - Зеркально. Отразить рисунок относительно вертикальной оси.

Targets - Кресты, Board outline - Рамка. Добавляет перекрестия по углам рисунка или рамку, ограничивающую его.

Scanned copy - Задний план. Выводит на печать вместе с рисунком задний BMP фон.

Invert - Негатив. Все, что было на листе черным, становится белым и наоборот.

Scaling - Масштаб. Изменяет масштаб выводимого изображения от 10% до 1000%. === Опции в верхней части окна ===

Centre - Центрирование рисунка по середине листа.

Clipboard - Буфер.Копировать текущий предпросмотр в формате BMP в буфер обмена. Этот рисунок можно будет вставить в другом приложении.

Tile - Размножить рисунок по вертикали и горизонтали. Можно настроить количество рисунков по Х и У и зазор между ними.

Calibrate - Поправка. Некоторые принтеры искажают размеры выводимых рисунков. Чтобы предотвратить такое безобразие можно задать здесь поправочные коэффициенты по вертикали и горизонтали. Например, если линию длиной 200 мм принтер песатает длиной 201 мм, задайте поправочный коэф-т 200/201=0,995 и принтер напечатает все как надо.

Setup - Выбор и насторойка принтера. Теущий принтер отображается в заголовке окна печати.

Print - Немедленно напечатать все так, как видно в данный момент на предпросмотре.

Cancel - Отменить печать и вернуться в редактор.

6.2. Экспорт в формат BMP

Чтобы создать BMP рисунок из слоев, которые в данный момент включены в редакторе, выберите File > Export > Bitmaps (*.bmp) в главном меню.

Можно сделать рисунок ч/б (B&W ) или цветным (Coloured ) и настроить разрешение (Resolution ). Обратите внимание на размер файла (Memory ), который изменяется в зависимости от этих параметров. Нажав ОК задайте имя файла и папку в которую он будет сохранен.

6.3. Экспорт в формат GIF

Чтобы создать GIF рисунок из слоев, которые в данный момент включены в редакторе, выберите File > Export > Gif (*.gif) в главном меню.

Можно настроить разрешение (Resolution ). Нажав ОК задайте имя файла и папку в которую он будет сохранен.

6.4. Экспорт в формат EMF

Чтобы создать метафайл EMF из слоев, которые в данный момент включены в редакторе, выберите File > Export > Emf (*.emf) в главном меню. Задайте имя файла и папку в которую он будет сохранен.

6.5. Экспорт в формат Gerber

Вы можете сохранять файлы в формате Gerber RS274-X, который является стандартом для обмена данными о топологии (такой файл примет любой производитель печатных плат). Расширение этих файлов (*.gbr). Вы должны создать Gerber-файл для каждого слоя (проводников, маркировки, паяльной маски) каждой стороны платы, чтобы полностью описать свою печатную плату (т.е. для каждого слоя отдельный файл). Для экспорта топологии в формат Gerber выберите File > Export > Gerber export в главном меню. Появится диалог:

Прежде всего выберите слой для экспорта. Когда вы выбираете слой, опции Mirror и Board outline для этого слоя автоматически настраиваются по умолчанию, но вы можете их изменить, если необходимо.

Mirror - Зеркально отразить экспортируемый слой. Обычно должны быть отражены слои со стороны 2.

Board outline - Добавить прямоугольную рамку, ограничивающую плату.

Punch drill holes - Разметка отверстий под «сверловку». Использовать эту опцию при экспорте в формат Gerber крайне не желательно. «Сверловка» обычно экспортируется в формат EXCELLON.

Mark drill holes - Отметить отверстия. Добавляет в центр контактной площадки очень маленькую отметку. Опция доступна только при включенной предыдущей (крайне полезна, если вы собираетесь сверлить отверстия в своей плате ручной дрелью или коловоротом).

Options for solder mask - Опции для паяльной маски. Доступны только если выбран экспорт паяльной маски для слоя C1 или C2 (Solder mask C1/C2 ). Паяльная маска создается на основе контактных площадок и представляет собой сплошное (непроводящее) покрытие с окошками точно над контактными площадками. Такое окошко по форме соответствуют контактной площадке, а по размерам должно быть больше этой контактной площадки на некоторую величину. Эту величину можно настроить отдельно для контактных площадок выводного монтажа (Pads ) и для контактных площадок поверхностного монтажа (SMD-Pads ). Отметьте галочками на основе площадок какого типа будет создаваться паяльная маска (можно отметить оба типа).

Inverting output - Негатив. Все, что было в редакторе черным, становится белым и наоборот.

Внимание! Проконсультируйтесь сначала со своим производителем печатных плат по поводу того, какая информация и в каком формате понадобится ему для производства вашей платы.

6.6. Экспорт в формат Excellon

Файлы формата Excellon являются стандартом для обмена данными о «сверловке». Они имеют расширение (*.drl). Такой файл содержит информацию обо всех отверстиях на плате (координаты и диаметры). Обычно для одной платы создается один Excellon-файл. Чтобы экспортировать информацию об отверстиях в формат Excellon выберите File > Export > Drill data (Excellon) в главном меню.

Origin of coordinates - Начало координат. Выберите сторону платы на основе которой будут созданы координаты отверстий. Если вы выберите сторону 2 (Drill from side 2 ) координаты будут горизонтально отражены. Начало координат всегда находится в левом нижнем углу.

Unit of measurement - Единицы измерения. Миллиметры (mm ) или дюймы (Inch ). Обычно нужно выбирать мм но некоторые сверильные машины работают с дюймами.

Floating point (xx.yy) - Плавающая точка. Количество знаков (до запятой,после запятой). Здесь можно выбрать нужный формат представления числовых данных. Обычно используется формат 3.2 . Если в качестве единиц выбраны дюймы, лучше установить формат 3.3 , т.к. он обеспечит большую точность.

Delete leading zeros - Удалить нули спереди (например, было 001.23, станет 1.23). Обычно пункт отмечен и его использование не вызывает каких-либо проблем.Однако если они возникают, снимите галочку с этого пункта.

7. Разные функции

7.1. Информация о проекте

Используйте эту опцию, чтобы добавить в свой проект информацию об авторских правах и комментарии. Вы можете открыть окно информации о проекте, нажав соответствующую кнопку на верхней панели инструментов .

User 1…3 - Настройка 1…3. Пользовательские настройки. Чтобы настроить цвета, просто щелкните по соответствующему квадратику и выберите новый цвет.

7.3. Текущие папки

Вы можете задать папки, в которые будут сохраняться и из которых будут открываться файлы соответствующих типов. Чтобы сделать это выберите в главном меню File > Directories .

В появившемся диалоге выберите удобные для вас папки.

Layout files - Файлы плат Sprint-Layout (*.lay).

Gerber export - Экспортируемые файлы в формате Gerber (*.gbr).

Graphic export - Экспортируемые файлы рисунков (*.bmp; *.gif; *.emf).

Scanned copy - Файлы фоновых изображений (*.bmp).

Нажав кнопку «… » можно указать путь к существующей папке в проводнике, а можно просто ввести адрес папки в текстовом поле. Всякий раз, когда вы запускаете SL, эти папки используются в качестве папок по умолчанию для сохранения и открытия файлов.

Все мы любим собирать схемы, но далеко не все хотят и умеют разводить печатные платы. Чаще всего мы ищем готовую печатку в интернете и в большинстве случаев находим. Казалось бы, вперёд, травить и паять! Но не всё так радужно, потому что зачастую эти найденые печатки выглядят вот так:

Ни одного подписанного элемента. Полный ребус, загадка! И, вроде бы, включи «мосх» и набивай элементы, ведь схема под рукой. Но ведь программа создавалась, чтоб облегчить нам жизнь, а не наоборот.

Посему я кратенько, с азов, расскажу, как стоит подходить к разводке платы в Sprint-Layout, чтоб самому потом не гадать, что же я за деталь тут влепил. Давайте сразу будем делать правильно!

В одной небольшой статейке всего не охватишь, пройдусь по некоторым основным моментам. Итак, создаем новый проект, задаем название платы и предполагаемый размер (его позднее легко откорректировать).

Не забудьте выбрать подходящую рабочую сетку.


Для небольших проектов с крупными элементами подходит сетка 1,27 мм, для более продвинутых и плотных 0,635 мм и так далее. Размещаться элементы и дорожки будут с привязкой к узлам этой сетки. Можно сделать сетку для советских деталей: 2,5 мм или 1 мм.

Обязательно разберитесь с системой слоёв в программе, поймите как всё работает, пользуйтесь фотовидом.


Надписи делайте на слоях для надписей, а дорожки и полигоны - на слоях для меди, и т.п.
В архиве есть хелп программы на руском языке.

Начинаем добавлять детали на плату. На данном этапе не следует путать местами значения «Тип» и «Номинал», в последствии я расскажу почему.


Вводим значения, регулируем по вкусу размер шрифта, жмем ОК.


Видим элемент с маркировкой. Теперь можно нашу маркировку распределить и «уплотнить».
Выбираем номинал и тащим его мышкой на нужное место. Перед этим нужно уменьшить величину сетки до приемлемого уровня.


Вот, уже лучше.

Теперь перемещаем обозначение элемента поближе. Если необходимо, можно его повернуть выделив перед этим.


Далее, чтоб не мучатся так с каждым элементом, просто его копируем и меняем данные в свойствах элемента.

Наша плата уже вполне готова к изготовлению, но зачем нам перегружать раствор лишней медью?
Незачем! Будем минимизировать площадь стравливаемой меди. Для этого выбираем все элементы на плате и жмём внизу окна программы кнопку «Металлизация» и меняем значение на приемлемое, например 0.5 мм.


Всё хорошо, но некоторые ноги можно а иногда даже нужно посадить на металлизированный участок. Нет ничего сложного.


Выбираем нужные ноги и меняем значение отступа металлизации на 0. Всё, теперь нога на земляной шине.

А если нужен термобарьер для облегчения пайки на больших полигонах? Выбираем рисование дорожек и рисуем термобарьер.


Это самый простейший и очевидный способ. Но можно так же воспользоваться встроенными возможностями программы по созданию термобарьеров. Выделите нужный пад и изучите меню справа.


Поставьте галку "Термобарьер" и настройте направление и ширину "мостиков" барьера. Очень удобно тем, что можно настроить сразу много площадок. Работает функция термобарьера только на включенном автоматическом полигоне земли. Поддерживается не всеми версиями Sprint-Layout. Пользуйтесь свежей.

Всё нарисовано, можем полюбоваться результатом нажав кнопку «фотовид».

Нюанс - можно редактировать размер надписей элементов по отдельности, для этого выделяем «жертву» и жмем справа кнопку свойств. Настройки довольно обширны. Однако, лучше устанавливать все надписи в едином стиле.

Наступил черед «косметики». Чтоб все рисунки элементов на плате имели единообразный вид и толщину линий, делаем следующее:
1. выбираем слой с маркировкой элементов;
2. отключаем слой дорожек;
3. выбираем всё (ctrl+A);
4. регулируем толщину линий всех элементов одновременно;
5. снова активируем слой дорожек.



Красота! Кстати, не забудьте настроить цвета слоёв в программе по всему вкусу, кому моя палитра показалась мрачноватой.

Теперь вспомним начало статьи и выясним, почему не стоит вписывать номинал элемента в поле для его типа. Всё просто, оказывается мы при добавлении элементов уже сформировали список элементов!

Разумеется более верной практикой является главенство схемы в проекте, тогда и создание списка элементов - дело программы для рисования схем. В комплекте программ от ABACOM это sPLAN .
Примечание редакции



Осталось только закупиться по списку и получить в итоге красивую плату собственного изготовления. Да и людям такой чертёж не стыдно показать на форуме, и лишних вопросов по плате не будет.

Файлы

А тут русский хэлп по Sprint-Layout и отличная бесплатная книжка нашего камрада Михаила Царёва (Tsoy73):
🕗 27/12/16 ⚖️ 2,14 Mb ⇣ 168

Всем наверно давно известна программа для изготовления печатных плат под названием Sprint-Layout .

Сама программа очень простая и не потребует много времени на свое освоение, но позволяет делать платы достаточно высокого качества.
Поэтому наш урок в рисовании платы разделим на пару частей.
В первой части познакомимся с программой и узнаем, где и что в ней прячется. Во второй части нарисуем простенькую плату, которая будет содержать, к примеру, пару микросхем в DIP корпусах (причем эти микросхемы сделаем с полного нуля), несколько резисторов и конденсаторов, также посмотрим такую интересную фишку программы как Создатель макроса и сделаем с его помощью корпуса микросхемы, например TQFP-32.
Также я покажу как обрисовать плату с картинки или фотографии.

Часть 1: Что и где у нас прячется и как это помогает нам в рисовании печатной платы.

После того как нашли программу, скачали, распаковали из архива и запустили, то видим такое вот окно.

Это непосредственно окно работы нашей программы, где мы в последствии будем рисовать платку.

Начнем с верхней панели

Сначала посмотрим, что у нас прячется за надписью Файл.
Жмем на эту надпись, и тут же у нас появляется выпадающее меню.

  • Новый ,Открыть ,Сохранить ,Сохранить как , Установки принтера… , Печать… , Выход С этой братией и так все ясно. Чай не первый день в винде сидим.
  • Сохранить как макрос… Эта опция позволяет нам сохранить выделенный фрагмент схемы или иных деталей как макрос, который имеет расширение.lmk дабы в дальнейшем не повторять действия по их созданию заново.
  • Автосохранение. . В этой опции можно настроить автосохранение наших файлов с расширением.bak и поставить необходимый интервал в минутах.
  • Экспорт В этой опции мы сможем сделать экспорт в один из форматов т.е сохранить нашу платку как картинку, как файл гербера для дальнейшей передачи на производство сохранить как файл сверловки Excellon а также сохранить как файлы контуров для последующего создания платки с помощью ЧПУ станочка. Обычно необходима при подготовке к фабричному производству.
  • Директории… В этой опции мы можем настроить параметры работы с программой, такие как сочетание клавиш расположения файлов, макросов, цвета слоев и т.д и т.п.

Переходим к следующему пункту Редактор

Следующий пункт меню у нас Проект:

Следующим пунктом у нас Действие

Следующая по списку у нас Опции.

Установки…
При выборе этой опции у нас откроется окошко установки основных параметров нашей программы, поэтому остановимся на нем более подробно.

Итак, первым пунктом, у нас стоит настройка основных параметров. Мы можем указать единицы измерения длины в нашем случае мм, указать цвет отверстия в контактной площадке, в нашем случае он совпадает с цветом фона и будет черным если в последствии наш фон будет красным, то и цвет отверстия в контактной площадке тоже будет красным. Также можно просто выбрать цвет отверстия белым, и он будет белым в независимости от того какой у нас фон.
Вторым пунктом у нас идет Виртуальные узлы и трассы данный пункт если он отмечен дает очень интересное свойство в программе, он ставит на проводнике который мы рисуем несколько виртуальных узлов.

Вот они тоненькие синие кружочки которые в последствии если потянуть за них курсором мышки можно превратить в полноценный узел, и изменить, таким образом, проложенную дорожку.

А программа автоматом добавит на участках между реальными узлами еще несколько виртуальных узлов и мы имеем возможность дальнейшего редактирования нашей дорожки. Это бывает очень удобно когда приходиться протаскивать например третью дорожку, между двумя уже проложенными.

Зеркально макросы и текст на обратной стороне
Если данный пункт активирован, то при вставке текста или макроса на слой программа будет сама смотреть зеркалить его или нет для того чтобы в последствии детали или надписи имели правильное отображение на нашей готовой плате.

Следующий пункт у нас Карта платы, данный пункт имеет один интересный прикол, если он активирован, то в левой части нашей программы появляется небольшое окошко.

Это как бы уменьшенная копия нашей платки, включать или нет, это решать уже каждому меня лично прикалывает. Фанаты жанра RTS тоже оценят:)

Всплывающие окна в основном всякие подсказки в программе — очевидно.

Ограничить высоту шрифта (мин 0,15мм)
Вот та галочка что ищут многие начинающие да и не только пользователи этой программы если она стоит то когда делаем надписи на плате или на элементах то мы не можем сделать размер букв меньше чем 1,5 мм. Так что если надо, куда то ставить текст размером меньше чем 1,5 мм то рекомендую ее снять. Но при отправке на производство это надо учесть. Не везде могут напечатать шелкографию столь малого разрешения.

Идем дальше и видим еще один интересный пунктик, а именно Ctrl+ мышь для запоминания параметров выделенный объектов , если этот пункт активирован, то появляется один интересная штука. Например, нарисовали две контактные площадки и между ними проложили дорожку скажем шириной 0,6 мм потом сделали еще и еще что-то и в итоге просто забыли какая была ширина этой дорожки, конечно можно просто по ней щелкнуть и в настройке ширины дорожки у нас отобразиться ее ширина,

тут вместо 0,55 станет наша ширина 0,60, но ведь потом подкручивать ползунок, справа от числа, дабы подстроить ширину на 0,6 лениво ведь, но если мы щелкнем на той же дорожке с зажатой кнопкой Ctrl то тогда наше значение 0,6 сразу запомниться в этом окне и новую дорожку, мы будем рисовать уже толщиной 0,6мм.

Использование шага 0,3937 вместо 0,4.
Перевод конечно очень корявый, в оригинале этот пункт написан так HPGL-Skalierung mit Faktor 0.3937 statt 0.4 в общем этот пункт отвечает за создание HPGL файла для последующей передачи на координатный станок, и указывает использовать ли один знак после запятой либо в зависимости от станка использовать четыре знака после запятой.

С первым пунктом мы закончили и перейдем теперь ко второму пункту нашего окошка он у нас называется Цвета и посмотрим, что же прячется там.

Тут у нас все очень просто и задаем цвета для нашей программы для фона, сетки, линий, слоев, либо выбираем из нескольких предложенный вариантов, тут как говориться на вкус и цвет товарищей нет, и каждый ставит их под себя.

Тут тоже ничего особенного нет, просто указываем пути где и что у нас располагается, данная настройка имеет место если мы ставим программу из дистрибутива скачанного с официального сайта но т.к программа у нас великолепно работает и без всякой установки, то просто ничего можно не менять и пойти дальше.

Тоже в принципе ничего особо интересного не видим, просто указываем где у нас будет храниться библиотека наших макросов, т.к программа у нас умная то она сама определяет расположение нашей библиотеки с макросами.

Переходим к пункту Возврат

Тут тоже все довольно просто и мы просто указываем число, на сколько программа нам сможет сделать откат изменений, если где чего напортачили при рисовании нашей платы я поставил максимальное число 50.

Переходим к следующему пункту, и он у нас называется I max тут показывают кино в 3D формате

Мы задаем предполагаемую толщину меди на нашей заготовке и предполагаемую температуру, дабы встроенный простенький калькулятор показал нам ток и напряжение, которое может проходить по проводнику.

И последний пункт в нашей настройке это пункт Клавиши

В нем мы видим клавиатурные сокращения для тех или иных операций и если что то можем их поменять, хотя я с этим особо не парился и оставил все как есть по умолчанию.

С пунктом Установки мы закончили и посмотрим остальные опции выпадающего меню Опции

Свойства
Если выбираем этот пункт, то справа в программе у нас откроется окошко

Свойства где мы можем задать размер нашей платки по ширине и высоте а также ее название.

DRC-контроль
При выборе этого пункта у нас откроется справа еще одно окно

Которое позволит нам проконтролировать нашу нарисованную платку поставить зазоры ограничения и т.д. Очень удобная и очень нужная вещь. Особенно при отправке плат на производство, да и в кустарных условиях необходимая. Суть в чем. Ставим, например, минимальный зазор в 0.3мм и минимальную дорожку не меньше чем 0.2мм и при DRC проверке программа нам найдет все места где эти нормы не выполняются. А раз не выполняются, то могут быть косяки при изготовлении платы. Например, дорожки склеятся или еще какая проблема. Также тут идет проверка диаметров отверстий и прочие геометрические параметры.

Библиотека
При выборе этого пункта мы увидим еще одно окно в правой части программы.

А именно окошко с макросами, т.е окошко где мы можем выбрать наши готовые детали и корпуса для их последующей вставки в нашу платку.

Шаблон…
Если выбрать этот пункт, то увидим такое окошко

Очень интересный пункт он позволяет поставить картинку задним фоном на наш стол в программе, где мы рисуем платку. Пока описывать детально его не буду, но к нему вернусь.

Металлизация
При выборе этой опции программа заливает нам всю свободную область медью, но при этом оставляет зазоры вокруг нарисованных проводников.

Эти зазоры нам могут иногда очень пригодиться, да и плата при таком подходе получается по красивее, и по эстетичнее, где настроить ширину зазора тоже остановлюсь более подробно, когда будем рисовать платку.

Вся плата
Выбираем эту опцию, на экране уменьшиться масштаб, и мы увидим всю нашу платку целиком.

Все компоненты
Аналогично верхнему пункту, но с той лишь разницей что уменьшит масштаб в зависимости от того, сколько компонентов раскидано у нас по платке.

Все выделенное
Этот пункт подгонит размер экрана в большую или меньшую сторону в зависимости от того, какие компоненты в данный момент у нас выделены.

Предыдущий масштаб
Вернуться к предыдущему масштабу, тут все просто.

Обновить изображение
Простая опция просто обновляет изображение на нашем экране. Полезно если на экране возникли какие то визуальные артефакты. Иногда бывает глюк такой.

О проекте…
Если выбрать эту опцию то можно написать что либо о самом проекте, а потом вспомнить особенно после вчерашнего, что я там рисовал то, выглядит это так.

Таблица отверстий…
Довольно интересный пункт меню который отображает сколько отверстий на нашей плате и какие нужны сверла что бы их просверлить, хотя я использую его в основном для того дабы привести к единому показателю все точки на контактных площадках для последующего сверления и ставлю их размер обычно 0,6 мм.
Вот как это выглядит на реально нарисованной плате.

Тут видим, что отверстий нам сверлить 56 штук и надо пять их них подогнать, дабы внутренняя точка на контактной площадке была 0,6 мм.

Создатель макроса…
Очень, очень, очень, полезный пункт в программе, который позволяет нам нарисовать сложный корпус, такой например как SSOP,MLF,TQFP либо какой то другой за минуту-другую. При нажатии на этот пункт откроется такое вот окошко.

Тут мы можем выбрать и настроить рисование нашего корпуса, смотря на данные из "даташита" на ту или иную микросхему. Выбираем тип площадок, расстояние между ними. Тип расположения и опа! На плате готовый набор падов. Осталось их только оформить на слое шелкографии (например, обвести в рамочку) и сохранить как макрос. Все!

Следующие пункты такие как Регистрация и знак вопроса, т.е помощь описывать не буду потому что в них нет абсолютно ничего что нам поможет в дальнейшем рисовании нашей платки, правда помощь будет полезна тем кто дружит с немецким языком.

Уф описал таки пунктики в выпадающих меню, но все эти пункты имеют свои пиктограммы в виде картинок на панели чуть ниже, т.е туда вынесены все необходимые для работы опции вот эта панель.

Слишком подробно останавливаться на ней не буду т.к она дублирует пункты меню, но при дальнейшем рисовании просто буду ссылаться на эти иконки дабы не затруднять восприятие фразами типа, Выберем пункт меню Файл, Новый.

Как и говорил опишу эти иконки, двигаться буду слева на право и просто их перечислять если в иконке будет какая нить настройка то остановлюсь более подробно.
Поехали слева на право Новый, Открыть файл, Сохранить файл, Распечатать файл, Отменить действие, Повторить действие, Вырезать, Скопировать, Вставить, Удалить, Продублировать, Повернуть а вот тут сделаем первую остановку, и посмотрим более подробно на этот пункт, если выбрать какой то компонент на нашей платке и щелкнуть на маленьком треугольнике рядом с иконкой поворота то увидим следующее.

Вот тут то мы и сможем выбрать на какой угол нам вращать нашу деталь как я говорил выше он был по умолчанию 90 градусов а тут и 45 и 15 и 5 и даже можем поставить свой например как я поставил 0,5 т.е пол градуса.
А теперь развлекаемся! Накидываем на плату комплектухи, разворачиваем ее как попало, под произвольными углами. Разводим все это кривыми линиями аля Topor и хвастаемся перед друзьями "укуренными" платами с психоделической разводкой:)

На этом пункте тоже остановлюсь более подробно пункт на самом деле очень хороший помогает придать красивый и эстетичный вид платке дабы в дальнейшем можно было похвастаться перед друзьями как у тебя все аккуратненько и красиво например ставим SMD детали на нашу плату а они все вкривь да в кость из-за привязке к сетке, а тут выдели несколько деталей и выбрали выравнивание по левому краю и у нас все аккуратно смотрится.

Вот на картинке хорошо видно процесс до и после выравнивания.
Идем дальше.
Привязать к сетке, Удалить соединения, Группировать, Разгруппировать, Масштаб…

Обновить, Шаблон, Свойства, Контроль, Библиотека, О проекте и Прозрачность
Прозрачность тоже довольно интересный пункт, который позволяет видеть слои особенно полезен когда делается двухстороння плата и очень много проводников на каждом слое, если нажать эту кнопку то выглядеть будет примерно так.

Получается что все слои, становятся как бы прозрачными, и можно видеть один слой через другой.
Теперь обратим наше внимание на панель, которая у нас располагается слева

В ней пойдем по пунктам сверху вниз.
Курсор Данный пункт при нажатии на него просто представляет из себя курсор, который позволяет нам выделить какой то элемент на плате и перетащить его по плате удерживая левую кнопку мышки
Масштаб При нажатии на эту иконку указатель измениться на линзу с плюсом и минусом по краям и соответственно если нажать левую кнопку мыши то изображение увеличиться если правую то оно уменьшиться. В принципе при рисовании платки этот пункт можно и не выбирать а прокручивать колесо мышки вперед или назад соответственно вперед масштаб будет увеличиваться а назад уменьшаться.
Проводник При выборе этой иконки указатель меняет свой вид на точку с перекрестьем и позволяет нам нарисовать дорожку от одной контактной площадки к другой. Дорожка рисуется по активному слою, который выбирается внизу.

Контакт Данная иконка позволяет нам выбрать форму контактной площадки.

Если же выбрать строку «с металлизацией» то контактная площадка изменит цвет на синеватый, с красным тоненьким кругом внутри, это будет подразумевать под собой что в данном отверстии идет металлизация и что это отверстие переходное с одной стороны платы на другую. Также такие контактные площадки очень удобно ставить на двусторонних платах, т.к при последующей распечатке эти контактные площадки будут пропечатаны на обоих, сторонах нашей будущей платы.
SMD- контакт При выборе этой иконки, появляется возможность расположить на нашей платке маленькие smd контакты.
Дуга Данная иконка позволяет нам нарисовать окружность или сделать дугу.

Дабы окружность превратить в дугу достаточно на окружности выбрать точку и просто немного ее протащить в итоге из окружности получим дугу как на изображении справа.
Полигон Эта иконка позволяет нам нарисовать замкнутый полигон на нашей платке дабы придать ей более красивый вид. Также, если немного изменить его свойства, то можно получить полигон из сетки.

Это бывает особенно актуально тем кто делает свои платки по технологии ЛУТ и у кого при печати на лазерном принтере, принтер не делает идеально черным большие закрашенные области. В настройках также можно выбирать толщину окантовки, чтобы регулировать округлость углов нашего полигона.
Фигура
Если выбрать эту иконку, то тогда открывается окошко из которого можно нарисовать либо какую нить фигурку а можно и причудливую спираль изобразить.


Текст При выборе этой иконки открывается окно, где можно ввести текст и потом вставить в какое либо место на плате, подписать например элементы, микросхемы, или вставить свое неповторимое имя на платку. По умолчанию размер текста 5 мм, но регулируется до параметра 1,5 мм если же надо поставить текст размером меньше чем 1,5 мм то я выше писал что надо убрать в настройке и тогда можно будет писать текстом хоть 0,1 мм.

Соединение
При выборе этой иконки указатель становиться маленьким и включается режим «воздушного» соединения, достаточно щелкнуть на одной контактной площадке а потом на другой и между ними появится вот такая замечательная зеленая ниточка, которую многие используют для того чтобы показать на плате перемычки, которые потом надо будет запаять. Вот только перемычки я бы ей делать не советовал. Дело в том, что они не дают связи при электрической проверке. Лучше всего перемычки делать дорожками на втором слое, соединяя их через сквозные металлизированные отверстия. В этом случае электрическая проверка покажет контакт. Так что, ИМХО, соединение это бесполезная вещь.

Автотрасса
Неимоверно простецкое подобие авторазводчика. Работает просто. Вначале соединяем пины через "соединение”, а потом тыкаем в них инструментом автотрассера. Опа..

Еще одна бесполезная вещь:) Впрочем, может быть иногда поможет найти дорожку в хитром месте. Да, шагает она по сетке, так что если хочешь чтобы работало лучше - сделай сетку помельче.

Контроль
Электрический контроль. Позволяет найти все замкнутые цепи. Архи-полезная вещь при разводке. Особенно когда у тебя уже много всяких цепей проведено и глаз отказывается воспринимать эту кашу. А так ткнул тестером — все засветилось. Красота! Особенно полезно земли и питания вычислять. Чтобы не забыть ничего запитать. Главное перемычки делать не через "соединение”, а по второму слою.

Измеритель
Позволяет померить расстояние от точки до точки, очень удобно, когда прикидываешь примерный размер платы, также ко всему прочему можно еще увидеть и угол есть ли он или нет.

Фотовид
Вообще прикольная штука можно поглядеть, как платка будет выглядеть если сделают на производстве, или надо рисунок покрасивее куда то выложить на форум или сайт. А еще на ней хорошо разглядывать паяльную маску, где она есть, а где ее нет. Ну и на шелкографию полюбоваться можно. В общем, полезная фича. Также позволяет выловить баги с зеркальным отображением букв/компонентов или если что то по ошибке не на тот слой "впендюрил".

Маска
Если нажать на эту иконку то можно посмотреть как будет выглядеть маска для пайки, если в последующем придется заказывать платку на производстве.

Можно в этом режиме удалять или наоборот закрывать детальки маской. Просто тыкая по проводочкам. Есть белая - значит открыто.

Теперь подходим к небольшим настройкам
Первым пунктом у нас идет настройка шага сетки первые семь пунктов шага сетки забиты самим производителем программы и их изменить никак нельзя, можно только выбрать но также в настройке сетки можно добавить и свои размеры достаточно нажать «Добавить шаг сетки…» и ввести свои параметры что я и сделал добавив шаг сетки 1мм, 0,5мм, 0,25мм, 0,10 мм 0,05мм и 0,01 мм

Активный на данный момент шаг сетки отображается галочкой и с данный момент составляет 1 мм

Также можно и удалить отмеченный шаг сетки или вообще ее выключить привязку к сетке достаточно щелкнуть по соответствующей строчке. А если двигать с нажатой клавишей Ctrl то шаг сетки игнорируется. Удобно когда надо что-либо подвинуть не по сетке.

Следующие три настраиваемых пункта:

  • Настройка ширины проводника, где мы настраиваем ширину нашего проводника.
  • Настройка размера контактной площадки, тут мы настраиваем внешний и внутренний диаметр.
  • И последняя настройка это настройка размеров контактной площадки SMD по горизонтали и по вертикали.

Также можно создавать свои размеры линий/площадок и сохранять их, чтобы потом можно было выбирать из списка.

Теперь осталась только нижняя панель:

Тут все просто, слева у нас положение курсора и 5 рабочих слоев активный рабочий слой на данный момент отмечен точкой.
Далее у нас идет кнопочка, Покрытие металлом свободных участков платы, эта кнопочка покрывает всю свободную область платы медью и делает зазоры около проводников, вот в этом окошек и настраивается величина необходимого зазора. Надо только отметить, что зазор выставляется для каждой линии в отдельности! Т.е. бесполезно щелкать этим счетчиком. Надо выделить всю плату (или конкретный проводок) и только тогда регулировать.

Под ней располагается еще одна иконка, заштрихованный прямоугольник. Он обладает одним интересным свойством, если на него нажать то мы сможем освободить от заливки на плате ту область которую выберем.

Тут правда есть одна тонкость. Дело в том, что если мы попытаемся соединить нашу заливку проводком, то у нас ничего не выйдет. Т.к. заливка будет в панике разбегаться в стороны. Решается просто — кидаем от земляной точки до заливки и делаем для этого проводника зазор равный нулю. Все!

Тут же можно и на заливке сделать негативную надпись. Тоже делается просто — кладем надпись на заливку (заливка разбегается от надписи в разные стороны), а потом в свойствах ставим галочку "Без зазора”. Все, надпись стала в виде прорезей в заливке.

Да еще забыл про такую маленькую подсказку которая появляется если нажать на маленький вопросик.

Вот на этом закончим первый наш урок, в нем узнали что и где у нас прячется и располагается что и где настраивается.

Скачать новую, русскую версию программы Sprint-Layout 6.0_rus, с большой библиотекой макросов, с русским "хелпом", с возможностью делать надписи на плате русским языком, можно

Они при этом все равно красивее не станут. А если там еще элементов, как блох на собаке, то тогда тут и за день не управишься развести печатку. Зачем любить, зачем страдать, не проще ли нам Sprint Layout скачать? ;-)

Программа Sprint Layout предназначена для черчения печатных дорожек с последующим перенесением рисунка на фольгированный текстолит перед травлением фольгированного текстолита. На фото ниже уже готовая печатная плата, выполненная с помощью этой программы.


На сегодняшний день эта прога считается самой простой и удобной программой для черчения и полуавтоматической трассировки печатных плат. Девять из десяти радиолюбителей выбирают именно ее. Чем же она так хороша? Об этом и пойдет речь в нашей статье.

С помощью инструментов, помеченных в красном прямоугольнике, мы можем начертить дорожки, контакты под радиоэлементы, текст, фигуры, площадки. Думаю, этого набора вполне достаточно, чтобы начертить абсолютно любую схему на печатной плате.

Также очень удобным является полуавтоматический трассировщик для связи контактных площадок (пятачков) под радиоэлементы. Есть программы, которые сами полностью разводят связи между элементами при минимальном вмешательстве программера. Например, Dip Tracer, но о ней мы поговорим позже. Sprint нам предлагает возможные связи, а мы соглашаемся или не соглашаемся с ним. Внизу на фото мы показали связи между контактными площадками. Для этого использовали в панели инструментов “Связи” . Связи между контактными площадками с помощью этого инструмента показываются, как вы видите, с помощью тонкой линии.

Далее, чтобы эти дорожки построились автоматически, мы должны нажать в панели инструментов “Автотрасса”. Задать ширину и расстояние от контактных площадок печатного проводника, затем нажимать на каждую контактную площадку, где имеется связь с другой контактной площадкой и следить, как будут проходить связи между контактными площадками. Не допускайте скрещивания печатных проводников, соединяющих площадки. У меня получилось как-то вот так:

Смотрится вполне красиво;-).

Инструмент “Тестилка” помогает мне узнать, какие контактные площадки у меня соединяются и таким образом проверить печатную плату по схеме устройства.

Инструмент “Измеритель” помогает нам узнать расстояние от одной точки до другой на печатной плате. Например от одной контактной площадки и до другой. “Фотовид” нам показывает, как это все будет выглядеть на текстолите в зеркальном отображении.

Также очень большим плюсом этой программы является встроенная библиотека компонентов. Здесь можно найти любые радиоэлементы. Как Вы видите на фото, здесь имеются DIP микросхемы , то есть микросхемы с двухрядным расположением выводов, SMD компоненты , простые радиоэлементы и различные разъемы . Этого Вам хватит до жопы:-).

Для того, чтобы не чертить каждую контактную площадку под радиоэлемент, мы выбираем нужный нам радиоэлемент в библиотеке компонентов, а потом тупо перетаскиваем его мышкой из области в синей рамке на рабочее поле. Думаю, проще не придумаешь. Далее этот элемент можно крутить и редактировать.

Немаловажной фишкой также является металлизация пустых мест печатной платы. Это делается для того, чтобы сэкономить травящий раствор, но об этом мы с Вами еще поговорим. Пусть у нас будет вот такой готовый рисунок печатной платы:


В этой статье я описал основы программы Sprint Layout. Здесь еще очень много различных фишек, сделавших эту программу столь простой и популярной в среде радиолюбителей. Готовый проект можно сохранить в формате картинок (jpeg, bmp) и потом с помощью нехитрых приспособлений и смекалки перевести этот рисунок на фольгированный текстолит. Как это делать, я писал в статье. На форумах и различных сайтах в основном делятся проектами сделанными именно в Sprint Layout в формате lay. Кто- то разработал схемку, развел ее и выкинул в этом формате. Потом можно открыть эту схемку, подкорректировать, если что-то не так, и потом пустить на печать. И запомните, самые простые решения – самые надежные;-).

На просторах Рунета также есть книга по Sprint Layout. Написана на отлично! Скачать можно