Настройка PID и различные температуры филамента

Поскольку у меня много PETG, я запустил настройку до 230°C (средняя температура для моих нитей). Для чего он хорош с точки зрения температурных диапазонов?

Для одной и той же конфигурации принтера и просто разных филаментов мне нужно будет запускать его снова и снова? Предположим, что я буду печатать между 200°C и 240°C.

marlin pid via octoprint

, 👍1


2 ответа


Лучший ответ:

3

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

  1. слегка неоптимальная настройка не заставит температуру колебаться более чем на 2-3 градуса, что более чем достаточно для большинства традиционных нитей
  2. если у вас есть температурный диапазон 30-40 °C вы скорее всего можете держать настройку посередине и покончить с ней
  3. точная настройка необходима, если вы запускаете hot end при его максимальной номинальной температуре: мой был рассчитан на 250 °C, и без хорошей настройки PID температура превышала 2-3 градуса, чего было достаточно, чтобы вызвать аварийное отключение при перегреве. Использование принтера при температуре 245 °C не привело бы к возникновению проблем даже при неоптимальной настройке PID.

Конечно, людям с высокой температурой горячих концов (до 270-300 °C и более) потребуется настройка для обычного диапазона (200-240 °C) и один для более высокого диапазона температур, чтобы получить лучшие отпечатки.


,

Это именно то, что я хотел выяснить. Спасибо, что избавили меня от множества проб и ошибок. Я хочу настроить этот принтер как можно более универсальным/базовым по соображениям удобства использования и надежности., @bigpow


1

Это не прямой ответ, но вам не нужно запускать настройку PID каждый раз, когда вы решаете печатать с разной температурой. (До тех пор, пока вы не измените что-то в аппаратном обеспечении рядом или связанном с хотендом.)

Вы можете настроить PID для различных температур и захватить необходимые значения, например:

M303 C16 D1 E0 S190
22:14:31.872 > PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
22:14:31.886 > #define DEFAULT_Kp 30.87
22:14:31.886 > #define DEFAULT_Ki 3.06
22:14:31.886 > #define DEFAULT_Kd 77.75

а затем сохраните соответствующие команды G-кода (например, M301 P30.87 I3.06 D77.75) как несколько различных "PID-профилей", так и новые записи в пользовательском меню для Marlin или menu.cfg для Klipper для быстрого переключения.

,