Во время работы останавливается 4 ось (поворотка).

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

В общем дело не в движке и не в котроллере.
Померил напряжение на пине STEP оси А на входе в контроллер (на выходе с компа). Во время работы напряжение скачет, а когда ось остановилась, напряжение замерло. Т.е. получается, что в контроллер уже приходит такой сигнал с компа. Начал разбираться с компом с переустановки софта. Переустановил МАЧ, остановка снова повторилась. Переустановил ОС, остановка снова повторилась. Выходит что глючит компьютерное железо, что там с контроллером ЛПТ порта на так.
Посоветуйте, как лучше поступить. Установить PCI-LPT порт, типа такого: http://www.1sm.ru/catalog/cat-140/id-55158/. Или полностью заменить материнскую плату, самую дешевую у себя дома нашел такую: http://www.1sm.ru/catalog/cat-119/id-70782/page-2/

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

Или может еще какое решение с LPT портом может быть?
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение Mamont »

" Выходит что глючит компьютерное железо " - лучшая отмазка всех разработчиков ПО.
А если вспомнить что:
1 Глюк уходит после нажатия на стоп.
2 Глючят только пины , связанные с осью А, остальные продолжают работу.
3 После переадрессации на другие ножки.... (хехехе, "ножки, это у девушек ножки, а у микросхем выводы" бухтели по началу преподы в ВУЗе, потом привыкли и к ножкам и к напряжометру) глюк перебегает на другие.

причина не так уж и очевидна что в железе компа

ps напряжение замерло. порт имеет логический выход: кто не еденица, тот ноль. (единица на моей плате была в районе 3.3в) на каком оно замерло? уровни отличные от 3.3, 5, 0В в как бы намекают на высокую частоту (не зря ж двигатель при этом жужжит тихонько)
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

Я не разработчик ПО, зачем мне меня самого за нос водить? :)
Переадресации на другие пины не было, была переадресация на другой драйвер, а пины на осях были те же самые. Т.е. я перецепил ШД на другой драйвер и назначил на этот драйвер те-же самые пины, что были на предыдущем драйвере. Т.е. сменился драйвер, но пины на оси остались те же самые.

Во время сбоя, напряжение замерло на 3.5В, но тестер самый дешевый, поэтому может быть и погрешность. Частота 35кГц, но пробовал и на 25кГц, сбой сохранился.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение AndyBig »

micB писал(а):Переадресации на другие пины не было
Так сделайте :)
По умолчанию (цифры условны):
ось X на драйвере 1, который на пинах 1,2
ось Y на драйвере 2, который на пинах 3,4
ось Z на драйвере 3, который на пинах 5,6
ось A на драйвере 4, который на пинах 7,8

Меняете местами подключение моторов осей A и Z:
ось X на драйвере 1, который на пинах 1,2
ось Y на драйвере 2, который на пинах 3,4
ось A на драйвере 3, который на пинах 5,6
ось Z на драйвере 4, который на пинах 7,8

Соответственно меняете и в настройке выходов Мача.
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение Mamont »

micB писал(а):. В Mach перенастроил LPT пины этих осей.
....
micB писал(а):Переадресации на другие пины не было, была переадресация на другой драйвер, а пины на осях были те же самые.
Подоконник немного вровень выпирать.
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

Туплю. Так и делал, менял пины местами между А и Z. И перекидывал провода между А и Z. Почему то запало в голову, что раз пины сменил и провода переткнул, то на конкретном движке пины остались те-же. Т.е. как бы пины за проводами подтянулись. :)
Получается дело не в пинах, а в моторчике.
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение Mamont »

Подозрение на мотор плохо вяжется с этим:
micB писал(а):Померил напряжение на пине STEP оси А на входе в контроллер (на выходе с компа). Во время работы напряжение скачет, а когда ось остановилась, напряжение замерло.......Во время сбоя, напряжение замерло на 3.5В
Степ сигналы короткие 5-15мкс импульсы, общая скважность при 1000 шагах в секунду всего 1.5%, т.е. напряжометр был должен показывать прыгающее напряжение в районе 0.075 в
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

Mamont писал(а):Подозрение на мотор плохо вяжется с этим:
micB писал(а):Померил напряжение на пине STEP оси А на входе в контроллер (на выходе с компа). Во время работы напряжение скачет, а когда ось остановилась, напряжение замерло.......Во время сбоя, напряжение замерло на 3.5В
Степ сигналы короткие 5-15мкс импульсы, общая скважность при 1000 шагах в секунду всего 1.5%, т.е. напряжометр был должен показывать прыгающее напряжение в районе 0.075 в
То что смог разглядеть на тестере во время замера (во время работы), скакало от 0.6 до 1.0
Да все верно, уже на входе в контроллер с сигналом было все плохо. Я уже не знаю на что грешить.
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

Вообще ничего не понимаю.
Сегодня запускал станок с другого компа, совсем с другого, т.е. даже с предыдущего никакие запчасти на него не ставил. И ситуация повторилась. Все та-же остановка.
В какую сторону копать??????
Аватара пользователя
шпиндель
Мастер
Сообщения: 1811
Зарегистрирован: 23 янв 2016, 17:57
Репутация: 901
Настоящее имя: Дмитрий
Откуда: Бологое
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение шпиндель »

это всё на одной уп происходит ?
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

Как минимум на двух.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение AndyBig »

Mamont писал(а):Степ сигналы короткие 5-15мкс импульсы, общая скважность при 1000 шагах в секунду всего 1.5%, т.е. напряжометр был должен показывать прыгающее напряжение в районе 0.075 в
Напряжометр вообще плохо вяжется с измерением меандра в несколько килогерц, так что опираться на него в выводах не следует.
Проблема, судя по всему, в моторе.
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

AndyBig писал(а):Напряжометр вообще плохо вяжется с измерением меандра в несколько килогерц, так что опираться на него в выводах не следует.
Проблема, судя по всему, в моторе.
Почему же тогда уже на входе в контроллер напряжеметр ведет себя по разному до остановки и после остановки. Значения, которые показывает тестер, конечно не верны, но ведь меняется их характер. До остановки, напряжение скачет, после остановки стоит как вкопанное на 3.5В
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение AndyBig »

Понятия не имею, но одинаковые симптомы на двух разных компьютерах говорят о том. что компьютер не виноват :)
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение vovafed »

я бы первым делом снял шаговый и проверил подшипники
при работе по дереву частенько насасывают мелкой пыли
если там все нормально то опять по проводам от шагового до драйвера
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение plotik »

http://www.cnc-club.ru/forum/viewtopic.php?f=42&t=4399
Может провод не пропаян
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

Не буду описывать мои бесполезные действия, которые я производил последние несколько дней. Их было много и они не принесли никаких положительных результатов.
Вот что я имею на сегодня.
УП четырехосная, но состоит как бы из двух частей, в первой части обрабатывается растром с двух сторон (с переворотом на 180 градусов по оси А), затем идет вторая часть это четырех осевая из PowerMill, т.е. там ось Y все время в ноле. Глюк просиходит во время выполнения второй части УП, когда активно испльзуется ось А.
Сегодня произошла очередная остановка.
Как оказалось ось не встает, она начинает хаотично дергаться с разбегом в несколько градусов. С редуктором 50:1 это было не заметно, а на снятом ШД отлично видно, как вал подергивается.
Под гул хаотично дергающегося ШД пол часа сидел и разглядывал, что происходит с мачем и контроллером.
Вот что высмотрел. Мач замирает на одной строке, номер выполняемой строки не меняется, движение УП в окошке не происходит. Но координаты по остальным осям продолжают меняться, каретка станка физически продолжает ездить по оставшимся осям и выполнять УП. А координаты по оси А начинают убывать (по УП должны наоборот наращиваться), на контроллере меняется сигнал DIR, и ось судя по мачу как бы начинает крутиться в обратном направлении, да так быстро, явно быстрее чем задано в Motor tuning. Физически она подергивается туда-сюда.
Выключил контроллер и вообще отцепил его от компа, даже ЛПТ кабель выдернул - ошибка повторилась. Все тоже самое, окно с УП стоит на одной строке, координаты по осям Х и Z бегут выполняя УП, ось А мотает в бешенном темпе в противоположную от УП сторону.
Т.е. теперь уже точно ясно, что ошибка в компьютере или в маче. Но как ее устранить? Компы менял, винду переустанавливал, мач тоже переустанавливал. Мач лицензионный, версия Version3.043.066. Посмотрел на сайте - это последняя версия Mach3, новее только Mach4.
Полтора года ось А крутилась без сбоев.
Что еще сделать уже просто ума не приложу.
Для наглядности даже кино снял:
https://youtu.be/7aKciVvBXAs

Эта УП должна все время крутиться в одну сторону по оси А. Не равномерно, с остановками и ускорениями, но все время в одну сторону. Координаты по оси А все время должны прибавляться и рости в положительную сторону. На видео эти координаты, конскими темпами убавляются.
По какой то причине, во время работы меняется сигнал DIR оси А. Во время выполнения УП лампочка DIR на котроллере не горит, а после остановки загорается, это говорит о том, что изменилось направление сигнала DIR. И происходит это в компе или в маче, даже при полностью отключенном от него контороллере.
Даже не знаю в какую сторону теперь думать, просто сел и сижу.
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение Mamont »

Пробовать немного УП изменить, или там происходит шаманство на уровне драйвера дергания пинали ЛПТ порта или раскуривания Gкодов в элементарные dx-dy-dz-da приращения. Может где деление на сверхмалую величину и умножение на такуюже.
Другими словами А*x/y <> A/y*x, особенно когда A x y сильно разные по величине
Или вообще радикально - от мачика отказаться.

А вот - лучше пример (A+e)-A <>e , когда А и е отличаются друг от друга в миллионы раз


Как вариант переходит переполнение счетчика переменной А, и она резко становится из очень большой положительной очень большой но отрицательной.

Попробуй в управляющей программе сделать холостые обороты в обратную сторону. Инструмент отводится, патрон отматывает взад много оборотов, и потом в том же угле продолжает работу. Оно конечно бредово выглядит, но индусы знают толк в извращенияхhttp://1.bp.blogspot.com/-AVWklyP_pAI/U ... d51ea3.jpg
Аватара пользователя
шпиндель
Мастер
Сообщения: 1811
Зарегистрирован: 23 янв 2016, 17:57
Репутация: 901
Настоящее имя: Дмитрий
Откуда: Бологое
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение шпиндель »

такое ощущение, что в матче сбился масштаб по оси А...может ткнули случайно !?
micB
Кандидат
Сообщения: 72
Зарегистрирован: 27 июл 2010, 15:54
Репутация: 2
Настоящее имя: Михаил
Откуда: Роосия, ХМАО, г.Сургут
Контактная информация:

Re: Во время работы останавливается 4 ось (поворотка).

Сообщение micB »

Mamont
Если бы сбой был в одном и том же месте, но он всегда происходит в разных местах, иногда через пару минут после начала юзанья оси А, иногда через час, а иногда вообще не происходит. Не может же калькулятор пять раз посчитать 2*2=4, а на шестой 2*2=-5
Рассчитываю эту УП в PowerMill, менял точность расчета УП. Начальный файл УП был 4.2Мб, сейчас он 2.8. Время выполнения УП изменилось всего на 6 минут. Было 2ч10мин, стало 2ч4мин. Результата не принесло.
Про холостые обороты, отмотку назад и про индусов не очень понял. :oops:

шпиндель
Если вы про видео, то там по оси А не масштаб, там Radius Correct. Даже не знаю что это такое и она в этом окне просто не редактируемое, мышью щелкаешь ничего не происходит.
Ответить

Вернуться в «Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры»