Боремся с пропусками шагов шаговых двигателей в Mach3

  Рет қаралды 23,539

OhMyCAD

OhMyCAD

Күн бұрын

Пікірлер: 96
@ЗахарЗвонков
@ЗахарЗвонков 3 жыл бұрын
Спасибо за ролик! Четко по теме, без соплей.
@theqwertydream
@theqwertydream Жыл бұрын
Коротко и понятно))) Спасибо! У меня проблема, убегают оси, причем плавно, так, как буд-то к каждому шагу добавляют какую-то сотку. Например делаю выборку по контуру мелким гравером по латуни, казалось бы, нагрузки на станок никакой. Скорости 6 мм сек и на подачу и на погружение, начальная скорость -2, ускорение 200. Коротко о станке -китайский артисман, 2007 года, свой шкаф управления. Продолжу о проблеме, тоже самое и по Z, постепенно погружается в материал. Шкаф заземлен через розетку, земля в розетке хорошая. Далее земли везде идут вместе с основными проводами и подключаются в местах , где крепятся колодки шаговых двигателей. Все по сути заземлено и так шло с завода. Или надо эту всю землю переделать? Спасибо!
@stredos1
@stredos1 6 ай бұрын
Очень кратко конечно, надо развить тему, она глубока, как кроличья нора) Не сказал про экранировку сигнальных проводов, про установку инвертора в шкафу, питание драйверов лучше трансформаторное, про пыль, про сечения проводов, про замеры шумов, контроль токов, настройку ОС под мач3, хотя мне больше нравится drufelcnc.
@Garage38
@Garage38 3 жыл бұрын
Ролик - огонь! Спасибо!
@antonkiselev7573
@antonkiselev7573 Жыл бұрын
Молодец все основные причины на матче перечислил.
@prowoodnik.39
@prowoodnik.39 3 жыл бұрын
Ура нашел проблему ! Ребята смотрите по амперажу вашего блока питания в моем случае блок питания не вывозил
@ohmycad6131
@ohmycad6131 3 жыл бұрын
Поздравляю, вы не первый, кто так с блоком попал)
@prowoodnik.39
@prowoodnik.39 3 жыл бұрын
Есть еще одна проблема с механикой большая скорость или ускорение из за этого могут появится пропуски шагов
@androngorshkov
@androngorshkov 9 ай бұрын
На практике заметил, что чем выше вольтаж БП, тем бОльший момент могут держать шаговые двигатели при одинаковых настройках драйверов. И да, не стоит увлекаться выкручиванием резистора на БП, иногда при этом повышаются пульсации от блока питания. Лучше вместо этого приобрести блок с более высоким напряжением, но не до предела, указанного на драйвере. Есть вероятность спалить его. Если драйвер до 50ти вольт я обычно беру БП на 48в.
@mozg.krasnodar
@mozg.krasnodar 2 жыл бұрын
Спасибо и лайк в карму. Ррлик качнул , иногда прям в тему подходит.
@alexbaysha2586
@alexbaysha2586 2 жыл бұрын
Спасибо! Очень познавательно!
@Mixa007Master
@Mixa007Master 10 ай бұрын
Ахринеть не встать. Сколько же в маче настроек.
@GreatCornholio-i3g
@GreatCornholio-i3g 9 ай бұрын
это они просто в одно окно кучу мусора накидали... вобще в маке вроде все есть а информативность и эргономика ужс
@Mixa007Master
@Mixa007Master 9 ай бұрын
@@GreatCornholio-i3g У меня большой на ардуине картонный фрезер от савиннейм на резинках из под трусов. Фрезеровал и пару раз вставал. Хорошо, что в разнос и фрезы не поломал в этот раз. настроек там вроде тоже предостаточно.
@slavav.1491
@slavav.1491 5 ай бұрын
У меня ременная передача, одинаковая на 2-х осях, Х и Y, при калибровке на 1/8 например выдаёт значение 26.73 микрошага, прогоняешь фигуру и на возврате в 0, видно смещение осей от первоначальных координат.Делал метку на металле Не доходит 55 мм, довёл дробление шага на драйвере до1/32 и почти чудо, встало на 0 с отклонением около 5 мм, но на драйверах ТВ6600 можно дробить только до 1/32. Загвоздка однако.
@ohmycad6131
@ohmycad6131 5 ай бұрын
Честно говоря tb6600 часто бывают с браком. судя по написанному, у вас проблема не в дроблении, а либо в механике, что очень часто с ременной передачей, либо с драйвером. Хорошо бы попробовать другой драйвер
@ohmycad6131
@ohmycad6131 5 ай бұрын
я как то собирал токарник на tb6600, после каждого прохода у меня ноль смещался на 0.05мм. помогла только замена драйвера и блока питания
@andrewtv2962
@andrewtv2962 2 жыл бұрын
Подскажите в какой папке хранятся настройки чтобы перенести их на другой станок (мач 3).
@АндрейМаслов-з5р
@АндрейМаслов-з5р 2 жыл бұрын
Они не хранятся, нужно при установке мача создать свой профиль, который будет отличаться от дефолта по названию. В этом профиле будет XML файл с вашими настройками и его можно будет переносить куда угодно. Профиль нужно будет запускать через мач лодер.
@Гугл-шмугл
@Гугл-шмугл 2 жыл бұрын
Еще сечение проводов двигателя может быть не достаточным....
@KHODZINSKIY
@KHODZINSKIY 2 ай бұрын
Как то я прослушал: про экранирование проводов упоминалось? Ну и последняя причина пропуска может быть в материнской плате компьютера. Долго бился с пропусками и только замена материнки помогла.
@КонстантинРоот
@КонстантинРоот Жыл бұрын
при нажатии на клавеатуре стрелки, по оси у шаговый двигатель меняет направление, несколько раз нажимаешь на одну и ту же стрелку, кареткаито вправо то влево,
@ohmycad6131
@ohmycad6131 Жыл бұрын
проверьте проводку. бывает когда один из четырех проводов не контачит. ну и для проверки лучше взять заведомо рабочий драйвер.
@ДмитрийВасильевич-е6ъ
@ДмитрийВасильевич-е6ъ 11 ай бұрын
Спасибо тебе о гуру!!!
@garryking7865
@garryking7865 11 ай бұрын
Уход оси Z лечится заменой оптопары PC 817 по Step на более быструю 4n35, 6n137.
@SupersonicHeart
@SupersonicHeart Жыл бұрын
Конечно забыл! первое это если станок на лпт то правильная настройка пк! Рассказывая про управление низким и высоким уровнем, важно знать что коммутационные платы встречаются с общим минусом и или с общим плюсом если к плате с общим плюсом подключит драйвер, плюс драйвера к выводу сигнала платы а минус драйвера к общему минусу платы и соответствующе настроить мак3 то работать будет но не стабильно! все дело в том что на выводе сигнала с платы, высокий уровень имеет очень слабый ток а в низком порядка 200мА! Важно знать как осуществляется коммутация с общим плюсом или минусом!
@ВячеславКуряев-ю2з
@ВячеславКуряев-ю2з 2 жыл бұрын
можно подробнее про настройку фильтра в общих настройках например работаем на частоте 35000 step pulse 5
@vasilyv1134
@vasilyv1134 3 жыл бұрын
Д. День , подскажите , двигатель стабильно пропускает шаги в одном направлении , за пять минут работы примерно на 2 мм уходит ось ( 266 шагов на мм) , инвертировал сигнал дир , пропуски так же перевернулись в другую сторону ...
@andrejj00777
@andrejj00777 2 жыл бұрын
Блок питания
@vasilyv1134
@vasilyv1134 2 жыл бұрын
@@andrejj00777 я степ\дир с порта непосредственно на драйвер посадил и увеличил тайминги на максимум (на 5ку тобиш) и все стало ок ....
@TheDIMONART
@TheDIMONART 2 жыл бұрын
Может, в GrblHAL уйти и отказаться от Мача? Мач3- старый, не обновляется, а 32-битные микроконтроллеры типа ESP32 могут поддерживать 600 кгц STEP частоту спокойно.
@ohmycad6131
@ohmycad6131 2 жыл бұрын
не всем это подходит. На Маче многие сидят из за поддержки 4-5 осей
@slavav.1491
@slavav.1491 5 ай бұрын
А про настройку драйверов на деление шага ничего не сказал. Если там ставить не правильное значение, то станок вообще не будет двигаться или же убежит на другой конец стола.) Всё таки в мотортюне надо выбирать значение шага в соответствии с делением на драйвере. И ещё очень много зависит от выбора передвижения осей(т.е. шввп или рейка или ременная передача, короче голову можно "сломать".
@prowoodnik.39
@prowoodnik.39 3 жыл бұрын
Подскажи пожалуйста если входное напряжение на стабилизатор 245 готут быть пропуски ?!
@viktor9815
@viktor9815 3 жыл бұрын
Всем привет. та же проблема. двигатели на всех трех осях пропускают шаг в одну сторону. дробление выставил 4, подклиниваний нет. Еще такой момент заметил - пропуски начинаются только когда ось дергать в обе стороны + -. 20-30 таких передвижений в обе стороны и уже не совпадает 0. Когда в одну сторону, хоть и 100 рывков - отправляю в 0 и все сошлось. Игрался с компенсацией люфтов - не помогло(
@viktorviktor5593
@viktorviktor5593 3 жыл бұрын
как вылечили ? решение нашли ?
@evial82
@evial82 2 жыл бұрын
@@viktorviktor5593 была у меня такая проблема на драйвере tb 6600. Заменил медленную оптопару в драйвере на быструю, проблема ушла.
@vasilyv1134
@vasilyv1134 3 жыл бұрын
И драйвер к стати тоже менял , DM860H без инверсии сигнала дир вобще крутить отказался а с инверсией так же пропускает.. Я в шоке ...
@wiktorwilno9167
@wiktorwilno9167 3 жыл бұрын
Тоже боролся с такои проблемой. Победил. Купил драйвера DM 556 и вместо китайского гавеного импульсного блока питания поставил трансформатор+диодныи мост+электролит. Полет нормальныи
@СтранникБесконечности-ъ4у
@СтранникБесконечности-ъ4у Жыл бұрын
Добрый человек, опишите подробнее вашу схему питания
@wiktorwilno9167
@wiktorwilno9167 Жыл бұрын
@@СтранникБесконечности-ъ4у трансформатор+диодныи мост+электролит.
@ВладимирПухов-с1у
@ВладимирПухов-с1у 2 жыл бұрын
Хорошо когда всё хорошо) А у меня Z лезет на верх под 45' поменял драйвера местами, Z стал уходить вниз примерно 5' попробую поменять пару__драйвер и шаговик помощнее( если не поможет куда копать хз на землю подключено всё, помех нет, с проводами порядок, на двух разных по мощности компах результат одинаков!
@ohmycad6131
@ohmycad6131 2 жыл бұрын
Вообще не редкость- бракованные драйвера.
@АндрейМаслов-з5р
@АндрейМаслов-з5р 2 жыл бұрын
Была такая беда тоже, mach устанавливал с китайского диска который шёл в комплекте с драйверами и платой. Удалил всё вместе с драйвером lpt и переустановил mach из другого источника. Этот " наклон по z " пропал.
@skad0f
@skad0f 2 жыл бұрын
Ампераж, вольтаж, герцовка, омаж, килограммаж. Астанавитись!
@MsOgneSlav
@MsOgneSlav Жыл бұрын
мускуляж)
@EngravingDaco
@EngravingDaco 2 жыл бұрын
а куда ставить феритовые фильтры?
@ohmycad6131
@ohmycad6131 2 жыл бұрын
На питание всего. От частотника больше всего помех.
@levonyeganyan1922
@levonyeganyan1922 3 жыл бұрын
Привет, нужно пост для мач3 на мастеркам пожалуйста
@ohmycad6131
@ohmycad6131 3 жыл бұрын
Приветствую. Стандартный пост MPFAN, идущий вместе с мастеркамом, абсолютно подходит для мач3. Для себя я его лишь немного модифицировал.
@СергейАнтонов-х3б
@СергейАнтонов-х3б 2 жыл бұрын
Здравствуйте! У меня станок на 6 осей мач3 с лан портом, часто ошибается, координаты прямо в момент работы отображаются не корректно, и бываю пропуски иногда, а еще порой вообще либо станок отключается либо останавливается и приходится перезагружать контроллер может поможете. Буду искренне благодарен, станок для заточки пил с напайками. Порчу инструмент иногда и не свой. Спасибо!
@ohmycad6131
@ohmycad6131 2 жыл бұрын
Здравствуйте. Причин может быть много. Попробуйте отключить визуализацию, если она включена. Бывают проблемы из за винды. Любители мач3 советуют windows xp embedded. А так, может стоит про какой то более надежный контроллер задуматься?
@СергейАнтонов-х3б
@СергейАнтонов-х3б 2 жыл бұрын
@@ohmycad6131 Добрый день! Не могу найти где отключается визуализация. Подскажите пожалуйста. Спасибо
@ohmycad6131
@ohmycad6131 2 жыл бұрын
@@СергейАнтонов-х3б В стандартном скине Вкладка Diagnostics, кнопка Toolpath on-of. Возле ресета.
@СергейАнтонов-х3б
@СергейАнтонов-х3б 2 жыл бұрын
@@ohmycad6131 спасибо большое нашел
@СергейАнтонов-х3б
@СергейАнтонов-х3б 2 жыл бұрын
@@ohmycad6131 теперь один драйвер отключается сам по себе постоит минутку без действия и отключается. Может ампераж на нем убавить? Но мотор не греется. 3 драйвера настроены одинаково, один мотор греется но работает. Отключается тот который не греется
@vasilyv1134
@vasilyv1134 3 жыл бұрын
Пробовал ставить тайминги на 2ку , не помогло ...
@Groot_95
@Groot_95 Жыл бұрын
Если z поднимается над заготовкой так что не достоет доску и режет воздух, тогда что? Начинается нормально вырезать модель по мере продвижения z плавно без ступеней поднимается. Выстовляю ноль едва косаясь доски а он потом поднимает его над заготовкой 3-4 мм.
@ohmycad6131
@ohmycad6131 Жыл бұрын
Проверяйте сначала проводку и механику. Бывает, что в одну сторону мотор крутится из за того, что дир сигнал отходит, короче один из четырёх проводов перебит к двигателю. Либо муфта от двигателя к швп проворачивается.
@UncleUrgant
@UncleUrgant 3 жыл бұрын
А куда ферритовые кольца то ставить?
@ohmycad6131
@ohmycad6131 3 жыл бұрын
По сути на везде. У меня на питании помпы, так как без него рябит монитор дико. На юсб провод, если по нему станок подключён. Довольно важно на питание частотника. Лазер с платой м2 мне пришлось прям вкруговую увешать, чтоб он хоть как то адекватно стал работать.
@UncleUrgant
@UncleUrgant 3 жыл бұрын
@@ohmycad6131 Понял. Просто после перехода с платы LPT На плату USB, у меня часто стал вставать код на одном месте, после запуска шпинделя. Да и шпинделем это трудно назвать, бормашинка с зажимным патроном. Я понимаю что это помехи, но конкретно как это решить пока не знаю. А обратно на LPT я низачто не пойду, так как это только 32 бита и XP.
@ohmycad6131
@ohmycad6131 3 жыл бұрын
@@UncleUrgant а дело случайно не в том, что лицензия слетела у мача? 500 строк отрабатывает только в демо версии он
@ohmycad6131
@ohmycad6131 3 жыл бұрын
@@UncleUrgant по сути, конечно, если заземлено все нормально, никакие фильтры не нужны. Можно в эту сторону смотреть. У меня без заземления команды с клавиатуры станок не понимал
@UncleUrgant
@UncleUrgant 3 жыл бұрын
@@ohmycad6131 Ещё бы знать что и куда заземлять, контура заземления в помещении как такового нет, станок из фанеры. Не знаю что мне ещё можно сделать
@kokotmkokot4926
@kokotmkokot4926 2 жыл бұрын
Драйвер представляет из себя инвертер, точнее преобразователь напряжение - ток. Потому БП подбирается исходя из критерия мощностей. Сумма потребляемых мощностей всех шаговых двигателей должна быть ниже номинальной мощности БП, плюс некий запас. Токи тут не причем. Не выкидывайте деньги на ветер.
@ohmycad6131
@ohmycad6131 2 жыл бұрын
P - мощность, I- сила тока (ампер), U - напряжение. P=I*U. При увеличении ампеража пропорционально увеличивается мощность. То есть что вы вычислите мощность БП, зная вольтаж и ампераж, а потом сравните с мощностью драйвера, которую высчитаете из того же вольтажа и ампеража драйвера, что просто сравните ампераж того и другого- придете к одному результату.
@kokotmkokot4926
@kokotmkokot4926 2 жыл бұрын
@@ohmycad6131 НЕТ, перефразирую для простоты. Если Вы подбираете трансформатор с током вторичной обмотки 2 Ампера, это не значит, что ток в первичной обмотке будет 2 А. А именно это Вы советуете людям. Драйвер мотора- тот же транформатор..только импульсный (упрощенно, для Вашего понимания)
@ohmycad6131
@ohmycad6131 2 жыл бұрын
@@kokotmkokot4926 как тогда узнать мощность двигателя? Ампераж ШД всюду указывается.
@kokotmkokot4926
@kokotmkokot4926 2 жыл бұрын
@@ohmycad6131 Именно, рассчитать достаточно сложно, не зная всех алгоритмов работы драйвера. Потому просто измерить обычным китайским ваттметром. Или на входе БП или на выходе БП, не важно. Включаете один мотор при заданном токе и смотрите изменение мощности. Для справки .. мощный 9 амперный шаговый мотор потребляет не более 90 Вт при питании драйвера 80 Вольт. А по Вашему получилось бы все 700 Вт. 😀
@ohmycad6131
@ohmycad6131 2 жыл бұрын
@@kokotmkokot4926 ответ человека, которому я по данному вопросу очень доверяю: «Всё немного сложнее, чем кажется. Просто потому, что это импульсная тема. Напряжение на моторе при котором у него номинальный ток порядка единиц вольт. Типа 3А 2,3 вольта. Вот исходя из этого имеет смысл считать мощность потребляемую шд. Большое напряжение источника питания нужно для того, чтобы быстрее достичь этого номинального тока. Такшта тупо множить напряжение бп на его ток низя. Не имеет смысла там параметр мощности. Питальники надо подбирать только по току. Есть три мотора на три ампера, значит дай 9 ампер. А 9 ампер на 24 вольта и на 48 это совсем разная моща»
@vasilyv1134
@vasilyv1134 3 жыл бұрын
К стати тайминги по нолям стоят...
@ohmycad6131
@ohmycad6131 3 жыл бұрын
Бывает, просто бракованный драйвер. Хорошо бы проверить на заведомо рабочем.
@ohmycad6131
@ohmycad6131 3 жыл бұрын
Я б смотрел всю проводку тогда.
@ohmycad6131
@ohmycad6131 3 жыл бұрын
Если под таймингом длинна степ- дир, в мотортюн, лучше конечно максимальной длинны их поставить
@vasilyv1134
@vasilyv1134 3 жыл бұрын
@@КВАКЕРголосокеана-л2ц во первых перешел с юсб платы на лпт опторазвязку во вторых сигнал степ дир пустил с лпт кабеля мимо опторазвязки напрямую на драйвера в третьих тайминги (задержку) поставил 5ку в обоих случаях , тестировал непрерывной 1,5 часовой фрезеровкой и замерял ноль по z в начале и в конце (именно с этойтосью была проблема потому что драйвер на другом контролере хоть и модель драйвера такая же как бы (ну это же алиэкспресс....) , ну и короче ноль по оси z в начале и в конце сошелся (тфу тьфу)
@vasilyv1134
@vasilyv1134 3 жыл бұрын
@@КВАКЕРголосокеана-л2ц kzbin.info/www/bejne/oorRgKywa8p8jqc
@cnccontroller
@cnccontroller Жыл бұрын
Наговорил всего много и ничего по делу не сказал - одна вода. Я всегда работаю на частоте 60 кГц и на такую же частоту настраиваю все компы.
@GerryMuil
@GerryMuil 11 ай бұрын
не вводите людей в заблуждение debounce interval по русски дребезг контактов, относится к датчикам, никакого отношения к пропускам шагов не имеет, тоже самое про ускорения и деление шагов, глобально, ускорения зависит от конструкции станка, чем прочнее рама, тем большие ускорения можно ставить(это вообще грубо-грубо, ибо это не ускорение как таковое, а немного другое), + еще двигатели и драйвера и питание всего этого добра должны быть нормальное, не по 1к с али явно... про дробление шагов, тут все просто, чем больше вы ставите "дробление", тем точнее у вас работает станок, но тем больше нагрузка на комп и на драйвера.... в китайских драйверах стоят медленные оптопары на сигнал Step(PC817, разберите посмотрите) и чем больше вы ставите "дробление", тем больше они пропускают(это объяснение не совсем правильное, но объясняет ситуацию)
@11megadevais77
@11megadevais77 Жыл бұрын
По играюсь -отпишусь
@cnccontroller
@cnccontroller 2 жыл бұрын
Наговорил полной ерунды.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 21 МЛН
Проблема пропуска шагов решена!))
19:30
КОНСТАНТИН ЖЕРЕНКОВ
Рет қаралды 2,7 М.
Набегающая ошибка... Фрезерный станок ЧПУ / CNCrouter
12:02
Александр Косков
Рет қаралды 24 М.
Компенсация люфтов в Mach3 на Windows 7
15:41
Студия Творчества
Рет қаралды 11 М.