3D Printing Calculators
PID-Abstimmung (Ziegler–Nichols)
https://www.3dsizing.com/de/calculators/pid-abstimmung/
Nur eine Schätzung — keine Firmware, kein Slicer-Profil und kein Angebot. Am Testdruck prüfen.
PID-Abstimmung (Ziegler–Nichols)
Wenn eine Heizung an der Oszillationsgrenze sitzt, ist Ku diese Verstärkung und Tu die Periode in Sekunden. Klassisches ZN macht daraus Kp, Ki, Kd. Die Firmware-Wahl dokumentiert nur — die drei Gains sind dieselbe Mathe.
Eingaben
Ergebnisse
- Kp
- 18,0000
- Ki
- 1,8000
- Kd
- 45,0000
Empfohlenes Material
Berechnungsmethode
Klassisches Ziegler–Nichols-PID aus dem Ultimate-Sensitivity-Versuch: Kp = 0,6 × Ku, Ki = 2 × Kp / Tu, Kd = Kp × Tu / 8, Tu in Sekunden. Das Firmware-Dropdown ändert die Zahlen nicht; Marlin und Klipper erwarten nur andere Befehle. Ungültig, wenn Ku oder Tu nicht positiv. Keine Einheitenumrechnung.
Genaue Formel
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. Grenzen: Klassisches Ziegler–Nichols ist aggressiv und kann überschwingen. Lieber PID_CALIBRATE / M303; Heizer nie unbeaufsichtigt auf Ku-Suche lassen.
Verwandte Berechnungen
- ist das Bett überhaupt stark genug — PID erfindet keine Watt
- Motion-Kalibrierung — andere Schleife, gleiches „messen dann tippen“
Wohin die Zahlen
Marlin: M301 Hotend, M304 Bett, dann M500. Klipper: pid_Kp, pid_Ki, pid_Kd unter der Heizung, dann SAVE_CONFIG nach echtem PID_CALIBRATE wenn möglich.
Häufige Fragen
Wie finde ich Ku und Tu?
Kp anheben (andere null), bis die Temperatur mit konstanter Amplitude oszilliert. Ku ist dieses Kp. Tu ist die Zeit zwischen Peaks. Oder M303 / PID_CALIBRATE.
Marlin- vs Klipper-Werte in Foren.
Firmware-Autotune nutzt andere Algorithmen. Diese Seite ist nur klassisches ZN aus Ku und Tu, identisch für beide.
Bett-Tu ist riesig gegen das Hotend.
Ein 300-mm-Bett ist eine langsame Strecke. Tu von Dutzenden Sekunden ist normal. Hotend-PID nicht aufs Bett kleben.
Mein Bett überschwingt 10 °C.
ZN classic ist schnippisch. Kp etwas senken oder Firmware-Autotune, der oft stärker dämpft.
Weitere Rechner in diesem Thema
Alle Werkzeuge in diesem ThemaFDM-Kalibrierung und Firmware
E-Steps-Kalibrierung für den Extruder
Neue Extruder-E-Steps aus alten E-Steps, Sollstrecke und gemessenem Filament rechnen. Formel: neu = alt × angefordert / tatsächlich.
FDM-Kalibrierung und Firmware
Maximale Input-Shaper-Beschleunigung
Konservative Klipper-/Marlin-Max-Accel aus gemessener Resonanzfrequenz, zulässigem Ringing und Shaper-Typ (ZV, MZV, EI, 2-Höcker-EI).
FDM-Kalibrierung und Firmware
Klipper Rotation Distance rechnen
Gemessenen Extrusionstest in Klipper rotation_distance wandeln oder rotation_distance aus Marlin-E-Steps, Vollschritten, Mikroschritten und Übersetzung ableiten.
FDM-Kalibrierung und Firmware
Optimale Z-Schichthöhe
Gewünschte FDM-Schichthöhe auf das nächste Vollschritt-Vielfache von Z-Spindel und Schrittwinkel snappen, um Mikroschritt-Bänderung zu mindern.
FDM-Kalibrierung und Firmware
Schrittmotor-Vref rechnen
Vref aus Ziel-RMS-Strom und Sense-Widerstand für A4988, DRV8825, TMC2208 und TMC2209. Meldet auch den Spitzenstrom.
FDM-Kalibrierung und Firmware
Thermische Schrumpfung skalieren
STL skalieren, um FDM-Abkühlschrumpfung für PLA, PETG, ABS, ASA, Nylon, PC oder eigenen Prozent auszugleichen. Skalafaktor und neue Modellgröße.
FDM-Kalibrierung und Firmware
Maximalen Volumenstrom berechnen
FDM-Volumenstrom Q = Schichthöhe × Linienbreite × Geschwindigkeit, danach die Maximalgeschwindigkeit, die ein Hotend bei gegebenem mm³/s-Limit hält.
FDM-Kalibrierung und Firmware
Z-Achsen-Gewindespindel: Auflösung berechnen
Z-Schritte pro Millimeter und lineare Auflösung aus Motorschrittwinkel, Spindelsteigung und Mikroschritten rechnen. Hilft bei der Diagnose von Z-Bänderung.