3D Printing Calculators
Strojenie PID (Ziegler–Nichols)
https://www.3dsizing.com/pl/calculators/strojenie-pid/
Tylko oszacowanie — to nie firmware, profil slicera ani wycena. Sprawdź na wydruku testowym.
Strojenie PID (Ziegler–Nichols)
Gdy grzałka siedzi na krawędzi oscylacji, Ku to to wzmocnienie, a Tu okres w sekundach. Klasyczny Ziegler–Nichols robi z tego Kp, Ki i Kd. Wybór firmware to dokumentacja — trzy wzmocnienia to ta sama matematyka.
Dane wejściowe
Wyniki
- Kp
- 18,0000
- Ki
- 1,8000
- Kd
- 45,0000
Metoda obliczeń
Klasyczne PID Ziegler–Nicholsa z eksperymentu ultimate sensitivity: Kp = 0,6 × Ku, Ki = 2 × Kp / Tu, Kd = Kp × Tu / 8, Tu w sekundach. Dropdown firmware nie zmienia liczb; Marlin i Klipper chcą innych komend. Nieważne, gdy Ku albo Tu nie jest dodatnie. Bez przeliczania jednostek.
Dokładny wzór
Kp = 0.6 × Ku. Ki = 2 × Kp / Tu. Kd = Kp × Tu / 8. Marlin M301/M304 and Klipper pid_kp/pid_ki/pid_kd use these symbols with different command syntax. Ograniczenia: Klasyczny Ziegler–Nichols jest agresywny i może przeregulować. Lepiej PID_CALIBRATE / M303; nigdy nie zostawiaj grzałki bez nadzoru przy polowaniu na Ku.
Powiązane obliczenia
- czy stół w ogóle ma moc — PID nie wymyśli watów
- kalibracja ruchu — inna pętla, ten sam rytuał zmierz i wpisz
Gdzie wkleić liczby
Marlin: M301 hotend, M304 stół, potem M500. Klipper: pid_Kp, pid_Ki, pid_Kd pod grzałką, potem SAVE_CONFIG po prawdziwym PID_CALIBRATE jeśli możesz.
Najczęstsze pytania
Jak znaleźć Ku i Tu?
Podnoś Kp (inne zero), aż temperatura oscyluje ze stałą amplitudą. Ku to to Kp. Tu to czas między szczytami. Albo M303 / PID_CALIBRATE.
Wartości Marlin vs Klipper na forach.
Autotune firmware używa innych algorytmów. Ta strona to tylko klasyczny ZN z Ku i Tu, identyczny dla obu.
Tu stołu jest ogromne przy hotendzie.
Stół 300 mm to wolna instalacja. Tu rzędu dziesiątek sekund jest normalne. Nie wklejaj PID hotendu na stół.
Stół przeregulowuje o 10 °C.
Klasyczny ZN jest żwawy. Obniż trochę Kp albo autotune firmware, który często bardziej tłumi.
Więcej w tym temacie
Wszystkie narzędzia w tym temacieFDM: kalibracja i firmware
Kalibracja e-steps ekstrudera
Policz nowe e-steps ekstrudera ze starych e-steps, zadanej długości i zmierzonego filamentu. Wzór: nowe = stare × zadane / faktyczne.
FDM: kalibracja i firmware
Maksymalne przyspieszenie input shapera
Konserwatywne max. accel Klippera/Marlina z zmierzonej częstotliwości rezonansu, dopuszczalnego ringingu i typu shapera (ZV, MZV, EI, EI 2-garbowy).
FDM: kalibracja i firmware
Kalkulator rotation distance w Klipperze
Zamień zmierzony test ekstruzji na rotation_distance w Klipperze albo wylicz je z e-steps Marlina, pełnych kroków, mikrostepów i przełożenia.
FDM: kalibracja i firmware
Optymalna wysokość warstwy osi Z
Przypnij żądaną wysokość warstwy FDM do najbliższej wielokrotności pełnego kroku śruby Z i kąta kroku, żeby zmniejszyć banding mikrostepów.
FDM: kalibracja i firmware
Kalkulator Vref silnika krokowego
Policz Vref sterownika z docelowego prądu RMS i rezystora sense dla A4988, DRV8825, TMC2208 i TMC2209. Podaje też prąd szczytowy.
FDM: kalibracja i firmware
Skalowanie skurczu termicznego
Przeskaluj STL, żeby zrekompensować skurcz FDM przy stygnięciu dla PLA, PETG, ABS, ASA, nylonu, PC albo własnego procentu. Współczynnik skali i nowy wymiar modelu.
FDM: kalibracja i firmware
Maksymalny przepływ objętościowy
Policz FDM przepływ Q = wysokość warstwy × szerokość linii × prędkość, potem maksymalną prędkość, jaką hotend utrzyma przy zadanym limicie mm³/s.
FDM: kalibracja i firmware
Rozdzielczość śruby trapezowej osi Z
Policz kroki Z na milimetr i rozdzielczość liniową z kąta kroku silnika, skoku śruby i mikrosteppingu. Pomaga diagnozować prążkowanie Z.