Программирование ЧПУ токарного станка: токарные операции с G-кодом

Команда CAM232 | 29 апреля 2026 | 10 мин чтения

Программирование ЧПУ токарного станка требует иной логики, чем фрезерное программирование: линейное перемещение вдоль оси Z, ось X в направлении диаметра и вращение по оси C. В этом руководстве вы изучите команды G-кода для ЧПУ токарного станка, совместимые с Fanuc, циклы обработки и научитесь автоматически создавать G-код с помощью CAM232.

Система координат токарного станка

На ЧПУ токарном станке координаты определяются следующим образом:

Внимание: В некоторых контроллерах значение X задаётся в единицах радиуса. Проверьте параметры вашего станка; выбор неверного режима приведёт к ошибке размера.

Основные команды G-кода для токарного станка

G-кодОписаниеПример
G0Быстрое позиционированиеG0 X100 Z5
G1Линейное резаниеG1 X50 Z-30 F0.2
G2Дуга по часовой стрелкеG2 X60 Z-20 R10
G3Дуга против часовой стрелкиG3 X40 Z-15 R8
G4Выдержка (dwell)G4 P1000 (1 с)
G20/G21Дюйм / Метрическая системаG21
G28Возврат в референтную точкуG28 U0 W0
G40/G41/G42Компенсация радиуса инструментаG42 (правая сторона)
G50Ограничение максимальных оборотовG50 S3000
G70Чистовой цикл (после G71/G72)G70 P10 Q20
G71Черновой цикл по наружному диаметруG71 U1.5 R0.5
G72Черновой цикл по торцуG72 W1 R0.5
G76Цикл нарезания резьбыG76 P010060 Q100 R0.05
G96Постоянная скорость резания (CSS)G96 S180 (180 м/мин)
G97Постоянные обороты (RPM)G97 S1200
G98/G99Подача: мм/мин / мм/обG99 F0.15

G96 и G97: режимы скорости

Один из ключевых выборов при программировании токарного станка — режим скорости:

G96 — Постоянная скорость резания (CSS)

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

G96 S200 M3 (постоянная скорость 200 м/мин, шпиндель вперёд)
G50 S4000 (ограничение до 4000 RPM — предотвращение превышения на малых диаметрах)
G0 X80 Z2
G1 Z-50 F0.2 (обороты рассчитываются автоматически при диаметре 80 мм)

G97 — Постоянные обороты (RPM)

Обороты остаются постоянными независимо от изменения диаметра. Предпочтителен для нарезания резьбы, снятия фаски и отрезки.

G97 S800 M3 (постоянно 800 RPM)
G1 X0 F0.05 (торцевание до центра)

G71 — Черновой цикл по наружному диаметру

G71 автоматически выполняет черновую обработку сложных профилей наружного диаметра за несколько проходов. Для контроллера Fanuc требуются два блока:

G71 U1.5 R0.5 (глубина прохода 1.5 мм, отвод 0.5 мм)
G71 P10 Q20 U0.3 W0.1 F0.25 (чистовой припуск: X=0.3 мм, Z=0.1 мм)
N10 G0 X20 (начало профиля)
G1 Z-10 F0.15
X35 Z-25
Z-50
N20 X80 (конец профиля)
G70 P10 Q20 F0.12 S220 (чистовой цикл)

Примечание: После G71 выполняется чистовой цикл G70. G70 проходит профиль между P и Q один раз с чистовыми параметрами (F, S).

G76 — Цикл нарезания резьбы

G76 автоматически нарезает наружную или внутреннюю метрическую/дюймовую резьбу. В формате Fanuc используются два блока:

(пример наружной резьбы M30×2)
G97 S600 M3
G0 X35 Z5 (начальное положение)
G76 P010060 Q100 R0.05 (01: число заходов, 00: тип выхода, 60: угол резьбы; Q=мин. проход, R=чистовой припуск)
G76 X27.835 Z-28 P1082 Q350 F2.0 (X=внутренний диаметр резьбы, P=высота профиля, Q=первый проход, F=шаг)
ПараметрОписаниеПример
P (1-й блок)Число заходов + тип выхода + уголP010060 → 1 заход, 0 выход, 60°
Q (1-й блок)Минимальная глубина прохода (×0.001 мм)Q100 → 0.1 мм
R (1-й блок)Чистовой припускR0.05
X (2-й блок)Внутренний диаметр резьбыM30×2 → X27.835
P (2-й блок)Высота профиля резьбы (×0.001 мм)P1082 → 1.082 мм
Q (2-й блок)Глубина первого прохода (×0.001 мм)Q350 → 0.35 мм
FШаг резьбы (pitch)F2.0 → шаг 2 мм

Основные токарные операции

Точение наружного диаметра

G96 S180 G99 M3
G50 S3500
G0 X82 Z2 T0101
G1 X80 Z0 F0.3 (подход к поверхности)
G1 Z-100 F0.25 (резание по наружному диаметру)
G0 X200 Z100 (безопасная зона)

Торцевание

G96 S200 G99 M3
G50 S4000
G0 X82 Z0.1 T0101
G1 X-1 F0.15 (торцевание до центра)
G0 Z2

Растачивание (Bore)

G96 S150 G99 M3
G50 S3000
G0 X24 Z2 T0303 (расточной инструмент)
G1 Z-45 F0.1 (расточка отверстия)
G0 Z5

Блок инструмента (Tool Block)

При каждой смене инструмента номер инструмента (T) и номер коррекции (двузначный) используются вместе:

T0101 (инструмент 1, коррекция 1 — наружный диаметр)
T0202 (инструмент 2, коррекция 2 — торцевание)
T0303 (инструмент 3, коррекция 3 — внутренний диаметр / расточка)
T0404 (инструмент 4, коррекция 4 — резьбовой)

Справочник M-кодов (токарный станок)

M-кодОписание
M3Шпиндель вперёд (по часовой)
M4Шпиндель назад (против часовой)
M5Остановка шпинделя
M8СОЖ включить
M9СОЖ выключить
M30Конец программы и возврат к началу
M0Остановка программы (подтверждение оператора)

Автоматический G-код токарного станка с CAM232

Онлайн CAM-программа CAM232 автоматически генерирует G-код для 12 токарных операций на основе введённых параметров, исключая необходимость ручного написания G-кода:

Поддерживаются Fanuc, Siemens, Mazak и другие контроллеры. Режим G96/G97, единица подачи G98/G99 и номер инструмента настраиваются через форму.

Автоматическое создание G-кода для токарного станка

Введите параметры, скачайте G-код. Без установки.

Попробуйте CAM232 бесплатно

Заключение

Программирование ЧПУ токарного станка требует правильного понимания системы координат, режимов скорости (G96/G97) и циклов (G71, G76). Примеры G-кода из этого руководства можно адаптировать для вашего станка, или вы можете автоматически генерировать все эти циклы с помощью CAM232. При правильной настройке режима скорости, шага и чистового припуска существенно улучшается как качество поверхности, так и срок службы инструмента.