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

G68 в системе ЧПУ Fanuc

Fanuc
36 8 7.2k 1
  • А ещё лучше использовать поворот до цикла, а отменять после. Я так делаю координатные сетки под разными углами. Это работает лучше всего.

  • Мужики, а если нужно повернуть не вокруг точки, а вокруг текущего положения инструмента? Есть короткая запись? А то я начал путаться.

  • Ну да, можно использовать системные переменные #5061 (текущий X), #5062 (Y) и т.д. Но это уже макропрограммирование. Для простоты лучше явно указывать координаты.

  • А как быть с коррекцией на размер инструмента? Допустим, я повернул систему, а потом поменял инструмент — нужно ли заново применять поворот?

  • Колян, нет! G68 действует на всю систему координат, независимо от инструмента. Но если сменилась плоскость тут нужно переинициализировать поворот.

  • А есть ли разница между G68 и G69 в разных версиях Fanuc? У нас старый 21i — иногда глючит. И лично я пока причину четкую не понимаю.

  • Так на старых системах часто нужно явно указывать все параметры. Например, G68 X0 Y0 R0 — иначе может не сработать. Проверь параметр №5400 бит 0 — отвечает за формат команды.

  • А если нужно сделать зеркальное отображение? Это тоже через G68 можно или есть другие варианты? И что вообще тут будет больше подходить?

  • Колян, для зеркала есть отдельные G-коды (G50.1, G51.1). Но через G68 можно сделать поворот на 180° — получится почти зеркало, но с точностью до угла. Это классика.

  • Кое-что понял, а как поворот влияет на работу датчиков измерения инструмента? Они же работают в машинных координатах?

  • Так датчики всегда работают в абсолютной системе станка. G68 не влияет на их работу. Но после поворота нужно аккуратнее подводить инструмент, чтобы не задеть датчик. И все.

  • А если я хочу использовать G68 в подпрограмме? Нужно ли там отменять поворот перед M99? Много тонкостей и вопросов, хочется сразу начинать применять првильно.

  • Тогда обязательно отменяй G69 в той же подпрограмме, где применил G68! Иначе поворот останется активным в основной программе.

  • Ну и последний вопрос — как быстро проверить, что поворот работает правильно? Есть ли тестовый метод? Кто лично применял и что в итоге вышло?

  • Сделай пробный проход в воздухе. Задай поворот на 90° и посмотри, куда пойдет инструмент. Лучше смотреть в режиме симуляции, чтобы не разбить станок.

  • Всем доброго времени суток!
    Подскажите кто в теме. Токарно-фрезерный станок с системой фанук, нужно сделать наклонную плоскость в 15 градусов, на ней просверлить отверстие сделать цековку и нарезать резьбу метчиком. Всё это получилось сделать с командой G68. За точку поворота взяли координаты Х0,Z0 (пересечение торца детали с осью вращения.). Команду G68 активировали и отменяли в каждом инструменте, при этом наблюдается явное непопадание в ось отверстия (приходилось в УП производить корректировку координат)
    Вопрос: нужно ли после отработки каждого инструмента пробивать G69, если нет, то как привязывать последующие инструменты с уже активной командой G68?IMG_20250913_160104_915@727859482.jpg

  • IMG_20250913_160143_655@-798734514.jpg

  • Всем доброго времени суток!
    Подскажите кто в теме. Токарно-фрезерный станок с системой фанук, нужно сделать наклонную плоскость в 15 градусов, на ней просверлить отверстие сделать цековку и нарезать резьбу метчиком. Всё это получилось сделать с командой G68. За точку поворота взяли координаты Х0,Z0 (пересечение торца детали с осью вращения.). Команду G68 активировали и отменяли в каждом инструменте, при этом наблюдается явное непопадание в ось отверстия (приходилось в УП производить корректировку координат)
    Вопрос: нужно ли после отработки каждого инструмента пробивать G69, если нет, то как привязывать последующие инструменты с уже активной командой G68?IMG_20250913_160104_915@727859482.jpg

    @serj48 Привет!
    Если коротко все операции нужны на наклонной плоскости, просто меняйте инструмент, а координаты и так уже повернуты. G69 нужен только если хотите вернуться к исходным координатам или работать в другой ориентации.

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

    Попробуйте поэкспериментировать в тестовом режиме что бы не навернуть станок.

  • @serj48 Привет!
    Если коротко все операции нужны на наклонной плоскости, просто меняйте инструмент, а координаты и так уже повернуты. G69 нужен только если хотите вернуться к исходным координатам или работать в другой ориентации.

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

    Попробуйте поэкспериментировать в тестовом режиме что бы не навернуть станок.

    @locolizator , приветствую!
    Спасибо за помощь, буду пробовать.
    Думаю, что проблема непопадания заключается в том, что после каждого инструмента выполняется команда G69. При этом каждая последующая обработка другим инструментом, хотя и имеет аналогичный поворот координат при включении G68, но из-за погрешности привязки инструмента к детали имеет разные точки поворота. Как следствие — непопадание в нужные координаты.

    Планирую попробовать выполнять все операции при единоразовом включении G68, чтобы не менять точку поворота системы координат.

  • Не совсем понял для чего нужен этот G код если я могу использовать ось С

  • Оптимизация M-кодов Fanuc: минус 15-25% времени на G00 без правки поста

    Программирование ЧПУ | CNC fanuc m-коды g00
    1
    0 Голоса
    1 Сообщения
    115 Просмотры
    Нет ответов
  • Ошибка 409 на FANUC 0i-TF: причины, диагностика и сброс

    ПO для чпу fanuc ошибка 409 чпу сброс
    1
    1
    0 Голоса
    1 Сообщения
    115 Просмотры
    Нет ответов
  • G-код G98/G99: возврат в исходную точку цикла в Fanuc

    Программирование ЧПУ | CNC g98 g99 fanuc
    1
    0 Голоса
    1 Сообщения
    408 Просмотры
    Нет ответов
  • 0 Голоса
    1 Сообщения
    479 Просмотры
    Нет ответов
  • Постпроцессоры: настройка под Fanuc, Siemens, Mazak, Haas и написание своих

    Программирование ЧПУ | CNC постпроцессоры чпу fanuc
    1
    0 Голоса
    1 Сообщения
    219 Просмотры
    Нет ответов
  • Привязка инструмента Fanuc 0i-MF Plus: Руководство для операторов ЧПУ

    Fanuc
    3
    1 Голоса
    3 Сообщения
    4k Просмотры
    kirilljsxK
    @andrej Отличный вопрос и он действительно незаслуженно редко освещается. Главная особенность: ноль по оси Y здесь - это ось вращения шпинделя, а не произвольная точка заготовки. Именно поэтому любое смещение даже на 0,02–0,03 мм даст непараллельность поверхности или «завал» паза. Три рабочих способа привязки фрезы/сверла по Y: Обкатка индикатором - самый точный ручной метод специфически для токарно-фрезерных станков. В резцедержатель устанавливают калиброванный цилиндрический пруток (или сам инструмент хвостовиком). На шпинделе крепят штатив с индикатором часового типа - наконечником на пруток. Шпиндель прокручивают вручную и перемещением по X и Y добиваются нулевого биения. Это и есть ось центра - вводите значение в G54 (поле Y). Точность метода - ±0,005–0,01 мм. Одностороннее касание с щупом - подводите инструмент к боковой поверхности эталонного вала или заготовки, зажимаете щуп 0,1 мм, фиксируете машинную Y-координату и вводите в G54. Быстро, но даёт погрешность на радиус инструмента - подходит для черновых операций. Точность ±0,03–0,05 мм. Автоматически через измерительный щуп (Renishaw и аналоги) - цикл сам касается двух сторон эталонного вала, считает центр и прописывает значение в G54. Самый надёжный вариант для серии, повторяемость до ±0,001 мм.ый момент, о котором часто забывают: если на станке нет физической оси Y, а только ось C + интерполяция X - добиться идеально плоской поверхности не получится. В центральной точке фреза «провалится», так как движется по дуге, а не по прямой. Это конструктивное ограничение, не решаемое настройками ЧПУ. И еще: делайте привязку по Y после прогрева станка - привод оси Y нагревается, и тепловое расширение может давать уход до 0,03–0,05 мм на холодном шпинделе. Важный момент, о котором часто забывают: если на станке нет физической оси Y, а только ось C + интерполяция X - добиться идеально плоской поверхности не получится. В центральной точке фреза «провалится», так как движется по дуге, а не по прямой. Это конструктивное ограничение, не решаемое настройками ЧПУ.
  • G72 Fanuc: программирование резьбы на токарных станках с ЧПУ

    Fanuc
    1
    3 Голоса
    1 Сообщения
    1k Просмотры
    Нет ответов
  • Примеры программ на Fanuc для станков с ЧПУ

    Прикреплена Перенесена Fanuc чпу cnc fanuc
    2
    1
    0 Голоса
    2 Сообщения
    16k Просмотры
    kirilljsxK
    Вы можете найти больше полезных постов о системе Fanuc в разделе -> https://forum.investsteel.ru/category/107/fanuc