Calibrarea extruderului de imprimante 3d, viața diy

Calibrarea extruderului!

Bună ziua, constructori de imprimante 3d. După ce a fost construită imprimanta, am întrebat: "Cum știe imprimanta cât de multă viteză este necesară pentru a mișca capul 1 mm și stoarce 1 mm de plastic?". Pentru a pur și simplu, m-am întrebat cum să calibrez imprimanta. Astăzi voi descrie procesul de calibrare a extruderului.







Destul de ciudat, dar vom începe cu firmware-ul. În primul rând, trebuie să spuneți imprimantei că nu avem un element de încălzire:

Căutați linia #define TEMP_SENSOR_0 -1
și o înlocuiți cu #define TEMP_SENSOR_0 0

Dacă alți senzori nu sunt egali cu 0, atunci aceștia trebuie, de asemenea, să fie anulați.
Ie în firmware totul ar trebui să pară acum:

Calibrarea extruderului de imprimante 3d, viața diy

opriți senzorul de temperatură al extruderului

În caz contrar, Pronterface refuză să răsucească extrudatorul rece și va emite următoarea inscripție: "ecou: extrudarea la rece prevenită @".

Acum trebuie să calculam numărul de trepte de motor necesare extrudării unui plastic de 1 mm.
Formula este simplă, dar va trebui să efectuați câteva măsurători:

trepte pe mm = micro trepte pe rev * raportul de transmisie / (diametrul roții de strângere * pi)

în cazul în care:
micro trepte pe rev - numărul de microstepuri ale motorului pentru o revoluție
raportul de transmisie - raportul dintre numărul de dinți din cutia de viteze a extruderului
pinionul diametrului roții - diametrul depresiunii șurubului de împingere (cel cu dinții)

În cazul meu, parametrii sunt după cum urmează:

trepte micro pe rev = 3200
pentru că Folosesc motoarele Nema 17, cu o treaptă de 1,8 grade (o revoluție completă de 200 de pași) în modul microstop 1/16, adică 3200 de microstepuri pe revoluție completă

raportul de transmisie = 39/11
(39 dinți pe treapta mare și 11 pe cea mică)

diametrul roții de strângere = 5-7 mm
(acest parametru trebuie să fie selectat sau este foarte bine să se măsoare, deoarece acest diametru este diferit pentru toți)

La mine sub formula s-au dovedit 504.426

Introduceți acest număr în firmware din variabila #define DEFAULT_AXIS_STEPS_PER_UNIT în ultima (evidențiată în galben):

Calibrarea extruderului de imprimante 3d, viața diy






extinderea pasului

Ie variabila are forma #define DEFAULT_AXIS_STEPS_PER_UNIT (X-step, Y-step, Z-step, E-step). Deci, în loc de E-pas, trebuie să introduceți un număr. Ar trebui să obțineți următoarele:

Calibrarea extruderului de imprimante 3d, viața diy

înregistrați pasul extruderului

În continuare, se toarnă firmware-ul în imprimantă și să vedem cum am ghicit numărul se face în felul următor - îndepărta din partea de încălzire extruder într-o tijă de plastic tocmai a intrat mecanismul zyatyagivayuschy și în afară. Am pus tijă în mecanism, ceea ce l-ar fi strâns puțin. Pe tija de bandă adezivă lipici / bandă la o distanță de 5-10 cm de la marginea extruderului și a pus un conducător, dar este mai bine etrierului:

Calibrarea extruderului de imprimante 3d, viața diy

faceți o marcă pe tija

În programul Pronterface cerem extrudatorului să tragă bara cu 50 mm (apăsați butonul de extrudare):

Calibrarea extruderului de imprimante 3d, viața diy

scoateți tija de 50mm

Dacă vedem următoarea imagine (extruderul a aspirat exact 50 mm de tijă), atunci totul este bine:

Calibrarea extruderului de imprimante 3d, viața diy

extruder strâns exact tija de 60 mm

Măsurătorile ar trebui efectuate cu ajutorul unui șurub - precizia va fi mai mare. Dacă bara nu a fost strânsă cu 50 mm, atunci erorile în calcule. Măsurăm lungimea tijei strânse cu o precizie de 0,1 mm
Mai departe, formula este simplă: o nouă etapă pe mm = (trepte pe mm * 50mm / lungime măsurată mm)

Scrieți o nouă valoare firmware-ului, completați-o în imprimantă și repetați măsurătorile din nou și din nou până când extruderul nu va măsura în mod ideal tija.

A fost posibil să nu conteze nimic inițial, ci să realizăm experimente dintr-o dată, dar atunci exactitatea calculelor se dovedește a fi mică - o eroare în zeci de pași.

Valorile parametrilor pot varia de la 140 la 1300 de pași per 1 mm. Dacă ajungeți la astfel de limite - totul este bine! Dacă doriți să obțineți o precizie ridicată de calibrare - dați sarcina de a extrage un extruder exact de 1 metru de tija, atunci o eroare în calcule, dacă este, va fi imediat observată

Vă mulțumim pentru instrucțiuni clare și valoroase adăuga numai că dezactivarea drum de senzori de temperatură în Mendel 1,5 (Gadgets3D) nu sunt disponibile (la valori definite compileze 0 variabile Arduini prog înjurături utilizate în panoul LCD). Cum se dezactivează utilizarea LCD de pe suprafața nu este găsit, dar a constatat că există o opțiune #define EXTRUDE_MINTEMP 170 a înlocuit 170 0, kompilnul, postat pe bord și se lasă extruder să se rotească roata, fără încălzire. După ajustarea valorii în funcție de metoda dvs., a fost măsurată ca într-o farmacie (deși Polul a spus că a aruncat ultimele firmware-ul lins), înainte ca eroarea de 50 mm să fie de aproximativ 5 mm.

popular







Articole similare

Trimiteți-le prietenilor: