Операторы Fanuc. Параметрическое программирование.
ฝัง
- เผยแพร่เมื่อ 21 ส.ค. 2024
- На чай и кофе - boosty.to/cncj...
Проверяем разные операции, разбираемся как работают WHILE DO THEN IF AND OR XOR GT LT GE LE MOD EQ NE тригонометрия и т.п.
Текстовой вид вот тут (автор не я):
precision-mach...
Fanuc 0i-MF Plus.
cncjamvip@gmail.com
Искал медь ,а нашел-золото.Автор,спасибо тебе большое
Очень интересно! Канал отличнейший. Автору огромнейшее спасибо за такой труд
Автору можно сказать спасибо по закреплённым реквам в шапке) я уже сказал) так сказать на чайки-кофейки закинул
Отличный видос! Спасибо за Ваш труд!
Все видосы огонь. Спасибо автору за такой труд!
Спасибо за Ваши полезные видео!
Отлично. Коты в тему.
Спасибо за ваш труд. Можно следующее видео о выставлении позиций револьверной головы в параметрах, например после разборки и ремонта
Я бы с удовольствием, но у каждого производителя процедуры отличаются. Штук 5 разных видел.
Не чего не понял но очень интересно)
спасибо автору
Охуенный калькулятор за 4 ляма
Вы где такие дешёвые станки видели?)
хотел бы добавить к описанию арктангенса, на новых версиях F синтаксис как у автора видео, на старых версиях TC/MC, TB/MB, TA/MA- синтаксис арктангенсов отличается, курите мануалы к соответствующим версиям ЧПУ
10:13 функцию ABS применяю в своих макросах, когда на входе нужно получить *положительное целочисленное значение*, например: номер инструмента или количество итераций
Пример использования:
_#153__=#20(-T- TOOL)_
_#174__=22(MAX COUNT TOOLS)_
_..._
_IF[[__#153EQ__#0]OR[__#153EQ0__]OR[__#153GT__#174__]OR[__#153NE__[ROUND[ABS[__#153__]]]]]GOTO1201(WRONG TOOL NUMBER)_
_..._
_(ERRORS)_
_N1201__#3000__=1(WRONG TOOL NUMBER)_
_..._
Чем #0 отличается от 0 и зачем делать обе проверки?
@@user-yq8yc4lx5f 0 - это ноль, #0 - это пустое значение
Красавчик
ABS использую для страховки, если кто-то минусовые значения внесет
ну, или когда минусовое значение в процессе обработки нужно использовать и как положительное и как отрицательное
Здравствуйте, нерисует графику во время обработки, как можно исправить(fanuc oi-mf)
попробуйте зайдя в графику запустить отрисовку, ctm\gr--graph--oper--start (примерно как то так)
очень интересно и очень не понятно. для чего это нужно? и где можно про это прочитать статью?
когда тебя не устраивает стандартные циклы. Например, растачиваешь через g71 и у тебя скапливается стружка в отверстии - делишь на участки. Или резьбу дробит циклом g76 - создаешь чередование граней с помощью смещений, чтоб сначала одной гранью, затем другой, затем обеими. Или делаешь какие-нибудь шайбочки - и тебе нужно зациклить работу вытягивателя, чтоб вытянул заготовку определенное количество раз. Или есть очень похожие детали, у которых только несколько размеров отличаются - можно одну общую программу написать, где вначале подставляешь нужные циферки. Фрезеровка приводным инструментом.
А нет ли в Fanuc 0i-MF Plus чего нибудь такого-неизвестного ,что периодически портит таймера ? Например таймер смазки направляющих ни с того ни с сего внезапно начинает смазывать не по 40 сек ,а по 8 минут,стало быть таймер ожидания давления тоже к нему присоединяется ,итогом -перегрев насоса и отрубание его. При этом станок ехидно сообщает что типа нет давления то ! Но если маслостанция героически выдерживает испытания -все возвращается к штатному режиму и на несколько недель тишина .
Таймера могут изменяться в процессе, если некорректно прописана программа автоматики LADDER.
Периодически чтобы таймера портились, я не наблюдал. Могу предположить что что-то (датчик давления, насос, реле управления) неисправно, а ладдер написан таким образом, что при этой неисправности начинает отрабатывать некорректно (не учли такой исход).
Вот мне то же это интересно. Особенно параметры которые отвечают за таймеры. Все что мог найти,пробовал. Насос не включается после бекапа(
Дорогой Автор, расскажите, пожалуйста, как составить программу для эксцентрика, для токарки... Спасибо.
Здравствуйте
В целом должно выглядеть как перемещение иксом в минус и обратно в плюс (до внешнего диаметра) за один оборот. При этом игрек тоже должен быть , чтобы резец через центр (эксцентричности) проходил. А ещё высокая скорость перемещения должна быть у оси, дабы имели точение а не строгание. И главное - синхронизация приводов шпинделя и осей X/Y. В общем чтобы что-то получить должна быть опция и описание того, как ей пользоваться. (Получится-ли что-то на станке только с осью икс - не могу загадывать, не пробовал)
Наверно у вас револьвер поддерживает приводной инструмент?
Добрый! Как с вами связаться по поиску неисправности на токарном станке с чпу?
Приветствую, в описании к каждому видео - адрес почты: cncjamvip@gmail.com
Расскажи лучше про системные переменные, на примере O9001 ))) разбери нормально подпрограммы для измерения детали/инструмента... а то ты все на пол шишки...
А что делает программа О9001?)
Хорошая идея разобрать программу привязки кстати, попробую как-нибудь
А вообще тверские ребята разбирали даже самостоятельное написание программ для измерения:
m.th-cam.com/video/sXpebmqr0A8/w-d-xo.html&pp=ygVG0J_QuNGI0LXQvCDQv9GA0L7Qs9GA0LDQvNC80YMg0LTQu9GPINC_0YDQuNCy0Y_Qt9C60Lgg0YLQstC10YDRgdC60L7QuQ%3D%3D
@@cncjam друг, ну ты меня разочаровываешь, пожалуюсь твоему начальнику)))))))) О9001 обычно (в 95% случаев) это программа смены инструмента) мне то не требуется, но ты если начал , давай ... )
А, на хиженах то)
Уже разбирал одну же)
m.th-cam.com/video/SbGv5yvHBxM/w-d-xo.html&pp=ygUy0KHQvNC-0YLRgNC40Lwg0L3QsCDQv9GA0L7Qs9GA0LDQvNC80YMg0YHQvNC10L3RiyA%3D
@@andreimantherev6069давай жалуйся начальнику слушаю))
Хде ж ты видел руководства на полную шишку? Товарисч так сказать вводные к размышлению даёт, а дальше уже наш с тобой "хлебушек" или ты кушать не хочешь))
@@cncjam эх ладно , вы на меня не сердитесь , примите за конструктивную критику... но нислова нет про переменные , #3004, и т д и т п... и вообще пример с зонтика V180 неинтересен, так как это редкость ,большинство зрителей юзают лапу, а там и переменных побольше... а если серво лапа... CFV1100F еще не попадались? вот там норм... и проверка поломки инструмента и 2 серво мотора, и куча логики, сервисные режимы... видос можно забацать такой что не только на ужин хватит но и на пару тройку пива после ))))))) кароче продолжай!
Здравствуйте уважаемый, купили токарный фанук tf plus, а как автоматически привязать инструмент по руке никто не знает, если не сложно снимете краткое видео, буду очень благодарен.
Подскажите как программно отключить м19? М20 не работает
Если вас интересует возможность вращать шпинделем после команды М19, то можно: а) задать обороты (М3/4 s***;
выключить обороты (м5))
После этого шпинделем можно вращать. Либо нажать резет, обычно после этого шпиндель разблокируется.
Если речь про отключение ориентации при смене инструмента (не знаю зачем это может пригодиться), то выкидываем М19 в подпрограмме смены инструмента, либо ковыряем ладдер. ...ну и получаем удар при смене инструмента)
Если это не то, то прошу уточнить что за станок и какова цель)
Может м19
@@cncjam надо было соориентировать патрон. чтобы шестигранник повернуть нужными плоскостями.потом его хватает барпуллер. но после кулачки не разжимались. писал ошибку - патрон не остановлен
@@petr07413 после м19 надо
как войти в окно с макропеременными?
Set/ofs пару раз (пока не появится окно с настройками), далее листаем вправо и находим МАКРО
Для чего это вообще нужно, объясните
Для написания УП, (со стойки, например). Для сокращения размера УП. Для удобства. Для расчетов.
Здравствуйте. Подскажите, где ошибка? Мне нужно повторение программы несколько раз.
G54
#1=1
#2=2
#1
T101
G97M3S700
G0x50z20
G0z0
G1x-0.8f0.3
Z1.
G0x50.
#2
If [#2LT#1]goto100
M0
N100
T202
G0x0.z20
Z0.5
M0
G0z50
M30
А что означают строки с #1 и #2?)
Я бы в режиме сбк запускал и и заглядывая в макропеременные проходил программу. Есть исходник с рабочей прогой, могу скинуть ели на почту напишете. cncjamvip@gmail.com
@@cncjamсаму рабочую программу я скину. Смысл в том, что, нам купили грейфер. Из прутка выходит 14 деталей. Вот хочу сделать так, что бы станок делал эти 14 деталей, а потом остановился на замену нового прутка. И далее пошёл делать детали
@@cncjam я вам отправил на почту программу
@@user-vp3rz3pm3pпосмотри в интернете про цикл WHILE. Я конечно не эксперт, но у тебя в представленной проге нет команды на повтор каких либо кадров.
привет, а как зайти в окошко макропеременных?
Привет
Set/ofc 2 раза, (чтобы открылась менюшка с разрешением записи параметров), и листаем вправо до "макро"
@@cncjam понял пасибо, это в русской версии или в инглише?
@@varp98 из отличия только macro будет