Калибровка pid экструдера 3D-принтера

Обновлено: 05.07.2024

PID-настройка горячего конца экструдера имеет важное значение для улучшения вашей 3D-печати. Быстрый и простой процесс стабилизации температуры экструдера. Proportional Integral Derivative или PID для красивой простой аббревиатуры — это метод, используемый в Marlin для калибровки количества энергии и того, как долго она подается на ваши нагревательные элементы. Либо в нагреваемом слое, либо, в данном случае, в нагревательном блоке экструдера.

В качестве аргументов предположим, что вы установили температуру 210°C для экструдера. В это время Марлин начинает нагревать элемент. Однако, когда он достигает целевой температуры, он еще не знает, как долго или коротко он должен подавать питание. И сколько тока подавать, чтобы поддерживать стабильную температуру при заданной температуре.

Без настройки ПИД-регулятора температура горячего конца может колебаться вверх и вниз на 10°C, что может привести к неправильному экструдированию или появлению избыточных следов на отпечатке из-за слишком высокой температуры.

Что включить в Marlin

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

скриншот настроек marlin 2 PIDTEMP в marlin 2 прошивка для pid тюнинга хотэнда.

Настройка PID на горячем конце

Чтобы откалибровать нагревательный элемент экструдера, нам нужно использовать программное обеспечение, которое может взаимодействовать с 3D-принтером, обычно называемым терминалом.

Хорошая новость заключается в том, что у вас, вероятно, уже есть это, поскольку большинство программ-слайсеров имеют встроенные функции. Однако на этот раз я буду использовать терминал Simplify3D для настройки экструдера. Кроме того, команды просты и остаются неизменными независимо от используемого программного обеспечения, поэтому давайте приступим к настройке нагревательного элемента вашего экструдера.

Да начнется

скриншот Simplify3d, на котором показана шестеренка значок для панели управления станком для управления и отправки команд на 3D-принтер с компьютера через программное обеспечение Simplify3d

После того, как Simplify3D загрузится, нажмите на панель управления станком в крайнем правом нижнем углу, значок выглядит как шестеренка или шестеренка.

скриншот Simplify3d

Убедитесь, что для печати выбран правильный порт и скорость передачи данных. Точно так же необходимо включить параметр Verbose в конце скорости передачи данных, теперь нажмите «Подключиться».

скриншот Simplify3d

После подключения данные о температуре начинают отображаться и становятся запутанными. Поскольку в этом нет необходимости, нажмите на вкладку "График температуры" и внизу под графиком нажмите "Мониторинг температуры", чтобы отключить его.

скриншот Simplify3d

Кроме того, поскольку вентилятор охлаждения детали будет включен и будет работать во время печати, нам необходимо убедиться, что вентилятор работает на полную мощность, прежде чем запускать настройку ПИД-регулятора.

С правой стороны в разделе «Управление аксессуарами» находится ползунок «Установить скорость вращения вентилятора». Чтобы включить вентилятор на полной скорости, возьмитесь за ползунок и переместите его вправо до упора.

скриншот Simplify3d

Теперь на вкладках слева нажмите «Связь», и вы увидите командный терминал внизу с кнопкой отправки в конце.

Marlin Extruder PID SKR V1.3 PID показ начала настройки pid для хотэнда

Введите команду ниже и нажмите клавишу возврата или нажмите кнопку отправки.

Итак, что это значит?

M303 — это команда для настройки ПИД-регулятора.
E0 – номер первого экструдера.
C16 – количество циклов или раз, когда он выполняет процесс настройки.
S220 – это температура, при которой мы хотели бы провести настройку. В данном случае 220˚C.

Лично я предпочитаю 16 циклов при автоматической настройке ПИД-регулятора. Чем больше у вас есть, тем точнее это будет. Однако лично я считаю, что после 16 лет не так уж много можно получить.

Внизу журнала вы увидите информацию, которую 3D-принтер отправляет обратно на терминал.

Теперь давайте сохраним

скриншот Simplify3d

*ПРИМЕЧАНИЕ*. Ваши значения будут отличаться от моих.

Сохранение результатов PID через командный терминал

Чтобы быстро сохранить значение в памяти вашего 3D-принтера, введите следующую команду в терминал, а затем нажмите кнопку отправки.

*ПРИМЕЧАНИЕ*. Не забудьте изменить значения на значения результатов настройки PID.

M301 — это команда записи в EEPROM значений настройки PID экструдера.

Теперь вы увидите в журнале внизу что-то похожее на следующее.

Теперь в терминале введите следующий код, а затем нажмите кнопку отправки.

M500 — это сохранение в EEPROM или сохранение в долговременной памяти на другой срок.
Теперь вы увидите это в журнале внизу. echo:Настройки сохранены (**** байт; crc *****)

Теперь он останется в 3D-принтере, сколько бы раз вы его ни включали, ни выключали.

Однако если вы перезагрузите прошивку, она вернется к версии прошивки. Поэтому нам нужно также сохранить его в нашей прошивке Marlin, чтобы при следующем изменении настроек прошивки нам не пришлось запускать еще одну автоматическую настройку ПИД-регулятора.

Сохранение результатов PID через Marlin

Прошивка Marlin 2 с скорректированными DEFAULT_Kp, DEFAULT_Ki , настройки DEFAULT_Kd после завершения настройки PID горячего конца

Теперь измените существующие значения на новые значения из настройки PID.

После обновления сохраните новую конфигурацию.

Вот и все, все сделано для настройки PID одного экструдера. Легко, несколько строк кода, и мы позволяем 3D-принтеру делать всю работу. Теперь, когда вы в следующий раз загрузите свою прошивку, она будет содержать индивидуальную настройку PID для нагревательного элемента вашего экструдера.

НЕ ЗАБУДЬТЕ: если вы замените нагревательный элемент или термистор, вам нужно будет снова запустить настройку ПИД-регулятора, даже если они произведены тем же производителем.

Но как выполнить настройку PID в конфигурации с двумя или несколькими экструдерами?

К сожалению, на данный момент мы не можем сохранить настройки PID для более чем одного экструдера в Marlin. Однако мы можем запустить настройку PID для второго экструдера и сохранить ее в EEPROM. Кроме того, это также доступно через меню Marlin на вашем 3D-принтере.

M303 E1 S220 C16

Как видно из приведенного выше кода, в нем мало изменений, за исключением обозначения экструдера. Из-за того, как Marlin ссылается на экструдеры и хранит их в массивах, это делает обозначение первого экструдера равным 0.

Поэтому это может немного запутать, если вы не привыкли иметь дело с массивами. Однако массивы всегда начинаются с 0 в качестве первой точки отсчета, поэтому второй экструдер равен 1. См. примеры ниже.

  1. E0 // Экструдер 1
  2. E1 // Экструдер 2
  3. E2 // Экструдер 3

Мы знаем, что не можем сохранить результаты настройки ПИД-регулятора второго экструдера непосредственно в файлах конфигурации Marlin, поэтому нам нужно сохранить их с помощью метода терминала.

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

Теперь, если вы еще этого не сделали, не забудьте запустить настройку ПИД-регулятора для подогреваемого слоя, если это применимо. Следуйте нашему руководству КАЛИБРОВКА С ПОДОГРЕВОМ, если вам нужны дополнительные указания.

Поддержка Make N Print with Patreon

Если вы считаете наши статьи полезными и хотели бы помочь в поддержке веб-сайта Make ‘N’ Print, посетите страницу поддержки для получения дополнительной информации.

Кроме того, ознакомьтесь с нашими партнерскими ссылками в разделе «Предложения и купоны на 3D-печать».

Знание того, как откалибровать горячий конец и нагревательную платформу с помощью PID Tuning, необходимо для получения высококачественных и стабильных отпечатков. Это то, о чем должен знать каждый пользователь 3D-принтера, поэтому я решил составить подробное руководство по этой теме.

Чтобы откалибровать горячий конец и нагревательную платформу с настройкой PID, вам необходимо выполнить определенные команды в окне терминала прошивки вашего принтера с помощью программного обеспечения, такого как Pronterface. Это даст вам новые значения PID, которые вы введете и сохраните для легкой калибровки горячего конца и нагревательного слоя.

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

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

Что такое настройка PID?

Пропорционально-интегрально-дифференциальная или ПИД-настройка – это процесс, который сводит к минимуму колебания температуры в горячей части и нагревательном слое вашего 3D-принтера, что помогает достичь наилучшего качества. Обычно это делается с помощью любого программного обеспечения, которое может отправлять команды G-кода на ваш 3D-принтер.

Несколько популярных вариантов включают Pronterface и OctoPrint.

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

Однако метод Bang-Bang может быть неточным для 3D-принтеров и использует непостоянный метод нагрева, который обычно не поддерживает постоянную температуру. По сути, он задает указание нагревателю включаться и выключаться в диапазоне температур.

Настройка PID намного точнее и способна стабильно поддерживать температуру. Он также играет ключевую роль в определении того, насколько точно 3D-принтер обрабатывает регулировку температуры. Люди, как правило, получают лучшие результаты печати с помощью этого метода.

Прекрасно использовать метод настройки PID всякий раз, когда вы покупаете новый 3D-принтер, меняете хот-энд или вносите в него изменения. Это позволит вам легко исправить любые колебания температуры, которые могут привести к сбою печати.

Покончив с первоначальным объяснением, давайте теперь перейдем к фактической части калибровки.

Как вы калибруете температуру хотэнда?

Чтобы откалибровать температуру горячего конца, вам нужно будет запустить команду M303 в терминале G-кода программного обеспечения, такого как Pronterface, чтобы оно вошло в прошивку вашего принтера. После того, как вы получите откалиброванные значения, вы введете и сохраните их в своей прошивке, чтобы вам не пришлось снова запускать настройку ПИД-регулятора.

Настройка PID — довольно простой процесс, который можно легко выполнить с помощью прошивки вашего принтера, в большинстве случаев это Marlin. Прежде чем продолжить настройку ПИД-регулятора, убедитесь, что у вас актуальна версия встроенного ПО.

В большинстве программ для слайсеров есть специальное окно терминала, которое можно использовать для ввода команд для вашего 3D-принтера. От Simplify3D до Pronterface и Repetier-Host — вы можете использовать все, что вам нужно.

Я разобью процесс настройки ПИД-регулятора на этапы, чтобы вы могли лучше понять метод калибровки.

Шаг 1. Чтобы начать ручную калибровку настройки ПИД-регулятора для температуры вашего горячего конца, нам сначала нужно убедиться, что наши охлаждающие вентиляторы включены на 100 % для достижения наилучших результатов. Самый простой способ сделать это — ввести следующую команду:

В качестве программного обеспечения я буду использовать Pronterface.

Шаг 2: После этого мы просто вставим команду PID Autotune в окно терминала Pronterface, а именно:

Как только вы запустите команду, на терминале появится сообщение «Запуск автонастройки PID», и температура вашего хотэнда начнет расти для оптимальной калибровки.

  • M303 — это основная команда, запускающая автонастройку ПИД-регулятора.
  • E0 относится к экструдеру и номеру экструдера. Если у вас есть только один экструдер в вашем 3D-принтере, E0 — правильное значение для вас.
  • S200 указывает температуру настройки, при которой будет происходить настройка ПИД-регулятора. Вы можете выбрать температуру, которая, по вашему мнению, является средней по сравнению с обычной.
  • C10 — это количество циклов или итераций, которое будет выполняться в процессе настройки ПИД-регулятора. Для прошивки Marlin рекомендуется значение 8, но подойдет любое значение от 6 до 10.


Шаг 3. Калибровка займет пару минут. Когда это произойдет, в терминале появятся значения трех разных констант: kP, kI и kD. Мы будем использовать эти откалиброванные значения и заменим их существующими с помощью следующей команды:

M301 P(вставить значение) I(вставить значение) D(вставить значение)

Терминал покажет вам две строки текста и автоматически введет значения.

  • Я обнаружил, что вы можете автоматически вставлять откалиброванные значения, если напишите U1 в команде M303. Затем вам нужно будет только сохранить свои значения в прошивке, полностью избегая предыдущего шага.

Шаг 4: После этого мы просто сохраним наши значения, просто используя команду:

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


Это все, что нужно для калибровки хотэнда с помощью PID Tuning!Вы успешно завершили весь процесс. Если вы когда-нибудь захотите просмотреть сохраненные значения PID, вы можете использовать следующую команду:

Люди часто спрашивают, как выполнить настройку PID для хотэнда, и ответ, как вы уже поняли, довольно прост. Вы также можете посмотреть видео ниже, чтобы получить наглядное представление об этой методике калибровки.

Также стоит знать, что некоторые 3D-принтеры, в том числе оригинальные машины Prusa, имеют полностью автоматизированный процесс калибровки PID в интерфейсе ЖК-дисплея.

Вам просто нужно установить желаемую температуру, и процесс автонастройки автоматически откалибрует температуру вашего 3D-принтера и сохранит ее.

Обычно это делается путем перехода в раздел "Калибровка", выбора "Калибровка PID", а затем установки правильной температуры, чтобы начать процесс.

Хотя это может быть или не быть доступным на вашем компьютере, процесс ручной настройки PID столь же эффективен и прост, как показано выше.

Как откалибровать нагревательную платформу с настройкой PID?

Чтобы откалибровать нагревательный стол с настройкой PID, вам нужно будет запустить команду M303 в терминале G-кода программного обеспечения, такого как Pronterface или OctoPrint, чтобы оно вошло в прошивку вашего принтера. После того, как вы получите откалиброванные значения, вы введете и сохраните их в своей прошивке, чтобы вам не пришлось снова запускать настройку ПИД-регулятора.

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

Шаг 1: В терминале G-кода вашего программного обеспечения вы запустите настройку PID, введя полную команду, а именно:

M303 E-1 S60 C10 U1

Как только вы запустите команду, терминал скажет «Запуск автонастройки PID», аналогично калибровке горячего конца, и процесс начнется. Завершение настройки займет пару минут.

  • M303 — это основная команда, запускающая автонастройку ПИД-регулятора.
  • E-1 – это номер нагревательного элемента, который будет откалиброван.
  • S60 – это температура нагревательного слоя, которую необходимо настроить. В данном случае она составляет 60 °.
  • C10 – количество циклов. Для достижения наилучших результатов рекомендуется запустить тест 5–15 раз.
  • U1 автоматически заменяет существующие значения PID нагревательного элемента калиброванными, поэтому вам не нужно выполнять дополнительные действия.


Шаг 2. После добавления значений и завершения процесса настройки ПИД-регулятора необходимо сохранить откалиброванные значения. Для этого вы выполните следующую команду:


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

Вы также можете запустить процесс настройки PID в OctoPrint. Эта платформа с открытым исходным кодом также имеет специальное окно терминала, где вы можете вводить команды G-кода для настройки PID.

После того, как вы откалибровали значения, вы можете ввести их в окне команд G-Code программы слайсера Cura для настройки PID.

Командное окно в Cura находится в разделе «Настройки машины», доступ к которому можно получить, нажав «Управление принтерами». Затем вы просто вставляете значения, полученные после настройки ПИД-регулятора, используя прошивку.

В следующем видео объясняется, как откалибровать нагревательный слой и температуру горячего конца с помощью настройки ПИД-регулятора в Cura.

В Repetier-Host настройка PID выполняется аналогичным образом. Вам просто нужно нажать «Панель печати», чтобы появился терминал G-Code. После этого все, что вам нужно сделать, это ввести определенную команду, чтобы начать настройку ПИД-регулятора.

Убедитесь, что ваш 3D-принтер и программное обеспечение подключены друг к другу.

Компания 3D Print General выпустила обновленный PID-видео, настраивающий рабочую платформу, поэтому посмотрите его ниже.

Как исправить ошибки автонастройки PID?

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

  • Автонастройка PID не удалась! Неверный номер экструдера
  • Автонастройка PID не удалась! Слишком высокая температура

Автонастройка PID не удалась! Неверный номер экструдера

Ошибка автонастройки PID!Ошибка «Плохой номер экструдера» обычно возникает, когда вы пытаетесь откалибровать нагревательную платформу, но окно терминала останавливает процесс, показывая вам этот текст.

Ошибка обычно возникает, когда вы неправильно ввели команду в окне терминала G-Code. «Неверный номер экструдера» относится к части «E-1» команды настройки PID, и есть большая вероятность, что в ней есть ошибка.

Есть два способа исправить ошибку "Неверный номер экструдера":

  1. Введите команду правильно
  2. Включить PIDTEMP в прошивке Marlin

Правильно введите команду

Чтобы еще раз уточнить, команда для настройки ПИД-регулятора подогревателя:

Обратите внимание, что между E, тире и цифрой 1 нет пробела.

Включить PIDTEMP в прошивке Marline

Еще одно быстрое решение — включить PIDTEMP в прошивке Marlin. Для этого вам просто нужно запустить прошивку, перейти в область Configuration.h и нажать «CTRL + F».

Один человек даже сказал, что предварительный нагрев кровати до 10 °C помог им. Вы также можете попробовать выполнить этот шаг, чтобы узнать, решит ли он вашу проблему.

Автонастройка PID не удалась! Слишком высокая температура

Ошибка автонастройки PID! Ошибка «Слишком высокая температура» может возникнуть, когда вы пытаетесь откалибровать хотэнд с помощью процесса калибровки PID Tuning.

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

Например, если вы установили целевую температуру 200 °C для калибровки горячего конца, фактическая температура значительно превысит заданную температуру, примерно на 30–40 °C выше, что приведет к появлению сообщения "Температура слишком высокая».

Хорошей новостью является то, что несколько человек, столкнувшихся с этой проблемой, сообщили об одном общем решении.

Большинство 3D-принтеров имеют источник питания 24 В или 12 В. Все пользователи, сообщившие об ошибке «Слишком высокая температура», использовали картридж на 12 В в системе с питанием от 24 В.

Поэтому картридж нагревателя с неправильным напряжением питания вызывает превышение температуры и приводит к этой ошибке.

В этом случае вы можете легко заменить картридж нагревателя на правильное напряжение для настройки вашего 3D-принтера, чтобы быстро исправить ошибку «Слишком высокая температура».

PID означает пропорциональный, интегральный и производный. Он контролирует, как ваш принтер обрабатывает регулировку температуры вашего горячего конца и нагреваемой платформы. Калибровка этих параметров обеспечит более стабильную температуру на горячем конце и нагреваемой платформе, что может помочь улучшить качество печати. Marlin больше не контролирует тепло, просто включая и выключая обогреватель для регулировки. Теперь он использует подход с переменной мощностью, который позволяет выполнять точную настройку и более интеллектуальный и точный вывод. В этой статье вы узнаете, как откалибровать эти параметры, чтобы ваша машина работала наилучшим образом.

Поиск значений PID Hotend

Хотя тема PID на самом деле несколько сложна, настроить ее с помощью Marlin очень просто. В Marlin есть встроенный инструмент, позволяющий пользователям легко находить правильные значения PID для своих принтеров. Это команда M303, за которой следует номер хотэнда (E0, E1 и т. д.), S (температура) и C (количество итераций для запуска).

*Пожалуйста, убедитесь, что вентилятор охлаждения вашей детали установлен на 100% (M106 S255), прежде чем продолжить для достижения наилучших результатов

M303 E0 S205 C10 ; Это запустит автонастройку для экструдера 1 (экструдер 1 – E0) при 205 °C, всего 10 итераций.

M303 E1 S250 C15 ; Это запустит автонастройку для экструдера 2 (экструдер 2 — E1) при 250 °C, всего 15 итераций.

Важно выбрать температуру, близкую к той, при которой вы обычно печатаете. Если вы печатаете в широком диапазоне температур, вы должны выбрать значение где-то посередине. Это избавит вас от необходимости повторно запускать автонастройку каждый раз при смене типа нити накала. Кроме того, поскольку настройка ПИД-регулятора — довольно быстрый процесс, я бы начал с выполнения не менее 10 итераций, чтобы получить точные результаты.

После завершения последней итерации ваш компьютер отправит значения, которые, по его мнению, являются лучшими для вашего компьютера. Вы захотите записать их, чтобы вы могли ввести их в свой принтер на следующем шаге. Вот скриншот примеров значений результатов автонастройки. Обратите внимание, что они отличаются от значений, которые вы получите.

Сохранение значений PID Hotend

По умолчанию Marlin не будет автоматически добавлять оптимизированное значение на ваш компьютер. Вам нужно будет взять эти значения и вручную изменить свой компьютер с помощью команды M301

M301 P21.21 I2.31 D48.64 ; Устанавливает для параметра hotend PID новые значения (у вас будут другие значения)

Наконец, сохраните эти результаты навсегда, отправив M500 на свой компьютер

Поиск значений PID

Этот процесс почти такой же, как и хотэнд-тюнинг, за исключением использования E-1.Как и в случае с хотэндом, постарайтесь выбрать температуру, которая соответствует тому, с чем вы печатаете, или где-то посередине, если вы печатаете при широком диапазоне температур.

M303 E-1 S60 C10 ; Это запустит автонастройку для нагреваемого слоя при температуре 60°C, всего 10 итераций.

M303 E-1 S100 C15 ; Это запустит автонастройку для нагретого слоя при 100°C, всего 15 итераций.

Сохранение значений PID кровати

Единственная разница между сохранением значений хотэнда и нагреваемой кровати заключается в том, что вы захотите использовать M304 вместо M301.

M304 P30.93 I2.13 D299.02 ; Устанавливает для параметра PID нагреваемого слоя новые значения

Наконец, сохраните эти результаты навсегда, отправив M500 на свой компьютер

После выполнения шагов, описанных в этом руководстве, вы получите оптимизированные значения PID для вашего хотэнда и платформы с подогревом. Вы обнаружите, что ваши печатные слои будут более однородными, а адгезия к слою будет лучше на всех ваших отпечатках благодаря уменьшению колебаний температуры. Также рекомендуется записать заводские значения PID, прежде чем вносить какие-либо изменения, на случай, если вам понадобится вернуться к исходным настройкам.

Kingrooon-KP3S-Hotend-with-Direct-Drive-Extruder-2

Теперь, когда 3D-принтер подключен к компьютеру, мы можем начать калибровку PID Hotend.

  1. Получите текущие настройки PID с помощью команды M503. Ваш принтер вернет текущие настройки PID.
  2. Выполните команду M106 S255, чтобы настроить вентилятор охлаждения на 100%
  3. Выполните команду M303 E0 S215 C8 и дождитесь завершения процесса.

В терминале появится сообщение «Запуск автонастройки PID». Ваш хотэнд начнет постепенно нагреваться и получать новые показания.

Hotend PID Настройка Pronterface

Пока идет калибровка ПИД-регулятора хотэнда, давайте разберемся с командой, которую мы выполнили.

M303 — эта команда инициирует процесс нагрева и охлаждения для определения правильных значений PID для указанного хотэнда или нагреваемого слоя.
E0 — этот аргумент выбирает экструдер, который мы хотим откалибровать. У меня есть только один экструдер, поэтому я установлю его равным 0.
S215 — этот аргумент устанавливает температуру для калибровки PID экструдера на 215 ° C.
C8 — этот аргумент устанавливает количество циклов, которые мы хотим запустить. . Я выбрал 8, потому что это рекомендуемое значение в прошивке Marlin, но подойдет любое значение от 3 до 10.

Когда в окне терминала отображается сообщение «Автонастройка PID завершена», это означает, что горячая настройка PID завершена.

Автонастройка PID завершена

Вы также увидите новые константы Kp, Ki и Kd, которые необходимо сохранить, поэтому давайте сделаем это сейчас. Предыдущие значения были такими, поэтому нам нужно адаптировать команду с новыми значениями и сохранить их.

  1. Выполните команду M301 P24.36 I1.39 D106.76, чтобы добавить новые значения.
  2. Запустите M500, чтобы сохранить значения.
  3. Запустите M503, чтобы проверить текущие значения. Они должны совпадать со значениями, которые мы только что сохранили.

Сохранить новый Настройки PID Hotend

Настройка ПИД-регулятора

 CR-5-Pro-Heatbed-2

Если вам удалось выполнить калибровку горячего конца, то калибровка ПИД-регулятора с подогревом будет намного проще.

  1. Получите текущие настройки PID с помощью команды M503. Ваш принтер вернет текущие настройки PID для нагревательного стола.
  2. Выполните команду M303 E-1 S60 C8 и дождитесь завершения процесса.

В терминале появится сообщение «Запуск автонастройки PID». Ваш нагревательный стол начнет постепенно нагреваться и получать новые показания. Пока идет калибровка ПИД-регулятора, давайте разберемся с командой, которую мы выполнили.

M303 — эта команда инициирует процесс нагрева и охлаждения для определения правильных значений PID для указанного хотэнда или нагреваемого слоя.
E-1 — этот аргумент выбирает нагреватель, который мы хотим откалибровать. У меня есть только один обогреватель, поэтому я установлю его равным 1.
S60 — этот аргумент задает температуру для калибровки ПИД-регулятора нагревателя до 60 ° C.
C8 — этот аргумент устанавливает количество циклов, которые мы хотим запустить. . Я выбрал 8, потому что это рекомендуемое значение в прошивке Marlin, но подойдет любое значение от 3 до 10.

Когда в окне терминала отображается сообщение «Автонастройка PID завершена», это означает, что горячая настройка PID завершена.

Автонастройка ПИД-регулятора нагрева завершена

Вы также увидите новые константы Kp, Ki и Kd, которые необходимо сохранить, так что давайте сделаем это сейчас. Предыдущие значения были такими, поэтому нам нужно адаптировать команду с новыми значениями и сохранить их.

Читайте также: