В ролике показано создание простейшей токарной программы для стойки FANUC: от включения режима редактирования и ввода подготовительных кодов до завершения программы. Пошагово разбирается структура кадра, обязательные точки с запятой, вызов инструмента, смещения, задание подачи и частоты вращения шпинделя, а также пример обработки с двумя перемещениями.
- 00:02 Открытие программы и режим редактирования
- 00:35 Подготовительные коды для токарной программы
- 01:33 Ввод G40, G99, G50 и обязательные точки с запятой
- 03:58 Вызов инструмента и рабочее смещение G54
- 04:24 Постоянная скорость резания G96 и обороты G97
- 06:05 Перемещение в стартовую точку и отключение модальных функций
- 08:11 Линейная интерполяция G1 и пример обработки
- 09:54 Завершение программы: останов шпинделя и M30
- 10:36 Деактивация G96 и итоговая структура программы
- FANUC
Кому полезно: Начинающие операторы и наладчики токарных станков с ЧПУ FANUC
Описание составлено автоматически по расшифровке речи в ролике.
Расшифровка видео
0:02 Итак, в прошлом видео мы с вами рассмотрели, как создать программу, то есть мы создали программу, которая называлась у нас о 000 1 то есть для того, чтобы начать написание программы, мы открываем эту. Программу, нажимая клавишу, прок нажали клавишу прок. Все, соответственно, это период происходит в режиме Эдит переключатели МОД. Ну и соответственно здесь мы начинаем писать необходимые нам перемещения.
0:35 То есть для начала, если у вас токарная программа нужно написать необходимые параметры для того, чтобы начать вращать шпиндель? То есть нам нужно отключить коррекцию на радиус инструмента, нам нужно включить подачу наоборот?
0:56 И включить ограничение частоты вращения Шпиндера, то есть обычно пишут Джи 40. Пишут Джи. 99 И пишут Джи 50 С, допустим, 2000 без определенного направления вращения, то есть во 1 сейчас я. Я расскажу вам, как все это сюда вносить, как выглядит структура программы на панно. Для начала мы должны вот сейчас мы удалим все это.
1:33 Вот мы перемещаем курсор вот сюда, на точку запятой и пишем клавиатурой. Джи, 40 у нас написано Джи, 40 пишем здесь и об есть. Вот такая вот здесь кнопка и об то. Есть она при нажатии появляется символ точка запятой, он обязателен для программы. То есть сама стойка их не проставляет, они должны быть в конце каждого кадра.
1:59 И после этого уже нажимаем инсерт, и мы нажали инсерт, у нас появился вот Джи 40. Точка запятой и далее пишем Джи 99 опять и ОП, и пишем инцест. То есть после каждого кадра у нас точка запятой? Они обязательны, если мы не ставим точку запятой, то у нас получается все символы в 1 в 1 строчку пишется. Это зачастую нельзя делать, то есть вот эти коды можно писать вместе, но есть. Такие коды, которые нельзя писать вместе, вот далее пишем. Джи 50 с 20.00 тоже его Винтнер, то есть это у нас отключение коррекции на радиус инструмента, это у нас подача миллиметры наоборот. Не миллиметра в минуту, как на фрезерных станках, а миллиметра наоборот, и это ограничение. То есть, Джи, 50 это код говорит, что максимальная частота вращения будет 2000 оборотов в минуту и. Дальше уже пишем, выбираем инструмент, которым мы работаем, допустим, т. т. 0 1 0 1 нажимаем его пинце, все появился у нас инструмент. То есть это говорит буква Т говорит о том, что это будет? Инструмент, а 0 1 0 1 говорит о том, что будет 1 гнездо. 1 Корректор, то есть это вызывается гнездо, а тут корректор, то есть на на 1 гнезде. Может быть, до 60 там с лишним корректоров про корректоры? Расскажу далее, но по умолчанию всегда пишется номер гнезда и номер корректора не всегда соответствует. То есть, если мы выбираем 2 инструмент, мы пишем т 0 2 0 2 вот так вот выглядит, ну. Мы сейчас это писать не будем, потому что нам нужно вызвать 1 инструмент. Либо у нас, если в программе работает 2 или 3 мы вызываем его. 1 То есть после вызова инструмента мы пишем Джи 54?
3:58 Это вызов, смещение, то есть мы можем работать как Джи 54. Так Джи 55 Джи 56 57 58 и 59 то есть это рабочее смещение, я тоже расскажу в них дальше. Но по умолчанию работает всегда, Джи. 54 Когда станок включается, у него активировано смещение Джи 54. Далее мы ставим вращение шпинделя, то есть это.
4:24 Если работать правильно, то мы работаем в режиме поддержания постоянной скорости резания, это у нас Джи 96 код. Если нам нужно обороты в минуту, то это Джи, 97 то есть мы ставим. Джи, 96 это режим поддержания постоянной скорости резания, он измеряется в метрах в минуту. То есть если у нас окружность вытянуть, разрезать и растянуть ее, то получится. Определенное количество сантиметров либо миллиметров, но соответственно это идет пересчет на метр в минуту. То есть мы пишем Джи 96 С, допустим, 50 м 3 то есть сейчас? Расшифровываю Джи, 96 это у нас режим поддержания постоянной скорости. Резания с 50 прошу не путать, когда Джи 97 с 50 это будет обороты в минуту, а с 50 при поддержании. Постоянной скорости резания это у нас получается 50 м в минуту. М 3 это у нас правое вращение шпинделя по часовой стрелке. А как определить по часовой либо против часовой? Это элементарно встаем со стороны станка и смотрим. Грубо говоря ему в Шпиндель сзади станка на Резец, и у нас получается по часовой стрелке, это м 3 он будет вращаться. В определенную сторону против часовой м 4 будет возвращаться в другую сторону, против часовой стрелки. Вот теперь, если нам нужно включить эмульсы, мы пишем эм 8 либо. Эм, 0 8 но можно в принципе писать, и так и так он поймет вообще правильно. Конечно, м 0, 8 м 0 8 но это лишний символ, поэтому я его не пишу, пишу м, 8 он понимает и так.
6:05 Вот теперь мы перемещаем инструмент стартовую точку. Если у нас рабочая программа начинается с Зет, 0 допустим, у нас торец детали, 0 значит, мы подходим на. Безопасное расстояние, допустим, на Джей 0 Зет 5 и Икс. Допустим, 50 если у нас заготовка либо деталь в будущее более менее 50 мм соответственно длиной, это. Ускоренный плод зет, 5 это у нас подход фазет оси на 5 мм относительно. Если у нас торец 0 детали и Икс, 50 если у нас, допустим, деталь будет диаметром 40 мм либо. Заготовка лучше всего читать по заготовке. Вот теперь, после перемещения, мы должны обязательно отключить модальную функцию модальной функции, это та, которая.
6:58 Активируется и деактивировать ее нужно обязательно вручную либо после выключения станка. То есть, Джиноль, запомним, это у нас модальная команда Джи 96 тоже модальная команда, поэтому мы пишем Джи 1 Ф. Допустим, 0 1 объясняю Джи 1 это подача линейной. Интерполяции, то есть это движением резца по прямой, то есть есть круговые интерполяции. Это когда нам нужно точить радиусом, и к ним еще придем. Но сейчас у нас простейшая программа, поэтому мы все делать будем в линейной интерполяции, то есть по. Прямой движение по прямой либо по Икс, либо по Зет и далее пишем величину подачи. То есть это величина это подача, а 0 1 это величина подачи? Соответственно, у нас идет, если мы помним, Джи, 99 это подача миллиметры, наоборот, соответственно, у нас получается. Подача 0 ты1 наоборот, то есть при вращении 1 оборота шпинделя. У нас резец сдвинется, если мы будем точить пазет, то есть к патрону, у нас сдвинется резец на 1 что мм за 1 оборот соответственно. Чем больше вот это значение, тем больше будет подача.
8:11 Ну, соответственно, мы написали начало программы, то есть мы подошли инструментом к стартовой точке, выбрали линейную подачу линейная интерполяция. Это обязательно нужно делать иначе, если мы не. Пропишем код Джи, 1 то у нас вот эти все дальнейшие перемещения, которые мы будем писать. Они будут выполняться на ускоренной подаче, вне зависимости от того, поставили мы подачу какое то значение или. Нет, то есть же 1 это обязательное условие для того, чтобы Резец двигался на рабочей подаче не на ускоренном так далее. Мы сейчас напишем самую простейшую программу, которая будет иметь 2 перемещения. То есть нам нужно проточить диаметром 20 на длину 10 мм? То есть мы далее пишем в что, 10 то есть длина, у нас 10 нажимаем его. Пинцер также все по классике и потом пишем х, 30 то есть здесь мы.
9:10 Кстати, вот тут вот дописать, раз у нас пошла речь диаметре. 20 То мы подошли на стартовую точку за 5 Икс, 50 но у нас диаметр 20, поэтому мы. Должны подойти еще на ИКС, 20 соответственно, мы пишем икс, 20 все и у нас получается. У нас подходит Зет 5 Икс, 50 потом 20 именно нужный нам. Диаметр потом выбирается подача, рабочие мы протачиваем на ты 10 и уходим по Икс. 30 То есть + уже резец отходит у нас от диаметра 20 на рабочей? Подаче после этого мы уже можем переместиться в безопасное расстояние на ускоренной подачи? То есть мы пишем, опять же 0 зет, допустим, 100.
9:54 И все, то есть у нас резец, подошел, подошел на нужный нам диаметр. На ускоренной подачи выбралась рабочая подача 0, 1 миллиметр, наоборот, проточила на 10 мм, на рабочий же подачи ушел на. Икс 30 на диаметр 30 и на ускоренной подачи отошел на 100 мм от торца детали. И мы тут можем остановить деталь, остановить шпиндель. Пишем м, 5 то есть это м 5, это остановка шпинделя.
10:25 И обязательно в конце нужно написать м 30 обязательно им 30, потому что программа должна содержать именно точку конца программы. Конец программы может выглядеть как м 30, так и м. 2 Но если главная программа пишется, то она пишется всегда с ЭМ 30. Вот, но так, как мы помним. Про модальные команды и то, что Джи 96 мы активировали, но здесь мы далее здесь нигде не деактивировали, поэтому нам необходимо в конце программы. Лучше для того, чтобы нам следующий раз на новой программе не путаться. Здесь ее сразу же деактивировать, поэтому мы поищем Джи 97 и пишем его. Инсерт, вот мы ставили, остановили шпиндель, выбрали подачу наоборот и окончили программу. То есть вот так вот выглядит самая простейшая программа?
11:21 Ну ладно, на этом пока все в следующем видео мы рассмотрим пример привязки инструмента, потому что привязка инструмента, это тоже необходимость, без которой в. принципе невозможно полноценно работать и получать необходимые размеры. Все всем пока пишите в комментариях, чтобы вы хотели увидеть, понятно ли я объясняю.
Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.