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

Макрос Fanuc для G83: параметрический цикл глубокого сверления титана без стружки

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

    Обложка: Как написать макрос на Fanuc для параметрического цикла G83 с прерывистым отводом при глубоком сверлении титана без стружки

    G83 на Fanuc - это цикл глубокого сверления с прерывистым отводом. Он рвет подачу на глубину Q, выводит инструмент вверх для стружки. При титане без СОЖ стружка налипает, забивает отверстие, инструмент ломается. Макрос автоматизирует параметры под титан: малый шаг, полный отвод, паузы.

    Такой макрос экономит время на пересчетах, минимизирует риски. Подходит для серийного глубокого сверления в авиации или нефтегазе. Решает проблему налипающей стружки без СОЖ - инструмент чистый, отверстия ровные.

    Суть цикла G83 и почему макрос нужен для титана

    Стандартный G83 сверлит на глубину Z, с шагом Q в микронах, отводит на R или полностью вверх. В титане стружка плотная, не улетает сама - нужен прерывистый отвод с паузой P для обдува или щетки. Без макроса каждый раз вручную меняешь Q, F под сплав, глубину - задолбало.

    На стойке Fanuc параметр 5101 бит T(RTR) решает: 0 - частичный отвод, 1 - полный на ускорении с допотводом по 5115. Для титана ставим 1, чтоб сверло вышло полностью, стружка слетела. Пример: отверстие 40 мм глубиной, Q=2500 (2.5 мм), F=200 - цикл сам разобьет на проходы. Макрос берет входные #1-X, #2-Y, #3-Z, #4-Q и генерит цикл динамически.

    • #1 = X-позиция - центр отверстия, меняй для массива.
    • #4 = шаг Q - для титана 1000-3000 микрон, чтоб не рвать инструмент.
    • P-пауза - 500-1000 мс, подождать стружку.
    Параметр Описание Значение для титана
    Q Глубина прохода, мкм 2000-3000
    F Подача 100-300 мм/мин
    P Пауза отвода 500-800 мс
    RTR (5101#2) Полный отвод 1

    Пишем базовый макрос: структура и вызов

    Макрос - подпрограмма O9000, вызывается M98 P9000 L1 с аргументами #1-#10. Локальные переменные #1-#33 хранят X,Y,Z,Q,F,R,P. WHILE [#6 LT [#3 / #4]] крутит проходы, пока не наберет глубину. В титане подача малая, обороты шпинделя 1500-2000 для сверла 8 мм.

    G90 абсолют, G17 плоскость XY, T01 M06 инструмент, S#7 M03 шпиндель. Затем G00 к X#1 Y#2 Z#5®, запуск WHILE с G83 внутри или ручной имитацией. Отмена G80, M09 СОЖ off (если есть), Z вверх. Для массива отверстий WHILE внешний по #10-шагу.

    O9000 (МАКРОС G83 ТИТАН)
    #1=0. (X)
    #2=0. (Y)
    #3=-40. (Z глубина)
    #4=2.5 (Q мм)
    #5=5. (R)
    #6=0. (Счетчик)
    #7=1500 (S)
    #8=200. (F)
    #9=500. (P мс)
    G90 G54 G17
    T01 M06
    S#7 M03
    G00 X#1 Y#2
    G00 Z#5
    WHILE[#6 LT ABS[#3/#4]] DO1
    G83 Z[#3] R#5 Q#4 F#8 P#9
    #6=#6+1
    END1
    G80
    G00 Z100.
    M09
    M05
    M99
    

    Логика: WHILE считает проходы по Z/Q, G83 модальный - меняет X/Y для следующего. #6 инкремент. Вызов: G65 P9000 A0. B0. C-40. D2.5 E5. F1500 H200. I500 (A=#1 и т.д.).

    • Проверь RTR=1 в параметрах - иначе отвод неполный, стружка застрянет.
    • Тестируй в Dry Run - на воздухе, без заготовки.
    • Ускорь: G00 вместо G01 для под/отвода.

    Нюансы титана: стружка, подача, инструмент

    Титан нагревается, стружка спекается - без прерывания сверло тонет. Q малое 2 мм, F=0.15-0.25 мм/об, S=2000 об/мин для 10 мм сверла. Полный отвод по RTR=1 + пауза P800 - стружка слетает от центробежки. Вылет инструмента 3D - держи шпиндель холодным.

    При глубине >20D цикл с Q растягивает в 15-20 проходов, но надежно. Сравни со G81 - тот без отвода, для титана фейл. Макрос позволяет #10=кол-во отверстий, сдвиг #11=шаг X - для сотки лунок на пластине.

    Проблема Решение в макросе Эффект
    Налипающая стружка RTR=1 + P800 Чистое отверстие
    Перегрев F малая + паузы Инструмент живет 10x дольше
    Длинная программа WHILE по проходам Код короче в 5 раз

    Для нержи аналогично, но Q побольше - 4 мм. Не забудь G98 - возврат на начальный уровень.

    • Массив отверстий: Внешний WHILE [#20 LT #10] DO2, X[#1+#11*#20].
    • Оптимизация: #12=допотвод по 5115 в мкм.
    • СОЖ: M08 в цикле, если разрешено.

    Готовый продвинутый макрос с массивом и защитой

    Расширяем: вход #10=отверстий, #11=шагX, #12=шагY. Защита IF[#3 GT -100] - не глубже 100 мм. Счетчик #6 на проходы по Z. Вызов из основной: #1=10 #2=10 #3=-50 #4=2.0 #10=5 #11=20. Затем M98 P9001 L1.

    Код крутит внутренний по глубине, внешний по массиву. Добавь #13=пауза шпиндель off/on для стружки. В титане шпиндель M05 на 200 мс - стружка отлетает.

    O9001 (G83 ТИТАН МАССИВ)
    IF[#3 GT -100] GOTO99
    #20=0
    WHILE[#20 LT #10] DO2
    G00 X[#1+#11*#20] Y[#2+#12*#20]
    #6=0
    WHILE[#6 LT ABS[#3/#4]] DO1
    G83 Z#3 R#5 Q[#4*1000] F#8 P#9
    #6=#6+1
    M05 G04 P200
    M03 S#7
    END1
    #20=#20+1
    END2
    G80 G00 Z100
    M99
    

    Логика G83 в макросе: Q в мкм (*1000), пауза M05-G04 для стружки. GOTO99 - аварийный выход.

    Хитрости настройки стойки под титан

    Тонкая доводка: что копать дальше

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

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

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

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

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

    • kirilljsxK

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

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

      Haas NGC и нестандартные циклы Mastercam: макрос на переменных

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

      Цикл G70: чистовая контурная обработка на Fanuc

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

      Циклы сверления Fanuc G81: синтаксис, примеры и применение на ЧПУ

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

      Конвертация циклов сверления G81-G83 под разные стойки

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

      Токарная операция G83 на CNC: цикл глубокого сверления

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Программирование ЧПУ | CNC g83 токарная cnc сверление
      1
      0 Голоса
      1 Сообщения
      59 Просмотры
      Нет ответов
    • locolizatorL

      Цикл G83 на стойке ЦТО CNC: программирование и настройка для глубокого сверления

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

      Цикл подрезания торца Fanuc G94: полное руководство

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

    Категории

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

    Контакты

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

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

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

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

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