ЧПУ — что это такое и как работает станок с ЧПУ

ЧПУ расшифровывается как числовое программное управление. Станок с ЧПУ двигает инструмент не по командам рабочего, а по программе — набору чисел и кодов, где записаны координаты, скорости и команды станку. По-английски это CNC — Computer Numerical Control.

Как работает станок с ЧПУ

  1. Чертёж → программа. Технолог-программист пишет управляющую программу вручную или получает её в CAM-системе по 3D-модели.
  2. Программа → стойка. Программу загружают в систему ЧПУ (стойку) с флешки, по сети или набирают на пульте.
  3. Стойка → приводы. Стойка читает программу кадр за кадром, рассчитывает траекторию и командует сервоприводам осей и шпинделю.
  4. Датчики → контроль. Датчики положения на каждой оси сообщают стойке, где сейчас инструмент, и она подправляет движение сотни раз в секунду.

Вот как выглядит кусок программы для токарного станка — проточить вал до Ø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-осевые обрабатывающие центры.