Ноль листа не совпадает с нулём станка: где искать причину
Программа выглядит правильно, а станок режет не там: лист развёрнут, деталь зеркальная, фреза уходит за край. Причина почти всегда в одном месте.
Три места, где может «съехать» система координат
Между картой раскроя и станком координаты проходят через три рубежа, и на каждом их можно сдвинуть или развернуть:
- Раскрой — здесь задаётся, из какого угла листа начинается размещение деталей. Это влияет на картинку карты, но не на систему координат в готовой программе.
- Постпроцессор — здесь решается, где у листа ноль и куда смотрят оси X и Y. Именно тут находится нужная настройка в девяти случаях из десяти.
- Стойка станка — привязка заготовки, смещения G54–G59, настройки самого оборудования.
Типичная ошибка — крутить первое, когда сбито второе. Начальный угол укладки переставляют по кругу, детали на карте прыгают, а в готовой УП всё остаётся по-прежнему.
Как проверить по файлу за минуту
Не гадайте — откройте выгруженную УП обычным блокнотом. Файл текстовый, там всё видно.
Шаг 1. Посмотрите диапазон координат
Пролистайте файл и найдите самые большие и самые маленькие числа после X и Y. Для листа 2750 × 1830 нормальная картина такая:
| Что видно в файле | Что это значит |
|---|---|
| X от 0 до ~2750, Y от 0 до ~1830 | Ноль в углу листа, всё в порядке |
| X до ~1830, Y до ~2750 | Лист развёрнут на 90° |
| Есть отрицательные значения | Ноль стоит не в углу, а внутри листа или включено смещение |
| Числа заметно больше габарита | В постпроцессоре задано смещение или координаты идут от нуля станка, а не от угла заготовки |
Шаг 2. Найдите деталь, которую вы узнаёте
Возьмите на карте раскроя деталь, которая лежит явно у одного края — например, самую левую нижнюю. Посмотрите её координаты в файле. Если по карте она внизу, а Y у неё близок к 1830 — значит ноль в верхнем углу, и ось Y считается в другую сторону. Это и есть зеркало.
Шаг 3. Проверьте направление обхода
Возьмите первые два-три перемещения по X в начале программы. Если координата растёт — ось направлена «вправо» так же, как на карте. Если убывает — ось развёрнута.
Если в файле всё правильно, а станок всё равно режет не там
Значит дело не в Базисе, а в стойке. Смотрите привязку заготовки: на разных стойках ноль детали задаётся по-разному, и «левый нижний угол» у станка может физически находиться в другом месте стола. Проверяется быстро: поставьте фрезу в точку, которую считаете нулём, и посмотрите, что показывают координаты в рабочей системе. Если там не нули — вы нашли причину.
Тестовая программа вместо угадывания
Самый честный способ проверить всю цепочку — сделать пробный файл, в котором заранее известно, что где должно быть. Возьмите лист и разместите на нём одну небольшую деталь у конкретного угла — например, у левого ближнего. Выгрузите УП и прогоните на воздухе, подняв Z повыше.
Фреза уехала в тот угол, который вы задумали, — цепочка настроена. Уехала в противоположный — вы за минуту узнали, какая ось развёрнута, и это стоило вам одного холостого прогона вместо испорченного листа.
Коротко
- Начальный угол укладки в раскрое и начало координат в программе — разные вещи.
- Диапазон X и Y в файле сразу показывает, где ноль и не развёрнут ли лист.
- Координаты знакомой детали показывают, какая именно ось смотрит не туда.
- Если файл правильный, а станок режет не там — причина в привязке заготовки на стойке.
- Пробный файл с одной деталью в известном углу проверяет всю цепочку за один прогон.
Посчитать на своём файле. Загрузите управляющую программу — сервис покажет, сколько в ней холостого хода и сколько минут можно вернуть. Отчёт бесплатный, регистрация не нужна.
Читать дальше:
Почему станок долго режет лист и где именно теряется время
Как считать станко-час на мебельном производстве
Мелкие детали при нестинге: почему их вырывает и что делать
Фреза горит и свистит на присадке: врезание, стружка и что с этим делать
Как проверить управляющую программу перед станком за пять минут