Få din 3D printer til at udskrive flot og med de rigtige mål.
Læs her hvordan du kalibrerer din Tornado
Jeg har endnu til gode at lave mit første “rigtige” print. Indtil nu har det blot været spoleholderen, og forskellige kalibreringsprint og ikke mindst utallige forsøg på at få plastikken til at hæfte på glaspladen.
I dette indlæg vil jeg gennemgå mine erfaringer med kalibrering og hæfteevner med forskellige løsninger.
Først skal du kunne sende kommandoer direkte til din printer via USB-kabel. Jeg bruger Arduino IDE men andre seriel terminaler kan også bruges.
Forbind til den rigtige COM-port med 250000 baud.
Kalibrering af PID (temperaturstyring af hotend)
For at køre autokalibrering af hotend, send kommandoen
M303 E0 S210 C10
Det vil lave PID testen 10 gange med en temperatur på 210 grader.
I terminalvinduet vil den til slut vise de nye PID værdier.
F.eks.
PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
#define DEFAULT_Kp 24.32
#define DEFAULT_Ki 1.92
#define DEFAULT_Kd 77.21
Disse nye værdier skal gemmes i EEPROM’en på printeren. Og man kan med fordel tilføje dem i firmwaren, når man skal flashe sin printer.
For at gemme dem via terminal sender man følgende (dog med dine egne værdier efter testen).
M301 P24.32 I1.92 D77.21
M500
M301 er de nye værdier. M500 gemmer i EEPROM og M501 viser dig hele den gemte konfiguration i EEPROM’en.
For at køre autokalibrering af heatbed, kør følgende:
M303 E-1 C8 S60
Gem de nye værdier med følgende kommando:
M304 Pxx.xx Ixx.xx Dxxx.xx
M500
Så er de konfigureret!
X, Y og Z steps
Print en 20 x 20 x 20 mm testterning. Bare med standardindstillinger.
Få de aktuelle X, Y, Z værdier ved at sende M501 via terminalen.
Mål terningens X, Y og Z med en skydelære og noter dem ned.
Formel for beregning af ny step/mm:
(20mm x eksisterende step/mm) / målt side på printet terning = Ny step/mm
Eksempel for min Z-akse
(20mm x 399.29)/19.75 = 404.34 Zstep/mm
Den nye værdi kan indtastet direkte på styreboksen, eller via terminalforbindelsen.
Extruder kalibrering – Herunder er kun i notatform indtil videre
Send kommandoen
M503
Noter E værdien i linjen
M92 Xxxx Yxxx Zxxx Exxx
Opvarm hotend ved hjælp af kommandoen (M104 S210 T0)
M104 S210 T0
Marker 120 mm fra extruder med en lineal.
Send først
M83
og derefter
G1 E100 F100
Sidste kode sender 100 mm filament gennem extruderen med en hastighed af 100 mm i minuttet.
Mål fra extruder til 120 mm streg
(120 mm – afstand til streg)/Gammel E-værdi = Ny E-værdi
M92 E###.#
Erstat ###.# med den nye E-værdi
Skriv ændringen til EEPROM med kommandoen
M500
Så husker den ændringen når du tager strømmen fra printeren.
One Reply to “Kalibrering af Tevo Tornado”