В ролике показано создание простейшей токарной программы для системы ЧПУ FANUC. Разбирается структура программы, назначение подготовительных и вспомогательных G- и M-кодов, порядок ввода кадров и обязательные элементы, такие как точка с запятой в конце каждого кадра и команда M30 для завершения программы.
- 00:02 Открытие программы и режим редактирования
- 00:35 Начальные параметры для токарной программы
- 01:34 Ввод G40, G99, G50 и точки с запятой
- 01:59 Выбор инструмента и вызов смещения G54
- 04:24 Режимы вращения шпинделя G96 и G97
- 06:05 Включение эмульсии M8
- 06:05 Перемещение в стартовую точку
- 06:58 Линейная интерполяция G1 и подача
- 08:11 Пример простейшей программы точения
- 09:54 Завершение программы M5 и M30
- FANUC
Кому полезно: Начинающим операторам и наладчикам токарных станков с ЧПУ FANUC
Описание составлено автоматически по расшифровке речи в ролике.
Расшифровка видео
0:02 Итак, в прошлом видео мы с вами рассмотрели, как создать программу, то есть мы создали программу, которая называлась у нас о 000 1 то есть для того, чтобы начать написание программы, мы открываем эту. Программу, нажимая клавишу, прок нажали клавишу прок. Все, соответственно, это период происходит в режиме Эдит переключатели МОД. Ну и соответственно здесь мы начинаем писать необходимые нам перемещения.
0:35 То есть для начала, если у вас токарная программа нужно написать необходимые параметры для того, чтобы начать вращать шпиндель? То есть нам нужно отключить коррекцию на радиус инструмента, нам нужно включить подачу наоборот?
0:56 И включить ограничение частоты вращения шпинделя, то есть обычно пишут Джи 40. Пишут Джи. 99 И пишут Джи 50 С, допустим, 2000 без определенного направления вращения. То есть во 1 сейчас в я расскажу вам, как все это сюда вносить, как выглядит структура программы на фону? То есть для начала мы должны, вот сейчас мы удалим все это.
1:34 Мы перемещаем курсор вот сюда, на точку запятой и пишем клавиатурой Джи 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. Так Джи 55356-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) и может содержать ошибки в терминах.