Ошибка Круговая интерполяция

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение dinkata »

aftaev писал(а):Физически инструмент в ноль приезжает после сдвига?
да , если имеется ввиду Home , оператор говорит если запустит УП после ухода , то начнет работа на другое место .
А если вьйключит , включит заново станок , сделат хоум и запустит УП то начнет правильно ...до следущий уход.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
MX_Master
Мастер
Сообщения: 7490
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение MX_Master »

Походу, тут софт ни при чём. Где-то электроника или механика шалит
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение nkp »

если это не софт,то ему все равно должно быть - круговая интерполяция или нет...
просто в цикле перемещения по одной оси туда-сюда по идее обязаны вызвать
рано или поздно подобный эффект(отклонение от траектории)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение aftaev »

dinkata, выполните программу на маленькой скорости, уход будет? Потом на максимальной.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение xenon-alien »

dinkata писал(а):
aftaev писал(а):Физически инструмент в ноль приезжает после сдвига?
да , если имеется ввиду Home , оператор говорит если запустит УП после ухода , то начнет работа на другое место .
А если вьйключит , включит заново станок , сделат хоум и запустит УП то начнет правильно ...до следущий уход.
Т.е (перевожу на свой язык ) получается, что во время обработки идет сдвиг и не возвращается в физический нуль.
Но после сброса - перезапуска станка всё работает, пока опять не уйдет.
Верно ли понимаю?
Либо импульсов больше получает драйвер (может нехватка), либо не верно отрабатывает импульсы, либо механика....
Пропуски могут быть?
Аватара пользователя
mikehv
Мастер
Сообщения: 2115
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1175
Откуда: Иваново
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение mikehv »

Я за механику. Проскальзывает муфта, шкив или типа того
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение aftaev »

mikehv писал(а):Я за механику. Проскальзывает муфта, шкив или типа того
То одна, то друга ось больше на электронику.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение nkp »

mikehv писал(а):Я за механику. Проскальзывает муфта, шкив или типа того
да - очень маловероятно ,что станок работал-работал,а потом в один момент обе муфты раскрутились(или что другое
с механикой обоих осей случилось...
наводки вполне могут быть,
меса "вышла из строя" - тоже не исключено
=============
вот это только сталкивает в строну софт_ошибки:
dinkata писал(а):установили что ос У уходит на 44.100 мм ,
ето радиус круга которьй долбаем !!
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение Dmaster »

питание датчиков просидает.. ну или месы. у меня бывало меандр ложился из-за того, что БП сдох и выдавал 4.5 вольта. особенно видно на старых ВЕ-шках. у них со временем ик диод начинает жрать по больше а датчик меандр одного из каналов. я сначала датчики поменял, а потом БП новый решил вопрос.
Принципиально ставлю бп от компов, что-б запчасти в любой момент были.
" Linux CNC - наше всё"
Аватара пользователя
mikehv
Мастер
Сообщения: 2115
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1175
Откуда: Иваново
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение mikehv »

nkp писал(а):
mikehv писал(а):Я за механику. Проскальзывает муфта, шкив или типа того
да - очень маловероятно ,что станок работал-работал,а потом в один момент обе муфты раскрутились(или что другое
с механикой обоих осей случилось...
наводки вполне могут быть,
меса "вышла из строя" - тоже не исключено
=============
вот это только сталкивает в строну софт_ошибки:
dinkata писал(а):установили что ос У уходит на 44.100 мм ,
ето радиус круга которьй долбаем !!
А ну тогда да. Про радиус и вторую ось пропустил.
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение calabr »

[quote=dinkata]
установили что ос У уходит на 44.100 мм ,
ето радиус круга которьй долбаем !![/quote]
На фотке видны уходы на разные расстояния.
Точно всегда на радиус смещение?
Может все-таки по гонять линейно под 45 градусов, чтоб обе оси одновременно работали?
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение dinkata »

Dmaster писал(а):питание датчиков просидает
Хотелось чтоб ето бьйло , замерил напрежение енкодеров - 4.8 - 4.9 волт
поставил другой БП ... замерил напрежение енкодеров - 4.9 - 5.0 волт
запустил УП через пол час уход где то на 12 мм по ос У .
calabr писал(а):Точно всегда на радиус смещение?
оказйвается ..нет
aftaev писал(а):dinkata, выполните программу на маленькой скорости, уход будет?
тестировал первой раз F на 300 мм/мин , через пол час уход где то на 12 мм по ос У
сейчас запустил УП с F на 30 мм/мин ......посмотрим
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение dinkata »

dinkata писал(а):запустил УП с F на 30 мм/мин ......посмотрим
20191212_1.jpg (2584 просмотра) <a class='original' href='./download/file.php?id=173176&mode=view' target=_blank>Загрузить оригинал (2.61 МБ)</a>
в работа 6 часов , уход нет !
aftaev писал(а):выполните программу на маленькой скорости, уход будет?
aftaev какие вьйводьй ? Где копат ?
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение nkp »

dinkata писал(а): какие вьйводьй ?
работать всегда на маленькой скорости :D
Аватара пользователя
ScrewDriver
Мастер
Сообщения: 1942
Зарегистрирован: 06 сен 2016, 01:44
Репутация: 498
Настоящее имя: Василий
Откуда: Москва
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение ScrewDriver »

посмотреть осциллографом фронты сигналов с оптопар. возможно они устали и не успевают отрабатывать высокую частоту.
Промышленная автоматика, ПЛК, приводы, SCADA системы
Мой Ютуб канал.
Аватара пользователя
mikehv
Мастер
Сообщения: 2115
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1175
Откуда: Иваново
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение mikehv »

ScrewDriver писал(а):посмотреть осциллографом фронты сигналов с оптопар. возможно они устали и не успевают отрабатывать высокую частоту.
Станок на аналоге вроде.
Аватара пользователя
ScrewDriver
Мастер
Сообщения: 1942
Зарегистрирован: 06 сен 2016, 01:44
Репутация: 498
Настоящее имя: Василий
Откуда: Москва
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение ScrewDriver »

mikehv писал(а):
ScrewDriver писал(а):посмотреть осциллографом фронты сигналов с оптопар. возможно они устали и не успевают отрабатывать высокую частоту.
Станок на аналоге вроде.
он так и не написал, не нарисовал схему... :wik:

Аналог - могут быть наводки, или механика какая-нибудь расслабилась и пид регулятор туда-сюда люфты выбирает.
хотя механика на двух осях сразу..... но к счастью это легко проверить же.
Промышленная автоматика, ПЛК, приводы, SCADA системы
Мой Ютуб канал.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение nkp »

ScrewDriver, в начале темы ссылка ...
Там описан станок
Последний раз редактировалось nkp 12 дек 2019, 15:59, всего редактировалось 1 раз.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение nkp »

но согласен, что " что то" не успевает...
может меса...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Ошибка Круговая интерполяция

Сообщение aftaev »

dinkata писал(а):aftaev какие вьйводьй ? Где копат ?
С таким сталкивались на новом станке. Производитель плохо муфту затянул. При маленьких скоростях муфта не проскальзывала, а при больших скоростях/изменения направления муфта проскальзывала. Маркером чиркаем на валу и муфте. Гоняем станок и смотрим по риске проворачивается или нет.

По электронной части было еще такое: в Mach3 прописали люфты. При выборе люфтов, ЧПУ резко ускорялось и генерило степ/дир с частотой больше чем драй мог осилить = пропуски шагов.
У нас на Сименсе неправильно были прописаны jerk и при фрезеровании овалов на 2-5мм то одна, то другая ось смещалась. Я так понял что при завышенных jerk(толчке оси) - серводрайв не успевал кушать степ/дир.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

Вернуться в «LinuxCNC»