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

Поділитися
Вставка
  • Опубліковано 28 вер 2024
  • В этом видео разбираю основные проблемы, связанные с ошибками станка из за пропуска шагов. Видео- обобщение моего опыта, и опыта многих моих знакомых

КОМЕНТАРІ • 96

  • @Garage38
    @Garage38 2 роки тому +2

    Ролик - огонь! Спасибо!

  • @antonkiselev7573
    @antonkiselev7573 Рік тому

    Молодец все основные причины на матче перечислил.

  • @prowoodnik.39
    @prowoodnik.39 3 роки тому +3

    Ура нашел проблему ! Ребята смотрите по амперажу вашего блока питания в моем случае блок питания не вывозил

    • @ohmycad6131
      @ohmycad6131  3 роки тому

      Поздравляю, вы не первый, кто так с блоком попал)

    • @prowoodnik.39
      @prowoodnik.39 3 роки тому

      Есть еще одна проблема с механикой большая скорость или ускорение из за этого могут появится пропуски шагов

  • @Гугл-шмугл
    @Гугл-шмугл 2 роки тому +2

    Еще сечение проводов двигателя может быть не достаточным....

  • @KHODZINSKIY
    @KHODZINSKIY 7 днів тому

    Как то я прослушал: про экранирование проводов упоминалось?
    Ну и последняя причина пропуска может быть в материнской плате компьютера. Долго бился с пропусками и только замена материнки помогла.

  • @wiktorwilno9167
    @wiktorwilno9167 3 роки тому +2

    Тоже боролся с такои проблемой. Победил.
    Купил драйвера DM 556 и вместо китайского гавеного импульсного блока питания поставил трансформатор+диодныи мост+электролит.
    Полет нормальныи

    • @СтранникБесконечности-ъ4у
      @СтранникБесконечности-ъ4у 10 місяців тому

      Добрый человек, опишите подробнее вашу схему питания

    • @wiktorwilno9167
      @wiktorwilno9167 10 місяців тому

      @@СтранникБесконечности-ъ4у трансформатор+диодныи мост+электролит.

  • @viktor9815
    @viktor9815 3 роки тому +1

    Всем привет. та же проблема. двигатели на всех трех осях пропускают шаг в одну сторону. дробление выставил 4, подклиниваний нет. Еще такой момент заметил - пропуски начинаются только когда ось дергать в обе стороны + -. 20-30 таких передвижений в обе стороны и уже не совпадает 0. Когда в одну сторону, хоть и 100 рывков - отправляю в 0 и все сошлось. Игрался с компенсацией люфтов - не помогло(

    • @viktorviktor5593
      @viktorviktor5593 3 роки тому +2

      как вылечили ? решение нашли ?

    • @evial82
      @evial82 2 роки тому +2

      @@viktorviktor5593 была у меня такая проблема на драйвере tb 6600. Заменил медленную оптопару в драйвере на быструю, проблема ушла.

  • @11megadevais77
    @11megadevais77 Рік тому

    По играюсь -отпишусь

  • @slavav.1491
    @slavav.1491 3 місяці тому

    А про настройку драйверов на деление шага ничего не сказал. Если там ставить не правильное значение, то станок вообще не будет двигаться или же убежит на другой конец стола.) Всё таки в мотортюне надо выбирать значение шага в соответствии с делением на драйвере. И ещё очень много зависит от выбора передвижения осей(т.е. шввп или рейка или ременная передача, короче голову можно "сломать".

  • @andrewtv2962
    @andrewtv2962 2 роки тому +2

    Подскажите в какой папке хранятся настройки чтобы перенести их на другой станок (мач 3).

    • @АндрейМаслов-з5р
      @АндрейМаслов-з5р Рік тому +2

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

  • @ЗахарЗвонков
    @ЗахарЗвонков 2 роки тому +4

    Спасибо за ролик! Четко по теме, без соплей.

  • @skad0f
    @skad0f 2 роки тому +1

    Ампераж, вольтаж, герцовка, омаж, килограммаж. Астанавитись!

  • @slavav.1491
    @slavav.1491 3 місяці тому

    У меня ременная передача, одинаковая на 2-х осях, Х и Y, при калибровке на 1/8 например выдаёт значение 26.73 микрошага, прогоняешь фигуру и на возврате в 0, видно смещение осей от первоначальных координат.Делал метку на металле Не доходит 55 мм, довёл дробление шага на драйвере до1/32 и почти чудо, встало на 0 с отклонением около 5 мм, но на драйверах ТВ6600 можно дробить только до 1/32. Загвоздка однако.

    • @ohmycad6131
      @ohmycad6131  3 місяці тому

      Честно говоря tb6600 часто бывают с браком. судя по написанному, у вас проблема не в дроблении, а либо в механике, что очень часто с ременной передачей, либо с драйвером. Хорошо бы попробовать другой драйвер

    • @ohmycad6131
      @ohmycad6131  3 місяці тому

      я как то собирал токарник на tb6600, после каждого прохода у меня ноль смещался на 0.05мм. помогла только замена драйвера и блока питания

  • @androngorshkov
    @androngorshkov 7 місяців тому

    На практике заметил, что чем выше вольтаж БП, тем бОльший момент могут держать шаговые двигатели при одинаковых настройках драйверов. И да, не стоит увлекаться выкручиванием резистора на БП, иногда при этом повышаются пульсации от блока питания. Лучше вместо этого приобрести блок с более высоким напряжением, но не до предела, указанного на драйвере. Есть вероятность спалить его. Если драйвер до 50ти вольт я обычно беру БП на 48в.

  • @cnccontroller
    @cnccontroller Рік тому

    Наговорил всего много и ничего по делу не сказал - одна вода.
    Я всегда работаю на частоте 60 кГц и на такую же частоту настраиваю все компы.

  • @stredos1
    @stredos1 4 місяці тому

    Очень кратко конечно, надо развить тему, она глубока, как кроличья нора) Не сказал про экранировку сигнальных проводов, про установку инвертора в шкафу, питание драйверов лучше трансформаторное, про пыль, про сечения проводов, про замеры шумов, контроль токов, настройку ОС под мач3, хотя мне больше нравится drufelcnc.

  • @vasilyv1134
    @vasilyv1134 3 роки тому +2

    Д. День , подскажите , двигатель стабильно пропускает шаги в одном направлении , за пять минут работы примерно на 2 мм уходит ось ( 266 шагов на мм) , инвертировал сигнал дир , пропуски так же перевернулись в другую сторону ...

    • @andrejj00777
      @andrejj00777 2 роки тому

      Блок питания

    • @vasilyv1134
      @vasilyv1134 2 роки тому

      @@andrejj00777 я степ\дир с порта непосредственно на драйвер посадил и увеличил тайминги на максимум (на 5ку тобиш) и все стало ок ....

  • @TheDIMONART
    @TheDIMONART 2 роки тому +1

    Может, в GrblHAL уйти и отказаться от Мача? Мач3- старый, не обновляется, а 32-битные микроконтроллеры типа ESP32 могут поддерживать 600 кгц STEP частоту спокойно.

    • @ohmycad6131
      @ohmycad6131  2 роки тому

      не всем это подходит. На Маче многие сидят из за поддержки 4-5 осей

  • @theqwertydream
    @theqwertydream Рік тому

    Коротко и понятно))) Спасибо! У меня проблема, убегают оси, причем плавно, так, как буд-то к каждому шагу добавляют какую-то сотку. Например делаю выборку по контуру мелким гравером по латуни, казалось бы, нагрузки на станок никакой. Скорости 6 мм сек и на подачу и на погружение, начальная скорость -2, ускорение 200. Коротко о станке -китайский артисман, 2007 года, свой шкаф управления. Продолжу о проблеме, тоже самое и по Z, постепенно погружается в материал. Шкаф заземлен через розетку, земля в розетке хорошая. Далее земли везде идут вместе с основными проводами и подключаются в местах , где крепятся колодки шаговых двигателей. Все по сути заземлено и так шло с завода. Или надо эту всю землю переделать? Спасибо!

  • @garryking7865
    @garryking7865 9 місяців тому

    Уход оси Z лечится заменой оптопары PC 817 по Step на более быструю 4n35,
    6n137.

  • @SupersonicHeart
    @SupersonicHeart Рік тому

    Конечно забыл! первое это если станок на лпт то правильная настройка пк! Рассказывая про управление низким и высоким уровнем, важно знать что коммутационные платы встречаются с общим минусом и или с общим плюсом если к плате с общим плюсом подключит драйвер, плюс драйвера к выводу сигнала платы а минус драйвера к общему минусу платы и соответствующе настроить мак3 то работать будет но не стабильно! все дело в том что на выводе сигнала с платы, высокий уровень имеет очень слабый ток а в низком порядка 200мА! Важно знать как осуществляется коммутация с общим плюсом или минусом!

  • @ВячеславКуряев-ю2з

    можно подробнее про настройку фильтра в общих настройках например работаем на частоте 35000 step pulse 5

  • @vasilyv1134
    @vasilyv1134 3 роки тому

    И драйвер к стати тоже менял , DM860H без инверсии сигнала дир вобще крутить отказался а с инверсией так же пропускает.. Я в шоке ...

  • @prowoodnik.39
    @prowoodnik.39 3 роки тому

    Подскажи пожалуйста если входное напряжение на стабилизатор 245 готут быть пропуски ?!

  • @mozg.krasnodar
    @mozg.krasnodar 2 роки тому

    Спасибо и лайк в карму. Ррлик качнул , иногда прям в тему подходит.

  • @vasilyv1134
    @vasilyv1134 3 роки тому

    Пробовал ставить тайминги на 2ку , не помогло ...

  • @Groot_95
    @Groot_95 Рік тому

    Если z поднимается над заготовкой так что не достоет доску и режет воздух, тогда что? Начинается нормально вырезать модель по мере продвижения z плавно без ступеней поднимается. Выстовляю ноль едва косаясь доски а он потом поднимает его над заготовкой 3-4 мм.

    • @ohmycad6131
      @ohmycad6131  Рік тому

      Проверяйте сначала проводку и механику. Бывает, что в одну сторону мотор крутится из за того, что дир сигнал отходит, короче один из четырёх проводов перебит к двигателю. Либо муфта от двигателя к швп проворачивается.

  • @КонстантинРоот

    при нажатии на клавеатуре стрелки, по оси у шаговый двигатель меняет направление, несколько раз нажимаешь на одну и ту же стрелку, кареткаито вправо то влево,

    • @ohmycad6131
      @ohmycad6131  Рік тому

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

  • @alexbaysha2586
    @alexbaysha2586 2 роки тому

    Спасибо! Очень познавательно!

  • @EngravingDaco
    @EngravingDaco 2 роки тому

    а куда ставить феритовые фильтры?

    • @ohmycad6131
      @ohmycad6131  2 роки тому

      На питание всего. От частотника больше всего помех.

  • @Mixa007Master
    @Mixa007Master 8 місяців тому

    Ахринеть не встать. Сколько же в маче настроек.

    • @GreatCornholio-i3g
      @GreatCornholio-i3g 7 місяців тому

      это они просто в одно окно кучу мусора накидали... вобще в маке вроде все есть а информативность и эргономика ужс

    • @Mixa007Master
      @Mixa007Master 7 місяців тому

      @@GreatCornholio-i3g У меня большой на ардуине картонный фрезер от савиннейм на резинках из под трусов.
      Фрезеровал и пару раз вставал.
      Хорошо, что в разнос и фрезы не поломал в этот раз.
      настроек там вроде тоже предостаточно.

  • @ВладимирПухов-с1у
    @ВладимирПухов-с1у 2 роки тому

    Хорошо когда всё хорошо) А у меня Z лезет на верх под 45' поменял драйвера местами, Z стал уходить вниз примерно 5' попробую поменять пару__драйвер и шаговик помощнее( если не поможет куда копать хз на землю подключено всё, помех нет, с проводами порядок, на двух разных по мощности компах результат одинаков!

    • @ohmycad6131
      @ohmycad6131  2 роки тому

      Вообще не редкость- бракованные драйвера.

    • @АндрейМаслов-з5р
      @АндрейМаслов-з5р Рік тому

      Была такая беда тоже, mach устанавливал с китайского диска который шёл в комплекте с драйверами и платой. Удалил всё вместе с драйвером lpt и переустановил mach из другого источника. Этот " наклон по z " пропал.

  • @levonyeganyan1922
    @levonyeganyan1922 3 роки тому

    Привет, нужно пост для мач3 на мастеркам пожалуйста

    • @ohmycad6131
      @ohmycad6131  3 роки тому +1

      Приветствую. Стандартный пост MPFAN, идущий вместе с мастеркамом, абсолютно подходит для мач3. Для себя я его лишь немного модифицировал.

  • @cnccontroller
    @cnccontroller 2 роки тому

    Наговорил полной ерунды.

  • @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 это совсем разная моща»

  • @СергейАнтонов-х3б

    Здравствуйте! У меня станок на 6 осей мач3 с лан портом, часто ошибается, координаты прямо в момент работы отображаются не корректно, и бываю пропуски иногда, а еще порой вообще либо станок отключается либо останавливается и приходится перезагружать контроллер может поможете. Буду искренне благодарен, станок для заточки пил с напайками. Порчу инструмент иногда и не свой. Спасибо!

    • @ohmycad6131
      @ohmycad6131  Рік тому

      Здравствуйте. Причин может быть много. Попробуйте отключить визуализацию, если она включена. Бывают проблемы из за винды. Любители мач3 советуют windows xp embedded. А так, может стоит про какой то более надежный контроллер задуматься?

    • @СергейАнтонов-х3б
      @СергейАнтонов-х3б Рік тому

      @@ohmycad6131 Добрый день! Не могу найти где отключается визуализация. Подскажите пожалуйста. Спасибо

    • @ohmycad6131
      @ohmycad6131  Рік тому +1

      @@СергейАнтонов-х3б В стандартном скине Вкладка Diagnostics, кнопка Toolpath on-of. Возле ресета.

    • @СергейАнтонов-х3б
      @СергейАнтонов-х3б Рік тому

      @@ohmycad6131 спасибо большое нашел

    • @СергейАнтонов-х3б
      @СергейАнтонов-х3б Рік тому

      @@ohmycad6131 теперь один драйвер отключается сам по себе постоит минутку без действия и отключается. Может ампераж на нем убавить? Но мотор не греется. 3 драйвера настроены одинаково, один мотор греется но работает. Отключается тот который не греется

  • @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ц ua-cam.com/video/lYnOyz6eIXE/v-deo.html

  • @UncleUrgant
    @UncleUrgant 2 роки тому

    А куда ферритовые кольца то ставить?

    • @ohmycad6131
      @ohmycad6131  2 роки тому

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

    • @UncleUrgant
      @UncleUrgant 2 роки тому

      @@ohmycad6131 Понял. Просто после перехода с платы LPT На плату USB, у меня часто стал вставать код на одном месте, после запуска шпинделя. Да и шпинделем это трудно назвать, бормашинка с зажимным патроном. Я понимаю что это помехи, но конкретно как это решить пока не знаю. А обратно на LPT я низачто не пойду, так как это только 32 бита и XP.

    • @ohmycad6131
      @ohmycad6131  2 роки тому

      @@UncleUrgant а дело случайно не в том, что лицензия слетела у мача? 500 строк отрабатывает только в демо версии он

    • @ohmycad6131
      @ohmycad6131  2 роки тому

      @@UncleUrgant по сути, конечно, если заземлено все нормально, никакие фильтры не нужны. Можно в эту сторону смотреть. У меня без заземления команды с клавиатуры станок не понимал

    • @UncleUrgant
      @UncleUrgant 2 роки тому

      @@ohmycad6131 Ещё бы знать что и куда заземлять, контура заземления в помещении как такового нет, станок из фанеры. Не знаю что мне ещё можно сделать

  • @GerryMuil
    @GerryMuil 9 місяців тому

    не вводите людей в заблуждение debounce interval по русски дребезг контактов, относится к датчикам, никакого отношения к пропускам шагов не имеет, тоже самое про ускорения и деление шагов, глобально, ускорения зависит от конструкции станка, чем прочнее рама, тем большие ускорения можно ставить(это вообще грубо-грубо, ибо это не ускорение как таковое, а немного другое), + еще двигатели и драйвера и питание всего этого добра должны быть нормальное, не по 1к с али явно... про дробление шагов, тут все просто, чем больше вы ставите "дробление", тем точнее у вас работает станок, но тем больше нагрузка на комп и на драйвера.... в китайских драйверах стоят медленные оптопары на сигнал Step(PC817, разберите посмотрите) и чем больше вы ставите "дробление", тем больше они пропускают(это объяснение не совсем правильное, но объясняет ситуацию)

  • @ДмитрийВасильевич-е6ъ
    @ДмитрийВасильевич-е6ъ 9 місяців тому

    Спасибо тебе о гуру!!!