ЧПУ — что это такое и как работает станок с ЧПУ
ЧПУ расшифровывается как числовое программное управление. Станок с ЧПУ двигает инструмент не по командам рабочего, а по программе — набору чисел и кодов, где записаны координаты, скорости и команды станку. По-английски это CNC — Computer Numerical Control.
Как работает станок с ЧПУ
- Чертёж → программа. Технолог-программист пишет управляющую программу вручную или получает её в CAM-системе по 3D-модели.
- Программа → стойка. Программу загружают в систему ЧПУ (стойку) с флешки, по сети или набирают на пульте.
- Стойка → приводы. Стойка читает программу кадр за кадром, рассчитывает траекторию и командует сервоприводам осей и шпинделю.
- Датчики → контроль. Датчики положения на каждой оси сообщают стойке, где сейчас инструмент, и она подправляет движение сотни раз в секунду.
Вот как выглядит кусок программы для токарного станка — проточить вал до Ø40 на длину 30 мм:
T0101 (ПРОХОДНОЙ РЕЗЕЦ) G96 S180 M03 (СКОРОСТЬ РЕЗАНИЯ 180 М/МИН, ШПИНДЕЛЬ ВКЛ.) G00 X42 Z2 (ПОДВОД К ЗАГОТОВКЕ) G01 X40 F0.2 (НА ДИАМЕТР 40) Z-30 (ПРОХОД ДО Z-30) G00 X50 (ОТВОД) M05 (ШПИНДЕЛЬ ВЫКЛ.) M30 (КОНЕЦ ПРОГРАММЫ)
Каждая строка — кадр: буква с числом задаёт, что сделать. G00 — быстро переместиться, G01 — резать по прямой, X и Z — координаты, F — подача, S — скорость, M03 и M05 — включить и выключить шпиндель. Полный список — в таблице G- и M-кодов.
Из чего состоит станок с ЧПУ
| Узел | Что делает |
|---|---|
| Система ЧПУ (стойка) | Компьютер с пультом и экраном: хранит программы, рассчитывает траекторию, управляет приводами. Примеры — Fanuc, Siemens Sinumerik, Heidenhain, Mitsubishi, Балт-Систем. |
| Сервоприводы и двигатели осей | Перемещают стол, суппорт или шпиндельную бабку по осям X, Y, Z с точностью до тысячных долей миллиметра. |
| Шарико-винтовые пары и направляющие | Превращают вращение двигателя в точное линейное перемещение без люфта. |
| Датчики положения | Энкодеры и линейки сообщают стойке фактическое положение осей. |
| Шпиндель | Вращает деталь (токарный станок) или инструмент (фрезерный). Обороты задаются программой. |
| Револьверная головка или магазин инструментов | Меняет инструмент по команде T или M06 без участия оператора. |
| Система охлаждения и ограждение | Подаёт СОЖ в зону резания (M08/M09) и защищает оператора от стружки. |
Оси станка с ЧПУ
Оси обозначают по правилу правой руки (ГОСТ 23597, ISO 841): Z — вдоль оси шпинделя, X — главное горизонтальное перемещение, Y — третье, перпендикулярное им. Поворотные оси вокруг X, Y и Z называются A, B и C. На токарном станке X — это диаметр детали, Z — её длина; на вертикально-фрезерном Z направлена вверх, к шпинделю. Подробно — в уроке оси фрезерного станка и ноль детали G54.
Какие бывают станки с ЧПУ
| Станок | Что делает | Оси |
|---|---|---|
| Токарный | Валы, втулки, фланцы — тела вращения | X, Z (+C и приводной инструмент у токарно-фрезерных) |
| Фрезерный и обрабатывающий центр | Корпуса, плиты, карманы, пазы, отверстия, сложные поверхности | X, Y, Z (+A, B, C у 4- и 5-осевых) |
| Лазерный | Резка и гравировка листа: металл, фанера, акрил | X, Y (+Z для фокуса) |
| Плазменный | Резка листового металла | X, Y, Z (высота резака) |
| Фрезер по дереву (раутер) | Мебельные детали, фасады, резьба по дереву | X, Y, Z |
| Листогиб, гибочный, трубогиб | Гибка листа и труб по программе | Задний упор, ход балки |
| Электроэрозионный | Вырезка проволокой и прошивка в закалённой стали | X, Y, U, V |
Системы ЧПУ
Систему ЧПУ на заводе обычно называют стойкой. Самые распространённые — Fanuc (Япония), Siemens Sinumerik (Германия), Heidenhain, Mazak Mazatrol, Mitsubishi, Haas, а из отечественных — Балт-Систем и АксиОМА. Основа программ у всех общая — G-код, различаются циклы, подпрограммы и переменные. На любительских станках и лазерах работают контроллеры GRBL, Mach3 и LinuxCNC. Обзор — в разделе стойки ЧПУ.
Кто работает на станках с ЧПУ
- Оператор ставит заготовку, запускает программу, следит за обработкой и меряет детали.
- Наладчик готовит станок к новой детали: инструмент, приспособление, привязка, первая деталь.
- Программист пишет управляющие программы по чертежу.
Подробнее — в статьях оператор, наладчик и программист, разряды оператора ЧПУ и как стать оператором.
Как научиться программировать ЧПУ
Начните с бесплатных уроков: в каждом — теория, задание и программа, которую можно сразу запустить в симуляторе токарного или фрезерного станка. Затем решайте задачи из задачника — программа проверяется по чертежу автоматически.
Частые вопросы
Как расшифровывается ЧПУ?
Числовое программное управление. Станок перемещает инструмент не по командам рабочего с рукояток, а по программе — последовательности чисел и кодов, которые задают координаты, скорости и включение узлов. Английский аналог — CNC, Computer Numerical Control.
Что делает станок с ЧПУ?
Обрабатывает заготовку по программе: точит, фрезерует, сверлит, режет лазером или плазмой, гнёт. Система ЧПУ читает программу кадр за кадром и управляет двигателями осей, шпинделем, подачей СОЖ и сменой инструмента.
Чем станок с ЧПУ отличается от обычного?
На универсальном станке рабочий сам перемещает инструмент и следит за размерами. На станке с ЧПУ движения задаёт программа: детали получаются одинаковыми, сложные контуры обрабатываются за один установ, а один оператор может обслуживать несколько станков.
На каком языке пишут программы для ЧПУ?
В основном на G-коде (ISO 6983, в России — ГОСТ 20999-83): G-коды задают перемещения и циклы, M-коды — команды станку. У некоторых стоек есть собственные диалоговые языки — Heidenhain Klartext, Mazatrol.
Сколько осей у станка с ЧПУ?
У токарного обычно две: X и Z. У фрезерного — три: X, Y, Z. Многоосевые станки добавляют поворотные оси A, B, C — так получаются 4- и 5-осевые обрабатывающие центры.