Плазморез крадет расстояния.
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 05 фев 2020, 19:21
- Репутация: 0
- Настоящее имя: Александр
- Контактная информация:
Плазморез крадет расстояния.
Здравствуйте уважаемые форумчане. Прошу помощи в решении возникшей проблемы. Сегодня столкнулся вот с чем. Запустил я как обычно сделанный уже два года назад массив деталей, и увидел что плазморез по оси Х строго в определенной последовательности в определенных местах начал увеличивать зазор между деталями, при этом стал красть расстояние у самой детали. В Mach3 если пробиваешь расстояние то на экране и по координатам всё хорошо а по факту выходит за пределы листа. Я в Mach3 сильно не углублялся, но калибровку знаю как делать, в общем при калибровке всё отлично а при запуске начинает чудить. На фото красным обведен зазор который должен быть а синим какой он становится. Крадет где то 3 м. Крадет четко по Х и при этом в массиве как будто так и прописано, в строгой определённости . Переделал массив, проблема не исчезла. И вот на каждой полосе( там у меня 2 двери и две крышы) такая ерунда . На одной из 2 крыш зазор нормальный почему то. По Y вроде всё норм. Другие детали тоже оказались укороченными по Х. Сколько я так резал не знаю, но заметил сегодня В общем даже не знаю, так как калибровка показывает четко . Помоги пжлста а то производство станет, шеф будет грустный и злой.
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
Ну, теперь не так страшно - нас двое Здравствуйте Александр! Смотрю Вам никто не ответил. Проблему решили? У меня на станке такая же бяка : ошибка по оси Х. Ошибка появляется только при переходах , при резке размер соблюдается . Еще надо отметить что ошибка имеет знак минус ( допустим , дали станку огромный файл, с огромным числом переходов, то в конце концов по оси Х станок придет в ноль).Бяка обнаружилась не так давно случайно. Решения проблемы пока не нашел, поэтому и полез на форум . Для визуализации проблемы придумал специальный тест. Файл с чертежом сейчас недоступен( на работе) обьясню словами : паралельные линии длиной 10 мм расположены в ряд с интервалом 5 мм. В ряду поместилось 123 линии ( чертил под конкретный кусок металла). Ряд линий скопировал с интервалом 20 мм. Получилось четыре паралельных ряда линий . Чтобы иметь точку отсчета начертил одну штриховую линию паралельную рядам , но перпендикулярно линиям .Чертеж расположил таким образом чтобы штриховая линия была расположена на оси Y. Далее в Шеткаме определил направление реза таким образом , что первые два ряда режутся в сторону ноля станка ( в строну уменьшения координат) , а третий и четвертый ряд режутся в строну увеличения координат. Цепляю фото того что нарезал станок по этому чертежу. На фото видно что линии идентичны, размер соответствует ( штангель это показал) а ряды не паралельны .
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 07 мар 2020, 20:03
- Репутация: 1
- Настоящее имя: Вячеслав
- Контактная информация:
Re: Плазморез крадет расстояния.
Первое что приходит в голову потеря шагов на холостых перемещениях по X. Ускорения большие? Скорость холостых, масса портала который по X бегает велика?
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
А как может быть что шаги теряются только в одну сторону ? портал бегает на подшипниках. Ускорения небольшие , в Мath 3 ускорение осей X Y 650 . теперь про массу портала . Оси Y Z собраны в одну, скажем так болванку. На оси Y один двигатель , и всю конструкцию он катает без проблем и нареканий. Далее вся эта конструкция бегает по профилю 50*50 длиной 1,3 м. На концах профиля опять же каретки на подшипниках и двигатели оси X . Вес головки Y Z около 7 кг, один двигатель справляется . К весу головки добавим вес профиля ( 2,93 кг *1,3 м = 3,8) , вес кареток , точно не известно - на глазок по 1 кг , вместе 2 кг. Ну и сами двигатели опять же по 1 кг. получается 7+3,8+2+2 = 14,8 кг. Вывод: если с 7 кг один двигатель справляется то с 14.8 кг два двигателя тоже должны справлятся . Мало того. При подходе портала к нулю он слегка натягивает жгут проводов, т.е. к 14,8 кг добавляется еще немного . В мануале Math 3 есть тест на пропуск шагов . На всякий случай опишу в чем суть : портал выставляется в нужном положении , после запуска теста он катается вперед назад . у меня после 50 циклов сдвинулся в сторону ноля на 3 мм. это когда установил в 50 мм от ноля . Повторил тест на дальний конец стола , после 50 циклов получил сдвиг в строну ноля на 2 мм.
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 07 мар 2020, 20:03
- Репутация: 1
- Настоящее имя: Вячеслав
- Контактная информация:
Re: Плазморез крадет расстояния.
По фото не очень понятно, все ряды оказались не параллельны штриховой линии, или только 2 и 4й?geomarnik писал(а): ↑06 май 2023, 10:31 .. Для визуализации проблемы придумал специальный тест. Файл с чертежом сейчас недоступен( на работе) обьясню словами : паралельные линии длиной 10 мм расположены в ряд с интервалом 5 мм. В ряду поместилось 123 линии ( чертил под конкретный кусок металла). Ряд линий скопировал с интервалом 20 мм. Получилось четыре паралельных ряда линий . Чтобы иметь точку отсчета начертил одну штриховую линию паралельную рядам , но перпендикулярно линиям .Чертеж расположил таким образом чтобы штриховая линия была расположена на оси Y. Далее в Шеткаме определил направление реза таким образом , что первые два ряда режутся в сторону ноля станка ( в строну уменьшения координат) , а третий и четвертый ряд режутся в строну увеличения координат. Цепляю фото того что нарезал станок по этому чертежу. На фото видно что линии идентичны, размер соответствует ( штангель это показал) а ряды не паралельны .
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
Все ряды не паралельны. на фото показал стрелками как идет общее направление реза.
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 07 мар 2020, 20:03
- Репутация: 1
- Настоящее имя: Вячеслав
- Контактная информация:
Re: Плазморез крадет расстояния.
Складывается ощущение, что при переходе на новый ряд станок как будто "вспоминает" правильное положение по X, а пи резке ряда опять "съедает" координату.
Пробовали исключить влияние плазмы? Например вставить маркер или ручку и по бумаге. Если тоже самое. то я бы дальше смотрел
Mach3->контроллер->драйвер.
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
Частично Вы правы. На новый ряд станок переходит почти что правильно, относительно предыдущего ряда. А вот относительно нуля, эта координата не верна. Вот почему : проходя один ряд портал сдвигается в сторону ноля на 5 мм делая при этом 123 движения . 5/123 = 0,04 мм погрешность на одно движение. При переходе , к примеру, с первого ряда на второй, переезд равен 30 мм по чертежу. Реально же станок переезжает 30 мм -0,04 мм. Такую погрешность измерить не реально.
Ручкой по бумаге так просто не получиться, ТНС не даст. После старта портал приходит в точку, а дальше если нет дуги, нет и движения.
Mach 3 переустановил первым делом.
Драйвера на каждый двигатель свой. Оба сразу вряд ли косячат, хотя, справедливости ради признаюсь, после тестов я замерял сдвиг только на одном конце портала, завтра же проведу повторные тесты.
Главный подозреваемый у нас интерфейсная плата Dxb-54, но по моему это ложный след. Плате до лампочки что там с плазмотроном происходит : режет или просто по столу гуляет. Она выдала на драйвер определенное количество импульсов, и пока придут следующие свободна . С другой стороны, на плату заведены сигналы с ТНС, т.е. она ,,знает " когда есть движение с работающим плазмотроном а когда есть просто движение. Так что полностью исключить ее нельзя.
На этом мои мысли заканчиваются . Если у кого есть другие - милости прошу. В споре рождается истина .
Плату заказали, пока приедет ремонт на паузе.
Ручкой по бумаге так просто не получиться, ТНС не даст. После старта портал приходит в точку, а дальше если нет дуги, нет и движения.
Mach 3 переустановил первым делом.
Драйвера на каждый двигатель свой. Оба сразу вряд ли косячат, хотя, справедливости ради признаюсь, после тестов я замерял сдвиг только на одном конце портала, завтра же проведу повторные тесты.
Главный подозреваемый у нас интерфейсная плата Dxb-54, но по моему это ложный след. Плате до лампочки что там с плазмотроном происходит : режет или просто по столу гуляет. Она выдала на драйвер определенное количество импульсов, и пока придут следующие свободна . С другой стороны, на плату заведены сигналы с ТНС, т.е. она ,,знает " когда есть движение с работающим плазмотроном а когда есть просто движение. Так что полностью исключить ее нельзя.
На этом мои мысли заканчиваются . Если у кого есть другие - милости прошу. В споре рождается истина .
Плату заказали, пока приедет ремонт на паузе.
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 07 мар 2020, 20:03
- Репутация: 1
- Настоящее имя: Вячеслав
- Контактная информация:
Re: Плазморез крадет расстояния.
То есть погрешность 0.04 всегда есть, не зависимо от длины перемещения?geomarnik писал(а): ↑07 май 2023, 09:49 Частично Вы правы. На новый ряд станок переходит почти что правильно, относительно предыдущего ряда. А вот относительно нуля, эта координата не верна. Вот почему : проходя один ряд портал сдвигается в сторону ноля на 5 мм делая при этом 123 движения . 5/123 = 0,04 мм погрешность на одно движение. При переходе , к примеру, с первого ряда на второй, переезд равен 30 мм по чертежу. Реально же станок переезжает 30 мм -0,04 мм. Такую погрешность измерить не реально.
А на главном экране Mach3 отключить THC?
У вас это только по одной оси? На ней два движка?
И еще интересно, сколько импульсов приходится на 0.04мм.
-
- Мастер
- Сообщения: 2076
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Плазморез крадет расстояния.
Да поди опять про "медленную оптопару DIR".
Снимите крышку драйвера, дайте фото платы.
Снимите крышку драйвера, дайте фото платы.
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
погрешность 0,04 мм проявилась в этом тестовом задании. В реальных работах, чем больше перемещений тем очевидней что есть погрешность и она накапливается . Выяснить размер погрешности в реальной работе не пытался . для этого и придумал тест.
Отключать ТНС не было необходимости, поэтому не знаю. завтра попробую.
Да, проблема только на оси Х, на ней два движка. Ось Y работает без нареканий.
Тоже думал смотреть импульсы, но передумал . Они же проходят во времени. Как их остановить чтобы посчитать / измерить ?
Фото платы будет завтра
Отключать ТНС не было необходимости, поэтому не знаю. завтра попробую.
Да, проблема только на оси Х, на ней два движка. Ось Y работает без нареканий.
Тоже думал смотреть импульсы, но передумал . Они же проходят во времени. Как их остановить чтобы посчитать / измерить ?
Фото платы будет завтра
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 07 мар 2020, 20:03
- Репутация: 1
- Настоящее имя: Вячеслав
- Контактная информация:
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
14,82 шагов на мм.
-
- Мастер
- Сообщения: 2076
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Плазморез крадет расстояния.
14,82 шагов на мм.
1/14,82 = 0,067мм/импульс
0,067*2=0,134 мм/(туда-сюда)
Если подозревать медленную оптопару по DIR. то станок должен смещаться на 0,134мм на каждой паре перемещения по X туда-сюда. 0,067 недоезд в одну сторону + 0,067 лишнее движение в противоположную.
"Step low active" менять пробовали?
https://radiokot.ru/circuit/digital/security/26/36.png
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 07 мар 2020, 20:03
- Репутация: 1
- Настоящее имя: Вячеслав
- Контактная информация:
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
[/quote]
14,82 шагов на мм.
1/14,82 = 0,067мм/импульс
0,067*2=0,134 мм/(туда-сюда)
Если подозревать медленную оптопару по DIR. то станок должен смещаться на 0,134мм на каждой паре перемещения по X туда-сюда. 0,067 недоезд в одну сторону + 0,067 лишнее движение в противоположную
[/quote]
Я извиняюсь, цифру дал старую. некоторое время назад, на движках меняли шкивы- на меньшие. Для повышения точности. Сейчас в настройках стоит 45,63 шагов на мм.
"Step low active" - прилагаю фото.
14,82 шагов на мм.
1/14,82 = 0,067мм/импульс
0,067*2=0,134 мм/(туда-сюда)
Если подозревать медленную оптопару по DIR. то станок должен смещаться на 0,134мм на каждой паре перемещения по X туда-сюда. 0,067 недоезд в одну сторону + 0,067 лишнее движение в противоположную
[/quote]
Я извиняюсь, цифру дал старую. некоторое время назад, на движках меняли шкивы- на меньшие. Для повышения точности. Сейчас в настройках стоит 45,63 шагов на мм.
"Step low active" - прилагаю фото.
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
Повторил Вашу математику с реальными цифрамиlkbyysq писал(а): ↑07 май 2023, 18:55
14,82 шагов на мм.
1/14,82 = 0,067мм/импульс
0,067*2=0,134 мм/(туда-сюда)
Если подозревать медленную оптопару по DIR. то станок должен смещаться на 0,134мм на каждой паре перемещения по X туда-сюда. 0,067 недоезд в одну сторону + 0,067 лишнее движение в противоположную.
45,63 шагов/мм
1/45,63 =0,0219 мм / шаг
0,0219 * 2 = 0,04 мм.
А ведь именно такую погрешность показал тест.
-
- Мастер
- Сообщения: 2076
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Плазморез крадет расстояния.
1 . При смене направления после последнего импульса степ идёт изменение состояния сигнала дир и далее импульсы степ для движения в обратном направлении.CNC-engineer писал(а): ↑ можете поподробней про это явление рассказать? или ссылочку
2. Медленная оптопара на входе дир долго переключается, а быстрая оптопара на входе степ переключается быстро Из-за этого в мозг драйвера сигнал изменения направления приходит уже после того, как прошёл сигнал степ для обратного движения.
3. Полупроводники имеют свойство быстро открываться и медленно закрываться (если ничего не предпринимать). Поэтому при переключении направления слева направо оптопара дир успевает передать сигнал. А при переключении справа налево не успевает как минимум на один степ, и один сигнал степ нового направления драйвер принимает как сигнал в прежнем направлении.
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 07 мар 2020, 20:03
- Репутация: 1
- Настоящее имя: Вячеслав
- Контактная информация:
Re: Плазморез крадет расстояния.
такая "медленная" оптопара может встретиться в любом драйвере?
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 05 май 2023, 10:43
- Репутация: 0
- Настоящее имя: Георгий Михайлович
- Контактная информация:
Re: Плазморез крадет расстояния.
Наверное в любом старом драйвере. У меня ведь ,, еще вчера " все нормально работало. 10 лет нормально работали .CNC-engineer писал(а): ↑07 май 2023, 21:41
такая "медленная" оптопара может встретиться в любом драйвере?