Kudesnik писал(а):То есть DEFAULT_ACCELERATION - это значение для ускорения по умолчанию, больше которого ускорение не станет - это будет максимальное ускорение.
Но при этом есть DEFAULT_MAX_ACCELERATION - которое ставит границы ускорению для каждой оси. И ускорение не будет больше, чем DEFAULT_MAX_ACCELERATION, не смотря на то что по умолчанию заданно большее максимальное значение.
Не могу подтвердить это на практике.
Особенность моего экструдера такова, что двигатель не может отрабатывать высокоскоростной ретракт выше 800мм/сек^2, просто жжикает и не крутится. Выявлено эксперементальным путем и подтверждено многочисленными опытами на любых скоростях.
Без проблем печатает и ретрактит на таких параметрах:
#define DEFAULT_MAX_ACCELERATION {1000,1000,50,1000}
#define DEFAULT_ACCELERATION 800
#define DEFAULT_RETRACT_ACCELERATION 800
Если я хочу увеличить ускорения по Х и У, но не трогать Е, то, следуя вышеприведенной логике, нужно поставить такие параметры:
#define DEFAULT_MAX_ACCELERATION {1500,1500,50,800}
#define DEFAULT_ACCELERATION 2000
#define DEFAULT_RETRACT_ACCELERATION 2000
И при печати получаю пустой вжик вместо ретракта, т.е. ускорение превышает 800мм/сек^2
Вывод: DEFAULT_MAX_ACCELERATION не ограничивает ускорения по каждой из осей, как написано выше.
Или я что-то не правильно понял?