Перейти к содержанию
  • Лента
  • Популярные
  • Последние
  • Теги
  • Пользователи
  • Сотрудничество
Свернуть
Логотип бренда
Категории
  1. Промышленный форум
  2. Категории
  3. ПO для чпу
  4. Программирование ЧПУ | CNC
  5. Настройка G100-G109 на Fanuc через параметры 6050-6059 для макросов расточки

Настройка G100-G109 на Fanuc через параметры 6050-6059 для макросов расточки

Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC
g100 fanucмакросы расточкипараметры 6050
1 Сообщения 1 Постеры 1 Просмотры 1 Отслеживают
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • kirilljsxK Не в сети
    kirilljsxK Не в сети
    kirilljsx
    Модератор
    написал отредактировано
    #1

    Обложка: Как настроить пользовательские G-коды G100-G109 на Fanuc через параметры 6050-6059 для быстрого вызова макросов расточки без подпрограмм

    Задолбался каждый раз копаться в подпрограммах для расточки? G100-G109 на Fanuc - это твой билет к быстрому вызову макросов без лишнего геморроя. Настраиваешь параметры 6050-6059 - и вперёд, шпиндель крутит, инструмент растягивает отверстия по делу.

    Экономит время на стойке, особенно когда серия мелкая, а менять программы лень. Решает проблему рутинных циклов расточки - один G-код вместо кучи строк. Подходит для токарок Fanuc 0i, 16i, 31i - проверь свою модель, чтоб не облажаться.

    Что такое G100-G109 и зачем их настраивать

    Эти коды - пользовательские макросы в Fanuc, привязанные к параметрам 6050-6059. Каждый G100 + номер вызывает свою программу или макрос напрямую, без Oxxxx подпрограмм. Логика простая: станок видит G100 P1, лезет в параметр 6050, берёт адрес O-номер и валит макрос. Идеально для расточки - отверстие растянуть, фаску снять, проточить.

    Пример: серия втулок, расточка под вал раз в 10 деталей. Без этого - пишешь подпрограмму, вызываешь M98 P9001, ждёшь. С G100 - просто G100 P1 в основной программе, и готово. Главное - параметры модальны, не перетираются случайно. Ускоряет программирование на 30-50%, если макросы заточены под типовые задачи. Переходит к настройке, чтоб не гадать.

    • G100 P0: Параметр 6050 - базовый адрес макроса для первой расточки (глубина, диаметр).
    • G100 P1 до P9: 6051-6059 - разные варианты под материалы: нержа, сотка, чернина.
    • Вызов: G100 Pn Lадрес, где L - аргументы для макроса (диаметр, подача).
    Параметр G-код Назначение макроса Пример O-номер
    6050 G100 P0 Расточка глухая Ø20-30 O9001
    6051 G100 P1 Расточка сквозная с фаской O9002
    6052 G100 P2 Расточка подшипниковая Ø40+ O9003

    Шаги настройки параметров 6050-6059 на стойке

    Заходишь в MDI, ALT-H, SYSTEM - параметры. Ищешь 6050-6059, ставишь значения - это O-номера твоих макросов. Например, 6050 = 9001, сохраняешь F, выход. Бит 0 в параметре 3402 должен быть выключен для модальности G100. Перезагружаешь контроллер или цикл RESET, чтоб изменения подхватились.

    Реальный кейс: на токарке 16i-T для расточки в алюминии. Написал O9001 - цикл с G71/G72, растягивает по спирали. В параметрах 6050=9001, теперь G100 P0 F0.2 D25 Z-5 - и макрос улетает. Подача автоматом из макроса, шпиндель G97 S1500. Если криво - меняешь O9001, параметры не трогаешь. Логично ведёт к примерам кода.

    1. Подготовка: Создай макросы O9001-O9009 в памяти станка, протестируй в MDI.
    2. Ввод параметров: 6050=9001; 6051=9002; … 6059=9009. Проверь на нули - не ставь 0, станок тупит.
    3. Активация: G100 модален, но M98 для подпрограмм отключает - следи за логикой поста из CAM.
    O9001 (Макрос расточки глухой Ø25)
    G90 G54;  // Абсолют, рабочая СК
    G97 S1200 M03;  // Шпиндель 1200 об/мин
    G00 X26 Z2;  // Вылет инструмента
    G01 Z-1 F0.1;  // Предрасточка
    G01 X28 F0.05;  // Растяжка
    G00 Z10 X100;  // Отвод
    M99;
    

    Логика: быстрый подход, растяжка на подаче 0.05 мм/об, отвод выше револьвера.

    Примеры макросов для расточки и типичные обломы

    Макрос для расточки - это G01/G02 спиралью или G87 цикл, если опция есть. Аргументы через L или переменные #1-#33. G100 P2 L25.4 L-10 L0.3 - диаметр 25.4, глубина -10, подача 0.3. Станок подставляет из L в макрос. На нержаке снижай подачу - инструмент не жрёт.

    Кейс: расточка под маслёнку в чернине. Без макроса - 20 строк кода. С G100 P3 - одна строка. Облом: если параметр 6053=0, G100 P3 игнорится, станок пищит alarm 010. Или макрос O9003 стёрт - пиши заново. Всегда бэкап параметров через RS232 или USB. Ведёт к таблице сравнения.

    Проблема Симптом Решение
    Alarm 010 G100 не работает Проверь параметры 6050+, не 0
    Макрос не вызывает P не совпадает G100 P1 для 6051
    Подача дёргает Аргументы L кривые #1=#20 в макросе, протестируй
    • Спираль расточки: G02 X[#1+2] Z[#2] I0 J[#3] - растягивает равномерно.
    • Фаска авто: G01 X[#1+1] R0.5 Z[#2+1];
    • Для нержи: G96 S150 вместо G97 - CSS держит скорость.

    Тонкая доводка и продвинутые фичи

    Включи макроопции B (параметр 6000#0=1) для #100-#199 переменных. G100 теперь с #100=#5001 - хранишь диаметры там. На стойке меняешь #100, макрос подхватит без перепрограммирования. Вылет инструмента фиксируй G43 H01 перед вызовом. Для серий - постпроцессор в CAM с G100 вставками.

    Пример комбо: G100 P4 для расточки+резьба. Макрос O9004: расточка, затем G76. Аргументы Lдиам Lглубина Lпрофиль. Экономит на переходах. Обломы: на старых Fanuc 0i G100 могут быть заблокированы параметром 3404. Чекай мануал стойки.

    1. Включи макросы параметром 6000.
    2. Переменные: #100 для диаметра, #101 подача.
    3. Тест: MDI - G100 P1 L30 L-8, смотри траекторию.

    Когда юзать: Мелкие серии, прототипы. Не юзать: Сложные контуры - лучше циклы G81-G89.

    Хитрости под разные материалы и станки

    Настрой макросы под материал: для сотки - шпиндель G97 S2000, подача 0.4 мм/об. Чернина - S1800 F0.2, чтоб не греться. Нержа - G96 S120 M08, охлаждение обязательно. Параметры 6050-6059 - по номерам P0-P9, логично сортируй.

    Кейс энергетики: расточка втулок под вал 50мм. G100 P5 L50 L-15 F0.15 - макрос тянет спиралью до Z-15. Быстрее, чем G71 вручную. Облом: если револьвер не тот - коллизия, всегда симулируй. Завершает настройку.

    Материал Pномер Макрос фичи Подача
    Сотка P0 Высокий шпиндель 0.4
    Чернина P1 Низкая подача 0.2
    Нержа P2 CSS + M08 0.1

    Готовые рецепты для твоей стойки

    Коллеги, вот рабочие куски для копипаста. O9001 базовая расточка, меняй под свой вылет. В основной программе: T0101 M06; G00 X30 Z2; G100 P0 L28 L-12; G00 Z10 X100. Всё, деталь готова. Не забудь G40 после, если компенсация висела.

    1 ответ Последний ответ
    0

    Здравствуйте! Похоже, вас заинтересовал этот пост, но у вас ещё нет аккаунта.

    Надоело каждый раз пролистывать одни и те же посты? Зарегистрировав аккаунт, вы всегда будете возвращаться на ту же страницу, где были раньше, и сможете выбирать, получать ли уведомления о новых ответах (по электронной почте или в виде push-уведомлений). Вы также сможете сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.

    С вашими комментариями этот пост мог бы стать ещё лучше 💗

    Зарегистрироваться Войти

    • kirilljsxK

      Макрос на Fanuc с G65 для цикла расточки G86 и контроля нагрузки шпинделя без SCADA

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC g65 макрос fanuc расточка контроль нагрузки
      1
      1
      0 Голоса
      1 Сообщения
      0 Просмотры
      Нет ответов
    • kirilljsxK

      Макрос Fanuc для G73: высокоскоростное сверление глубоких отверстий в алюминии 6061 без стружки

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC fanuc макрос g73 сверление алюминий 6061
      1
      1
      0 Голоса
      1 Сообщения
      1 Просмотры
      Нет ответов
    • kirilljsxK

      Настройка G-кодов Fanuc 6050-6059 для макросов сверления без подпрограмм

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC fanuc g-коды макросы сверления параметры 6050
      1
      1
      0 Голоса
      1 Сообщения
      1 Просмотры
      Нет ответов
    • kirilljsxK

      Постпроцессоры Fanuc: настройка и создание для ЧПУ станков

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC fanuc постпроцессор чпу настройка
      1
      0 Голоса
      1 Сообщения
      27 Просмотры
      Нет ответов
    • kirilljsxK

      Циклы расточки Fanuc G85: настройка, примеры и применение на ЧПУ

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC g85 fanuc расточка
      1
      0 Голоса
      1 Сообщения
      55 Просмотры
      Нет ответов
    • kirilljsxK

      Цикл нарезания резьбы метчиком Fanuc G76: программа и параметры

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC g76 fanuc резьба
      1
      0 Голоса
      1 Сообщения
      19 Просмотры
      Нет ответов
    • kirilljsxK

      Коррекция на радиус инструмента в Fanuc: настройка G41 G42 для ЧПУ

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC fanuc g41 g42 коррекция радиуса
      1
      0 Голоса
      1 Сообщения
      144 Просмотры
      Нет ответов
    • locolizatorL

      Цикл 95 расточки на ЧПУ Siemens: настройка и примеры для токарных станков

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC cycle95 расточка чпу siemens sinumerik
      1
      0 Голоса
      1 Сообщения
      77 Просмотры
      Нет ответов

    Категории

    • Главная
    • Новости
    • Объявления
    • ПО и ЧПУ
    • Обсуждение

    Контакты

    • Сотрудничество
    • forum@investsteel.ru

    © 2022 - 2026 InvestSteel, Inc. Все права защищены.

    Политика конфиденциальности
    • Войти

    • Нет учётной записи? Зарегистрироваться

    • Войдите или зарегистрируйтесь для поиска.
    • Первое сообщение
      Последнее сообщение
    0
    • Лента
    • Популярные
    • Последние
    • Теги
    • Пользователи
    • Сотрудничество