Пропуски шагов CoreXY TMC2130-SPI + Atmega2560
Доброго всем времени!
Решил собрать принтер, механика CoreXY, ramps1.4 + TMC2130 по SPI + marlin 1.1.8(экран 12864 тоже на SPI)
Голова руками ездит относительно легко, заеданий нет, ремни не ослаблены и не перетянуты. Перекоса по Y нет.
Все драйвера на 16 микрошагов, включая экструдер.
800мА на XY
600мА на Z.
80 шагов на мм на XY
400 на Z
84 на E
В конфиге:
#define STEALTHCHOP
#define MONITOR_DRIVER_STATUS
#define TMC_DEBUG
ускорения выставлены на 700, на 900 периодически были слышны постукивания при изменении направлений перемещения, на 800 пропали, но для верности поставил 700.
Пытался решить вопрос пропуска шагов поднятием тока на драйверах, изначально ставил 600мА на XY и HOLD_MULTIPLIER поднял до 1.
Понял что затея бесполезная и проблема не в этом, т.к. на концевик Y попал провод от головы и при парковке чуть не перерубило пальцы((
Перегрева драйверов нет, температура после получаса движения 35-42С с активным охлаждением.
Где-то через каждые 3-4мм по Z происходит пропуск на один шаг(не микрошаг) и по X и по Y одновременно, печать на скорости 100мм/с.
Собственно вопрос вот в чем, грешу на производительность атмела2560, возможно его не хватает для работы на 16 микрошаге по всем осям на такой скорости печати?
Вечером буду дальше проводить экспериментальные исследования, но в правильном ли направлении я двигаюсь?
Решил собрать принтер, механика CoreXY, ramps1.4 + TMC2130 по SPI + marlin 1.1.8(экран 12864 тоже на SPI)
Голова руками ездит относительно легко, заеданий нет, ремни не ослаблены и не перетянуты. Перекоса по Y нет.
Все драйвера на 16 микрошагов, включая экструдер.
800мА на XY
600мА на Z.
80 шагов на мм на XY
400 на Z
84 на E
В конфиге:
#define STEALTHCHOP
#define MONITOR_DRIVER_STATUS
#define TMC_DEBUG
ускорения выставлены на 700, на 900 периодически были слышны постукивания при изменении направлений перемещения, на 800 пропали, но для верности поставил 700.
Пытался решить вопрос пропуска шагов поднятием тока на драйверах, изначально ставил 600мА на XY и HOLD_MULTIPLIER поднял до 1.
Понял что затея бесполезная и проблема не в этом, т.к. на концевик Y попал провод от головы и при парковке чуть не перерубило пальцы((
Перегрева драйверов нет, температура после получаса движения 35-42С с активным охлаждением.
Где-то через каждые 3-4мм по Z происходит пропуск на один шаг(не микрошаг) и по X и по Y одновременно, печать на скорости 100мм/с.
Собственно вопрос вот в чем, грешу на производительность атмела2560, возможно его не хватает для работы на 16 микрошаге по всем осям на такой скорости печати?
Вечером буду дальше проводить экспериментальные исследования, но в правильном ли направлении я двигаюсь?
Популярные вопросы
Оптимальное выставление высоты зазора от стола - Anet ET5 pro
Всем доброго времени суток! 4 месяца обладатель 3д принтера. Стол выставил в 0, по углам тоже несколько раз, автоуровень и щуп 0,1мм. Температура стол...
Вот что с этим делать.
Дал человеку 3д модель оч хотел он себе напечатать. С условием что для себя не вопрос, но если для работы то нет только за %
https://...
https://...
Программа для 3D проектирования
Понимаю, что тема 100500 раз обсуждалась, но не удалось нигде найти обобщающей информации, в основном все в одной куче советуется.
Пр...
Пр...
Комментарии и вопросы
Я бы ещё проверил эту статью н...
Угу картезианская))) А назвать...
Мне такой вариант не подходит
Проблема такая: Поставил на пе...
Здравствуйте, у меня перестала...
Доброго времени суток.Неожидан...
Всем доброго дня. Вчера кинул...