Я как правило в каждом инструментальном блоке программы вставляю в начале полную шапку и полный останов в конце. С вызовом инструмента, оборотов, выводом в референтную точку и с начальной точкой. В общем полностью самостоятельная программа. В конце такого блока как правило ставлю М1 для наладки. А после М30 программу для расточки кулачков . Если что, пользуюсь GOTO. А единичные запуски с номера кадра.
Вообще то правильно будет в каждом новом блоке, после смены инструмента, прописывать модальные функции. Типа G99 G80 G97 G54 G40 G17. Так точно сюрпризов не будет. А так же строку с точкой смены инструмента перед номером иструмента. Тоже на всякий случай.
Ого,чё прям в каждом блоке? Ну раз уж тебе знакомо понятие "модальный" то ты наверное знаешь что модальные команды действуют пока их не отменят! Ну так вот вопрос: зачем вот это всё городить если у тебя все эти команды стоят в начале программы в шапке?
@@do6prk816 я работаю на токарно-фрезерных станках. Есть и с двумя шпинделями и с двумя головами. Есть и с осью В. Часто даже прописываю макросы проверки регистров памяти значений координатных систем и оффсетов инструмента. На случай если оператор введет не то значение или не туда. На простеньком токарном, тем более если сам настраиваешь и работаешь, это наверно не важно.
@@user-fr6zb8zt8v Да я не спрашивал на чём ты работаешь! Я понимаю зачем ставить в начале каждого блока G97, G99 они так и так с оборотами идут. Но вот зачем G 17, это модальная функция и одного раза достаточно,она работает даже после отключения включения станка! G 54 таже фигня,достаточно одного раза в начале проги!G 80 так и так ставишь после цикла ,если он был в предыдущих блоках.
@@do6prk816 На токарно-фрезерных плоскости G17 G18 G19 часто меняются. Дома G54-G59 тоже используются в одной программе. На Интегрексе даже дома G54.1 P1... и до P300, не часто, но используются. Подачи минутные и оборотные постоянно меняют друг друга. Смещение и поворот координат G68 G69 - это постоянно. Много всякого есть. Плюс станки разные на участке, операторы новые. Я был неделю на экскурсии в Японии, в Иго, на заводе DMG Mori. Японцы так и работают. Каждый блок программы, в начале несёт в себе всё коды.
Все отлично. Но забыли указать что после переключения в авто на экране "последовательность выполнение программы" должна быть строка кадра с которого необходимо начать. Где новичок может проверить себя и убедиться что он делает все правильно.
при написании проги на смене инструмента ставлю номер кадра, N1000 N2000 и т.д., далее после строки безопасности ставишь оператор GOTO 2000 и все сто тысяч штук исправляешь без проблем и лишних поисков. )
А в курсе что можно время цикла например расточки нажать кнопку стоп по z отвести резцедержку сменить инструмент для удобства смены пластины, поменять ее затем обратно выставить нужный резец подвести вручную по z к детали нажать старт и он продолжит точить с того же места...
Легко и просто.Нулевые точки это не только от G54 до G57 ,но и от G505 до G599.Говорю по опыту работы на Синумерике,в Фануке я мало понимаю ,но судя по всему с нулевыми точками там всё так же.
Работаю на фануке 3 мес, можно сказать новичок. Запускаю программы с нужной операции именно так. Мне наладчик показал. Теперь у меня вопрос - а что есть еще какие то способы сделать это по другому? Ну и вопрос эксперту а как запустить не с сначала операции, где выбор инструмента и запуск шпинделя, а именно с середины операции?
Очень опасно!Эта операция требует предельной осторожности!Сразу скажу,если программа написана с использованием циклов,то ничего не выйдет,если используется программа с множеством кадров,например написана в CAM-системе,тогда возможно запустить с любой точки.Какие пронраммы используете вы?
А зачем вообще запускать с середины? Можно конечно отход какой-то выполнить? Всё остальное от лукавого,станок может повести себя не адекватно,правильно автор сказал,опасно это!
@@CHPU_CNC_NOVICHOK Я к чему.... Токарно-фрезерный станок с Y, необходимо выфрезеровать контур (например прямоугольник) на плоскости под заданным углом, соответственно инструмент (концевая фреза) уже спозиционирован перпендикулярно к данной плоскости. Возможно-ли в гайде описАть контур и "наклонить" его на заданный угол?
Я работаю на фрезерном фануке, бывает, что инструмент час или полтора выбирает металл, не ждать же каждый раз по часу, когда села пластина и надо заменить. Подскажите пожалуйста, как еще можно запустить с кадра, что учелся корректор на длину и включились обороты.
Добрый день, а возможно ли в фануке покадрово запускать, не в автоматическом режиме, а для отработки более безопасной как в haas , там опция в режиме Mem - single blok, меня интересует как в фануке?
Может кто нибудь объяснить, для чего нужна привязка инструмента к нулю, я вот формально понимаю чтобы не было прошлых каких-то значений, чтобы выполнять точные нарезания, а конкретно для чего нужно привязывать я вот так и не пойму, объясните подробнее чтобы можно было понять так как оно есть, а не придумывать самому, за ранее спасибо
Здраствуйте. Подскажите что можно сделать в стоке что бы при запуске программы с середины выходила ошибка . А то у меня нажимаешь на пуск и он сразу поехал. Без всяких предупреждений . Стойка FANUC нулевка 2007 год.
Привет. Не совсем понятно. А если программа очень длинная (написана в кам). Спиральная обработка полусферы, около 30минут. Выполняется одним инструментом. Он прописан в самом начале. Станок остановлен на 25й минуте, тридцатитысячная строка. Как сделать так что-бы запуск произошел именно с нее, но в то-же время что-бы была прочтена шапка?
в MDI вызвать инструмент и прописать обороты как в программе,м30 в MDI не писать.Нажать пуск ,станок увидит инструмент и включит обороты.Переключаете на Auto и пуск программы,только в Edit заранее переместите курсор на кадр с которого надо начать.
Есть вариант более правильный,но я бы прописал в нужной точке GOTO1 и запустил программу,а после,перед началом старта новой детали удалить команду GOTO1.
Добрый день, подскажите пожалуйста, очень нужна помощь, пытаемся нарезать резьбу метчиком приводным инструментом на боковой поверхности, при коде g84 он вращает метчик против часовой в тело детали и выводит по часовой, если изначально дать команду м14 чтоб приводной блок вращался правильно, то он заходит по часовой и выходит тоже по часовой, а потом уже меняет направление вращения. А g88 он отказывается принимать, как можно решить проблему? Очень надеюсь, что у вас есть решение этой проблемы. Станок старый и документации на него нету
А как это ты запустил с середины, не пройдя G54 ??? На Фануке она вроде идëт по умолчанию, но всë же, вдруг в начале программы была задана G55 !? Почему система координат не прописана в каждом инструменте? Так, у новичка станок может в космос полететь.😟 Я работаю на системе NC-210. У нас вместо G54...G59 используется UAO,0...UAO,99, но смысл тот же.
Спасибо за конструктивный видос! Подскажи, пожалуйста, как грамотно написать программу, в которой за один установ в заготовке делается несколько деталей с последующим смещением ноля детали!
Привет мужик,когда устроился на завод твои видосы помогали:)Сейчас уже всё расшарил!Спасибо!
Мы в таком "состоянии дикости", что нам всё очень полезно! Спасибо!
Супер. Спасибо Вам огромное за объяснения урока.👍
Я как правило в каждом инструментальном блоке программы вставляю в начале полную шапку и полный останов в конце. С вызовом инструмента, оборотов, выводом в референтную точку и с начальной точкой. В общем полностью самостоятельная программа. В конце такого блока как правило ставлю М1 для наладки. А после М30 программу для расточки кулачков . Если что, пользуюсь GOTO. А единичные запуски с номера кадра.
Вообще то правильно будет в каждом новом блоке, после смены инструмента, прописывать модальные функции. Типа G99 G80 G97 G54 G40 G17. Так точно сюрпризов не будет. А так же строку с точкой смены инструмента перед номером иструмента. Тоже на всякий случай.
Ого,чё прям в каждом блоке? Ну раз уж тебе знакомо понятие "модальный" то ты наверное знаешь что модальные команды действуют пока их не отменят! Ну так вот вопрос: зачем вот это всё городить если у тебя все эти команды стоят в начале программы в шапке?
@@do6prk816 я работаю на токарно-фрезерных станках. Есть и с двумя шпинделями и с двумя головами. Есть и с осью В. Часто даже прописываю макросы проверки регистров памяти значений координатных систем и оффсетов инструмента. На случай если оператор введет не то значение или не туда. На простеньком токарном, тем более если сам настраиваешь и работаешь, это наверно не важно.
@@user-fr6zb8zt8v Да я не спрашивал на чём ты работаешь! Я понимаю зачем ставить в начале каждого блока G97, G99 они так и так с оборотами идут. Но вот зачем G 17, это модальная функция и одного раза достаточно,она работает даже после отключения включения станка! G 54 таже фигня,достаточно одного раза в начале проги!G 80 так и так ставишь после цикла ,если он был в предыдущих блоках.
@@do6prk816 На токарно-фрезерных плоскости G17 G18 G19 часто меняются. Дома G54-G59 тоже используются в одной программе. На Интегрексе даже дома G54.1 P1... и до P300, не часто, но используются. Подачи минутные и оборотные постоянно меняют друг друга. Смещение и поворот координат G68 G69 - это постоянно. Много всякого есть. Плюс станки разные на участке, операторы новые. Я был неделю на экскурсии в Японии, в Иго, на заводе DMG Mori. Японцы так и работают. Каждый блок программы, в начале несёт в себе всё коды.
@@peg2958 А вы с какой целью интересуетесь?)))
Все отлично. Но забыли указать что после переключения в авто на экране "последовательность выполнение программы" должна быть строка кадра с которого необходимо начать. Где новичок может проверить себя и убедиться что он делает все правильно.
Недавно работаю, знал этот способ, благодарю!!!
Я всегда прописываю в программе номер инструмента и нулевую точку для всех инструментов .G54 T0202,G54 T0505 и т.д.
А что это дает?
@@bbooss7572 Для перестраховки.
@@bbooss7572 ничего не даёт, всё от станка зависит
при написании проги на смене инструмента ставлю номер кадра, N1000 N2000 и т.д., далее после строки безопасности ставишь оператор GOTO 2000 и все сто тысяч штук исправляешь без проблем и лишних поисков. )
Круто спасибо. Мы сейчас делаем много деталей для бпла дальнего действия. Спасибо ваши видео помогают
🇷🇺?
@@CHPU_CNC_NOVICHOK они летят на росию
у меня на стойке когда с середины запускаеш надо чтобы он еще g54 прочитал , а то поедет в другую сторону .
Спасибо!
Как по мне я бы под такую проделку новую коротенькую бы написал ,но
у меня Сименс 840dsl
😊
Здравствуйте. А на станке нет опции Block Search? Или возможности поиска через GOTO, если это не одноразовая операция?
А еще лучше для новичка сделать скорость подачи по менше и на всякий случай включит single block для первых кадров чтоб убедится что все нормально.
еще для безопаности можно в сингл блок перейти....чтоб проверить точность исполнения команд....
Привет из Воронежа! 👍
Привет!
Класс!
А в курсе что можно время цикла например расточки нажать кнопку стоп по z отвести резцедержку сменить инструмент для удобства смены пластины, поменять ее затем обратно выставить нужный резец подвести вручную по z к детали нажать старт и он продолжит точить с того же места...
Спасибо! Когда с сименса перешёл на фанук, это было пцц как актуально!
Вот сейчас тоже перешёл. Как бревном по голове, некоторые моменты в корне не понятны
Объясните дураку , новые сменщики на фанук работают без нулевой точки g54,g55,..., G599. Как такое возможно?
Легко и просто.Нулевые точки это не только от G54 до G57 ,но и от G505 до G599.Говорю по опыту работы на Синумерике,в Фануке я мало понимаю ,но судя по всему с нулевыми точками там всё так же.
Работаю на фануке 3 мес, можно сказать новичок. Запускаю программы с нужной операции именно так. Мне наладчик показал. Теперь у меня вопрос - а что есть еще какие то способы сделать это по другому?
Ну и вопрос эксперту а как запустить не с сначала операции, где выбор инструмента и запуск шпинделя, а именно с середины операции?
Очень опасно!Эта операция требует предельной осторожности!Сразу скажу,если программа написана с использованием циклов,то ничего не выйдет,если используется программа с множеством кадров,например написана в CAM-системе,тогда возможно запустить с любой точки.Какие пронраммы используете вы?
А зачем вообще запускать с середины? Можно конечно отход какой-то выполнить? Всё остальное от лукавого,станок может повести себя не адекватно,правильно автор сказал,опасно это!
Через goto
Доброго времени суток. Вопрос - Может доводилось сталкиваться с пятиосевым станком на фануке с мануалгайдом?
Привет,не,не видел в живую.
@@CHPU_CNC_NOVICHOK Я к чему.... Токарно-фрезерный станок с Y, необходимо выфрезеровать контур (например прямоугольник) на плоскости под заданным углом, соответственно инструмент (концевая фреза) уже спозиционирован перпендикулярно к данной плоскости. Возможно-ли в гайде описАть контур и "наклонить" его на заданный угол?
@@movlani9880 не могу сказать,с Y не работал,ну могу предположить,что нет,там man guide в основном 2D фигуры.
Сколько ни смотрю видео по фануку, нигде не вижу нумерацию кадров. На фануке возможна автоматическая нумерация кадров как на сименсе?
Я думаю это нужно настроить какой-то из параметров.
Приветствую, у вас станок, Spinner?
Привет,Leadwell LTC 20 im
Я работаю на фрезерном фануке, бывает, что инструмент час или полтора выбирает металл, не ждать же каждый раз по часу, когда села пластина и надо заменить. Подскажите пожалуйста, как еще можно запустить с кадра, что учелся корректор на длину и включились обороты.
Можно на кадре поймать,остановить вручную,поменять пластину и запустить дальше.
@@CHPU_CNC_NOVICHOK спасибо
Если деталей много, то проще через GOTO перепрыгивать. Если мало деталей то можно и в ручную попрыгать. Но я всегда через GOTO делаю.
Круто
Добрый день, а возможно ли в фануке покадрово запускать, не в автоматическом режиме, а для отработки более безопасной как в haas , там опция в режиме Mem - single blok, меня интересует как в фануке?
Активируйте кнопку SBK на стойке, каждое нажатие кнопки Cycle Start будет запускать следующий кадр
жаль на фрезере немного сложнее это. надо доп строку с координатами вводить
Может кто нибудь объяснить, для чего нужна привязка инструмента к нулю, я вот формально понимаю чтобы не было прошлых каких-то значений, чтобы выполнять точные нарезания, а конкретно для чего нужно привязывать я вот так и не пойму, объясните подробнее чтобы можно было понять так как оно есть, а не придумывать самому, за ранее спасибо
Запускал всегда именно с названия инструмента Т0505 и никогда проблем не было.
Здраствуйте. Подскажите что можно сделать в стоке что бы при запуске программы с середины выходила ошибка . А то у меня нажимаешь на пуск и он сразу поехал. Без всяких предупреждений . Стойка FANUC нулевка 2007 год.
Ойойой,да,это плохо и опасно,к сожалению я не знаю,скорей всего какой-то параметр нужно настроить,а какой,я даже не знаю.
это запуск с начала работы инструмента. А я думал будет запуск где то с середины работы инструмента
Привет. Не совсем понятно. А если программа очень длинная (написана в кам).
Спиральная обработка полусферы, около 30минут.
Выполняется одним инструментом. Он прописан в самом начале.
Станок остановлен на 25й минуте, тридцатитысячная строка.
Как сделать так что-бы запуск произошел именно с нее, но в то-же время что-бы была прочтена шапка?
в MDI вызвать инструмент и прописать обороты как в программе,м30 в MDI не писать.Нажать пуск ,станок увидит инструмент и включит обороты.Переключаете на Auto и пуск программы,только в Edit заранее переместите курсор на кадр с которого надо начать.
@@zaharmerkulov2969 Спс. На следующей неделе попробуем. Некогда пока было.)
@@zaharmerkulov2969подскажите пожалуйста а точку g54 тоже указывать?
А как насчёт того, чтобы запустить программу с кадра с флэшки, если программа большая и запуск из режима dnc??
Есть вариант более правильный,но я бы прописал в нужной точке GOTO1 и запустил программу,а после,перед началом старта новой детали удалить команду GOTO1.
Эх, поздно я увидел
Уже освоился
Но спасибо!
Добрый день, подскажите пожалуйста, очень нужна помощь, пытаемся нарезать резьбу метчиком приводным инструментом на боковой поверхности, при коде g84 он вращает метчик против часовой в тело детали и выводит по часовой, если изначально дать команду м14 чтоб приводной блок вращался правильно, то он заходит по часовой и выходит тоже по часовой, а потом уже меняет направление вращения. А g88 он отказывается принимать, как можно решить проблему? Очень надеюсь, что у вас есть решение этой проблемы. Станок старый и документации на него нету
Попробуйте вместо G84.G184 может пойдёт.
spasibo
Привет! А как остановить выполнение программы и начать с кадра?
Привет,ну,если просто остановить,то можно просто reset,или стоп,отвести резец,а потом reset.
А как это ты запустил с середины, не пройдя G54 ??? На Фануке она вроде идëт по умолчанию, но всë же, вдруг в начале программы была задана G55 !? Почему система координат не прописана в каждом инструменте? Так, у новичка станок может в космос полететь.😟 Я работаю на системе NC-210. У нас вместо G54...G59 используется UAO,0...UAO,99, но смысл тот же.
Спасибо за конструктивный видос! Подскажи, пожалуйста, как грамотно написать программу, в которой за один установ в заготовке делается несколько деталей с последующим смещением ноля детали!
Вот есть видео.
th-cam.com/video/NKeRBEQXMfk/w-d-xo.html
Спасибо!
База
Прогу писал не человек, сразу видно)
Да так и делаем
покажите пожалуйста как на чпу расстачивать кулачки
Можно на ручной подаче кнопками, еще лучше маховичком (имитируя универсала)
Інтересно урок по мануалу,как научитса ?
Чё за G1451, G1151, G1450???
Шоп турн на сименсе знаешь? А это фануковский Шоп турн, мануал гайд называется
@@alekswino1779 понял, благодарю.
Неужели программистам fanyca нельзя было нормально это сделать по людски, как в хайденхайн например
Да,или как в Sinumerik
@@CHPU_CNC_NOVICHOK на сименсе там можно с контура,можно с конечной точки,можно без вычислений.....я тока с конечной пользуюсь))))
На хасах стойка смотрит, что там раньше по программе было и учитывает, какие обороты были заданы, инструмент и корректор.
Да-а-а какая же отстойная стойка фанук