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

Макрос на Siemens 828D: G66 с G184 для высокоскоростной расточки без SCADA

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

    Обложка: Как написать макрос на Siemens 828D с G66 для параметрического цикла G184 высокоскоростной расточки с контролем нагрузки без SCADA

    Хочешь автоматизировать расточку на Siemens 828D без танцев с SCADA? Макрос с G66 для параметрического цикла G184 - это твой инструмент. Контролирует нагрузку на шпиндель, оптимизирует подачу, экономит время на доводке.

    Цикл G184 расточит отверстие с контролем момента - станок сам подстраивается под материал. Макрос на G66 сделает его параметрическим: задаешь диаметр, глубину, допуски - и готово. Решаем проблему ручной подгонки программ под каждую деталь, особенно в серии. Полезно для нержи, сотки или чернины, где нагрузка скачет.

    Что такое G184 и зачем G66

    G184 - это высокоскоростной цикл расточки на 828D с активным контролем нагрузки. Станок меряет момент на шпинделе через встроенные датчики, корректирует подачу в реал-тайм. Без SCADA - чисто нативно, никаких внешних систем. Идеально для прецизионных отверстий, где допуск 0.01 мм.

    G66 активирует макросный режим - цикл становится параметрическим. Передаешь параметры через переменные R, Q, и макрос сам генерит траекторию. Пример: расточка под 50 мм глубиной 100 мм в 42 стали. Без макроса пишешь 50 строк G-кода, с ним - 5. Экономия на программировании + меньше ошибок оператора.

    • Преимущества G184 с контролем нагрузки:

      • Автокоррекция подачи при забивании - инструмент живет дольше.
      • Стабильное качество на неоднородном материале.
      • Скорость в 2-3 раза выше стандартной расточки.
    • Нюансы активации: Убедись, что опция “Load Monitoring” включена в MDC (Machine Data Control). Без нее цикл игнорирует момент.

    Параметр Описание Диапазон
    R1 Диаметр отверстия 5-500 мм
    R2 Глубина 1-1000 мм
    R3 Макс. момент 10-500 Nm
    Q1 Подача базовая 0.05-0.5 мм/об

    Структура макроса на G66

    Макрос строится вокруг DEF блока - определяешь подпрограмму, куда вливаешь логику G184. G66 вызывает ее с параметрами, G67 деактивирует. Логика простая: входные параметры проверяются, рассчитываются интерполяции, запускается цикл с мониторингом.

    Пример сценария: деталь с 10 отверстиями разного диаметра. Макрос берет массив Rxx, для каждого вызывает G184. Контроль нагрузки: если момент > порога, подача падает на 20%, фиксируется в системной переменной $P_ACTMOM. После цикла - отчет в MDI.

    1. DEF расточка() - блок определения с входными R1-R5.
    2. IF R3>500 THEN MSG(‘Ошибка: момент за пределами!’) - проверка безопасности.
    3. G184 с параметрами из макроса - запуск цикла.

    Ключевой трюк: Используй R-параметры для динамического вылета. Вылет = R4 * 0.8 - меньше вибраций на длинных.

    Важно: Макрос сохраняй в NC-памяти как O9000, вызывай из основной программы.

    DEF расточка()
    R10 = R1 * 1.005  ; диаметр + допуск
    R11 = R2          ; глубина
    R12 = R3          ; момент макс
    G184 DR=R10 DD=R11 LM=R12  ; цикл с контролем
    M17  ; конец макроса
    M30
    

    Логика: G184 читает DR (диаметр расточки), DD (глубина), LM (лимит момента). Подача авто по материалу из таблицы станка.

    Параметры и оптимизация

    Параметры макроса - сердце системы. R1 задает целевой диаметр, R2 - глубину, R3 - порог нагрузки. Добавь R4 для скорости шпинделя (S-режим), R5 для отступа от края. Оптимизация: под нержу снижай подачу на 30%, под алюминий - повышай.

    Реальный кейс: серия фланцев, 20 шт. Без контроля - 5% брака от перегрева. С макросом - ноль. Таблица ниже показывает тюнинг под материалы. Тестируй на эргономичном режиме, потом в продакшен.

    Материал Подача Q (мм/об) Момент R3 (Nm) S (об/мин)
    Сталь 1045 0.1-0.2 200 1500
    Нержа 304 0.05-0.1 150 1200
    Алюминий 0.3-0.5 100 3000
    • Тюнинг под станок:
      • Проверь $MM_DYN_LOAD в sysvar - калибрует датчики.
      • Для G66 добавь G64 - сглаживание углов.
      • R6 = 0 - без свода, чистая расточка.

    Нюанс: На 828D версия ниже 4.7 - апдейт прошивки, иначе G184 глючит.

    Тестирование и отладка макроса

    Запуск: Загрузи макрос, вызови G66 P9000 R1=50 R2=100 и т.д. Станок симулирует в графе, смотри нагрузку в DRO (Display Read Out). Отладка через $P_ERRLINE - ловит синтаксис.

    Проблемы типичные: перегруз по моменту - нарасти вылет, или замедли S. Лог пишется в NC-диагностику. Тестируй на обрезке, не на деталях.

    Выжимаем максимум из связки

    Макрос с G66 и G184 дает полный контроль расточки без SCADA - станок сам рулит нагрузкой, параметры летают в цикле. Осталось доработать под твою геометрию: добавить спираль или черновую. Подумай о интеграции с постпроцессором из CAM - тогда вообще автоматизация на уровне. Тема глубокая, копай переменные $A* для тонкой настройки.

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

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

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

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

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

    • kirilljsxK

      G66 макрос для G82 на Siemens 828D: параметрический цикл сверления

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

      Макрос G66 с G76: параметрическая резьба на Fanuc без SCADA

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

      Макрос на Siemens 840D: G66 для параметрического G72 с контролем нагрузки

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

      Макрос на Siemens 828D: WHILE для G181 фрезеровки пазов с контролем нагрузки

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

      Макрос G66 для G92: автоподстройка шага резьбы без раздутия кода

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

      G66 макрос для G87 расточки: контроль нагрузки без SCADA

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

      Макрос на Siemens 828D: параметрический цикл ВСФ контуров с контролем нагрузки без SCADA

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

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

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

    Категории

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

    Контакты

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

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

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

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

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