kryakryaken.инженерные цифровые решения

РУКОВОДСТВО / ВЕБ-ПРОТОТИП

Раскладка для лазерной резки

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

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

1. Начало работы

1. Начните с кнопки «Добавить SVG / DXF»: рядом выбираются единицы DXF. Встроенный пример позволяет потренироваться без своих файлов.
1. Начните с кнопки «Добавить SVG / DXF»: рядом выбираются единицы DXF. Встроенный пример позволяет потренироваться без своих файлов.
  1. Откройте веб-прототип раскладки. Для обычного расчёта на прямоугольном листе вход не нужен.
  2. Нажмите «Открыть пример», чтобы познакомиться с последовательностью работы, или «Добавить SVG / DXF», чтобы выбрать свои файлы.
  3. Назначьте линиям операции, распознайте детали, задайте лист и количества, затем нажмите «Рассчитать раскладку».
  4. Проверьте каждый лист и количество неразмещённых деталей. Сохраните задание и скачайте результат до закрытия страницы.

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

2. Подготовьте SVG или DXF

2. Перед расчётом проверьте масштаб импортированной детали и задайте материал, размеры листа, зазор и отступ. Все значения на снимке — пример.
2. Перед расчётом проверьте масштаб импортированной детали и задайте материал, размеры листа, зазор и отступ. Все значения на снимке — пример.

Можно добавить до 16 файлов размером до 8 МБ каждый. Файлы обрабатываются как отдельные источники, даже если их координаты совпадают. Добавляйте или удаляйте файл через список файлов задания.

SVG

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

DXF

Поддерживаются плоские LINE, LWPOLYLINE, POLYLINE, CIRCLE, ARC, ELLIPSE, SPLINE, простые INSERT и DXF GROUP. Сложные блоки, массивы вставок, текст и штриховки не поддерживаются. Если в файле не заданы единицы, выберите миллиметры, дюймы или сантиметры в поле «Единицы DXF» до загрузки.

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

3. Назначьте операции и распознайте детали

3. В таблице назначьте операцию каждой группе линий и укажите режимы своего станка. Внизу выберите способ распознавания и нажмите «Распознать детали». Значения примера не являются режимами резки.
3. В таблице назначьте операцию каждой группе линий и укажите режимы своего станка. Внизу выберите способ распознавания и нажмите «Распознать детали». Значения примера не являются режимами резки.
  1. В разделе «Линии и операции» для каждого цвета или слоя выберите резку, линейную гравировку, гравировку заливкой или исключение. Введите скорость с единицами, мощность в процентах и число проходов по проверенному режиму своего оборудования.
  2. Если линии одного цвета требуют разных операций, раскройте «Назначения отдельных линий», добавьте операцию и назначьте её конкретным линиям. В исходном предпросмотре щелчок по линии помогает найти её строку.
  3. Выберите распознавание: «По контурам и отверстиям» для независимых контуров; «По группам / блокам DXF» или «По слоям DXF», когда каждая группа или слой представляет одну связанную деталь. Нажмите «Распознать детали».
  4. В таблице «Детали» проверьте размеры, количество и список разрешённых углов. Внутренний замкнутый рисунок, который должен быть гравировкой, сначала назначьте гравировкой, иначе его можно принять за отверстие.
Таблица деталей: количества, разрешённые углы и направления волокон
После распознавания проверьте каждую строку в таблице «Детали»: размер, количество, разрешённые углы и направление волокон.

Общий режим для деталей из разных файлов

  1. В «Линии и операции» настройте одну операцию нужного вида: цвет, скорость, мощность, единицы и проходы. Назначьте резку и гравировку исходным линиям и распознайте детали.
  2. В разделе «Детали» отметьте флажками нужные детали или нажмите «Выбрать все». В поле «Общий режим для выбранных деталей» выберите подготовленную операцию и нажмите «Назначить режим выбранным».
  3. Для общего режима гравировки повторите действие, выбрав операцию линейной гравировки или заливки. Переназначаются только линии того же вида: резка, линейная гравировка и заливка сохраняются отдельно.
  4. Проверьте результат и экспорт. Линии с общей операцией получат один цвет и один набор режимов в SVG/DXF и таблице операций. Кнопка «Вернуть исходные назначения» отменяет общие назначения выбранных деталей и повторно распознаёт исходники.

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

Раздел Детали: выделение нескольких деталей и выбор общей операции резки или гравировки
Отметьте детали флажками, выберите общий режим и нажмите «Назначить режим выбранным». На снимке приведён демонстрационный режим; для станка укажите собственные значения.

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

4. Настройте материал и лист

4. Панель «Материал и лист»: размеры, зазор, отступ и направление волокон листа задаются слева. Под ними находятся параметры поиска и кнопка расчёта.
4. Панель «Материал и лист»: размеры, зазор, отступ и направление волокон листа задаются слева. Под ними находятся параметры поиска и кнопка расчёта.

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

Для материала с направленным рисунком задайте направление волокон листа и детали. Волокна детали задаются в её исходном положении. Если разворот на 180° недопустим из-за направления рисунка, уберите этот угол из списка разрешённых.

В «Параметрах поиска» задайте шаг, максимум листов и лимит времени. Программа добавляет к зазору запас 0,2 мм, к отступу — 0,1 мм. Компенсация ширины реза автоматически не рассчитывается: учитывайте её при подготовке контуров и настройке CAM.

5. Рассчитайте и проверьте раскладку

5. После расчёта проверьте лист, количество неразмещённых деталей и панель ручной правки. Внизу находятся кнопки экспорта и передачи в лазерный пост.
5. После расчёта проверьте лист, количество неразмещённых деталей и панель ручной правки. Внизу находятся кнопки экспорта и передачи в лазерный пост.
  1. Нажмите «Рассчитать раскладку». Результат показывает число листов, использование и неразмещённые экземпляры. Просмотрите каждый лист и сообщения с причинами неразмещения.
  2. Перетаскивайте детали, поворачивайте их на разрешённые углы и фиксируйте нужные позиции перед повторным расчётом. Чтобы сдвинуть закреплённую деталь, сначала открепите её. Доступны отмена и повтор; недопустимые положения отклоняются.
  3. Изменение количества, размеров, зазора, отступа, углов и волокон запускает расчёт после паузы. После изменения других настроек нажмите «Рассчитать раскладку» вручную и дождитесь актуального результата.
  4. Раздел «Режимы поиска» предлагает быстрый, сбалансированный и более плотный поиск, а также сравнение трёх вариантов. Раскладка приближённая и не гарантирует математически оптимальное использование листа.

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

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

6. Диагностика и запретные зоны

6. В «Запретных зонах» задайте прямоугольник или произвольный контур; номер 0 применяет зону ко всем листам. Координаты отсчитываются от нижнего левого угла.
6. В «Запретных зонах» задайте прямоугольник или произвольный контур; номер 0 применяет зону ко всем листам. Координаты отсчитываются от нижнего левого угла.

В «Проверке исходников» нажмите «Проверить контуры и дубли». Изучите найденные разрывы, самопересечения и совпадения. «Удалить безопасные дубли» действует только на совпадающие линии с одинаковой обработкой внутри файла; неоднозначные случаи исправьте в исходном чертеже.

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

Для работы с видом используйте масштаб, «Весь лист», перемещение и привязки к сетке, краям и соседям. После ручной правки проверяйте результат целиком.

7. Сохраните задание и скачайте файлы

7. Кнопка «Сохранить задание JSON» находится над рабочим столом. Для передачи геометрии используйте кнопку скачивания под рассчитанным листом.
7. Кнопка «Сохранить задание JSON» находится над рабочим столом. Для передачи геометрии используйте кнопку скачивания под рассчитанным листом.

«Сохранить задание JSON» сохраняет рабочее задание, в том числе до расчёта. Чтобы продолжить позже, выберите сохранённый JSON через «Добавить SVG / DXF». Автосохранение можно восстановить в том же браузере; очистка данных браузера удаляет локальные данные.

После расчёта нажмите «Скачать SVG + DXF + режимы». Архив содержит SVG и DXF каждого листа, operations.csv, project.json, пояснения и дополнительные отчёты. Рамка листа не входит в контуры резки. DXF экспортируется в миллиметрах. Сохраните архив вместе с исходниками и проверьте его в целевой программе.

8. Подготовьте обработку в LightBurn

8. Кнопка «Скачать SVG + DXF + режимы» внизу справа создаёт архив для дальнейшей подготовки в LightBurn. Сам LightBurn на снимке не показан.
8. Кнопка «Скачать SVG + DXF + режимы» внизу справа создаёт архив для дальнейшей подготовки в LightBurn. Сам LightBurn на снимке не показан.
  1. Откройте экспорт выбранного листа в LightBurn и сверьте размеры по известному участку и положение относительно рабочего поля.
  2. По цветам и operations.csv вручную назначьте операции, скорости, мощность, число проходов и параметры заливки. Справочные значения не заменяют режимов вашего материала и станка.
  3. Проверьте очередность обработки, отверстия, направление и компенсацию ширины реза в LightBurn. Таблица и предпросмотр последовательности не задают порядок контроллеру автоматически.
  4. Проверьте траекторию и выполните пробу на подходящем материале по вашей технологии.

Автоматическая передача режимов в LightBurn отсутствует; полноценная проверка на реальных заданиях LightBurn ещё проводится.

9. Складские листы и фигурные остатки PLM

9. Раскройте «Листы и фигурные остатки из PLM» и нажмите «Войти через PLM». Выбор заготовок и подтверждение раскроя доступны после входа и при наличии прав.
9. Раскройте «Листы и фигурные остатки из PLM» и нажмите «Войти через PLM». Выбор заготовок и подтверждение раскроя доступны после входа и при наличии прав.

Откройте «Листы и фигурные остатки из PLM», нажмите «Войти через PLM», выберите организацию и подтвердите доступ. Обычная раскладка работает без входа. Для складского сценария нужны права и физические заготовки с геометрией в выбранной организации.

  1. Выберите материал и толщину, тип заготовок, обновите список и отметьте нужные листы или фигурные остатки.
  2. Нажмите «Зарезервировать выбранные и использовать». Резерв можно продлить или освободить отдельными кнопками. Если разрешены заготовки с неизвестным направлением волокон, детали с заданными волокнами на них не размещаются.
  3. Выполните расчёт и физический раскрой. Расчёт, генерация G-code и скачивание не списывают материал.
  4. После фактического раскроя нажмите «Подтвердить выполненный раскрой…», проверьте исходные заготовки и предложенные остатки, укажите нужные параметры и подтвердите действие кнопкой «Списать и сохранить остатки». Проверяйте фактическую форму и пригодность получившихся кусков.

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

10. Оцените время и стоимость

10. Введите свои тарифы, параметры заливки и задержку, затем нажмите «Обновить оценку». На снимке показана оценка демонстрационной раскладки.
10. Введите свои тарифы, параметры заливки и задержку, затем нажмите «Обновить оценку». На снимке показана оценка демонстрационной раскладки.

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

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

11. G-code и лазерный пост

11. В лазерном посту задайте профиль и ограничения оборудования. На снимке выбран и подключён симулятор; реальный USB/COM выбирается отдельно.
11. В лазерном посту задайте профиль и ограничения оборудования. На снимке выбран и подключён симулятор; реальный USB/COM выбирается отдельно.

В раскладке выберите рассчитанный лист и откройте «G-code → лазерный пост». Укажите диапазон S, максимальную F, лимит времени и шаг заливки. После генерации откройте пост и нажмите «Принять раскладку». Передаётся только выбранный лист; подключение и запуск выполняются отдельно. Если браузер заблокировал вкладку, воспользуйтесь появившейся ссылкой. Одноразовая передача действует 10 минут в том же браузере и на том же адресе.

Пост также принимает готовый файл G-code до 4 МБ. Начните с симулятора: загрузите пример S0, подключите симулятор, проверьте сообщения и пошаговый предпросмотр. Поддержка оборудования в прототипе ограничена GRBL 1.1 через Web Serial; для USB/COM используйте совместимый Chrome или Edge. Физический станок пока не испытывался.

Скорость в мм/с преобразуется в мм/мин, мощность — по диапазону S профиля. Например, 10 мм/с и 50% при Smax=1000 дают F600 и S500. При подключении проверяется нижняя граница $31=0. Убедитесь, что настройки профиля соответствуют вашему контроллеру; программа не меняет их автоматически. Проверка поддерживает лишь ограниченный набор команд; Z, homing и настройки из файла не поддерживаются.

12. Ручное перемещение и рабочий ноль

12. Панель ручного управления: разрешение перемещений, шаги X/Y, подтверждение нуля G54 и обход границ. На снимке используется симулятор.
12. Панель ручного управления: разрешение перемещений, шаги X/Y, подтверждение нуля G54 и обход границ. На снимке используется симулятор.

В посту после подключения и проверки контроллера подтвердите свободный путь и присутствие оператора. Стрелки X/Y выполняют по одному шагу 0,1, 1 или 10 мм. Установка X0, Y0 или X0 Y0 требует отдельного подтверждения и записывает рабочее смещение G54 в контроллер; машинный ноль и Z не изменяются. При ошибке после записи ноль мог уже измениться — проверьте его на контроллере.

«Обойти границы без лазера» обходит прямоугольник габаритов проверенной программы и возвращает головку в начальную позицию. Это не проверка всей траектории и не обнаружение препятствий. «Стоп Jog» отменяет ручное движение; после остановки возврат не выполняется. Для наладки за пределами рабочего поля нужно отдельно подтвердить выполненный homing и включённые мягкие лимиты $20=1, $22=1; программа не выполняет homing автоматически.

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

13. Если что-то не получается

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

Неверный размер

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

Деталь не распознана

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

Детали не помещаются

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

Не видны остатки PLM

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

Нет подключения к станку

Сначала проверьте симулятор. Для USB/COM нужен поддерживаемый браузер, доступ к порту и совместимый GRBL 1.1. Подключайте остановленный станок: открытие порта может перезапустить контроллер.

14. Ограничения текущей версии

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

Перейти к раскладке →