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

Станок Ycm TC46 (Fanuc Oi-TD) interlock axis


Boo90210

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

Всем добрый день, может кто помнит, недавно сталкивался с ошибкой 1060РММ(416-417),в тот раз дело было в приводе на револьверную голову, так вот купили мы новый привод, забили все настройки, голова крутится ,все в порядке, но вот не хочет ехать по осям, в ручном режиме при передвижении горит буква I(interlock)рядом с осью, поэтому мы выставляли нули станка механически, прокручивали движок вручную, чтоб задать 0 станку, я думал может это поможет, но нет. Самое что странное, если задать команду на передвижение(например G0Z-100.)то он передвинется на нужное место, а вот в ручном не хочет вообще двигаться.

 

 

 

cQaVDrFKU5I.jpg

SFy69R5Ix0U22.jpg

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


UnPinned posts
1 час назад, Boo90210 сказал:

Всем добрый день, может кто помнит, недавно сталкивался с ошибкой 1060РММ(416-417),в тот раз дело было в приводе на револьверную голову, так вот купили мы новый привод, забили все настройки, голова крутится ,все в порядке, но вот не хочет ехать по осям, в ручном режиме при передвижении горит буква I(interlock)рядом с осью, поэтому мы выставляли нули станка механически, прокручивали движок вручную, чтоб задать 0 станку, я думал может это поможет, но нет. Самое что странное, если задать команду на передвижение(например G0Z-100.)то он передвинется на нужное место, а вот в ручном не хочет вообще двигаться.

 

 

 

cQaVDrFKU5I.jpg

SFy69R5Ix0U22.jpg

Этот сигнал (G130.0) и должен быть равен 1 для нормальной работы оси

Если он станет равным 0, то движение запрещено

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

Этот сигнал (G130.0) и должен быть равен 1 для нормальной работы оси

Если он станет равным 0, то движение запрещено

Тогда почему у нас есть 1,а оси блокирует?совсем сообразить не могу 

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

Тогда почему у нас есть 1,а оси блокирует?совсем сообразить не могу 

Что у вас в параметрах 3003 и 5009 ?

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

Тогда почему у нас есть 1,а оси блокирует?

еще сигнал G8.0 должен быть установлен. Он сразу все оси блокирует

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

еще сигнал G8.0 должен быть установлен. Он сразу все оси блокирует

Там тоже есть сигнал

Ссылка на сообщение
Поделиться на других сайтах
Александр1979
9 часов назад, Boo90210 сказал:

Самое что странное, если задать команду на передвижение(например G0Z-100.)то он передвинется на нужное место, а вот в ручном не хочет вообще двигаться.

Ищите сигналы -MIT и +MIT

image.png

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

Спасибо,завтра посмотрим!

лучше посмотрите какой нить переключатель ручной\автомат на пульте оператора

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

лучше посмотрите какой нить переключатель ручной\автомат на пульте оператора

да такого нету, обычные кнопки есть только, mdi,jog, маховик и т.д.

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

лучше посмотрите какой нить

Книгу коннек манал тему интерлок .

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

обычные кнопки есть только, mdi,jog, маховик и т.д.

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

3 часа назад, andrey2147 сказал:

Книгу коннек манал тему интерлок .

лучше руководство по эксплуатации ведь у автора на всех станках не работает  или у станкостроителя спросить

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

В общем мы поменяли 5009 параметр GSC параметр на 1 и стал ездить,толкьо понять бы что он значит конкретно.

IMG_20240208_124429.jpg

IMG_20240208_124719_657.jpg

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

В общем мы поменяли 5009 параметр GSC параметр на 1 и стал ездить,только понять бы что он значит конкретно.

Вы переключили сигналы блокировок для каждого направления осей (MIT) со входов X на G132, G134. Блокировки больше нет, потому что в G132 и G134 у вас всегда нули.

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

Вы переключили сигналы блокировок для каждого направления осей (MIT) со входов X на G132, G134. Блокировки больше нет, потому что в G132 и G134 у вас всегда нули.

А к чему это может привести? какие могут быть последствия от этого?

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

и стал ездить,толкьо понять бы что он значит конкретно.

Это используют при измерении инструмента вы проверяли эту функцию?

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

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

Это используют при измерении инструмента вы проверяли эту функцию?

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

Измерение вы имеете ввиду щупом,который вылазит?

У нас другая проблема всплыла,теперь когда задаешь ему нулевую позицию у детали,с которой он должен начать работу,почему то не учитывается.То есть мы ставим деталь,подъезжаем,задаём ноль,отъезжаем.Стартует программа,он должен подъехать и снять например 1 мм,а он стоит на месте и начинает сразу работу,то есть не подъезжает к нулевой позиции, и резал раньше по десятке, а сейчас идёт по 1000,то есть очень медленно.Заатра будем разбираться,почему так.

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

Заатра будем разбираться,почему так.

Надеюсь вы соxранили параметры прежде чем начали решать проблему с ITLLOCK

26 минут назад, Boo90210 сказал:

Измерение вы имеете ввиду щупом,который вылазит?

Да эти сигналы о которых вам записали часто используются при его проведении 

может и разрешение связаны с этой функцией и надо лапу сначала активировать или она как то не так подключена..

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

Да эти сигналы о которых вам записали часто используются при его проведении 

Так может изначально интерлок висел из-за щупа. Было у меня такое, когда рука грязью забилась и давала ложные срабатывания

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

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

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

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

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

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

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

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

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

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

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

  • Сообщения

    • gemini74
      Вы работаете в конторе, основной CAD - Компас, ну немного в SW. Конструктора делают модели в 3D. Для переноса в CAE нужно эту модель сборки упростить, убрать крепеж, сделать как можно меньше тел, убрать зазоры под сварку, убрать мелкие элементы. Потом еще Вы предлагаете сделать модель в оболочках. Это дополнительное время . А если эту модель еще для тепловых расчетов параллельно исследовать? Тоже в оболочках? Перевод в оболочку тоже не всегда корректно можно сделать. Она упрощается до простых форм . Или  строить в отдельном моделировщике расчетную модель, тоже время. В чем целесообразность оболочек? А для чего контроль сетки в SW, разные Якобианы? Оболочки более упрощенная , абстрактная модель , когда можно отбросить влияние формы , с минимумом поверхностей , больших и мелких в модели. Не так?
    • sapr71
      Если я правильно вас понял, то ось А это YZ, а ось С это XY.   Станок вот с таким столом, как на картинке.  
    • mr_Voden
      Буквально плоскостью) Вектором, вокруг которого поворачивается ось, если понятнее. Нормаль к плоскости постройте и станет ясно какая вам подходит. 
    • sapr71
      Ну да)) Все верно! Сейчас попробую Тогда и А другая Подскажите чем отличается YZ от ZX? Сейчас не выдает ошибку. Завтра проверю. Спасибо!
    • mr_Voden
      @sapr71Тогда у вашего станка реально экзотическая кинематика) Насчет А я конечно не знаю, а вот у С плоскость вращения может XY должна быть? 
    • sapr71
      Это не то. В осях вращения у меня все правильно.   Нужно что бы он вставал в ту же позицию только крутился в другую сторону))   Например: Вместо G68.2 X0. Y0. Z0. I-180. J90. K180. должен выдавать G68.2 X0. Y0. Z0. I180. J90. K90.   Если я правильно понял. Но это не точно)
    • Mixon513
      Станок китаец. VDLS800. как понял выводится выводится на дисплей через r65. https://disk.yandex.ru/d/kmdQBjU9jNKwjw
    • Jesse
      Имхо более правильно исходить из типа НДС: если оно объёмное (как в крюке , рельсе или подшипнике), то оболочками просто невозможно его симулировать. Ну а в остальных ситуациях целесообразность. 
    • mr_Voden
      @sapr71 Плоскости вращения поворотных осей верно настроены? У вас на скриншоте "вращение оси". Захотите изменить направление - выберете "обратный". Только скорее всего дело не в этом.
    • sapr71
      Здравствуйте!  Проблема с постпроцессором.  Фрезерный станок 5ти осевой на Fanuc 30i. Физические ограничения у станка по оси А от -120 до 30 градусов. Так вот когда я пытаюсь постпроцессировать программу выкидывает ошибку: WARNING: unable to determine valid rotary positions  Если убираю ограничения в постпроцессоре по оси А, ошибка уходит. Как сделать что бы постпроцессор закручивал стол в другую сторону?   Прикрепил файл с обработкой и постпроцессор. Версия NX12.   Файл с обработкой (tst.zip) Постпроцессор: ( FANUC_30I_5X.zip ) FANUC_30I_5X.zip tst.zip Вот такие ошибки вываливаются когда пытаюсь постпроцессировать программу  
×
×
  • Создать...