Перейти к содержанию

Фрезерование в радиальном направлении с использованием G12.1 и G13.1

Программирование ЧПУ | CNC
1 1 821
  • Привет, коллеги! Сегодня поговорим об одной из интересных возможностей современных станков с ЧПУ — фрезеровании в радиальном направлении с использованием команд G12.1 и G13.1. Эти функции открывают новые горизонты в металлообработке, позволяя создавать сложные детали с высокой точностью и минимальными затратами времени.

    Что такое G12.1 и G13.1?

    Команды G12.1 и G13.1 — это инструменты программирования, которые позволяют выполнять обработку в полярной системе координат. В отличие от традиционной декартовой системы (X, Y, Z), где движение описывается линейными перемещениями по осям, полярная система использует радиус и угол для задания положения инструмента. Отдельно про G12.1 я писал в отдельной теме - перейти

    • G12.1 активирует режим полярных координат.
    • G13.1 деактивирует этот режим, возвращая управление к стандартной системе координат.

    Эти команды особенно полезны при работе с круглыми или радиально-симметричными деталями, такими как фланцы, зубчатые колеса, кольца и другие изделия, где требуется точное позиционирование относительно центра.

    Как работает фрезерование в радиальном направлении?

    Для начала работы в полярной системе необходимо активировать команду G12.1. После этого все последующие движения инструмента будут интерпретироваться относительно центральной точки (полюса). Положение инструмента задается двумя параметрами:

    • Радиус ® — расстояние от полюса до текущей точки.
    • Угол (A) — угол поворота относительно начального направления (обычно ось X).

    Пример программы для фрезерования кругового паза:

    G17 ; Выбор плоскости XY
    G0 X0 Y0 ; Перемещение в центр окружности
    G12.1 ; Активация полярных координат
    G1 R50 A0 F200 ; Начало движения на радиусе 50 мм, угол 0°
    G1 A90 ; Движение до угла 90°
    G1 A180 ; Движение до угла 180°
    G1 A270 ; Движение до угла 270°
    G1 A360 ; Замыкание круга
    G13.1 ; Деактивация полярных координат
    G0 X0 Y0 ; Возврат в исходную точку
    

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

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

  • 0 Голоса
    1 Сообщения
    95 Просмотры
    Нет ответов
  • Ключевые отличия Fanuc vs Sinumerik vs отечественные

    Программирование ЧПУ | CNC
    1
    1
    0 Голоса
    1 Сообщения
    64 Просмотры
    Нет ответов
  • 0 Голоса
    1 Сообщения
    35 Просмотры
    Нет ответов
  • SEO для заводов: снижаем CAC до LTV/3 сквозными метриками КП

    Программирование ЧПУ | CNC seo заводы cac ltv сквозная аналитика
    1
    0 Голоса
    1 Сообщения
    25 Просмотры
    Нет ответов
  • Циклы расточки Fanuc G85: настройка, примеры и применение на ЧПУ

    Программирование ЧПУ | CNC g85 fanuc расточка
    2
    0 Голоса
    2 Сообщения
    361 Просмотры
    kirilljsxK
    Расточка кулачков на чпу программа Довольно популярная программа которая требуется частенько в различных производствах, делаюсь наработками ниже. Важно! Перед расточкой кулачков нужно обязательно: Установить кольцо-болванку между кулачками на целевой диаметр - чтобы кулачки были нагружены в рабочем состоянии Зажать патрон с усилием, близким к рабочему Использовать расточной резец с коротким вылетом (минимальный вибрационный отжим) Выбрать низкие обороты (200–400 об/мин) - кулачки обычно стальные/чугунные G-code программа (пример: D = 80 мм, глубина 25 мм) ️ Fanuc 0i/21i. Программирование по диаметру. Подача мм/об (G99). Адаптируй X, Z, F, S под свои размеры. % O0010 (RASTOCHKA KULACHKOV) N10 G21 G40 G97 G99 (метрика, без компенсации рад., об/мин, подача мм/об) N20 G28 U0 W0 (возврат в референтную точку) N30 T0101 (расточной резец, офсет 1) N40 G97 S300 M03 (300 об/мин, вращение шпинделя) N50 G00 X74.0 Z2.0 (быстрый подход — безопасно от торца) (--- ЧЕРНОВОЙ ПРОХОД 1: съём 2.0 мм на сторону ---) N60 G00 X76.0 Z2.0 N70 G01 Z-25.0 F0.12 (расточка на глубину 25 мм) N80 G01 X73.0 F0.30 (отвод резца к оси) N90 G00 Z2.0 (быстрый отвод назад) (--- ЧЕРНОВОЙ ПРОХОД 2: диаметр 78.0 мм ---) N100 G00 X78.0 Z2.0 N110 G01 Z-25.0 F0.12 N120 G01 X73.0 F0.30 N130 G00 Z2.0 (--- ПОЛУЧИСТОВОЙ ПРОХОД: диаметр 79.6 мм ---) N140 G00 X79.6 Z2.0 N150 G01 Z-25.0 F0.08 N160 G01 X73.0 F0.30 N170 G00 Z2.0 (--- ЧИСТОВОЙ ПРОХОД: диаметр 80.0 мм ---) N180 G00 X80.0 Z2.0 N190 G01 Z-25.0 F0.04 (малая подача — чистота поверхности) N200 G04 P800 (выдержка 800 мс — выхаживание без подачи) N210 G01 X73.0 F0.30 N220 G00 Z5.0 (--- КОНЕЦ ---) N230 G00 X200.0 Z200.0 (безопасная позиция) N240 M05 (стоп шпинделя) N250 M30 (конец программы) % Также используйте таблицу и изменяйте под себя и свои параметры: Параметр В коде Что подставить Целевой диаметр X80.0 Диаметр расточки кулачков в мм Глубина расточки Z-25.0 Глубина рабочей зоны кулачка Стартовый диаметр X74.0 Диаметр болванки − 2–3 мм Обороты S300 Зависит от материала кулачков Черновая подача F0.12 0.08–0.15 мм/об для стали Чистовая подача F0.04 0.03–0.06 мм/об Отвод резца X73.0 Диаметр стержня расточной оправки + зазор Инструмент T0101 Номер инструмента и офсета в твоей стойке
  • Программирование лазерного станка с ЧПУ

    Программирование ЧПУ | CNC
    2
    1
    2 Голоса
    2 Сообщения
    1k Просмотры
    kirilljsxK
    Кстати на нашем форуме я написал бесплатный и подробный курс по программированию ЧПУ для систем FANUC и Sinumerik, включающий разбор синтаксиса, примеры кода и практические рекомендации. Курс полностью бесплатный! Для доступа к материалам требуется регистрация на форуме.
  • Бесплатный курс: Как начать программировать станки с ЧПУ - Часть 1

    Программирование ЧПУ | CNC
    1
    0 Голоса
    1 Сообщения
    353 Просмотры
    Нет ответов
  • G12.1 FANUC: Примеры использования на токарных станках

    Программирование ЧПУ | CNC
    4
    0 Голоса
    4 Сообщения
    4k Просмотры
    С
    @kirilljsx Благодарю за ответ, позже гляну