layerlingРуководство
Русский
Открыть редактор

Текст и надписи по дуге

Выпуклые или выгравированные надписи в семи шрифтах, а при желании - по дуге окружности, например на монете, крышке или кольце.

Добавление текста

Выберите «Текст» в библиотеке фигур и поставьте его. В поле «Текст» справа введите то, что должно быть написано. Настройки ниже:

Сначала текст — одно тело. Если вы хотите обрабатывать буквы по отдельности, нажмите «Разделить на части». Тогда каждая буква станет отдельной фигурой.

Кромки текста тоже можно обработать фаской или скруглением, прямые и кривые, см. Обработка кромок и создание оболочек. Берите небольшие размеры, например от 0,2 до 0,5 мм, потому что штрихи букв узкие.

Свои шрифты

Помимо семи встроенных шрифтов вы можете использовать любой свой: файл шрифта с компьютера или, в Chrome и Edge, шрифт, установленный в системе. Выберите «Ваши шрифты…» внизу списка «Шрифт». Откроется окно «Ваши шрифты».

Если текст выделен, он сразу применит новый шрифт. Иначе шрифт появится под «Шрифт» в группе «Ваши шрифты», а кнопка «Использовать» в окне применит его к выделенным текстам. Свои шрифты работают так же, как встроенные: текст по дуге, фаски и скругления на кромках, экспорт в STEP — всё работает одинаково. Буквы, которых в шрифте нет, берутся из Sans.

Арабский и иврит

Арабский, персидский, урду и иврит пишутся справа налево: первая буква стоит справа, и в смешанном тексте, таком как «Name عربي», только арабское слово идёт в обратную сторону, цифры остаются как обычно. Арабские буквы соединяются с соседями, как того требует письмо, а лам-алиф превращается в лигатуру. Для этого нужен шрифт с такими буквами; во встроенных их нет. Добавьте свой — например Arial, Tahoma или Segoe UI на Windows — или бесплатный: Noto Naskh Arabic, Noto Sans Arabic, Amiri. Знаки огласовок стоят при своих буквах. Текст по дуге, контур, силуэт, слои и бирки с именами работают с ним так же, как с любым другим текстом.

Что работает в каком браузере

БраузерВыбор файла шрифтаШрифт из системы
Chrome и Edge на компьютере, а также установленное приложение layerlingдада, после запроса браузера
Firefoxданет
Safari на Macданет
Планшеты и телефоныда, из файлов устройстванет

Веб-страницы не могут просто так читать установленные шрифты. Разрешение на это есть только у Chrome и Edge, и только на защищённых страницах, по https, как на layerling.com. Когда layerling работает по http — скажем, на вашем сервере или как установка Docker в домашней сети, — опции «Шрифт с компьютера…» нет; тогда перетащите шрифт из Проводника. В остальных браузерах выбирайте файл шрифта из папки шрифтов — результат тот же. Если вы когда-то отказали Chrome или Edge, снова разрешите чтение в настройках сайта — за замком слева от адреса.

layerling не читает файлы WOFF2 (почти всегда есть версия TTF или OTF), коллекции шрифтов (.ttc, несколько шрифтов в одном файле) и цветные шрифты эмодзи. Из очень больших шрифтов, например китайских, layerling берёт первые 8000 символов. Переменный шрифт читается со своими значениями по умолчанию — как правило, это обычное начертание.

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

Где хранятся шрифты

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

Передача проектов со своим шрифтом

Проект не хранит файл шрифта — только контуры букв, которые используют его тексты, включая и те, что были на предыдущих шагах истории. Если в тексте написано «Hello», с проектом едут только H, e, l и o. Это верно для любого способа сохранения: в браузере, на своём сервере, файлом .lyl и в «Собственные фигуры».

Таким образом:

Лицензии: шрифты защищены авторским правом, и их лицензия говорит, что с ними можно делать. Встроенные контуры букв — то же, что PDF-файлы берут с собой из шрифта, и большинство лицензий это разрешает. Но некоторые коммерческие шрифты запрещают передавать даже отдельные буквы. Прежде чем передавать или публиковать проект со своим шрифтом, проверьте лицензию шрифта. Бесплатные шрифты — например, из Google Fonts (по большей части под SIL Open Font License) — можно передавать без опасений. Для напечатанной детали или экспортированного STL это неважно: в них уже нет шрифта, только геометрия.

Выпуклый текст или гравировка

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

Контур, силуэт и «Шире»

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

Когда выбрана линия, под списком появляются две настройки: «Толщина линии» задаёт толщину линии, а «Углы» — как она проходит углы («Скруглённые», «Фаска» или «Острые»). Более редкие настройки — под «Ещё»: «Силуэт (без отверстий)» убирает отверстия в O, A или e, а «Шире (основа для многоцветной печати)» оставляет буквы залитыми и делает их шире на ширину линии со всех сторон; соприкасающиеся буквы срастаются в одно целое.

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

Слои и бирки с именем

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

Все настройки бирки — в карточке «Бирка с именем», вверху настроек:

Каждое изменение видно сразу. Бирка — это связка: она двигается как единое целое, а каждый слой остаётся отдельным телом своего цвета, как нужно слайсеру для многоцветной печати. Чтобы скруглить кромки одного слоя или снять с них фаску, нажмите «Изменить связку» и выберите слой — см. Обработка кромок и создание оболочек.

Много бирок сразу

Введите имена в «Список имён», по одному в строке, до сотни. Кнопка ниже показывает, сколько бирок получится, например «Создать 12 бирок с именем». Каждая бирка получает те же слои, размер букв и отверстие для брелока и остаётся отдельным объектом; они раскладываются рядами под первой с шагом 5 мм. У обычного текста список имён тоже есть, ниже в его настройках.

Бирки со значком

Бирка со значком — та же бирка, но вместо букв SVG-значок: сердце, облако, логотип клуба. Сверху значок, под ним тот же контур чуть шире вторым цветом, внизу пластина без отверстий.

Карточка «Бирка со значком» вверху настроек содержит:

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

Изображение (PNG или JPG) обводится в контур, и в предпросмотре виден этот контур. В строке «Обвести по» выберите «Тёмной части» или «Светлой части»: эта часть станет значком; сначала выбрана часть, которая не является фоном. Прозрачные пиксели никогда не входят в значок. SVG, в котором нет ничего, кроме одного изображения (так Inkscape сохраняет импортированный растр), обводится так же. Контур следует за пикселями, поэтому маленькое изображение даёт неровный край: лучше всего подходят изображения от нескольких сотен пикселей. «Другой файл…» берёт у изображения ту часть, которая не является фоном.

Текст по дуге окружности

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

Текст идёт по кругу. Все буквы стоят на одной общей линии.
Текст идёт по кругу. Все буквы стоят на одной общей линии.

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

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