Уход по оси х.

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
гремлин
Новичок
Сообщения: 9
Зарегистрирован: 09 мар 2014, 01:29
Репутация: 0
Контактная информация:

Re: Уход по оси х.

Сообщение гремлин »

michael-yurov писал(а):
Leadmaster писал(а): Арткам постоянно обращается к LPT порту дла проверки HASP ключа.
Это приводит к сбоям в работе LPT!
у меня тоже ось Z дергалась сама, от ключа арткама или повермила, эмулятора ключа. Через диспечер процесс убивать надо ssltlkeys или как как то так называется и дерганье прекращается.
seregka82
Кандидат
Сообщения: 73
Зарегистрирован: 20 апр 2013, 21:09
Репутация: 0
Контактная информация:

Re: Уход по оси х.

Сообщение seregka82 »

кто поможет. фрезерует полосами 3d фрезеровка плата v8 драйвера cw5450/. также фрезеровало с платой tb6560(грешил на неё)
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Уход по оси х.

Сообщение michael-yurov »

seregka82 писал(а):плата v8
Прямой впрыск?
skyAlex
Мастер
Сообщения: 489
Зарегистрирован: 30 май 2014, 21:43
Репутация: 87
Откуда: Питер

Re: Уход по оси х.

Сообщение skyAlex »

michael-yurov писал(а):Прямой впрыск?
Не имеет значения, т.к. это по любому атмосферник.
Stein82
Опытный
Сообщения: 101
Зарегистрирован: 29 июл 2017, 14:55
Репутация: 0
Настоящее имя: Даниил
Контактная информация:

Re: Уход по оси х.

Сообщение Stein82 »

всем привет, товарищи аналогичная проблема, начинаю резать, сначала идет всё ровно а потом начинает ось Х уходить вправо знаете как будто накапливает шаги, в итоге за пару часов уже миллиметров 4-5 набегает, с другой стороны естественно уходит и не профрезеровывает. у меня на ноуте был мач и не только мач, я и в интернет заходил с него, в один момент когда я делал черновую обработку заметил что он сбился по осям по Y , я комп почистил, удалил мач, вынес из шкафа частотник, что бы он не давал наводки, провода от контроллера к драйверам провел витой парой. (контроллер синяя плата).при настройке мач делал всё по инструкции. в Port Pins в параграфе Motor out в столбцах Dir Low и Step Low согласно инструкции поставил галки и там и там для каждого мотора,Но ось Х двигалась в другую сторону, в итоге одну галку убрал крутится правильно и вот я подумал а не" Это ты Dir менял. А я про Step говорю. Некоторые драйверы при неправильной полярности Step могут давать лишний шаг в момент смены направления." может это как раз со мной и приключилось? к другим осям претензий нет? что скажете? да кстати, станок заземлен, люфтов нет, работаю не много.подскажите а, очень надо. Драйвера серии MD556 вроде такие.провода к шаговикам экранированные.
Stein82
Опытный
Сообщения: 101
Зарегистрирован: 29 июл 2017, 14:55
Репутация: 0
Настоящее имя: Даниил
Контактная информация:

Re: Уход по оси х.

Сообщение Stein82 »

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

Re: Уход по оси х.

Сообщение Mamont »

Меняй полярности сигналов STEP, увеличивай длительность Step и Dir до 10-15мкс.
Один драйвер работает на грани, другой уже за гранью
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Уход по оси х.

Сообщение Tulumbas »

Вот-вот и у меня тоже самое, только наоборот уход по оси X,Y,Z, смешение координат, смещение ноля, потери координат по оси...

Вырезал такую деталюху из алюминия длинна - 96мм, ширина 64мм, толщина 15мм, резал 0.4мм за проход и в результате запорол..
Каждый раз, когда фреза снимает один слой, двигаясь по периметру, она сдвигается по оси Y в +++, X +++, Z +++, в итоге за 38 проходов на дальнем и правом торцах детали получаются ступеньки, а ближний и левый срезаны в минус на несколько милиметров, ось Z съехала вверх++, прилично недорезав в глубину.
Станок управляется через Usb Motion Card STB4100, шаговики с энкодерами, микрошаг 4000, G-код добываю из Fusion360.
Пробовал прогнать одну и ту же УП со стационарного компа Mach3 ver 3.041 (intel Atom 1.8GHz) и ноутбука Mach3 ver 2.63 (mach3 с виртуалки),
в первом случае ось Y сместилась в плюс на 4.5 мм, X плюс 0.8мм, Z сместилась вверх (не измерил, Расстроился от смещения Y (4.5мм !!!))
во втором Y в плюс - примерно 1мм, X в минус сместился на какие то доли, Z в плюс на 0.5мм ….
Отключал частотник, проверил все люфты (их нет), что еще можно проверить ?
Пробовал достаточно долго передвигаться на холостых перемещениях, но он всеравно вернулся в X0, Y0, Z0. стоит запустить УП и ...
Вложения
Снимок экрана 2019-03-27 в 0.03.30.png (3293 просмотра) <a class='original' href='./download/file.php?id=159717&mode=view' target=_blank>Загрузить оригинал (184.68 КБ)</a>
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Уход по оси х.

Сообщение Taganrog »

Tulumbas писал(а): но он всеравно вернулся в X0, Y0, Z0. стоит запустить УП и ...
А если запустить УП но без детали ? Чтоб не было нагрузки на механику. Попробуй прогнать ее же по воздуху.
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Уход по оси х.

Сообщение Tulumbas »

По воздуху - раз десять, зажал в цангу сломанный гравер, на стол приклеил скотч, наколол гравером микротреугольник, обнулил X и Y,
подложил под Z фанера+люминь обнулил,
прогнал УП...
Вот результат : три точки, меньшее расстояние с ноутбука(на второй прогон, X и Y обнулил там где остановилось после первого), большее соответственно со стационарного компа..
На втором фото смешение по Z.
Вложения
смешение по X, Y (3250 просмотров) <a class='original' href='./download/file.php?id=159731&mode=view' target=_blank>Загрузить оригинал (1.15 МБ)</a>
смешение по X, Y
смешение по Z. (3250 просмотров) <a class='original' href='./download/file.php?id=159732&mode=view' target=_blank>Загрузить оригинал (881 КБ)</a>
смешение по Z.
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Уход по оси х.

Сообщение Taganrog »

Я так понимаю смещение каждый раз разное? Хаотично?
А не зависит ли оно от ускорений ? Если прогнать туже программу но в настройках софта поставить ускорения раз в 5 меньше ? Шаговики то с энкодерами а муфты передающие вращения бывает что и проскальзывают при резком смене направления и массивной оси.
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Уход по оси х.

Сообщение Tulumbas »

Taganrog писал(а):Я так понимаю смещение каждый раз разное? Хаотично?
Еще не понял, но почему при запуске одинаковой УП со стационарного компа и ноута, получаются разные результаты ?
P.S ускорение — 200, муфты - проверил и затянул с фанатизмом..
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Уход по оси х.

Сообщение Tulumbas »

Заменимл материнскую плату и процессор, на Core 2Duo 2.66, после Атома, комп работает веселее :hehehe: , чего нельзя сказать про станок..
разница в смещение осей стала примерно такой же как при управлении с ноутбука, но стало перекашивать портал…
Один из моторов оси Y за час работы, накатывает в плюс (или второй в минус) какое то расстояние ?
И я не понимаю как такое может происходить если оба драйвера подключены параллельно к выходу оси Y контроллера ...

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

Re: Уход по оси х.

Сообщение Mamont »

Проверь, драйвера не ловят ли перекрестные помехи, делают лишние шаги.
Отцепи 2 драйвера, гоняй один туда-сюда. Вернется ли в исходное положение потом.

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

Желательно снимать положение прямо с вала двигателя, риску черкани на валу.
Tulumbas писал(а): Пробовал достаточно долго передвигаться на холостых перемещениях, но он всеравно вернулся в X0, Y0, Z0. стоит запустить УП и ...
Если есть сомнения по адекватности платны USB CNC, хорошо бы глянуть осфилографом выдаваемые степ сигналы, не пуляет ли плата лишние шаги, или длительность Степ подстраивает автоматом (кстати попробуй уменьшить микрошаг). Большая скорость, уменьшает шаг , повышается риск пропуска сигнала драйвером.
Микрошаг 4000 это на оборот двигателя или миллиметр?
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Уход по оси х.

Сообщение Tulumbas »

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

Re: Уход по оси х.

Сообщение Mamont »

Tulumbas писал(а): Те которые подключены к одному выходу контроллера ?
Отдельно координаты Х У Z, сдвоенный Х можно проверить в 2 захода.

Микрошаг 20 вроде нормальный. Какой шаг винта, какая скорость холостых перемещений установлена?

Если есть осцил, дело сильно упрощается. Откидывай пока драйвера, на каналы осцилографа подключай Х и У, сделай программу рисования достаточно большого прямоугольничка. Если осцил цифровой, поставь пиковый детектор. Во время шагов Х не ни в коем случае не должны проскакивать от У и наоборот.
Потом смотри длительность степа, как дир переключается при смене направления, по переднему фронту степа или заднему, длительность степов не плавает ли.
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Уход по оси х.

Сообщение Tulumbas »

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

Re: Уход по оси х.

Сообщение Mamont »

Tulumbas писал(а): что это ?
Пиковый режим детектора заставляет осцилограф показывать на экране всякие мелкие шило-импульсы. Развертка 1с/клетку, экран будет секунд 10 рисоваться, в обычном режиме редкие микросекундные импульсы не отобразятся, а в пиковом отрисуются.

Осцил, конечно, предпочтительнее логического анализатора, он покажет форму импульса, качество фронтов, амплитуду. Но на безрыбье и вобла щука, покрайней мере оценишь не появляются ли лишние импульсы, не меняется ли длительность, не перехлестываются ли фронты ли степ сигналов
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Уход по оси х.

Сообщение Tulumbas »

Наконец смог добраться до станка, для чистоты эксперимента, выдрал контроллер из недр железяки, собрал на столе Контроллер + Анализатор.
Сделал простую программу : квадрат 300/300мм, высота 20мм, обработка по контуру, подача по всем осям 1200мм/мин, Z вниз 0.5мм/проход.
Снимок экрана 2019-04-13 в 14.58.28.png (3029 просмотров) <a class='original' href='./download/file.php?id=160920&mode=view' target=_blank>Загрузить оригинал (266.48 КБ)</a>
У.П. (для просмотра содержимого нажмите на ссылку)
(T2 D=4. CR=0. - ZMIN=-20. - FLAT END MILL)
G90 G94 G91.1 G40 G49 G17
G21
G28 G91 Z0.
G90

(2D CONTOUR1)
M5
M9
T2 M6
S15000 M3
G54
G0 X-1. Y151.
G43 Z15. H2
Z5.
G1 Z1.5 F1200.
Z-0.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-1.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-1.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-2.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-2.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-3.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-3.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-4.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-4.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-5.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-5.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-6.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-6.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-7.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-7.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-8.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-8.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-9.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-9.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-10.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-10.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-11.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-11.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-12.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-12.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-13.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-13.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-14.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-14.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-15.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-15.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-16.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-16.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-17.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-17.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-18.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-18.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-19.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-19.5
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
Z-20.
Y301.
Y303.
X303.
Y-1.
X-1.
Y151.
G0 Z15.

G28 G91 Z0.
G90
G28 G91 X0. Y0.
G90
M30
Вот что получилось в результате тестов:
Снимок экрана 2019-04-13 в 18.29.09.png (3029 просмотров) <a class='original' href='./download/file.php?id=160921&mode=view' target=_blank>Загрузить оригинал (381.17 КБ)</a>
Были выявлены такие аномаллии в работе контроллера :
Снимок экрана 2019-04-13 в 18.31.58.png (3029 просмотров) <a class='original' href='./download/file.php?id=160922&mode=view' target=_blank>Загрузить оригинал (317.5 КБ)</a>
Разница фронтов dir и step по всем осям значительно отличается в начале и конце сигнала dir :
Снимок экрана 2019-04-13 в 18.39.03.png (3029 просмотров) <a class='original' href='./download/file.php?id=160924&mode=view' target=_blank>Загрузить оригинал (329.99 КБ)</a>
Снимок экрана 2019-04-13 в 18.38.08.png (3029 просмотров) <a class='original' href='./download/file.php?id=160925&mode=view' target=_blank>Загрузить оригинал (348.82 КБ)</a>
Частота шагов :
Снимок экрана 2019-04-13 в 18.42.58.png (3029 просмотров) <a class='original' href='./download/file.php?id=160926&mode=view' target=_blank>Загрузить оригинал (316.45 КБ)</a>
Ну и напоследок откровенный "Косяк" :pssdoff:
Снимок экрана 2019-04-13 в 18.45.10.png (3029 просмотров) <a class='original' href='./download/file.php?id=160927&mode=view' target=_blank>Загрузить оригинал (319.56 КБ)</a>
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Уход по оси х.

Сообщение Mamont »

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

Вернуться в «Windows / Mach»