Калибровка шага по осям: как проверить размеры на гравировке и поправить масштаб - Блог Папы Карло

Опубликовано: 5 месяцев назад
Просмотров: 157

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

Быстрый ответ: если гравировка получается больше или меньше макета, почти всегда начинаю с проверки шага по осям X и Y. Делаю тестовый квадрат или две линии по 100 мм, меряю реальный размер, пересчитываю шаги по формуле и заношу новые значения в контроллер. А уже потом смотрю ремни, люфты, ускорение и настройки заливки.

  • Сначала проверяем, одинаково ли врёт станок по X и по Y.
  • Потом жжём тест 100 х 100 мм или две отдельные линии.
  • Считаем поправку: текущее значение шага умножаем на заданный размер и делим на фактический.
  • Вносим новые значения и повторяем тест.
  • Если контур в размер, а заливка всё равно косит — копаем уже механику и режим гравировки.

Почему размер на гравировке уезжает

Самая частая история такая: в макете квадрат 100 х 100 мм, а на деревяшке получаешь 97 х 101 мм, 95 х 95 мм или вообще какой-то бодрый ромб из нервов. Тут логика простая: станок думает, что проходит одно расстояние, а по факту проходит другое. Значит, число шагов на миллиметр для оси X, Y или сразу обеих осей у него выставлено кривовато.

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

Я обычно разделяю проблему на две категории. Первая — масштаб стабильно неправильный. Например, станок всегда делает по X на 2 мм меньше на каждые 100 мм. Вторая — размер плавает, и тогда дело уже может быть в ремне, люфте, слабом шкиве, ускорении, пропуске шагов или кривой механике. Если ошибка повторяется одинаково, правим шаг. Если живёт своей жизнью — идём смотреть железо.

Чем и как проверять размер

Мой любимый способ — не гадать на кофейной гуще, а прожечь тест. Для работы подойдут металлическая линейка, штангенциркуль и любой ровный кусок материала, на котором метка получается читаемой. Чем длиннее тест, тем точнее итог. На коротком размере ошибка может спрятаться, а на 100–200 мм она уже не шифруется.

Есть два нормальных варианта проверки:

  1. Две линии. Одна линия по X, вторая по Y. Так проще понять, какая ось врёт и на сколько.

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

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

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

Формула пересчёта шага

Вот формула, которая у меня висит в голове уже как номер любимой фрезы:

новый шаг = текущий шаг × заданный размер / фактический размер

Допустим, по оси X у тебя сейчас стоит 80 шагов на мм. Ты задал линию 100 мм, а реально получил 98 мм. Значит, считаем так:

80 × 100 / 98 = 81,63

Вот это новое значение и надо прописать для оси X. Если по Y при тех же 100 мм вышло 101 мм, а текущее значение там тоже 80, то расчёт будет такой:

80 × 100 / 101 = 79,21

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

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

Пошаговая настройка на практике

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

1. Готовлю станок

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

2. Ставлю умеренную скорость

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

3. Делаю тестовый квадрат

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

4. Замеряю X и Y отдельно

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

5. Пересчитываю шаги

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

6. Записываю новые значения

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

7. Повторяю тест

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

Где править параметры на станке

Тут всё зависит от того, на чём собран твой зверёк. На большинстве GRBL-станков для X и Y правятся параметры шагов на миллиметр. В некоторых программах это делается прямо через окно настроек станка, а в некоторых — через консоль. Смысл один и тот же: контроллеру нужно объяснить, сколько шагов мотора соответствуют одному миллиметру реального хода.

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

Но есть важная мысль: не путай размер рабочего поля и шаг по оси. Поле задаёт границы, а шаг отвечает за реальное перемещение. Можно поставить красивое поле 400 х 400 мм, и станок всё равно будет жечь квадрат 100 мм как 97 мм, если шаги выставлены мимо кассы.

Когда виноват не шаг, а что-то ещё

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

Симптом Что часто виновато Что делаю я
Размер каждый раз разный Люфт, слабый ремень, пропуск шагов Проверяю натяжение, шкивы, ролики, ускорение
Контур нормальный, заливка кривая Смещение строк, слабая механика, высокая скорость Снижаю скорость, включаю выбег, проверяю компенсацию сканирования
Только по Y размер неверный после работы с повороткой Остался включён режим вращения Смотрю, отключён ли поворотный модуль
По краям темнее, чем в центре Голова тормозит на разворотах Добавляю выбег и не завышаю ускорение
Круг выходит овалом Разные шаги по осям или механический перекос Проверяю обе оси отдельно и геометрию рамы

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

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

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

Чек-лист перед финальным прожигом

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

Вот этот чек-лист реально экономит время. Один раз прошёлся по нему — и потом не ловишь себя на мысли «почему шильдик на 2 мм уже, чем должен быть».

Частые вопросы

Можно ли калибровать по маленькому квадрату 20 х 20 мм?

Можно, если поле маленькое или задача очень локальная. Но чем короче измерение, тем сильнее влияет каждая десятая миллиметра. Я всё-таки люблю 100 мм и больше, когда станок это позволяет.

Нужно ли делать одинаковые значения шага по X и Y?

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

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

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

Как часто перепроверять калибровку?

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

Вывод

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

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

Метки: , , , , , ,