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

Fanuc oi md одна из осей врет.


fantomik

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

Доброе время суток.  Имеется горизонтальный фрезерный станок, стойка fanuc oi md. Путем очень хитрых измерений)) получилось что на оси Y (вертикальная) на каждые физические100 мм перемещения стойка накидывает 0.007мм своих. Проще говоря плитка 100 мм измеренная на станке имеет длину 100.007, соответственно 500мм станок выдает 500.  035. Набегание идет от машинного нуля. В связи с этим вопрос можно ли где в настройках подкрутить это недорозумение?

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


UnPinned posts
4 часа назад, Viktor2004 сказал:

Можно пичеррорами, но для этого нужен интерферометр который стоит как сбитый Боинг

Зачем? Также плитками и составляете карту отклонений, или по штриховой мере например. И то, и другое, стоит вполне вменяемых денег, меньше штуки баксов.

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

Также плитками и составляете карту отклонений

у меня бы терпения не хватило

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

у меня бы терпения не хватило

А за полстоимости аренды интерферометра? Даже карта с шагом 10мм будет куда лучше, чем ничего. А со штриховой мерой и огромного терпения не надо.

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

Даже карта с шагом 10мм будет куда лучше, чем ничего.

А куда вы эту карту применяете ? Программу обработки

корректируйте или в питчи загоняете ?

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

Доброе время суток.  Имеется горизонтальный фрезерный станок, стойка fanuc oi md. Путем очень хитрых измерений)) получилось что на оси Y (вертикальная) на каждые физические100 мм перемещения стойка накидывает 0.007мм своих. Проще говоря плитка 100 мм измеренная на станке имеет длину 100.007, соответственно 500мм станок выдает 500.  035. Набегание идет от машинного нуля. В связи с этим вопрос можно ли где в настройках подкрутить это недорозумение?

Посмотрите, что у вас в параметрах 3620- 3634

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

А куда вы эту карту применяете ? Программу обработки

корректируйте или в питчи загоняете ?

В те пару раз в жизни, когда я этим заморочился (по КМД, штриховой меры тогда не было), загонял в таблицу коррекции шага.

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

Походу вариант с таблицей питч эрроров, самый правельный.  щяс посмотрел что там на ось Y написано. получается в сумме -22 (я так понимаю это в микронах?) и в параметре 3623 стоит 20 ( это типо множитель для корекции в таблице?) если это все верно то как раз и получается на всю длину хода винта 800мм  гдето 5 соток( а вообще нет хрень какая-то общитался)),

В таблице в основном везде стоят -1. в пару мест -2 , и на всю таблицу пять значений в +1.

2 часа назад, Golem сказал:

Посмотрите, что у вас в параметрах 3620- 3634

3620 =139

3621=100

3622=140

3623=20

3624=20.

 

Теперь ещё один вопрос если я поменяю диапозон чтения строк из таблици, ноль оси слетит?)

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

@fantomik  у вас что одинаковые значения на шаг винта во всей его длине ? . Импульсы компенсации можно посмотреть здесь

image.png

17 минут назад, fantomik сказал:

а вот 3623 параметр -увеличение межмодульного смещения - что делает?)

Установите увеличение для компенсации ошибки шага для каждой оси.

Если увеличение установлено на 1, для данных компенсации используется та же единица, что и единица измерения чПУ.

Если установлен 0, компенсация не выполняется.

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

@fantomik  у вас что одинаковые значения на шаг винта во всей его длине ? .

нет чтото типо 0 -1-3-2-1-1 0 -1-1-2-1 0-1-1 1 1 0 0 -2 -1 0 -1 0 2 -1 -2 -2-1-1 0 0 1 1-1-2 1 0...

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

нет чтото типо 0 -1-3-2-1-1 0 -1-1-2-1 0-1-1 1 1 0 0 -2 -1 0 -1 0 2 -1 -2 -2-1-1 0 0 1 1-1-2 1 0...

А в 3623 у вас 1?

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

у вас что одинаковые значения на шаг винта во всей его длине ? .

нет чтото типо 0

Раньше вы писали другое

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

 

@fantomik Смотрите на импульсы компенсации при перемещении на шаг винта и увидите как они отрабатываются.

Ссылка на сообщение
Поделиться на других сайтах
03.12.2023 в 10:54, fantomik сказал:

е. Но швп по х и по у по длине относительно равны.

 

03.12.2023 в 01:41, fantomik сказал:

на каждые физические100 мм перемещения стойка накидывает 0.007мм

 

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

Путем очень хитрых измерений)) получилось что на оси Y (вертикальная) на каждые физические100 мм перемещения стойка накидывает 0.007мм своих.

это у вас горизонтально фрезерный если y вертикальный y? Линеек на осях нет? Какова точность позиционирования вашего станка по паспорту?

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

это у вас горизонтально фрезерный если y вертикальный y? Линеек на осях нет? Какова точность позиционирования вашего станка по паспорту?

Ага горизантальный Quaser HX635. линеек не наблюдаю. 

53 минуты назад, Viktor2004 сказал:

Раньше вы писали другое

раньше я физически все померил и получилось так, ещё не лазия в питч эроры, а @gudstartup про таблицу спрашивал.

 

56 минут назад, gudstartup сказал:

А в 3623 у вас 1?

20

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

Quaser HX635

паспорт поверки точности при пусконаладке или с завода изготовителя есть?

14 минут назад, fantomik сказал:

20

На Z тоже  20 

а detection unit какой 0.1 мкм или 0.05 похоже на второе? пришлите параметры ?

18 минут назад, fantomik сказал:

линеек не наблюдаю. 

что у вас в 1815?

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

паспорт поверки точности при пусконаладке или с завода изготовителя есть?

именно линейных перемещений там не нашел, единственное обкатка по круговой интерполяции на диаметре в 150 мм погрешность 7микрон ( с завода)

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

именно линейных перемещений там не нашел, единственное обкатка по круговой интерполяции на диаметре в 150 мм погрешность 7микрон ( с завода)

Это баллбар и у вас неплохой показатель но линейки мне кажется все таки есть иначе 7мкм на 150мм не получится

а параметров нет?

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

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

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

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

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

  Разрешено не более 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 Вот такие ошибки вываливаются когда пытаюсь постпроцессировать программу  
×
×
  • Создать...