Вместо linear advance?

kamaz_21
Идет загрузка
Загрузка
21.11.2019
432
13
Вопросы и ответы

Всем здрасте, купил всю электронную начинку принтера, с драйверами TMC2208 до покупки не знал о их проблеме с LA. Но теперь нужно же что то делать! Когда настраивал LA на старой электронике, на гитхабе наткнулся на прошивку, в которой было реализовано в прошивке притормаживание экструдера на любом изменении движения головки и чем глобальней изменение, тем больше он тормозил, но для боуден экструдера(который у меня тогда стоял) эффект был не достаточный, LA давала отличные результаты. Но теперь я переделал механику на директ и не знаю где настраивается этот режим, я сравнивал конфигурационные файлы от той прошивки и ничего на "мой взгляд" не нашёл. Может кто в курсе как включить эту функцию?

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

Ответы на вопросы

Ответы

21.11.2019 в 14:07
0

Не знаю поможет ли вам это. Но вот статья про драйверы TMC2208 на экструдере и LA

https://3dtoday.ru/blogs/nayuch/linear-advance-skr-13-tmc2208-21301

21.11.2019 в 14:42
0

Почему то не компилится прошивка тогда, буду пробовать ещё.

21.11.2019 в 14:45
0

Возможно у Вас другая прошивка, чем у автора. Их существует несколько (Marlin, mk4duo, repetier и др.)

21.11.2019 в 14:59
0

Marlin-bugfix-2.0.x

21.11.2019 в 15:05
0

Вроде это для марлина и есть. Вот оригинальная статья для Marlin: https://github.com/MarlinFirmware/Marlin/issues/11024.

Там есть несколько конфигураций... для разных режимов работы драйверов TMC2130, как я понял для TMC2208 это решение тоже годится.

21.11.2019 в 16:50
1

Включить square_vave_stepping, правильный min_stepper_pulse уже ставится автоматом, на крайняк увеличить dir_delay.
Но сначала откалибруйте junction_deviation с выключенным в прошивке ЛА. s-curve - включить.

21.11.2019 в 19:42
0

Я извиняюсь, а что значит и как: сначала откалибруйте junction_deviation с выключенным в прошивке ЛА?

21.11.2019 в 21:20
0

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

Но качество печати гораздо лучше чем было. Правда почему то модель сорвалась практически вся. Чтобы полностью закончить печать, пришлось снизить скорость печати до 35%. В результате кубик печатался больше 40 минут. 

21.11.2019 в 21:30
0

Вибрировать не должно
Конфиги в студию (оба)

21.11.2019 в 23:56
0

Толком не нашёл как добавить файлы, текст целиком вставляться не захотел, в общем наверно так получится, 2 файла на гугл диске.

https://drive.google.com/file/d/1dQoyW-rOAj39bSjTUCq5hfXGH1bP23F6/view?usp=sharing https://drive.google.com/file/d/1Gbm66t4gOhAKNFXLiy85I4ghR38RswH-/view?usp=sharing

22.11.2019 в 00:27
0

#define CLASSIC_JERK - выключить для начала

#define DEFAULT_EJERK 25 - куда столько? дефолт 5 и не надо трогать.

#define EXTRA_LIN_ADVANCE_K - зачем вообще? выключить.

#define LA_DEBUG - тоже не особо нужно

#define CHOPPER_TIMING CHOPPER_DEFAULT_12V - точно 12 вольт?

//#define HYBRID_THRESHOLD  - можно бы и включить, штука полезная

22.11.2019 в 07:38
0

Я не силён в програмировании, я брал старый конфиг от принтера и пере писывал параметры в новую прошивку, плюс смотрел видео от skr. 

2. Так было в старом конфиге. 

3 и 4. Было в видео о том как настроить LA. 

5. Я не трогал, это с марлина. Но у меня питание везде 24 вольта. Но если LA отключить и его не менять, то всёработает ровно. 

6. Это что за параметр и чем полезен? 

22.11.2019 в 08:30
0

УРА! Всё стало нормально, внёс ваши поправки и всё заработало как должно! Спасибо вам огромное!

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Вебинар: Перезагрузка | Подписка на 3D принтер Hercules и расходные материалы за 9990 ₽ в месяц

Сушилка филамента

Шок - цены на ESUN!

SolidFilament PETG - обзор и небольшое сравнение

Сравнение различных слайсеров на кораблике

G2D - бюджетный боуден-экструдер с двойной протяжкой на замену B2D