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

Доворот g68 fanuc и смещение

Fanuc
4 2 12 2
  • Ответ: G68 в системе ЧПУ Fanuc

    Привет, эксперты! Помогите пожалуйста! Делаю"доворот" через g65p9843. После беру значение переменной и вписываю ее в g68: x y указвваю центр где происходит обработка в детали (группа отверстий) r#139 угловое положение поверхности относительно направления. И вся обработка смещается на определенное значение. Чем кривее поставишь деталь, тем больше идёт смещение.

  • Ответ: G68 в системе ЧПУ Fanuc

    Привет, эксперты! Помогите пожалуйста! Делаю"доворот" через g65p9843. После беру значение переменной и вписываю ее в g68: x y указвваю центр где происходит обработка в детали (группа отверстий) r#139 угловое положение поверхности относительно направления. И вся обработка смещается на определенное значение. Чем кривее поставишь деталь, тем больше идёт смещение.

    @Никита Привет!
    Мне кажется у тебя проблема не столь в G68 сколько в неверно заданом центе поворота или сырого угла из #139. Из-за этого при увеличении угла растет линейное смещение всего контура.

    Что попробовать и проверить:

    • Проверить вокруг какой точки ты вращаешься
    • Что возвращается g65 p9843
    • Проверить все смещения

    Так можно попробовать упрощенно сделать текст, поставить детально с небольшим углом 2-3 градуса, задать G68 с тем же X/Y и R, вручную без (G65 P9843) и посмотреть будет ли смещение. Если при ручном вводе все совпадает, а при использовании #139 нет, всего скорее проблема в том как макроцикл записывает угол или в том моменте когда вызывается G68.

  • @Никита Привет!
    Мне кажется у тебя проблема не столь в G68 сколько в неверно заданом центе поворота или сырого угла из #139. Из-за этого при увеличении угла растет линейное смещение всего контура.

    Что попробовать и проверить:

    • Проверить вокруг какой точки ты вращаешься
    • Что возвращается g65 p9843
    • Проверить все смещения

    Так можно попробовать упрощенно сделать текст, поставить детально с небольшим углом 2-3 градуса, задать G68 с тем же X/Y и R, вручную без (G65 P9843) и посмотреть будет ли смещение. Если при ручном вводе все совпадает, а при использовании #139 нет, всего скорее проблема в том как макроцикл записывает угол или в том моменте когда вызывается G68.

    @kirilljsx а при неверно вычисленном угле обработка не идет криво? Например, группа отверстий вся идет по одной линии и вся она смещена. Насчет центра поворота, лучше брать центр детали, центр того, где происходит обработка (н-р центр всей группы отверстий) или совместить ее с нулем детали? Быть может я делал что то не так, но при изменении центра поворота в g68 изменений я особо не видел.
    Доворот он

  • Да, при неверном угле контур не кривится он весь уезжает равномерно. Чем больше угол отклонения детали, тем больше смещение. Это как раз говорит о том, что проблема в центре поворота.

    По центру поворота главное правило X Y в G68 должен быть той же точкой, от которой написана программа. Если программа от нуля детали - ставь X0 Y0. Если от центра группы отверстий ставь его координаты. Если эти точки не совпадают вот откуда смещение.

    То что при изменении X Y ничего особо не менялось скорее всего угол был маленький. При 1-2° эффект почти незаметен, при 10-15° уже видно хорошо.

    Попробуй поставить G68 X0 Y0 R#139 если все встанет, значит центр поворота должен быть нулем детали.

  • Fanuc CNC Programming Examples

    Fanuc world article
    1
    0 Голоса
    1 Сообщения
    358 Просмотры
    Нет ответов
  • Циклы измерения Renishaw Fanuc: настройка и примеры кода

    Fanuc
    1
    0 Голоса
    1 Сообщения
    1k Просмотры
    Нет ответов
  • sv0368 ошибка fanuc

    Fanuc
    1
    0 Голоса
    1 Сообщения
    749 Просмотры
    Нет ответов
  • G92 — Fanuc позиция инструментов

    Fanuc
    1
    1 Голоса
    1 Сообщения
    2k Просмотры
    Нет ответов
  • Постпроцессор FANUC 0i-mf Plus — скачать

    Fanuc fanuc cnc чпу постпроцессор
    1
    0 Голоса
    1 Сообщения
    1k Просмотры
    Нет ответов
  • G84 на FANUC: Нарезаем резьбу метчиком без сюрпризов

    Fanuc
    2
    2 Голоса
    2 Сообщения
    9k Просмотры
    kirilljsxK
    Как рассчитать и выбрать оптимальные обороты для нарезания резьбы Чтобы точно определить обороты шпинделя для резьбы, используйте формулу или таблицу ниже. Формула для расчета n = (Vc × 1000) / (π × D) где: n — обороты (об/мин), Vc — скорость резания (м/мин): Сталь → 20-25 м/мин, Нержавейка → 12-15 м/мин, D — диаметр резьбы (мм). Пример для M10×1.5 в стали: n = (20 × 1000) / (3.14 × 10) ≈ 636 об/мин. Для крупного шага (>1.5 мм): уменьшайте обороты на 20-30%. Таблица оптимальных оборотов Резьба (М) Шаг, мм Сталь (Vc=20) Нержавейка (Vc=15) M6 1.0 1060 об/мин 800 об/мин M8 1.25 800 об/мин 600 об/мин M10 1.5 636 об/мин 477 об/мин M12 1.75 530 об/мин 400 об/мин M16 2.0 445 об/мин 334 об/мин M20 2.5 339 об/мин 254 об/мин Как применять данные на практике Выберите материал (сталь/нержавейка) и найдите в таблице базовые обороты. Откорректируйте значение для крупного шага (шаг >1.5 мм — уменьшите обороты на 20-30%). Проверьте стружку: Идеальная — короткая и ровная. Длинная/горячая стружка → снизьте обороты. Пример для нержавейки M10×1.5: 477 об/мин (по таблице) → 400-450 об/мин (после коррекции). Для других резьб (например, M24 или M30) пересчитайте обороты по формуле. Если нужна помощь с расчетом — пишите в комментариях! Совет: Всегда используйте СОЖ и начинайте с оборотов на 10-15% ниже расчетных — это защитит метчик от поломки.
  • Фрезерование круглого контура: макропрограмма для ЧПУ Fanuc

    Перенесена Fanuc
    1
    0 Голоса
    1 Сообщения
    2k Просмотры
    Нет ответов
  • Фрезерование прямоугольного контура на ЧПУ Fanuc

    Перенесена Fanuc
    1
    0 Голоса
    1 Сообщения
    683 Просмотры
    Нет ответов