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

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

Fanuc
36 8 6.0k 1

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

    Программирование ЧПУ | CNC fanuc m-коды g00
    1
    0 Голоса
    1 Сообщения
    47 Просмотры
    Нет ответов
  • Параметризуем G10 на Fanuc: забудьте дубли УП за 10 мин

    Программирование ЧПУ | CNC чпу fanuc g-код
    1
    0 Голоса
    1 Сообщения
    87 Просмотры
    Нет ответов
  • Ошибка 037 в G72 на FANUC 0i-TF: причины и сброс

    Программирование ЧПУ | CNC g72 ошибка 037 fanuc
    1
    1
    0 Голоса
    1 Сообщения
    29 Просмотры
    Нет ответов
  • 0 Голоса
    1 Сообщения
    189 Просмотры
    Нет ответов
  • Как писать базовые УП для линейного перемещения и круговой интерполяции

    ПO для чпу gcode
    1
    0 Голоса
    1 Сообщения
    146 Просмотры
    Нет ответов
  • Привязка инструмента 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 - добиться идеально плоской поверхности не получится. В центральной точке фреза «провалится», так как движется по дуге, а не по прямой. Это конструктивное ограничение, не решаемое настройками ЧПУ.
  • Разбивка шпонки паза на ЧПУ Fanuc: Практический подход

    Перенесена Fanuc
    1
    0 Голоса
    1 Сообщения
    987 Просмотры
    Нет ответов
  • Список макрокоманд языка Macro-B - система ЧПУ fanuc

    Перенесена Fanuc
    2
    0 Голоса
    2 Сообщения
    5k Просмотры
    kirilljsxK
    Быстрая шпаргалка ПЕРЕМЕННЫЕ: #1–#33 локальные (аргументы вызова) #100–#199 общие, сбрасываются #500–#999 общие, постоянные #5041/42/43 текущая позиция X/Y/Z (рабочая СК) #2001–#2400 коррекции инструмента ВЫЗОВ МАКРОСА: G65 P9001 A#1 B#2 X50. Z-10. F100. УСЛОВИЕ: IF [#1 GT 10] THEN #2=1 IF [#1 EQ #0] GOTO 99 (аргумент не передан) ЦИКЛ: WHILE [#100 LT 10] DO 1 #100=[#100+1] END 1 АВАРИЙНЫЙ СТОП: #3000=1 (ТЕКСТ ОШИБКИ) ПЛАНОВЫЙ СТОП С СООБЩЕНИЕМ: #3006=1 (ТЕКСТ ДЛЯ ОПЕРАТОРА) ЗАПИСЬ В КОРРЕКЦИЮ T1 (износ длины): #2001=[#2001+0.01] Что изучить Fanuc Custom Macro B Programming Manual (B-64304EN) - официальный мануал Fanuc Peter Smid «Fanuc CNC Custom Macros» - лучшая книга по теме на английском ГОСТ ISO 6983-1-2021 - стандарт на систему адресов ЧПУ G31 (Skip Cycle) - основа измерительных макросов; стоит изучить отдельно G65 vs G66 - разница в модальном вызове, важна для проходных циклов