Перейти к публикации

SV0409 DETECT ABNORMAL TORQUE


Viktor2004

Рекомендованные сообщения

Всем привет, камрады!

У меня, как всегда очередной вопрос.

FANUC 0i-MF . Запускаю вот такую программу

В процессе ее выполнения ошибка. SV409 по оси Z

Видео тут

https://disk.yandex.ru/i/7kayE91vuMqARA

https://disk.yandex.ru/i/YHf-FQt3Os9z0A

заготовку фотографировать запрещено, я ее накрыл пакетом

Ошибка возникает только тогда, когда переключатель скоростей до 50% включительно

Как только ставлю 60% и выше, ошибка неизбежна.

Порог усилия для генерации данной ошибки находится в параметрах 2104 и 2142

устанавливал их в 10 раз больше, все равно. На 60% и выше ошибка

Рядом такой же точно станок, серийные номера на единицу отличаются. Близнецы-братья.

На близнеце эта программа работает на 150% и не вырубает

Привожу параметры обоих.

Подскажите, что там в этой программе может давать такую нагрузку?

Плохой.TXT Хороший.TXT

Снимок экрана от 2022-11-24 17-54-23.png

Изменено пользователем Viktor2004
Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

F5000, наверное. Так-то программы нагрузку не контролируют. Здесь начинается Ваш выход )) . Такое или не связанное с таким встречалось у нас на 2х Хаасах,- при нажатии грибка или выключения привода ось Z "клевала" вниз. Ремонтировали блоки Vector Drive. 

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, Клиент сказал:

F5000, наверное.

так это вроде скорость по G1

Там в полной программе перемещения и с F25000 и никаких ошибок при этом

 

%
O2119 
G90G17G40G54

G0G90X0Y0 
S10000M3
G43H13Z150
G1X-200.Y-50.F5000
Z0.5

Z50F25000 
X-148.85Y-43.2
Z0.5
G2X-148.765Y-43.316Z-3.128R28.2F800 
G1X-148.605Y-43.2Z-3.135
X-148.85Z-3.143 
Z150F25000
M5
G0G91G28Z0. 
G28Y0.
M30 
%

 

Изменено пользователем Viktor2004
Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, Viktor2004 сказал:

F25000 и никаких ошибок

Возможно, именно по Z много- все таки масса. Есть ли противовес в колонне?

Во всяком случае программа рабочая. Есть нюанс, на перегруз не влияет,- программа без включения шпинделя- не видно, стоИт ли минутная подача...

Ссылка на сообщение
Поделиться на других сайтах
Только что, Клиент сказал:

Возможно, именно по Z много- все таки масса. Есть ли противовес в колонне?

Противовеса нет. Нагрузка оси в висячем состоянии 40%

Я удалил команду включения шпинделя. Подача минутная

Только что, Клиент сказал:

именно по Z много- все таки масса

Завтра запущу цикл вверх-вниз на больших скоростях

Ссылка на сообщение
Поделиться на других сайтах

Странно, конечно. Если моя версия верна, то быстрое перемещение должно быть меньше чем 5000. Любопытно попробовать в строке с G43 сразу на Z0.5 спуститься.

А еще в быстрых перемещениях одни значения настройки разгона-торможения, а в линейных другие. Может быть, линейные слизать с другого станка нужно. Хотя, по моему мнению, 40% в висячем состоянии- это уже сильно прилично

Ссылка на сообщение
Поделиться на других сайтах

В режиме SINGLE BLOCK все работает на скорости 150%

Если из программы удаляю строчку с G1 или G2 все работает нормально

Это какой-то переход с G1 на G2 выбивает

22 минуты назад, Клиент сказал:

Если моя версия верна, то быстрое перемещение должно быть меньше чем 5000.

Это я когда сокращал программу оставил из шапки F5000

А код который дает ошибку на строчке 40030

 

 

 

Снимок экрана от 2022-11-24 19-11-42.png

Снимок экрана от 2022-11-24 19-14-04.png

Изменено пользователем Viktor2004
Ссылка на сообщение
Поделиться на других сайтах

Детальку пакетом закрыли, а 4ю строчку не стерли ))

При заданном I,J,K может быть ошибка точек в рассчетах, при R проблем не будет. На древних станках ошибка в последнем знаке после запятой влияла на перегруз оси. Еще, Фанук по умолчанию настроен на обработку 4х последующих строк. Ошибка в программировании появляется раньше и станок останавливается раньше, когда ЧПУ анализирует дальнейшую траекторию. 

Я не знаю, но, может быть, в покадровом режиме ЧПУ не прослеживает перемещения вперед прям на 4 и более строк. Подумаем, пока мыслей нет.

Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, Клиент сказал:

вперед прям на 4 и более строк.

Ну так я сократил всю программу до 6-ти строк. В которых проявляется эта ошибка.

И только на скорости выше 50%

Ссылка на сообщение
Поделиться на других сайтах

Вот как выглядит Ваше перемещение из первого сообщения. В геометрии ошибок нет. В настройках станка есть значение минимального программируемого перемещения по прямой и по окружности. Возможно, вышли за пределы, но, обычно, это соточное значение.

Victor.JPG

Ссылка на сообщение
Поделиться на других сайтах
Только что, Клиент сказал:

Возможно, вышли за пределы,

ну тогда другая ошибка должна быть. А тут как будто удар обо что-то

Ссылка на сообщение
Поделиться на других сайтах

@Viktor2004 У нас на Matsuura была такая ошибка  связанная с тем что на нем по осям установлены быстроходные ШВП у которых между шариками размещены пластиковые проставки со временем они деформируются и начинают застревать и подклинивать в межручьевых переходах. Особенно это было заметно при разгоне торможении и реверсе.

Особенно это проявлялось при подключенной линейке как только отключали станок позволял кататься на более высоких скоростях.

Попробуйте для начала увеличить время разгона торможения

Заменили ее сейчас проблем нет.

@Viktor2004 Завтра вот попробуете перемещения на быстрых ходах и все прояснится.

Кстати в точку смены ось ездит без сбоев?

Ссылка на сообщение
Поделиться на других сайтах
Только что, gudstartup сказал:

Попробуйте для начала увеличить время разгона торможения

пробовал. Не помогает. Станки абсолютно новые. Проявляется не на каком-то участке, а в любом месте. Я поднял систему координат высоко что бы видно было

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Клиент сказал:

Вот как выглядит Ваше перемещение из первого сообщения. В геометрии ошибок нет. В настройках станка есть значение минимального программируемого перемещения по прямой и по окружности. Возможно, вышли за пределы, но, обычно, это соточное значение.

Victor.JPG

По Z перемещение несоизмеримо большое, из +0,5 в -3,128, - это не технологично, но ЧПУ-то об этом не знает. Попробуйте просто заменить подачи 5000 на меньшие, более разумные, и тогда может выясниться, что колокол разгона-торможения нужно корректировать

Ссылка на сообщение
Поделиться на других сайтах
Только что, Клиент сказал:

Попробуйте просто заменить подачи 5000 на меньшие,

спасибо. Завтра попробую

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Viktor2004 сказал:

Станки абсолютно новые.

Проверьте муфту оси Z. Временно отключите линейку если она у вас есть...

Ссылка на сообщение
Поделиться на других сайтах
Только что, gudstartup сказал:

Проверьте муфту оси Z. Временно отключите линейку если она у вас есть...

линеек нет, муфту завтра проверю. Эх. Кожухи снимать.....

Сегодня сервогайдом корректировал двигатели. Не помогло

Ссылка на сообщение
Поделиться на других сайтах

@Viktor2004 Если ось не сбоит при выходе в точку смены значит проблем с механикой и настройками оси быть как бы не должно.

Параметры конечно  уже сравнивали...?

Ссылка на сообщение
Поделиться на других сайтах
Только что, gudstartup сказал:

Параметры конечно  уже сравнивали...?

ну да. Отличается только то, что и должно отличаться

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Koels
      А вообще, я потрогал сам радиатор привода в работе, и не смотря на включённые вентиляторы на самом радиаторе, он был очень горячий. Прикрутили два здоровых вентиля к этому привода, может дело было в перегреве.
    • Anat2015
      Бывает, что виноват не сам вентилятор, а схема его контролирующая, в приводе стоит.
    • Koels
      Про все это в курсе. И про внутренний вентилятор и про радиатор. Разъём тоже в норме. Вот это очень полезно. Спасибо.
    • Anat2015
      Это не описание ошибки, а описание массива ошибок. О чем ваша конкретная ошибка говорит должно быть в мануале на станок. Если энкодеры по оси абсолютные и наверняка есть программные конечники, можно попробовать их изменить, чтобы ось оказалась в разрешенной зоне. Если есть аппаратные датчики overtravel - заблокировать их. Только все очень аккуратно, чтоб еще дальше не уехать и не сломать механику. А с какого перепугу шпиндель поехал выше точки смены инструмента? Кто то порылся в параметрах? Опять человеческий фактор?
    • Anat2015
      @Madmax70 Это клон уже обсуждаемого. Админу надо просто удалить это.
    • Maks Horhe
      Можно и так сказать) Пока я не выслал бэкап посмотрите пожалуйста, будет работать уп? Станок 3х фрезер, fanuc 0i mf plus. Именно в таком виде, в одном файле, может где ошибся, подскажите. Пока не пробовал. %  O0001(FREZA D40R5) G21 G0 G17 G40 G49 G80 G90 T1 M6 (D40) G0 G90 G54 X0. Y0. S800 M3 G43 H1 Z20. M8 G1 F500. X0. Y0. G66 P8888 X0. Y0. G67 G66 P8889 X0. Y0. G67 G66 P8890 X0. Y0. G67 M5 M9 M30 % O8888 #20=20(RFrezi) #21=63.7(DNach) #22=-121.0(Z) #23=4.5(Angle) #24=1(step Z) #25=0.25(step CIRC) #33=-1(G2-1 G3+1) (****************) G90 G1 Z1.0 #11=0 #12=0 #13=1.0 #26=ROUND[3.142*#21/#25](N) #27=#21/2-#20 #31=#27 #28=0 #29=#24*TAN[#23] #30=#29/#26 #32=360/#26 N1 #1=#11+#27*COS[#28] #2=#12+#27*SIN[#28] #3=#13+[#27-#31]/TAN[#23] IF [#3 LT #22] GOTO2 G1 X#1 Y#2 Z#3 #27=#27-#30 #28=#28+#32*#33(G2 or G3) IF [ABS[#28] GE 360] THEN #28=0 IF [#27 LE 0.1] GOTO3 GOTO1 N2 X#1 Y#2 G2 I[#11-#1] J[#12-#2] N3 G1 X#11 Y#12  (Z[#13+5]) X#11 Y#12 M99 % O8889 #20=20(RFrezi) #21=45(DNach) #22=-121(Z) #23=0.001(Angle) #24=0.5(step Z) #25=0.25(step CIRC) #33=-1(G2-1 G3+1) (****************) G90 G1 Z-113.0 #11=0 #12=0 #13=-113. #26=ROUND[3.142*#21/#25](N) #27=#21/2-#20 #31=#27 #28=0 #29=#24*TAN[#23] #30=#29/#26 #32=360/#26 N4 #1=#11+#27*COS[#28] #2=#12+#27*SIN[#28] #3=#13+[#27-#31]/TAN[#23] IF [#3 LT #22] GOTO5 G1 X#1 Y#2 Z#3 #27=#27-#30 #28=#28+#32*#33(G2 or G3) IF [ABS[#28] GE 360] THEN #28=0 IF [#27 LE 0.1] GOTO6 GOTO4 N5 X#1 Y#2 G2 I[#11-#1] J[#12-#2] N6 G1 X#11 Y#12  (Z[#13+5]) X#11 Y#12 M99 % O8890 #20=20(RFrezi) #21=44.969(DNach) #22=-195(Z) #23=-4.5(Angle) #24=0.5(step Z) #25=0.25(step CIRC) #33=-1(G2-1 G3+1) (****************) G90 G1 Z-121.0 #11=0 #12=0 #13=-121.0 #26=ROUND[3.142*#21/#25](N) #27=#21/2-#20 #31=#27 #28=0 #29=#24*TAN[#23] #30=#29/#26 #32=360/#26 N7 #1=#11+#27*COS[#28] #2=#12+#27*SIN[#28] #3=#13+[#27-#31]/TAN[#23] IF [#3 LT #22] GOTO8 G1 X#1 Y#2 Z#3 #27=#27-#30 #28=#28+#32*#33(G2 or G3) IF [ABS[#28] GE 360] THEN #28=0 IF [#27 LE 0.1] GOTO9 GOTO7 N8 X#1 Y#2 G2 I[#11-#1] J[#12-#2] N9 G1 X#11 Y#12  G1 Z[0+10] F2000. X#11 Y#12 M99 %  
    • Eduard99
      Заказ очень актуальный, прошу не стесняться задавать вопросы на почту и переходить к обсуждению. Количество может быть разделено на 2 партии: по 4шт каждого + остаток. Первая партия на 4шт. потребуется за 2 месяца, остальное можно попозже. Являюсь прямым заказчиком.
    • AlexArt
      Ну заниматься математикой на досуге полезно для прочистки мозга.
    • Madmax70
      какие они молодцы
    • mannul
      Вы уверены что у вас программа и подпрограмма выводятся? Оставьте галочку только на УП при записи:    
×
×
  • Создать...