Site Loader

Содержание

Sprint Layout 6 — проектирование печатных плат для электронных устройств

Sprint Layout 6 — простое и эффективное программное обеспечение для ручного проектирования и рисования печатных плат для электронных устройств с малой и большой степенью сложности.

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

Рис. 1. Внешний вид окна запущенной программы Sprint Layout 6.

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

В Спринт Лайауте сосредоточено достаточно много дополнительных инструментов и возможностей, к примеру присутствует встроенный трассировщик, который поможет вам в разводке дорожек (не на полном автомате) с последующей проверкой их корректности.

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

Sprint Layout 6 отлично поддерживает формат файлов *.lay из предыдущей версии Sprint Layout 5. Примите к сведению что файлы созданные в версии 6 вы не сможете открыть в программе 5-й версии!

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

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

В 6-й версии программы Sprint Layout, что представлена здесь, отечественными энтузиастами были внесены некоторые дополнения, а также весь интерфейс переведен с Английского и Немецкого на Русский язык, добавлено большое количество электронных компонентов. Внимание!!! По сути это Sprint Layout 5-й версии но с некоторыми изменениями.

Программа протестирована и уверенно работает под ОС: Win98, WinNT, Win2000, WinXP, Win7, Win8. Также возможен запуск программы под операционной системой Linux используя программный пакет Wine или же в VirtualBox(Qemu) где установлена любая из выше перечисленных ОС семейства Microsoft Windows.

SprintLayout — платный программный продукт(Shareware).

Официальный сайт программы: www.abacom-online.de/uk/html/sprint-layout.html

Дополнительные компоненты на официальном сайте: www.abacom-online.de/uk/html/bibliotheken.html

Скачать SprintLayout 6 + 15000 макросов (7Zip, 32 Мб)

Перевод и репак осуществлен пользователями сайта РадиоКот. RePack & русификация: Men1 & Sub. Альтернативный RePack & русификация: UA3WM. В папке с макросами находится более 15000 макросов, так что пожалуй найдется все что необходимо. Перед запуском прочитайте файл ReadMe.txt. Если вас не устраивает что программа долго запускается то можете удалить в папке Makros ненужные вам макросы, запуск будет происходить быстрее.

Автотрассировка — Sprint-Layout 6.0 — САПР — Инструкции

В состав Sprint-Layout входит простейший автотрассировщик по принципу «от точки до точки». Таким образом, ему доступна прокладка проводника между двумя точками. Эти две точки определяются виртуальными Линиями связи. Автотрассировщик не предназначен для полного завершения соединений по всем линиям связи на плате. Такая работа ему недоступна. Для окончательной прокладки проводников это придется сделать вручную.

Автотрассировщик в Sprint-Layout прост в использовании. Он не требует предварительных настроек. Он также прост, как и данное приложение.

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

 

 

При этом над рабочим полем появится дополнительная панель:

 

Ширина проводника:

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

 

Зазор:

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

Привязка к текущей сетке:

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

Автотрассировка линий связи

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

Вариант выполнения двух соединений

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

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

● Элементов на активном слое

● Отверстий

 

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

Состояние.

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

 

Восстановление линии связи

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

 

Изменение проводника

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

 

Рекомендации по использованию автотрассировщика

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

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

Курс по sprint layout 6. часть 1 – знакомство с интерфейсом

Автор adminВремя чтения 18 мин.Просмотры 76Опубликовано

Рисуем печатную плату в Sprint Layout 6.0

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

В конце статьи есть ссылка на скачивание программы.

При запуске программы мы увидим вот такое окно:
Теперь разберемся с панелями, которые есть в программе. Первая — это панель инструментов. Вот ее вид:

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

Еще один важный инструмент — Измеритель. С его помощью можно измерить расстояния на плате.

На этой же панели есть возможность менять шаг сетки.

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

Панель Макросы — это собственно наша библиотека компонентов. Здесь ищем нужный нам компонент и перетаскиваем на плату. Если нужного компонента нет, можем его добавить. Для этого рисуем его контактные площадки и контур корпуса:

Затем выделяем:

Жмем на значок сохранить на панели Макросов:

Вводим название и нажимаем сохранить.

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

Ниже приведен рисунок простой печатной платы для инверторного БП.

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

Кстати каждый компонент на плате можно подписать. Это иногда удобно когда делаете плату без схемы. Для этого щелкаем правой кнопкой мыши по нужному компоненту и в выпадающем списке выбираем «название»:

Ну и собственно называем компонент:

Теперь при наведении видим его название:

Еще одна полезная фича, особенно если делаете плату лутом, это металлизация пустых участков. Таким образом площадь травления становится минимальной. Для этого выделяем всю плату (Ctrl+A), и нажимаем кнопочку внизу:

Там же можно установить зазор между дорожками и металлизацией. Ну и, наконец, разберемся как нам эту плату распечатать. Для этого идем в Файл->Печать и видим такое окно:

Нам нужно вывести на печать только дорожки. Поэтому на панели слои убираем все галочки кроме М2. Далее в панели опции ставим галочки: все черным, зеркально все слои (чтобы сохранить этот вид при переводе изображения на плату), ну и можно поставить контур платы, но это уже на ваше усмотрение.

Ну и чтобы не всякий случай делаем несколько шаблонов на листе. Жмем Копии и выставляем количество копий и минимальное расстояние между ними:

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

СКАЧАТЬ SPRINT LAYOUT 6.0 (RUS)

Хитрости Sprint Layout для начинающих

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

Как говорит википедия ПП — это:

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

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

А можно по старинке изготавливать ПП в домашних условиях пользуясь ЛУТ и дешевым раствором для травления. 

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

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

Эта программа проста, удобна и с неё хорошо начинать свое знакомство с проектированием ПП в САПР. 

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

Общий вид и рабочее поле

Я рекомендую найти дистрибутив этой программы и самостоятельно ознакомиться с окнами и свойствами программы. Это поможет быстрее её освоить. 

Сама программа выглядит как обычное windows-приложение: сверху находится полоска с меню программы (файл, действия, плата, функции, сервис, опции, справка). Слева находится панель с инструментами, которые используются при рисовании печатной платы. Справа находится окошко, в котором выводятся свойства: рабочего поля, конкретной дорожки, конкретной группы дорожек и т.д. Т.е.

если ты выделишь на ПП какой-нибудь объект, то его свойства отобразятся в окне справа. Еще чуть правее окна с “Свойства” располагается окошко “Макросы”. Макросы — это удобный инструмент для группировки и переиспользования ранее нарисованных деталей или частей платы. На них я остановлюсь подробней, так как они несказанно экономят время и снижают кол-во ошибок на плате.

Рабочее поле

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

Размер поля определяет максимальный размер ПП. При этом ширина и длина задаются в миллиметрах. Это важное уточнение, так как размер клетки сетки задаётся по умолчанию не в миллиметрах, а в mil (т.е. не метрических, а дюймовых ед.

измерения):

Эта странная мера длины пришла к нам из Англии и равняется 1/1000 дюйма:
1 мил = 11000 дюйма = 0,0254 мм = 25,4 микрона

Мил весьма активно используется в электронике, но в Sprint Layout можно настроить отображение сетки и в мм. Устанавливай так, как тебе будет удобней. Мил более мелкая мера и поэтому позволяет более точно позиционировать элементы печатной платы на рабочем поле.

Панель инструментов Sprint Layout

Курсор (Esc)– обычный инструмент, который служит для выделения эелемента на ПП: отверстие или часть дорожки.

Масштаб (Z) — служит для увеличения/уменьшения размера рисунка печатной платы. Удобно, когда много тонких дорожек и надо выделить среди них какую-нибудь одну.

Дорожка (L) — используется для рисования проводящей дорожки. У этого инструмента есть несколько режимов работы. О них чуть позже. 

Контакт (P) — инструмент предназначен для рисования переходных отверстий. Можно выбирать форму отверстия, а также задавать радиус самого отверстия и радиус фольги вокруг него.

SMD-контакт (S) — для проектирования ПП с использованием SMD-компонентов. Рисует контактные площадки необходимых размеров. 

Круг / Дуга (R) — для отрисовки проводника в форме круга или дуги. Бывает удобен в некоторых случаях.

Квадрат (Q)Полигон (F)Спецформы (N) — инструменты для создания площадок и областей опредлённого вида.

Текст (T) — для написания текста. Можно задавать как текст будет отображен на плате: нормально или зеркально. Это помогает правильно отобразить на плате например при использовании ЛУТ.

Маска (O) — для работы с паяльной маской. По умолчанию, при включении этого инструмента, вся плата, кроме контактных площадок “покрыта” паяльной маской. Можно произвольно открыть/закрыть паяльной маской любой контакт или дорожку, нажав по ним левой кнопкой мыши.

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

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

Тест (Х) — простейший инструмент контроля. С его помощью можно подсветить одну конкретную дорожку в слое. Удобно для првоерки правильности разводки дорожек.

Измеритель (М) — удобный инструмент для измерения расстояний на чертеже платы. Измеритель показывает: координаты курсора, изменение координат курсора по Х и Y, расстояние между начальной и конечно точками и угол наклона дигонали прямоугольника, построенного по начальной и конечной точкам измерителя.

Фото вид (V) — показывает как примерно должна выглядеть твоя плата после изготовления промышленным способом. 

Слои в Sprint Layout 

SL позволяет рисовать многослойные печатные платы. Для домашних целей ты вряд ли выйдешь за пределы 2-слойной платы.

Но если будешь заказывать на производстве, то Sprint Layout имеет необходимые возможности для отрисовки платы с несколькими слоями.

Всего их семь: два внешних медных слоя (верх и низ), два слоя под шелкографию для внешних слоёв, два внутренних слоя, и один непечатный слой для отрисовки контура платы.

Работа со слоями схожа работе со слоями в Фотошопе или GIMP (Если не пользовался gimp, то рекомендую. Он как фотошоп, только бесплатный): можно располагать дорожки в разных слоях, включать и отключать слои и т.д. Переключение рабочего слоя и управление видимостью производится в нижней части рабочего поля с помощью вот такого элемента управления:

Каждый слой в SL имеет своё назначение:

  • М1 – верхний слой
  • К1 – маркировка элементов верхнего слоя
  • В1 – внутренний слой
  • В2 – ещё один внутренний слой
  • М2 – нижний слой
  • К2 – маркировка элементов нижнего слоя
  • О – слой для отрисовки контуров платы

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

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

Макросы и библиотеки элементов

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

Макросы — это такой небольшой кусочек ПП платы, который ты можешь использовать многократно. В Sprint Layout в макрос можно превратить всё, что угодно, а затем многократно повторно использовать в других проектах. Очен полезно и удобно. 

Макросы можно объединять в библиотеки. При этом библиотека — это всего лишь обычная папка, в которую навалена куча макросов, которые связаны между собой какой-нибудь логикой. Например, это smd резисторы или советские операционные усилители и т.д. Располагаются макросы и библиотеки чаще всего в корневой папке программы SprintLayout/MAKROS/

Процесс создания макроса очень прост:

  • Расставляем контакты
  • В слое маркировки рисуем графическое обозначение компонента
  • Сохраняем макрос
  • Маленькие хитрости при работе со Sprint Layout

    №1 горячие клавиши

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

    Стрелки Up, Down, Left, Right
    Позволяет перемещать компоненты по рабочему полю на 1 шаг сетки за 1 нажатие. Если зажать ещё и Ctrl, то шаг будет 1/100 мм

    Ctrl
    Отвязывает привязку к сетке. Это позволяет, например, уменьшить шаг перемещения 

    F1-F4
    Выбор слоя. Каждая клавиша активирует соответствующий слой

    F5-F8
    Сделать слой видимым/невидимым 

    Delete
    Что-нибудь удалить на рабочем поле 

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

    Ctrl+С
    Копировать выделение

    Ctrl+Y
    Повторить отменённое действие

    Ctrl+Z
    Отменить действие

    Ctrl+X
    Вырезать выделение. Будет помещено в буфер

    Ctrl+V
    Вставить из буфера 

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

    Ctrl+A
    Выделить все компоненты на поле 

    Ctrl+R
    Повернуть выделение 

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

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

    Ctrl+G
    Объединение выделенных компонентов в группу

    Ctrl+U
    Разбиение группы на составляющие компоненты 

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

    №2 Быстрое переключение шага сетки

    Я писал выше, что шаг сетки можно выбирать, но я не сказал, что клавишами с 1 по 9 можно быстро менять шаг сетки. Они легко настраиваются через “горячие клавиши” в меню настройки сеток. 

    №3 Каскадная установка элементов

    В меню “Действия” есть интересная функция “Каскад/Каскад по кругу”. Она позволяет располагать контакты или компоненты каскадом: по заданному радиусу или в виде матрицы. Очень удобно, когда надо создать много одинаковых элементов или контактных площадок, расположенных по кругу или в виде сетки.

    №4 Заливка пустого пространства медью

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

    №5 Несколько плат на одном листе

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

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

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

    №6 Установка реперных меток

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

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

    Общепринятные реперные знаки выглядят так:

    С помощью реперных знаков можно помогать монтажному оборудованию приавльно определять позицию самой платы на панели (если несколько одинаковых плат расположены на одной панели), конретных элементов на плате. Условно все реперные метки можно разделить на 4 группы:

    • Общие реперные метки печатной платы
    • Локальные реперные метки отдельных элементов
    • Реперные знаки панели печатных плат

    В Sprint Layout 6 есть возможность создавать реперные метки. Для этого следует на медном слое нарисовать реперную метку, затем перейти в режим редактирования маски (клавиша “О”) и убрать маску над нарисованным кругом.

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

    №7 Как изменить вид изгиба дорожки

    Для того, чтобы изменить изгиб дорожки в SL надо просто нажать пробел (выбрав перед эти инструмент рисования дорожек – L). Для рисования доступные вот такие виды изгибов:

    На этом закончу, так как Sprint Layout программа очень простая (но при этом очень удобная и полезная) и ты получишь намного больше удовольствия поэксперементировав самостоятельно. Действуй!

    Sprint Layout 6.0 Русская версия.Программа для рисования печатных плат

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

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

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

    В пополняемой библиотеке содержатся наиболее распространенные электронные компоненты.

    В Sprint-Layout реализована возможность экспортировать результаты работы в популярные форматы Excellon и Gerber, а также создать файл HPGL для отделки печатной платы на программно-управляемом фрезерном станке. Пакет широко применяется для изготовления плат ЛУТ способом.

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

    Язык программы немецкий или английский.

    Отечественными энтузиастами был создан полностью работоспособный русифицированный вариант программы, получивший в сети наименование Sprint-Layout 6 (но не имеющая какое-либо отношение к официальной 6-ой версии, выпущенной в 2013 году). Интерфейс был изменен для большего удобства, добавлено большое количество электронных компонентов и сохранена совместимость со всеми оригинальными версиями Sprint-Layout до 5-ой версии.

    О нововведениях 6-ой версии Sprint-Layout можно почитать в статье: Sprint Layout 6.0 – Что нового?

    Программа стабильно работает в 32- или 64-разрядных операционных системах Windows 98 / ME / NT / 2000 / XP / Vista / Win 7 / Win 8

    Распространение программы: Shareware (платная), цена – 40 евро

    Официальный сайт Sprint-Layout: http://www.abacom-online.de/uk/html/sprint-layout.html

    Форматы файлов Sprint-Layout: LAY, LAY6, экспорт в Gerber или Excellon

    Скачать Sprint-Layout Viewer 5.0
    Скачать Sprint-Layout Viewer 6.0

    Скачать демо Sprint-Layout 5.0
    Скачать демо Sprint-Layout 6.0

    Скачать дополнительные библиотеки с официального сайта

    Скачать Sprint-Layout 5.0 RUS + 3392 макроса + руководство

    Скачать Sprint-Layout 6.0 (неофициальная русская версия, на самом деле 5.0)

    Курс по Sprint Layout 6. Часть 1 – Знакомство с интерфейсом
    Курс по Sprint Layout 6. Часть 2 – Функции рисования. Макросы и библиотека компонентов
    Курс по Sprint Layout 6. Часть 3 – Трассировка. Печать. Список компонентов
    Курс по Sprint Layout 6. Часть 4 – Подготовка платы к производству и вывод файлов

    Sprint Layout 6.0 Portable (Русская версия)

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

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

    Данная программа пригодится как начинающему радиолюбителю, так и профессионалу.

    Назначение программы Sprint Layout

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

    В нее включены такие профессиональные возможности, как экспорт Gerber- файлов или HPGL-файлов, в то время как основа программы Sprint-Layout была сохранена. Файлы созданные в программе сохраняются в формате lay6.

    С ее помощью открываются файлы и lay5

    Ключевые особенности Sprint Layout

    Portable версия работает с любого места на жестком диске, или с флешки, не оставляет следов в системе.

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

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

    Компоненты
    В Sprint-Layout добавлена возможность отображать и управлять компонентами, включая идентификатор (ID) и значение (Value). Также доступен список компонентов.

    Pick+Place данные
    Sprint-Layout теперь может создавать и экспортировать Pick+Place файлы. Эти файлы необходимы для автоматизированной сборки плат с SMD-элементами.

    Импорт Gerber
    Возможность импорта Gerber позволяет загружать существующие Gerber файлы и конвертировать их в готовый макет в Sprint-Layout.

    Мультивыбор — Одновременное редактирование нескольких элементов
    При помощи панели свойств теперь можно одновременно редактировать так много элементов, как вы хотите.

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

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

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

    Прямоугольник
    С новым режимом рисования прямоугольника можно легко рисовать прямоугольники (дорожки или зоны).

    Горячие клавиши сетки
    Клавиши 1…9 на клавиатуре теперь изменяют значение шага сетки. Таким образом, вы можете быстро переключаться между несколькими значениями сетки одним нажатием клавиши.

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

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

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

    Версия: 6.0

    Разрядность: 32bit, 64bit

    Язык интерфейса: Русский

    Лечение: Вылечено

    Системные требования:

    Операционная система: Windows 10 / 8 / 7 / Vista / XP/ 2000, 32 & 64 bit

    Процессор (CPU): 1.0 GHz and above

    Объем памяти (RAM): 256 MB

    Архив Rar: 14.6 Mb

    Видео по работе с программой Sprint-Layout 6.0 RUS Portable

    Инструкция по экспорту гербер файлов из Sprint-Layout

    Впервые приступая к проектированию в программе Sprint-Layout, обязательно ознакомьтесь с назначением слоев. 


    Рис. 1. Слои платы

    Далее приведем содержание без купюр.

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

    Расположение слоев

    • Сторона платы М1 – медное покрытие верхнего слоя.
    • Сторона платы К1 – компоненты, размещенные на верхнем слое.
    • Сторона платы М 2 – медное покрытие нижнего слоя
    • Сторона платы К 2 – компоненты, размещенные на нижнем слое
    • Ф – слой для создания принципиальной схемы или сложного контура платы
    • B1 -внутренний слой 1 (только для многослойной платы)
    • B2 -внутренний слой 2 (только для многослойной платы)

    Верхняя и нижняя стороны имеют по два слоя – для создания проводников и для установки компонентов.

    Следует обратить внимание

    • Сторона платы 1 — верх платы.
    • Сторона платы 2 — низ платы.
    • Устанавливать элементы следует, как будто плата прозрачна.
    • Компоненты и тексты на нижней стороне платы (сторона 2) должны быть зеркальны (по умолчанию программа их так и ставит).
    Только один из слоев может быть активным в данный момент. Это означает, что все новые элементы будут помещены в активный слой. Если слой меди активен, весь рисунок будет сделан в виде проводников. Если активен слой компонентов, рисунок будет сделан непроводящими линиями.

    В нижней части экрана можно выбирать активность и видимость слоев


    Рис. 2. Характеристика слоев

    Кнопки М1, К1, М2, К2, В1, В2 и Ф переключают соответствующие видимые/невидимые слои. Текущий активный слой всегда видим.

    Кнопки с установкой точки выбирают активный слой.

    Щелчком левой кнопки мышки по значку «?» вызывается информация о слоях:


    Рис. 3. Назначение и цвета слоев 

    Sprint-Layout. Руководство пользователя. [Вегалаб-Викизона]

    Предисловие

    Вашему вниманию предлагается учебное пособие к элементарной системе автоматизированного проектирования печатных плат 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 монохромный (черно-белый). Если сканированный файл имеет другой формат, используйте графические редакторы для создания подходящего файла.

    Для файла BMP рекомендуется разрешение 600 dpi. Более низкое разрешение снижает качество. Более высокое перегружает оперативную память без повышения качества.

    Загрузка рисунка

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

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

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

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

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

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

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

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

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

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

    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 — Негатив. Все, что было в редакторе черным, становится белым и наоборот.

    Create export file — Сохранить Gerber-файл с выбранными опциями на диск.

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

    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. Информация о проекте

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

    Title — Название.

    Author — Автор.

    Company — Организация.

    Comment — Описание.

    (Бесспорно, весьма важная функция. Без нее проектирование печатной платы потеряло бы всякий смысл! )

    7.2. Переустановка цвета

    Вы можете сами настроить цвета для всех 4-х слоев (Copper 1/2, Silkscreen 1/2), фона (Background), сетки (Grid) и перемычек (Connections). Чтобы настроить эти цвета выберите в главном меню Options > Define colors.

    Вы можете выбрать из списка одну из четырех цветовых схем:

    • Default — Стандартная схема. Изменить ее нельзя.

    • 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, эти папки используются в качестве папок по умолчанию для сохранения и открытия файлов.

    faq/sprint_layout.txt · Последнее изменение: 2015/07/12 12:22 (внешнее изменение)

    Sprint Layout 6.0 / Блог им. DOOMSDAY / Сообщество EasyElectronics.ru

    Многие в сообществе пользуются такой «народной» прогой для трассировки плат как Sprint Layout. Так вот, после многих лет застоя, когда разработка была приостановлена, немецкая контора abacom, известная многим радиоэлектронщикам по своим программам соответствующей тематики, порадовала новой версией трассировщика — Sprint Layout 6.0. Это первая хорошая новость. (В сети давно гуляет «кулибинская» сборка под схожим названием, но это все же была немного переделанная 5-я версия со свалкой кривоватых макросов, так что просьба не путать)…

    Вторая новость — это то, что наши кулцхакеры не сидели сложа руки и в сети уже можно найти несколько вариантов русифицированной и вылеченной 6-й версии Sprint Layout. В частности, на форуме радиокота ребята занимаются русификацией и вроде уже почти все перевели, доводят до ума справку. Но оная версия мне не очень нравится, ибо на седьмой винде у нее есть проблемы со шрифтами и приходится колупаться в системных файлах, чтобы заставить её корректно отображаться, во всяком случае у меня так. Еще один вариант с похожими траблами можно найти на сайте Электрик. Она с теми же проблемами и плюс тоже таскает за собой туеву хучу ненужного мусора в виде макросов библиотек, собранных по всей сети, из-за чего дико лагает при загрузке. Самая лучшая, на мой взгляд, на казусе.
    Вот ссылка на последнюю версию и на ветку форума.

    Радует почти 100%-ная русификация программы и справки, нет ничего лишнего, и даже спокойно качает обновы с официального сайта. Ну вот, пожалуй, и все, чего хотел рассказать, далее привожу выдержку из справки с описанием отличий от версии 5.0:

    Новое в Sprint-Layout 6.0

    Сглаживание
    Изображение графических образов в Sprint-Layout значительно улучшено за счет использования технологии сглаживания.

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

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

    Метка установки
    Sprint-Layout создает файл Метки установки. Эта метка необходима для автоматизированных линий монтажа smd-компонентов.

    Импорт файлов Gerber
    Импорт файлов Gerber значительно расширяет возможности программы Sprint-Layout. Теперь можно просматривать файлы серьезных приложений (P-CAD, например), созданные в формате Gerber, и создавать на их основе файлы *.lay.

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

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

    Режим автозахвата
    Режим Автозахвата упрощает соединение проводников с контактными площадками. При приближении проводника к центру контактной площадки происходит автоматическое совмещение узловой точки сегмента проводника с центром площадки. Это особенно полезно при размещении площадок вне растра сетки.

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

    Прямоугольник
    С функцией создания Прямоугольника значительно упростилось нанесение этих классических фигур на рабочее поле.

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

    Новое перекрестие
    В этой программе к стандартному перекрестию можно добавить две дополнительные линии, повернутые влево и вправо от вертикали на углы 45°, а также отображение текущих координат.

    Создание массивов
    В диалоговом окне Массив можно создавать множество копий выбранных элементов с заданным размещением. В программе Sprint-Layout для этих целей создан специальный помощник. Ему следует указать только вид массива, количество копий и некоторые параметры. Все остальное он сформирует сам.

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

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

    … ну и, еще кое-какие мелочи.

    UPD: по просьбе трудящихся залил небольшой архивчик с подборкой библиотек.

    Как сделать экспорт из Sprint-Layout

    Как сделать экспорт из Sprint-Layout — в формат Gerber для заказа изготовления плат

    Материнская (системная) плата— печатная плата, являющаяся основой построения модульного устройства, например — компьютера.

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

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

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

    Хорошая новость заключается в том, что даже из такой несложной программы по разводке печатных плат как Sprint Layout можно экспортировать проект в набор файлов формата Gerber, и благодаря этой возможности все же заказать производство плат в Китае. Давайте же подробно разберемся, как правильно экспортировать файлы из Sprint Layout в формат Gerber, чтобы его приняли в работу.

    Когда плата разведена, нажимаем «Файл», выбираем пункт «Экспорт», затем «Формат Gerber».

    Слой M1 – это верхний слой меди, по сути — дорожки и пятачки под пайку, с отверстиями или без отверстий (для SMD-компонентов), которые будут расположены сверху. Если этот слой есть, то ставим галочку «Отверстия», нажимаем «Создать файл…».

    Данный файл сохраняем с такими именем и расширением: Top (cooper) Layer.GTL

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

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

    Нажимаем «Создать файл…», и сохраняем данный файл с такими именем и расширением: Top Overlay.GTO

    Следующий слой — M2. Это слой меди снизу. По сути — дорожки, которые будут соединять выводные элементы, установленные в отверстия на плате сверху. Ставим галочку «Отверстия», нажимаем «Создать файл…».

    Сохраняем файл слоя M2 так: Bottom (cooper) Layer.GBL

    Снова название, как видно, говорит само за себя.

    Слой К2 — шелкография снизу платы. Это может быть рисунок компонентов, которые будут установлены снизу на плату, или какая-нибудь надпись, вплоть до автографа автора.

    Сохраняем файл слоя K2 так: Bottom Overlay.GBO

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

    Сохраняем файл слоя Ф так: Keep-Out Layer.GKO

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

    Сохраняем файл верхней маски M1 так: Top Solder Mask.GTS

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

    Сохраняем файл нижней маски M2 так: Bottom Solder Mask.GBS

    Когда основные слои экспортированы, остается сохранить файл с координатами и диаметрами отверстий. Здесь будут данные об отверстиях, которые нанесены как элемент типа «Контакт».

    Нажимаем «Файл», «Экспорт», «Сверловка (Excellon)», ставим какие нужно галочки, жмем «Ок».

    Сохраняем файл сверления отверстий так: Drill files.drl

    Должен получиться следующий список файлов (ненужные могут отсутствовать):

    — Bottom (cooper) Layer.GBL — Нижние дорожки

    — Bottom Overlay.GBO — Нижняя шелкография

    — Bottom Solder Mask.GBS — Нижняя защитная маска

    — Drill files.drl — Отверстия Keep-Out Layer.GKO — Граница платы

    — Top (cooper) Layer.GTL — Верхние дорожки

    Top Overlay.GTO — Верхняя шелкография

    Top Solder Mask.GTS — Верхняя защитная маска

    Перед отправкой на производство желательно проверить файлы, посмотреть что получилось. Это удобно сделать с помощью сервиса http://mayhewlabs.com/webGerber/

    Достаточно перетащить файлы, указать, какой слой что значит, и нажать «Done».

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

    Ранее ЭлектроВести писали, что компания Omer Deutsch разработала компьютер Secondary Growth, который можно использовать как вазон для цветов.

    По материалам: electrik.info.

    Sprint Layout 6.0, МАГАЗИН ЭЛЕКТРОННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

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

    Anti-Aliasing
    Качество изображения на экране значительно улучшилось благодаря технологии anti-aliasing. Края сглажены, и макет выглядит более реалистичным даже в режимах небольшого увеличения.

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

    Компоненты и списки компонентов
    Sprint-Layout может отображать и управлять компонентами, включая идентификатор и значение.Конечно, есть также возможность показать список компонентов. Каждый компонент может управлять некоторыми дополнительными данными, так называемыми данными «Pick + Place». С этими дополнительными данными Sprint-Layout может экспортировать файлы Pick + Place, которые необходимы для автоматического размещения компонентов SMD на плате.

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

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

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

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

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

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

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

    Администрирование слоев
    Sprint Layout предлагает — для обеих сторон платы — слой меди и шелкографии. Дополнительно доступны 2 внутренних слоя (для многослойных печатных плат) и контурный слой (для контура вашей платы). При необходимости слои можно включать и выключать.

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

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

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

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

    Design-Rule-Check (DRC)
    Из-за небольших неточностей при производстве печатной платы, есть некоторые допуски и ограничения, которые необходимо сохранить, чтобы получить пригодную к использованию плату. Эти значения называются «Правилами проектирования». Sprint-Layout может проверять некоторые важные правила дизайна, например минимальное расстояние между двумя медными дорожками и т. д. После завершения DRC все обнаруженные проблемы отображаются в виде открытого текста, а проблемные области отмечаются белой штриховкой.Теперь вы можете изучать проблемы одну за другой и исправлять их.

    Сканированные копии
    Вы можете загрузить растровое изображение в качестве фона вашего макета. Это растровое изображение может быть отсканированной копией существующего макета. Вы можете использовать это растровое изображение как оригинал для отслеживания макета. Растровое изображение должно быть доступно как файл растрового изображения (BMP или JPG). Разрешение должно быть в пределах 300-600 dpi. Рекомендуется чистая глубина ч / б цвета, но это не обязательно.

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

    Экспорт Gerber / Excellon
    Sprint Layout создает файлы GERBER (RS-274X), которые используются для обмена данными компоновки с производителями печатных плат. Файлы Gerber поддерживаются (почти) всеми производителями. Так что для изготовления досок вам не нужны фильмы или что-то еще.Просверленные отверстия можно экспортировать в общий формат EXCELLON. С помощью этой функции вы можете автоматически сверлить свою доску. Многие производители печатных плат принимают файлы Sprint-Layout (* .LAY) напрямую, поэтому вам не нужно создавать файлы Gerber или Excellon самостоятельно.

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

    Sprint-Layout-Viewer
    С помощью этого Viewer любой пользователь может просматривать и распечатывать файлы Sprint-Layout. Viewer — это бесплатное программное обеспечение.

    Создавайте лучшие макеты — 6 профессиональных советов по дизайну макетов │Блог Blurb

    Если вы новичок в дизайне, рекомендуется начать с основ.

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

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

    T ip # 1. Исследования

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

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

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

    Наконечник №2. Содержание и концепция

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

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

    Кто ваша аудитория?

    Какой ваше сообщение?

    Почему важно для вашего сообщения?

    Каким должен быть зритель?

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

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

    Наконечник №3. Иерархия

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

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

    Наконечник №4. Формат, сетка и выравнивание

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

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

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

    • Золотое сечение: специальное число, приблизительно равное 1.618, который много раз встречается в геометрии, искусстве, архитектуре и других областях. Его можно использовать для создания приятных, естественно выглядящих композиций в ваших дизайнерских работах.
    • Отклонение от выравнивания или «разрыв сетки» (когда это усиливает вашу концепцию)
    • Типографика (подробнее об этом далее)

    Совет 5. Типографика и сочетание шрифтов

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

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

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

    • T he Читаемость шрифта должна иметь приоритет над эстетикой. Чтобы обеспечить удобочитаемость, учитывайте выравнивание текста, а также интерлиньяж и кернинг шрифта. Незначительные корректировки интервала могут иметь большое значение.

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

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

    • Рассмотрите Mood шрифта или его невыразимые эмоциональные качества. Это прилагательные, которые мы используем, чтобы описать «ощущения» шрифта — игривый, загадочный, ретро, ​​серьезный, грустный и т. Д. Определение настроения шрифта — самая субъективная часть типографики, но это одна из самых важных концепции, которые следует учитывать при объединении шрифтов. Смешивание шрифтов несовместимых настроений может испортить даже самый лучший контент.Все, что вы можете сделать, это полагаться на свои исследования и действовать интуитивно.
    • Знай, где искать для интересных классических или оригинальных типографий. У каждого есть свои веб-сайты (мой — Typewolf), но доступно бесчисленное количество ресурсов.
    • Не бойтесь экспериментировать или нарушать правила. Вот как мы учимся. Сочетание шрифтов может напугать, потому что это не точная наука, но когда творческие профессионалы говорят абсолютно, это мешает прогрессу и вознаграждает «одинаковость».”

    Погрузитесь в типографику глубже.

    Наконечник №6. Обзор и улучшение

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

    У меня есть мысленный контрольный список, который я использую в процессе проверки:

    • Я говорю именно то, что хочу? Поймет ли моя аудитория мою концепцию?
    • Есть ли ритм и последовательность в моем макете и дизайне?
    • Достаточно ли у меня контраста? Если я прищуриваюсь, привлекает ли мое внимание основное сообщение?
    • Все ли расположено равномерно и сбалансирована ли иерархия?
    • Есть ли в моем теле «сироты»?
    • Необходимы ли правила проектирования, которые я нарушаю?
    • Нужно ли мне редактировать или удалять текст или изображения, которые кажутся излишними?

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

    Последние мысли

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

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

    Шесть фактов о рандомизации адресного пространства в Windows

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

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

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

    ASLR работает, опровергая предположения, которые в противном случае могли бы сделать разработчики о том, где программы и библиотеки будут находиться в памяти во время выполнения. Типичный пример — расположение гаджетов, используемых в возвратно-ориентированном программировании (ROP), которое часто используется для преодоления защиты от предотвращения выполнения данных (DEP). ASLR смешивает адресное пространство уязвимого процесса — основную программу, ее динамические библиотеки, стек и кучу, файлы с отображением памяти и т. Д. — так что полезные данные эксплойта должны быть однозначно адаптированы к адресному пространству процесса-жертвы. выкладывается в то время.Создание червя, распространяющегося путем слепой отправки эксплойта повреждения памяти с жестко заданными адресами памяти на каждую машину, которую он может найти, обречено на провал. Пока у целевого процесса включен ASLR, смещения памяти эксплойта будут отличаться от того, что выбрано ASLR. Это приводит к сбою уязвимой программы, а не к ее эксплуатации.

    Факт 1: ASLR был представлен в Windows Vista. В версиях Windows до Vista не было ASLR; Хуже того, они приложили все усилия, чтобы поддерживать согласованное адресное пространство для всех процессов и машин.

    Windows Vista и Windows Server 2008 были первыми выпусками, в которых была реализована поддержка ASLR для совместимых исполняемых файлов и библиотек. Можно предположить, что предыдущие версии просто не рандомизировали адресное пространство, а просто загружали библиотеки DLL в любое удобное в то время место — возможно, предсказуемое, но не обязательно одинаковое для двух процессов или машин. К сожалению, эти старые версии Windows вместо этого старались изо всех сил добиться того, что мы называем «Согласованность макета адресного пространства».В таблице 1 показан «предпочтительный базовый адрес» некоторых основных библиотек DLL пакета обновления 3 для Windows XP.

    DLL

    Предпочтительный базовый адрес

    ntdll

    0x7c

    0

    ядро32

    0x7c800000

    пользователь32

    0x7e410000

    gdi32

    0x77f10000

    Таблица 1: Библиотеки DLL Windows содержат предпочтительный базовый адрес, используемый, когда это возможно, если ASLR не на месте

    При создании процесса Windows до Vista загружает все необходимые библиотеки DLL программы по ее предпочтительному базовому адресу, если это возможно.Если злоумышленник обнаружит полезный гаджет ROP в ntdll по адресу 0x7c90beef, например, злоумышленник может предположить, что он всегда будет доступен по этому адресу до тех пор, пока будущий пакет обновления или исправление безопасности не потребует реорганизации библиотек DLL. Это означает, что атаки на Windows до Vista могут объединять гаджеты ROP из общих библиотек DLL, чтобы отключить DEP, защиту от повреждения одиночной памяти в этих выпусках.

    Почему Windows потребовалось поддерживать предпочтительные базовые адреса? Ответ кроется в производительности и в компромиссах, сделанных при разработке библиотек DLL Windows по сравнению с другими конструкциями, такими как разделяемые библиотеки ELF.Библиотеки DLL Windows не зависят от позиции. Особенно на 32-битных машинах, если код Windows DLL должен ссылаться на глобальную переменную, адрес времени выполнения этой переменной жестко закодирован в машинный код. Если DLL загружается по адресу, отличному от ожидаемого, выполняется перемещение, чтобы исправить такие жестко запрограммированные ссылки. Если вместо этого DLL загружается в качестве предпочтительного базового адреса, перемещение не требуется, и код DLL может быть напрямую отображен в память из файловой системы.

    Непосредственное отображение файла DLL в память дает небольшое преимущество в производительности, поскольку позволяет избежать чтения любых страниц DLL в физическую память до тех пор, пока они не понадобятся.Лучшая причина для предпочтительных базовых адресов — убедиться, что в памяти должна находиться только одна копия DLL. Без них, если бы выполнялись три программы, которые совместно используют общую DLL, но каждая загружает эту DLL по разному адресу, в памяти будет три копии DLL, каждая из которых будет перемещена на другую базу. Это в первую очередь нейтрализует основное преимущество использования разделяемых библиотек. Помимо преимуществ с точки зрения безопасности, ASLR выполняет то же самое — гарантирует, что адресные пространства загруженных библиотек DLL не перекрываются, и загружает в память только одну копию библиотеки DLL — более элегантным способом.Поскольку ASLR лучше справляется с задачей предотвращения перекрытия между адресными пространствами, чем статически назначенные предпочтительные адреса загрузки, ручное назначение предпочтительных базовых адресов не обеспечивает оптимизацию в ОС с поддержкой ASLR и больше не требуется в жизненном цикле разработки.

    Вывод 1.1: Windows XP и Windows Server 2003 и более ранние версии не поддерживают ASLR.

    Понятно, что эти версии уже много лет не поддерживаются и должны быть давно выведены из эксплуатации.Более важное наблюдение относится к разработчикам программного обеспечения, которые поддерживают как устаревшие, так и современные версии Windows. Они могут не осознавать, что одна и та же программа может быть более или менее защищенной в зависимости от того, какая версия ОС работает. Разработчики, которые (все еще!) Имеют клиентскую базу со смешанными версиями Windows с поддержкой ASLR и без ASLR, должны соответствующим образом отвечать на отчеты CVE. Та же самая ошибка может показаться недоступной для использования в Windows 10, но может быть легко использована в Windows XP. То же самое относится к Windows 10 по сравнению с Windows 8.1 или 7, так как ASLR становится более функциональным с каждой версией.

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

    Устаревшее программное обеспечение может по-прежнему поддерживаться старыми инструментами, такими как Microsoft Visual C ++ 6. Эти инструменты разработки содержат устаревшую документацию о роли и важности предпочтительных адресов загрузки. Поскольку эти старые инструменты не могут помечать изображения как ASLR-совместимые, «ленивому» разработчику, который не заботится об изменении адреса DLL по умолчанию, на самом деле лучше, поскольку конфликт заставит изображение переместиться в непредсказуемое место!

    Факт 2: Windows загружает несколько экземпляров изображений в одно и то же место в разных процессах и даже среди пользователей; только перезагрузка может гарантировать новый случайный базовый адрес для всех изображений.
    Образцы

    ELF, используемые в реализации ASLR в Linux, могут использовать независимые от положения исполняемые файлы и независимый от положения код в разделяемых библиотеках для предоставления недавно рандомизированного адресного пространства для основной программы и всех ее библиотек при каждом запуске — на одном компьютере код между несколькими процессами, даже если он загружен по разным адресам. Windows ASLR не работает таким образом. Вместо этого каждому образу DLL или EXE при первом использовании ядро ​​назначает случайный адрес загрузки, и по мере загрузки дополнительных экземпляров DLL или EXE они получают тот же адрес загрузки.Если все экземпляры изображения выгружены и это изображение впоследствии загружается снова, изображение может получить или не получить один и тот же базовый адрес; см. Факт 4. Только перезагрузка может гарантировать свежие базовые адреса для всех образов в масштабе всей системы.

    Поскольку библиотеки DLL Windows не используют независимый от позиции код, единственный способ, которым их код может быть разделен между процессами, — всегда загружаться по одному и тому же адресу. Для этого ядро ​​выбирает адрес (0x78000000, например, в 32-битной системе) и начинает загружать библиотеки DLL по рандомизированным адресам чуть ниже него.Если процесс загружает DLL, которая использовалась недавно, система может просто повторно использовать ранее выбранный адрес и, следовательно, повторно использовать предыдущую копию этой DLL в памяти. Реализация решает проблемы предоставления каждой DLL случайного адреса и обеспечения того, чтобы библиотеки DLL не перекрывались одновременно.

    Для EXE-файлов не нужно беспокоиться о наложении двух EXE-файлов, поскольку они никогда не будут загружены в один и тот же процесс. Нет ничего плохого в загрузке первого экземпляра EXE по адресу 0x400000 и второго экземпляра по адресу 0x500000, даже если размер изображения превышает 0x100000 байт.Windows просто решает поделиться кодом между несколькими экземплярами данного EXE.

    Вывод 2.1: Любая программа Windows, которая автоматически перезапускается после сбоя, особенно подвержена атакам методом грубой силы для преодоления ASLR.

    Рассмотрим программу, которую удаленный злоумышленник может выполнить по запросу, такую ​​как программа CGI, или обработчик соединения, который выполняется только тогда, когда это необходимо суперсерверу (например, inetd). Еще одна возможность — использование службы Windows в сочетании со сторожевым таймером, который перезапускает службу при сбое.Злоумышленник может использовать информацию о том, как работает Windows ASLR, чтобы исчерпать возможные базовые адреса, по которым может быть загружен EXE. Если программа дает сбой и (1) другая копия программы остается в памяти, или (2) программа перезапускается быстро и, как иногда возможно, получает тот же базовый адрес ASLR, злоумышленник может предположить, что новый экземпляр все еще будет загружается по тому же адресу, и злоумышленник в конечном итоге попробует тот же адрес.

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

    Рассмотрим систему, в которой запущены две сетевые службы с ошибками: одна приводит к утечке значений указателя в отладочном сообщении, но не имеет переполнения буфера, а другая имеет переполнение буфера, но не пропускает указатели. Если программа с утечкой обнаруживает базовый адрес kernel32.dll и злоумышленник знает несколько полезных устройств ROP в этой DLL, то те же смещения памяти могут быть использованы для атаки программы, содержащей переполнение. Таким образом, кажущиеся несвязанными уязвимые программы можно объединить в цепочку, чтобы сначала преодолеть ASLR, а затем запустить эксплойт.

    Вывод 2.3: учетную запись с низким уровнем привилегий можно использовать для преодоления ASLR в качестве первого шага эксплойта повышения привилегий.

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

    Факт 3: Перекомпиляция 32-битной программы в 64-битную делает ASLR более эффективным.

    Несмотря на то, что 64-разрядные версии Windows были массовыми в течение десяти или более лет, 32-разрядные приложения для пользовательского пространства остаются обычным явлением. Некоторым программам действительно необходимо поддерживать совместимость со сторонними плагинами, как в случае с веб-браузерами. В других случаях группы разработчиков считают, что программе требуется гораздо меньше 4 ГБ памяти, и поэтому 32-разрядный код может быть более эффективным по пространству.Даже Visual Studio некоторое время оставалась 32-битным приложением после того, как поддержала создание 64-битных приложений.

    Фактически, переключение с 32-битного на 64-битный код дает небольшое, но заметное преимущество безопасности. Причина в том, что возможность рандомизировать 32-битные адреса ограничена. Чтобы понять, почему, посмотрите, как 32-битный адрес памяти x86 разбит на рис. 1. Более подробные сведения описаны в разделе «Расширение физического адреса».


    Рисунок 1: Адреса памяти разделены на компоненты, только некоторые из которых могут быть легко рандомизированы во время выполнения

    Операционная система не может просто рандомизировать произвольные биты адреса.Рандомизация смещения внутри части страницы (биты с 0 по 11) нарушит предположения, которые программа делает о выравнивании данных. Указатель каталога страниц (биты 30 и 31) не может измениться, потому что бит 31 зарезервирован для ядра, а бит 30 используется расширением физического адреса в качестве метода переключения банков для адресации более 2 ГБ ОЗУ. Это оставляет 14 битов 32-битного адреса закрытыми для рандомизации.

    Фактически, Windows пытается рандомизировать только 8 бит 32-битного адреса. Это биты с 16 по 23, влияющие только на записи каталога страниц и записи в таблице страниц адреса.В результате в ситуации перебора злоумышленник потенциально может угадать базовый адрес EXE за 256 попыток.

    При применении ASLR к 64-битному двоичному файлу Windows может рандомизировать 17-19 бит адреса (в зависимости от того, DLL это или EXE). На рисунке 2 показано, как количество возможных базовых адресов и, соответственно, количество необходимых догадок методом перебора резко возрастает для 64-битного кода. Это может позволить программному обеспечению защиты конечных точек или системному администратору обнаружить атаку до ее успеха.


    Рисунок 2: Перекомпиляция 32-битного кода в 64-битный значительно увеличивает количество возможных базовых адресов для выбора ASLR

    Вывод 3.1: Программное обеспечение, которое должно обрабатывать ненадежные данные, всегда должно быть скомпилировано как 64-битное, даже если ему не нужно использовать много памяти, чтобы максимально использовать преимущества ASLR.

    При атаке методом грубой силы ASLR делает атаку 64-битной программы как минимум в 512 раз сложнее, чем атаку 32-битной версии той же самой программы.

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

    Предположим, злоумышленник может сделать десять попыток перебора уязвимой системы в секунду. В общем случае, когда целевой процесс остается на одном и том же адресе из-за того, что запущено несколько экземпляров, злоумышленник обнаружит базовый адрес 32-битной программы менее чем за одну минуту, а 64-битной программы — за несколько часов.64-битная атака методом грубой силы произведет гораздо больше шума, но администратор или программа безопасности должны будут ее заметить и отреагировать. В дополнение к использованию 64-битного программного обеспечения для повышения эффективности ASLR, системы должны избегать повторного запуска процесса сбоя (чтобы не дать злоумышленнику «второй укус в яблоко» для обнаружения базового адреса) или принудительной перезагрузки и, следовательно, гарантированной свежее адресное пространство после нескольких сбоев процесса.

    Вывод 3.3: Исследователи, разрабатывающие атаку с подтверждением концепции на программу, доступную как в 32-битной, так и в 64-битной версиях, должны в первую очередь сосредоточиться на 32-битной версии.

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

    Факт 4: Windows 10 повторно использует рандомизированные базовые адреса более агрессивно, чем Windows 7, и в некоторых ситуациях это может сделать ее слабее.

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

    Это поведение, которое мы наблюдали при работе с Windows 7. Windows 10 может работать иначе. Даже после выгрузки последнего экземпляра DLL или EXE он может поддерживать один и тот же базовый адрес хотя бы в течение короткого периода времени — больше для EXE, чем для DLL. Это можно наблюдать при многократном запуске утилиты командной строки в многопроцессорном отладчике. Однако, если утилита копируется в новое имя файла и затем запускается, она получает новый базовый адрес.Аналогичным образом, если прошло достаточно времени, утилита загрузится по другому базовому адресу. При перезагрузке, конечно же, генерируются новые базовые адреса для всех DLL и EXE.

    Вывод 4.1. Не делайте никаких предположений о гарантиях ASLR Windows, кроме рандомизации при загрузке.

    В частности, не следует полагаться на поведение Windows 7 при рандомизации нового адресного пространства всякий раз, когда загружается первый экземпляр данного EXE или DLL. Не думайте, что Windows по своей сути каким-либо образом защищает от атак грубой силы против ASLR, особенно для 32-битных процессов, где атаки грубой силы могут потребовать 256 или меньше предположений.

    Факт 5: Windows 10 более агрессивно применяет ASLR и даже к EXE и DLL, не помеченным как ASLR-совместимый, и это может сделать ASLR сильнее.

    Windows Vista и 7 были первыми двумя выпусками, поддерживающими ASLR, и поэтому пошли на компромисс в пользу совместимости. В частности, эти более старые реализации не применяли ASLR к изображению, не помеченному как ASLR-совместимый, и не позволяли ASLR проталкивать адреса выше границы 4 ГБ. Если для образа не использовалась ASLR, эти версии Windows продолжали бы использовать предпочтительный базовый адрес.

    Можно дополнительно усилить защиту Windows 7 с помощью Microsoft Enhanced Mitigation Experience Toolkit (широко известного как EMET) для более активного применения ASLR даже к изображениям, не помеченным как ASLR-совместимые. В Windows 8 появилось больше возможностей для применения ASLR к изображениям, несовместимым с ASLR, для лучшей рандомизации распределения кучи и увеличения количества бит энтропии для 64-битных изображений.

    Вывод 5.1. Убедитесь, что в проектах программного обеспечения используются правильные флаги компоновщика для выбора наиболее агрессивной реализации ASLR, и что они не используют какие-либо флаги компоновщика, которые ослабляют ASLR.

    См. Таблицу 2. Флаги компоновщика могут влиять на то, как ASLR применяется к изображению. Обратите внимание, что для Visual Studio 2012 и более поздних версий ✔️флаги уже включены по умолчанию, и будет использоваться лучшая реализация ASLR, если не используются 🚫флаги. Разработчики, использующие Visual Studio 2010 или более раннюю версию, предположительно из соображений совместимости, должны проверить, какие флаги поддерживает компоновщик, а какие по умолчанию.

    Надежно?

    Флаг компоновщика

    Эффект

    ✔️

    / DYNAMICBASE

    Помечает изображение как ASLR-совместимое

    ✔️

    / LARGEADDRESSAWARE / HIGHENTROPYVA

    Помечает 64-битное изображение как свободное от ошибок усечения указателя и, следовательно, позволяет ASLR рандомизировать адреса за пределами 4 ГБ

    🚫

    / ДИНАМИЧЕСКАЯ БАЗА: НЕТ

    «Вежливо просит» не применять ASLR, не отмечая изображение как ASLR-совместимое.В зависимости от версии Windows и настроек защиты Windows в любом случае может применить ASLR.

    🚫

    / HIGHENTROPYVA: NO

    Отменяет 64-битные образы из рандомизирующих адресов ASLR за пределами 4 ГБ в Windows 8 и более поздних версиях (во избежание проблем совместимости).

    🚫

    / ФИКСИРОВАННАЯ

    Удаляет информацию из образа, которая нужна Windows для применения ASLR, блокируя применение ASLR.

    Таблица 2: Флаги компоновщика могут влиять на то, как ASLR применяется к изображению

    Вывод 5.2: Включите обязательный ASLR и восходящую рандомизацию.

    Windows 8 и 10 содержат дополнительные функции для принудительного включения ASLR для образов, не отмеченных как ASLR-совместимые, и для рандомизации распределения виртуальной памяти, чтобы перебазированные образы получали случайный базовый адрес. Это полезно в случае, когда EXE совместим с ASLR, а одна из используемых DLL — нет.Защитники должны включить эти функции для более широкого применения ASLR и, что важно, помочь обнаружить любое оставшееся несовместимое с ASLR программное обеспечение, чтобы его можно было обновить или заменить.

    Факт 6: ASLR перемещает целые исполняемые образы как единое целое.

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

    • Если две функции в EXE находятся по адресам 0x401000 и 0x401100, они останутся разделенными на 0x100 байт даже после перемещения изображения.Очевидно, что это важно из-за преобладания инструкций относительного вызова и jmp в коде x86. Точно так же функция по адресу 0x401000 останется 0x1000 байтов от базового адреса изображения, где бы он ни находился.
    • Аналогичным образом, если две статические или глобальные переменные являются смежными в изображении, они останутся смежными после применения ASLR.
    • И наоборот, переменные стека и кучи, а также файлы с отображением в память не являются частью образа и могут быть произвольно рандомизированы, независимо от того, какой базовый адрес был выбран.

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

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

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

    Не все уязвимости, связанные с повреждением памяти, требуют непосредственного удаленного выполнения кода.Рассмотрим программу, которая содержит буферную переменную для приема ненадежных данных из сети и флаговую переменную, которая находится сразу после нее в памяти. Переменная flag содержит биты, определяющие, вошел ли пользователь в систему и является ли пользователь администратором. Если программа записывает данные за пределами приемного буфера, переменная «flags» перезаписывается, и злоумышленник может установить как флаги входа в систему, так и флаги is-admin. Поскольку злоумышленнику не нужно знать или записывать какие-либо адреса памяти, ASLR не препятствует атаке.Такие атаки можно было бы заблокировать только в том случае, если бы другой метод усиления защиты (например, флаги усиления защиты компилятора) переупорядочил переменные или, что лучше, перемещал положение каждой переменной в программе независимо.

    Заключение

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

    шаблонов планировок кухни: 6 различных дизайнов

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

    «Мы перешли от традиционной кухни, где один человек готовил еду, к многоцелевой комнате и комнате для приготовления нескольких блюд, и эта эволюция изменила нас от взгляда на один рабочий треугольник на несколько треугольников, или« зон »». говорит Мэри Джо Петерсон, директор Mary Jo Peterson Inc.«Имея это в виду, мы должны увеличить зазоры и подумать о добавлении удобных пространств на кухне».

    Тем не менее, эти проверенные временем планировки кухни по-прежнему применимы к сегодняшнему образу жизни — с некоторыми изменениями.

    Одностенный. Первоначально называемая «кухней Pullman», одностенная кухня обычно используется в студиях или на чердаках, поскольку она позволяет максимально сэкономить пространство. Шкафы и техника крепятся к одной стене.Большинство современных дизайнов также включают остров, который превращает пространство в своего рода камбуз с проходным коридором. Загрузите образец плана этажа.

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

    Г-образная. L-образная кухня решает проблему максимального увеличения углового пространства, и это продуманный дизайн для кухонь малых и средних размеров. Универсальная L-образная кухня состоит из столешниц на двух смежных стенах, которые перпендикулярны, образуя L. «Ножки» L могут быть сколь угодно длинными, хотя их длина меньше 12-15 футов позволит вам эффективно используйте пространство.

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

    Подкова. Подковообразная или U-образная планировка кухни состоит из трех стенок шкафов / бытовой техники. Сегодня этот дизайн превратился из трех стен в L-образную кухню с островом, образующим третью «стену».«Этот дизайн хорошо работает, потому что он позволяет организовать транспортный поток и рабочий процесс вокруг острова, — говорит Мэри Джо Петерсон, директор Mary Jo Peterson Inc. — Вы можете привлечь больше поваров на кухню». Загрузите образец плана этажа.

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

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

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

    План этажа 21 ванной комнаты для лучшей планировки

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

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

    1. Маленький и простой

    То, что у вас мало места, не означает, что вы не можете принимать полноценную ванну. Этот план 5 x 8 размещает раковину и унитаз с одной стороны, так что они не попадают в качающуюся дверь.Он также скрывает ваш комод, пока дверь открыта. Ванна плотно прилегает к задней части.

    Размеры:

    • Площадь в футах: 40 кв.м
    • Ширина: 5 футов
    • Длина: 8 футов

    Особенности:

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

    2. Поперечная ванна

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

    Размеры:

    • Площадь в футах: 104 кв.м
    • Ширина: 11 футов
    • Длина: 10 футов 6 дюймов

    Особенности:

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

    3. Угловое совершенство

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

    Размеры:

    • Площадь в футах: 70 кв.м
    • Ширина: 9 футов 4 дюйма
    • Длина: 7 футов 6 дюймов

    Особенности:

    Хотя эта форма эстетически приятна, из-за углов и более коротких стен сложно проникнуть в ванну.Вместо этого душ находится в одном углу 90º, а унитаз — в другом. Напротив двери можно установить трехсторонний туалетный столик с раковиной прямо посередине.

    4. Домашний спа

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

    Размеры:

    • Площадь в футах: 102 кв.м
    • Ширина: 9 футов 9 дюймов
    • Длина: 10 футов 6 дюймов

    Особенности:

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

    5. Двойная беда

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

    Размеры:

    • Площадь в футах: 234 кв.м
    • Ширина: 18 футов
    • Длина: 13 футов

    Особенности:

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

    6.Брат особый

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

    Размеры:

    • Площадь в футах: 168 кв.м
    • Ширина: 12 футов
    • Длина: 14 футов

    Особенности:

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

    7. Мойки встраиваемые

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

    Размеры:

    • Площадь в футах: 272 кв.м
    • Ширина: 17 футов
    • Длина: 16 футов

    Особенности:

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

    8.Соблазнительная мода

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

    Размеры:

    • Площадь в футах: 207 кв.м
    • Ширина: 13 футов 11 дюймов
    • Длина: 11 футов 11 дюймов

    Особенности:

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

    9. Параллельное купание

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

    Размеры:

    • Площадь в футах: 182 кв.м
    • Ширина: 26 футов
    • Длина: 7 футов

    Особенности:

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

    10. Комплексная уборка

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

    Размеры:

    • Площадь в футах: 225 кв.м
    • Ширина: 11 футов
    • Длина: 20 футов 6 дюймов

    Особенности:

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

    11. Выдвиньте

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

    Размеры:

    • Площадь в футах: 101 кв.м
    • Ширина: 10 футов 2 дюйма
    • Длина: 10 футов

    Особенности:

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

    12. Конструкция по часовой стрелке

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

    Размеры:

    • Площадь в футах: 129 кв.м
    • Ширина: 14 футов 4 дюйма
    • Длина: 9 футов

    Особенности:

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

    13. Без интервала

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

    Размеры:

    • Площадь в футах: 110 кв.м
    • Ширина: 11 футов 9 дюймов
    • Длина: 9 футов 6 дюймов

    Особенности:

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

    14. Все углы

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

    Размеры:

    • Площадь в футах: 192 кв.м
    • Ширина: 12 футов
    • Длина: 16 футов

    Особенности:

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

    15. Разделите куб на части

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

    Размеры:

    • Площадь в футах: 245 кв.м
    • Ширина: 15 футов 6 дюймов
    • Длина: 15 футов 1 дюйм

    Особенности:

    Первая дверь распахивается, открывая вторую дверь — ту, которая ведет в туалет, биде и раковину. За входной дверью — шкаф для хранения вещей. Напротив этого? Туалетный столик с двумя раковинами на противоположных концах. У душа есть своя дверь, а в центре комнаты стоит ванна.

    16. К тройнику

    Теоретически Т-образные ванные комнаты легко стилизовать. Но как вы можете быть уверены, что куда нужно идти? Что ж, в основном вам нужен туалет у окна, но это не всегда практично. И если вы открываете дверь, на вас смотрит зеркало. Здесь дело обстоит не так.

    Размеры:

    • Площадь в футах: 83 кв.м
    • Ширина: 11 футов 5 дюймов
    • Длина: 7 футов 4 дюйма

    Особенности:

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

    17. Спина к спине

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

    Размеры:

    • Площадь в футах: 156 кв.м
    • Ширина: 13 футов
    • Длина: 12 футов

    Особенности:

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

    18.Мини-миди

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

    Размеры:

    • Площадь в футах: 60 кв.м
    • Ширина: 8 футов
    • Длина: 7 футов 6 дюймов

    Особенности:

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

    19. Видя двойное

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

    Размеры:

    • Площадь в футах: 251 кв.м
    • Ширина: 18 футов 1 дюйм
    • Длина: 13 футов 4 дюйма

    Особенности:

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

    20. Ванна центральная

    Что самое важное в вашей ванной комнате? Если это ванна, то это идеальный дизайн для вас.Все построено вокруг ванны в центре, и вокруг нее много места. Это придаст вашей успокаивающей ванне ощущение воздушности и свободы. Такая свобода, такое блаженство!

    Размеры:

    • Площадь в футах: 335 кв.м
    • Ширина: 17 футов
    • Длина: 19 футов 9 дюймов

    Особенности:

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

    21. Чудо без окон

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

    Размеры:

    • Площадь в футах: 130 кв.м
    • Ширина: 13 футов 1 дюйм
    • Длина: 9 футов 5 дюймов

    Особенности:

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

    Давай!

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

    Не забудьте учесть такие «мелочи», как положение окна, поток солнечного света, насколько далеко открывается дверь (и в каком направлении) и нужна ли вам дополнительная раковина или джакузи. Вы думаете об обновлении планировки ванной комнаты? Расскажите об этом в комментариях!

    Sprint Layout 6.0 Скачать бесплатно

    Sprint Layout 6.0 Free Download поддерживает обе архитектуры, то есть 32-битную и 64-битную. Файл установки является полностью автономным, а также автономным установщиком.Sprint Layout 6.0 — эффективное приложение, которое используется для разработки и редактирования макета печатной платы.

    Обзор Sprint Layout 6.0

    Sprint Layout 6.0 — это профессиональное приложение, которое используется для проектирования и редактирования макета печатной платы. Это профессиональное приложение предоставляет необходимые функции для создания односторонних или двусторонних печатных плат с нуля. Кроме того, это приложение имеет ряд уникальных функций и инструментов, которые играют ключевую роль в повышении его производительности.Он обеспечивает надежную среду с простыми опциями и легко понятным пользовательским интерфейсом, который помогает в использовании этого профессионального приложения.

    Кроме того, Sprint Layout 6.0 предоставляет различные инструменты и опции, которые используются для создания конструкций плат, таких как контактные площадки для пайки, контактные площадки SMD, дорожки, зоны и многое другое. Кроме того, есть горячие клавиши, которые используются для определенных функций. Имеется встроенный автоматический маршрутизатор, который помогает направлять дорожки, и функция предварительного просмотра макета печатной платы.Кроме того, есть библиотека с разными компонентами для SMD верстки. В заключение можно сказать, что Sprint Layout 6.0 — эффективное приложение, которое широко используется для создания и настройки печатной платы.

    0j

    Лучшие возможности Sprint Layout

    Вы можете испытать следующие ключевые особенности Sprint Layout 6.0 Free Download.

    • Мощное приложение для проектирования печатных плат
    • Поддерживает настройку дизайна печатных плат
    • Создание как односторонних, так и двусторонних плат
    • Добавление различных компонентов в проекты
    • Поддержка горячих клавиш для быстрых операций
    • Создание макетов SMD и компонентов дизайна
    • Функции предварительного просмотра для проектов печатных плат
    • Назначение функций и отслеживание производительности
    • Автоматический маршрутизатор для функций трассировки дорожек
    • Проектирование различных компонентов и среды с несколькими вкладками
    • Работа над несколькими проектами одновременно
    • Аккуратно и чисто пользовательский интерфейс с простыми опциями
    • Множество других мощных опций и функций

    Технические подробности макета спринта

    Перед запуском макета спринта 6 ознакомьтесь со следующими техническими сведениями о настройке.0.

    • Полное имя и версия программного обеспечения: Sprint Layout 6.0
    • Имя файла установки: Pub_Sprint-Layout_6.0.rar
    • Полный размер установки: 15 МБ
    • Тип установки: Автономный установщик / Полная автономная установка
    • Совместимость с: 64-битным (x64) / 32-битным (x86)
    • Разработчик: Sprint Layout

    Минимальные системные требования для Sprint Layout

    Перед запуском Sprint Layout 6 убедитесь в доступности перечисленных ниже системных ресурсов.0.

    • Операционная система: MS Windows
    • Память (RAM): 1 ГБ или больше
    • Жесткий диск: 500 МБ Свободное место на жестком диске
    • Процессор: Intel Pentium IV или выше

    Sprint Layout 6.0 Бесплатная загрузка

    Нажмите кнопку «Загрузить сейчас» и запустите бесплатную загрузку Sprint Layout 6.0.

    6 правил создания макетов сетки в веб-дизайне

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

    Например, один из подходов к дизайну на основе сетки, который часто используется веб-дизайнерами, называется системой сетки 8pt. Эта концепция была введена в соответствии с рекомендациями Google по дизайну материалов. В системе Material Design используется сетка, состоящая из квадратов 8 x 8 pt.На практике каждый элемент на странице будет кратен / кратен восьми.

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

    alexxlab

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *