Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> 3D печать

Настройка PID 3D-принтера: полное руководство по калибровке температуры

Качественная печать требует стабильной температуры хотэнда и стола. PID-регулятор (Proportional, Integral, Derivative) удерживает заданную точку, плавно дозируя мощность нагревателя вместо грубого вкл/выкл. Правильный PID — нет перерегулирования,ドリфта, артефактов на слоях.

Настройка PID 3D-принтера: полное руководство по калибровке температуры

PID-калибровка: что это и зачем

Marlin, Klipper, RepRapFirmware используют PID для нагрева. Без настройки: температуру «качает» ±5–10 °C → слоистые артефакты, плохая адгезия, пробоины. PID-тюнинг подбирает коэффициенты Kp, Ki, Kd для вашей конкретной термодинамики (масса блока, мощность картриджа, термистор, вентиляция).

Что такое PID-тюнинг?

PID управляет мощностью нагревателя так, чтобы реальная температура быстро и без перерегулирования достигала заданной и держалась там.

Как работает PID-нагрев

Алгоритм получает P, I, D, измеряет температуру термистором, выдаёт ШИМ-сигнал на MOSFET нагревателя. Прошивка (Marlin) выполняет расчёт каждые миллисекунды.

Как откалибровать PID для 3D-печати

Признаки плохого PID: «волны» температуры на графике, артефакты на стенах, пробоины. Лечение — авто-тюнинг (PID Autotune).

Большинство прошивок имеют команду M303. Принтеры с экраном (Prusa, Creality новые) — пункт меню «PID Calibration». Ручной метод через терминал (Pronterface, OctoPrint, VS Code + Serial):

  1. Поднимите хотэнд на 10–20 мм над столом.
  2. Отправьте M303 E0 S230 C5 (E0 — хотэнд, S — целевая темп., C — циклов).
  3. Принтер 5 раз нагреет/остывет до цели. В конце выдаст Kp, Ki, Kd.
  4. Запишите значения. Отправьте M301 P<кр> I<ки> D<кд> (для хотэнда).
  5. Сохраните в EEPROM: M500.

Для стола: M303 E-1 S60 C5 (Marlin 1.x) или M303 EБЕD S60 C5 (Marlin 2.x). Затем M304 P... I... D... и M500.

Как сделать PID-тюнинг стола

Аналогично через терминал (OctoPrint, Pronterface). Пример для стола 60 °C, 10 циклов, автосохранение:

M303 E-1 S60 C10 U1

U1 — сразу записать новые значения в EEPROM. После завершения — M500 для страховки.

Параметры команды M303

Как пользоваться PID Autotune

Запустите процесс, дождитесь завершения (мигает экран / сообщение «PID Autotune Finished»). Значения применятся автоматически (если U1) или вручную через M301/M304 + M500.

Пошагово (через интерфейс прошивки, если есть):

  1. Задайте гистерезис (шум термистора) ~1%.
  2. Режим: Autotune.
  3. Setpoint чуть выше/ниже текущей температуры.
  4. Метод: PID (или PI).
  5. Start tuning.

Сколько времени занимает PID Autotune

Marlin: ~5 минут на 5–6 циклов (нагрев/остывание). Задержка системы (thermal lag) ~4 мин → 5 циклов ≈ 20 мин теоретически, но на практике быстрее за счёт предигрева. На экране видите температуру, проходящую цель вверх-вниз, затем стабилизирующуюся. В конце — константы Kp, Ki, Kd.

PID-тюнинг в Marlin (подробно)

Хотэнд

  1. Подключите терминал (Pronterface / OctoPrint terminal).
  2. Проверьте версию Marlin (M115).
  3. M303 E0 S230 C5 (цель 230 °C, 5 циклов).
  4. Дождитесь завершения. Запишите Kp, Ki, Kd.
  5. M301 P I D.
  6. M500 (сохранить).

Стол

  1. Терминал к принтеру.
  2. Marlin 1.x: M303 E-1 S60 C5; Marlin 2.x: M303 EBED S60 C5.
  3. Дождитесь циклов. Запишите Kp, Ki, Kd.
  4. M304 P I D.
  5. M500.

PID-настройки для Ender 3 (через Pronterface)

  1. Pronterface: PORT (COMx), Baud 115200, Connect.
  2. В терминале: M303 E0 S225 C10 (хотэнд 225 °C, 10 циклов).
  3. Дождитесь «PID Autotune Finished».
  4. Введите M301 P... I... D... с полученными значениями.
  5. M500.
  6. Для стола: M303 E-1 S60 C5 → M304 P... I... D... → M500.

PID-тюнинг в OctoPrint

  1. OctoPrint → Terminal, галочка «Suppress temperature messages».
  2. M303 E0 S230 C10 (хотэнд).
  3. После завершения: M301 P... I... D... + M500.
  4. Стол: M303 E-1 S60 C5 → M304 ... → M500.

Заключение

PID-тюнинг — 5 минут работы, месяцы стабильной печати. Делайте после смены хотэнда, термистора, картриджа, вентилятора хотэнда, переезда принтера. Сохраняйте значения (M500) и бэкапьте конфиг. Стабильная температура = чистые слои, сильная адгезия, нет варпинга.

3D печать

  1. 3D-печать силикона: руководство для новичков в передовом производстве
  2. Малосерийное литье под давлением: проверенное руководство по 3D-печати для затратно-эффективных прототипов
  3. Быстрое производство: ускорение выпуска кастомных и малосерийных деталей
  4. От прошлого к настоящему: 25 лет эволюции 3D-печати Stratasys
  5. Непрерывные струйные принтеры (CIJ): полное руководство по покупке для бизнеса
  6. Как выбрать надежную службу калибровки манометров: практическое руководство
  7. Освоение PID-управления: основные принципы и эффективная настройка контура
  8. Пошаговое подключение Ender 3 к WiFi для беспроводной печати
  9. Выбор идеального филамента для RC-деталей: подробное руководство
  10. Как исправить пропуск слоёв (Layer Skipping) на 3D-принтере: Полное руководство