Cum să flash & Upgrade Firmware pentru imprimante 3D - Ghid simplu

Roy Hill 17-05-2023
Roy Hill

După ce am intrat în domeniul imprimării 3D, am întâlnit termeni precum firmware, Marlin, flashing și upgrade, ceea ce a fost destul de confuz la început. Am făcut câteva cercetări despre firmware-ul imprimantei 3D și am aflat ce înseamnă toate acestea, așa că am scris un articol despre acest lucru pentru a ajuta alte persoane.

Acest articol va discuta subiecte legate de firmware, cum ar fi ce este firmware-ul, cum să actualizați firmware-ul de pe imprimanta 3D și multe altele, așa că rămâneți pe recepție pentru informații utile.

    Ce este firmware-ul în imprimarea 3D? Marlin, RepRap, Klipper, Repetier

    Firmware-ul în imprimarea 3D este un program specific care controlează funcționarea imprimantei 3D prin citirea instrucțiunilor de cod G. Acesta este localizat pe placa de bază a imprimantei și vine în mai multe tipuri, cum ar fi Marlin și RepRap, care au fiecare propriul set de caracteristici și avantaje.

    Cele mai fundamentale acțiuni ale imprimantei 3D, cum ar fi mișcarea motoarelor pas cu pas, pornirea încălzitoarelor și chiar viteza de imprimare a imprimantei 3D necesită milioane de calcule pe care numai firmware-ul le poate efectua.

    Fără firmware, imprimanta dvs. 3D nu ar ști ce și cum să facă. De exemplu, luați în considerare o comandă în cod G " M109 S200 ."

    După ce îl introduceți în terminalul de cod G, firmware-ul imprimantei 3D îl va recunoaște și va ști ce să facă. În acest caz, va seta temperatura țintă pentru partea fierbinte la 200°C.

    Aceasta a fost doar o explicație de bază, dar firmware-ul este capabil să gestioneze comenzi de cod G mult mai complexe decât atât. Practic, acesta este modul în care funcționează imprimanta 3D și realizează acele printuri magice, așa cum le știm.

    Există multe firmware-uri pentru imprimante 3D pe care oamenii le folosesc de obicei pentru a imprima 3D. Să aruncăm o privire la unele dintre cele mai comune mai jos.

    Ce este Marlin Firmware?

    Marlin este cel mai cunoscut firmware pentru imprimante 3D pe care majoritatea comunității îl utilizează în prezent pe unitatea lor. Majoritatea imprimantelor 3D sunt livrate cu Marlin ca firmware implicit, deși este posibil să doriți să îl actualizați pe măsură ce trece timpul.

    Marlin este popular pentru că are o serie de caracteristici dezirabile pe care alte firmware-uri nu le au. În primul rând, este extrem de personalizabil, ceea ce înseamnă că puteți adăuga cu ușurință propriile caracteristici la Marlin.

    În plus, are o documentație excelentă și un suport excelent din partea comunității. Acest lucru înseamnă că configurarea Marlin este ușoară, cu un număr mare de ghiduri și tutoriale disponibile online și, deoarece majoritatea oamenilor folosesc Marlin, este ușor să găsiți oameni cu aceleași idei care să vă ajute în călătoria dvs. de imprimare 3D.

    Marlin este un firmware fiabil și este recomandat tuturor celor care abia au început să se familiarizeze cu imprimarea 3D datorită ușurinței de utilizare.

    Ce este Firmware-ul RepRap

    Firmware-ul RepRap este un alt nume mare în lumea imprimării 3D, care a apărut inițial pentru placa de control Duet pe 32 de biți, care este o placă de bază avansată și scumpă, cu mai multe caracteristici premium.

    Mulți oameni preferă RepRap în detrimentul lui Marlin datorită faptului că este foarte ușor de configurat. Există un instrument de configurare web dedicat care se conectează la firmware-ul dvs. și vă permite să îl modificați foarte ușor. Acest lucru nu este ceva ce Marlin poate face.

    Cu toate acestea, RepRap nu este la fel de compatibil ca Marlin și funcționează numai pe plăci pe 32 de biți, în timp ce Marlin poate fi utilizat și pe plăci pe 8 biți.

    Ce este Klipper Firmware?

    Klipper este un firmware relativ nou pentru imprimante 3D, cunoscut mai ales pentru viteza mare de calcul, ceea ce face ca imprimanta 3D să imprime mai repede, atingând viteze de nu mai puțin de 70-100 mm/s.

    Acest firmware utilizează un alt computer cu o singură placă, cum ar fi Raspberry Pi, și îi transferă acestuia calculele intensive, ceea ce ajută firmware-ul să imprime mai repede și la o calitate mai bună, folosind mișcări foarte precise ale motoarelor pas cu pas.

    Firmware-ul Klipper este, de asemenea, acceptat de majoritatea imprimantelor 3D Cartesian și Delta și poate funcționa pe plăci pe 8 biți, spre deosebire de firmware-ul RepRap. Este ușor de utilizat, dar nu are același nivel de asistență ca Marlin.

    Ce este Repetier Firmware?

    Repetier este o altă opțiune excelentă dacă sunteți în căutarea unui firmware fiabil, de înaltă calitate, cu o mulțime de caracteristici. Este compatibil pe scară largă și are suport pentru majoritatea plăcilor existente și poate fi ușor de personalizat în funcție de preferințele dvs.

    La fel ca RepRap, Repetier are și un instrument de configurare bazat pe web, astfel încât să puteți face modificări la firmware cu ușurință și confort. Există, de asemenea, un slicer de la dezvoltatorul Repetier numit Repetier-Host.

    Utilizarea combinată a firmware-ului Repetier și a Repetier-Host contribuie la o experiență de imprimare eficientă, cu mai puține erori. Este, de asemenea, un firmware open-source care primește actualizări regulate și caracteristici noi de la dezvoltator în mod constant.

    Cum să modificați/Flash/Upgradează firmware-ul pe imprimanta dvs. 3D

    Pentru a actualiza firmware-ul de pe imprimanta 3D, va trebui mai întâi să descărcați cea mai recentă versiune Marlin și să o deschideți în software-ul Arduino, care este o platformă pentru actualizarea firmware-ului imprimantei 3D. După ce conectați imprimanta la computer, veți verifica și încărca pur și simplu firmware-ul folosind câțiva pași simpli.

    Dacă sunteți nou-venit în domeniul imprimării 3D, modificarea firmware-ului imprimantei 3D poate părea o sarcină dificilă la început, dar acest lucru merită cu siguranță pentru a obține cele mai recente caracteristici ale imprimantei dvs. și pentru a imprima mai fiabil și mai consistent.

    Următorii pași vă vor explica cum puteți actualiza firmware-ul imprimantei 3D, așa că asigurați-vă că urmați cu atenție fiecare dintre ei.

    Pasul 1. Mergeți pe GitHub pentru a descărca cea mai recentă versiune Marlin, care este 2.0.9.1 la momentul redactării acestui articol. Puteți verifica cea mai recentă versiune făcând clic pe meniul derulant de pe pagină și verificând versiunea de jos.

    Când ați ajuns acolo, faceți clic pe săgeata derulantă de pe butonul "Code" și apoi selectați "Download ZIP." Ar trebui să înceapă descărcarea.

    Pasul 2. Fișierul va veni în format ZIP, așa că va trebui să îl extrageți pentru a continua. După ce ați terminat, deschideți-l și faceți clic pe folderul "config".

    Pasul 3. După ce ați terminat, va trebui acum să copiați informațiile necesare ale imprimantei 3D specifice și să înlocuiți fișierele de configurare implicite cu acestea. Pentru a face acest lucru, faceți clic pe dosarul "examples", găsiți imprimanta 3D și selectați placa de bază a mașinii. Calea de acces prezentată mai jos este un exemplu de cum ar trebui să faceți acest pas.

    Configurations-release-2.0.9.1> config> examples> Creality> Ender-3> CrealityV1

    Copiați fișierele "Configuration" și "Configuration_adv" pentru a continua.

    Pasul 4. În continuare, veți lipi pur și simplu fișierele în folderul "default". Dacă sunteți pe un PC cu Windows, sistemul vă va solicita să înlocuiți fișierele prezente cu cele copiate. Faceți acest lucru pentru a continua. Acum avem cea mai recentă versiune de firmware Marlin care este configurată pentru imprimanta dvs. 3D.

    Pasul 5. Acum, veți avea nevoie de software-ul Arduino pentru a actualiza firmware-ul imprimantei 3D. Arduino IDE poate fi descărcat de pe site-ul oficial, iar dacă sunteți pe un PC cu Windows, îl puteți instala confortabil și din Microsoft Store.

    Pasul 6. În continuare, lansați firmware-ul în Arduino IDE utilizând fișierul Marlin.ino din dosar. Când se deschide Arduino, asigurați-vă că selectați placa corectă a imprimantei 3D în secțiunea "Tools" (Instrumente) pentru a evita apariția unor erori.

    Pasul 7. În continuare, tot ce trebuie să faceți este să faceți clic pe butonul "Verify" (Verificare), care are forma unei căpușe în colțul din stânga sus. Acest lucru va începe procesul de compilare a firmware-ului. Dacă ați făcut totul corect până acum, sperăm că nu veți vedea niciun mesaj de eroare care să apară.

    Pasul 8. După ce actualizarea firmware-ului a terminat de compilat, acum pur și simplu veți conecta imprimanta 3D la computer folosind o conexiune USB, dacă imprimanta dvs. are un bootloader. Dacă nu, există și o modalitate de a conecta imprimanta și am vorbit despre aceasta mai târziu în articol.

    Odată conectată, faceți clic pe butonul "Upload" (Încărcare) care se află chiar lângă butonul "Verify" (Verificare). Asigurați-vă că imprimanta a fost scoasă din priză înainte de a face acest lucru.

    Asta este tot pentru actualizarea firmware-ului imprimantei dvs. 3D. Există o mică șansă ca unele dintre setările dvs., cum ar fi decalajele de nivelare a patului sau limitele de accelerare, să fi fost resetate.

    În acest caz, puteți utiliza opțiunea "Initialize EEPROM" din interfața imprimantei 3D pentru a restaura toate fișierele de configurare.

    Următorul videoclip prezintă în detaliu procesul, așa că verificați-l pentru un tutorial vizual detaliat.

    Cum pot adăuga & instalați firmware-ul Marlin la o imprimantă 3D?

    Pentru a instala firmware-ul Marlin pe o imprimantă 3D, va trebui mai întâi să descărcați Marlin pe computer, să editați fișierele de configurare descărcate, apoi să utilizați software-ul Arduino pentru a compila proiectul Marlin într-o formă lizibilă pentru imprimanta 3D. După ce ați terminat, pur și simplu îl veți încărca pentru a adăuga Marlin la imprimanta 3D.

    Procesul de instalare a lui Marlin pe imprimanta 3D este destul de asemănător cu cel din subtitlul de mai sus. Practic, puteți repeta toți pașii evidențiați în secțiunea anterioară, chiar dacă adăugați Marlin pentru prima dată la o imprimantă 3D.

    Pentru a edita firmware-ul imprimantei 3D, veți utiliza aplicația Arduino IDE imediat după ce ați deschis firmware-ul în ea.

    Cu toate acestea, se recomandă să nu vă jucați cu fișierele de configurare din editor, deoarece majoritatea codului este deja predefinit, iar modificarea unui lucru fără a ști ce este ar putea să vă împiedice să faceți flashing.

    Următorul videoclip realizat de Teaching Tech este un ghid excelent pentru editarea firmware-ului imprimantei 3D, așa că nu uitați să îl consultați pentru mai multe detalii.

    Puteți actualiza firmware-ul Ender 3 cu Cura?

    Da, vă puteți actualiza firmware-ul Ender 3 cu Cura în doar câțiva pași simpli. În primul rând, pur și simplu descărcați versiunea precompilată a firmware-ului dorit în format HEX și încărcați-o în imprimanta 3D utilizând Cura.

    Slicerul Cura permite încărcarea rapidă și ușoară a firmware-ului ales de noi pe imprimanta 3D. Nu este nevoie nici măcar să aveți un bootloader pentru a utiliza această metodă.

    Veți avea nevoie de un USB, de firmware-ul de care aveți nevoie în format HEX și, bineînțeles, de Cura. Restul procesului este extrem de ușor de urmat, așa că haideți să trecem la asta chiar acum.

    Următorii pași vă vor explica cum să vă actualizați firmware-ul cu Cura.

    Pasul 1. Mergeți la pagina de configurare Marlin a lui DanBP și derulați în jos la fișiere pentru a găsi fișierele HEX împachetate care corespund configurației dvs. pentru Ender 3. De asemenea, puteți căuta propriul firmware online, dar asigurați-vă că este deja compilat înainte de a-l descărca.

    Iată cum arată secțiunea la care se derulează în jos pe pagină.

    Pasul 2. Conectați computerul/laptop-ul la imprimanta 3D cu ajutorul conectorului USB care se potrivește mașinii dvs.

    Pasul 3. După ce ați descărcat fișierul, va trebui să îl extrageți pentru a continua. După ce ați terminat, lansați Cura și faceți clic pe zona derulantă de lângă zona de selecție a imprimantei 3D. După aceea, faceți clic pe "Manage printers" (Gestionați imprimantele) pentru a continua.

    Pasul 4. Imediat ce faceți acest lucru, veți vedea că apare fereastra "Preferences" (Preferințe). Va exista o opțiune numită "Update Firmware" (Actualizare firmware). Faceți clic pe ea pentru a trece la pasul următor.

    Pasul 5. În cele din urmă, acum trebuie doar să faceți clic pe "Upload custom Firmware", să alegeți fișierul HEX pe care tocmai l-ați descărcat și să lăsați Cura să încarce firmware-ul în imprimanta Ender 3.

    Ați terminat! Ați respectat un proces destul de simplu și ați reușit să actualizați firmware-ul imprimantei 3D. Nu uitați să inițializați EEPROM-ul de pe imprimanta 3D pentru a stoca firmware-ul.

    Vezi si: Cele mai bune aplicații de scanare 3D & Software pentru imprimare 3D - iPhone & Android

    Următorul videoclip este o explicație vizuală a procesului discutat mai sus.

    Cum afli & Cunoașteți firmware-ul imprimantei 3D

    Pentru a cunoaște și a afla firmware-ul imprimantei dvs. 3D, trebuie să trimiteți comanda M115 G-Code imprimantei dvs. utilizând un software precum Pronterface. Unele imprimante 3D, inclusiv Ender 3, au, de asemenea, o secțiune "About" (Despre) sau "Printer Info" (Informații despre imprimantă) în meniul LCD care vă poate spune ce firmware este instalat pe ele.

    Cele mai multe imprimante 3D sunt livrate cu firmware Marlin sau RepRap, dar merită să știți cu siguranță care dintre ele este instalat pe aparatul dumneavoastră.

    The M115 este, în principiu, o comandă pentru "solicitarea versiunii de firmware și a capacităților microcontrolerului curent sau a plăcii de bază. Poate fi introdusă în fereastra terminalului oricărui software care poate trimite imprimantei 3D comenzi G-Code.

    Pronterface este o alegere populară pe care mulți oameni o folosesc pentru a-și controla, regla și calibra imprimantele 3D cu tehnici precum tuningul PID al capetelor fierbinți și al patului termic.

    La introducerea comenzii menționate, ar trebui să obțineți un șir de cod care ar trebui să arate cam așa.

    FIRMWARE_NAME:Marlin 1.1.0 (Github) SOURCE_CODE_URL://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:RepRap EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff

    Pe de altă parte, dacă folosiți software-ul Makerbot Print slicer, puteți afla cu ușurință versiunea de firmware pe care o folosiți, accesând panoul de imprimare, selectând imprimanta 3D și apoi făcând clic pe "Utilități".

    În cele din urmă, faceți clic pe "Firmware Update" (Actualizare firmware) și vor apărea toate informațiile relevante, inclusiv versiunea actuală de firmware pe care o folosește imprimanta dvs.

    Puteți extrage firmware-ul de la o imprimantă 3D?

    Da, puteți extrage firmware-ul de la o imprimantă 3D după ce a fost compilat și încărcat. Cu toate acestea, după ce obțineți fișierul .hex pentru configurarea firmware-ului, devine inutil pe termen lung, deoarece nu veți putea edita sau configura firmware-ul, deoarece acesta a fost deja compilat.

    Înainte de a fi compilat, firmware-ul este în format .h sau .ino. După ce îl compilați, formatul este convertit în .bin sau .hex, în funcție de faptul că aveți o placă pe 8 sau 32 de biți.

    Gândește-te la acest lucru ca la un fel de mâncare pe care îl pregătești. Înainte de a găti, ai toate ingredientele așezate pe masă pentru tine, permițându-ți să le înlocuiești cu ceea ce dorești. După ce ai gătit, nu te poți întoarce la stadiul de ingrediente. Așa se întâmplă și cu firmware-ul.

    Are imprimanta dvs. 3D un bootloader?

    Imprimanta dvs. 3D poate avea sau nu un bootloader, în funcție de imprimanta pe care o aveți. Imprimantele 3D cu buget redus, cum ar fi Creality Ender 3, nu sunt livrate cu bootloader, deoarece acestea ocupă spațiu de stocare suplimentar pe microcontrolerele din interiorul plăcii principale a imprimantei și, de asemenea, costă mai mult pentru a fi incluse.

    În continuare sunt prezentate câteva imprimante 3D care au un bootloader.

    • QIDI Tech X-Plus
    • Monoprice Maker Select V2
    • MakerBot Replicator 2
    • Creality Ender CR10-S
    • Flashforge Creator Pro

    Poți să faci Flash Firmware fără un Bootloader?

    Da, puteți să flash-uiți firmware-ul fără un bootloader folosind un programator extern care scrie firmware-ul pe ICSP al plăcii de bază. ICSP este prezent în majoritatea plăcilor, așa că nu ar trebui să aveți nicio problemă în a flash-ui firmware-ul fără un bootloader în acest mod.

    Un bootloader este un software care vă permite să flashați cu ușurință firmware-ul cu ajutorul unui USB. Acesta ocupă un spațiu minim în interiorul microcontrolerului plăcii de bază, care este o componentă specifică ce stochează tot ce ține de firmware-ul imprimantei 3D.

    Deși minim, încărcătorul de boot ocupă spațiu în microcontroler, care ar putea fi utilizat de alte funcții mai importante, cum ar fi nivelarea automată a patului.

    Acesta este motivul pentru care mulți producători evită să plaseze încărcătoarele de boot în interiorul plăcii de bază a imprimantei 3D, astfel încât utilizatorii să poată utiliza pe deplin spațiul pentru mai multe funcții.

    În acest fel, flasharea firmware-ului este cu siguranță mai complexă, deoarece nu mai puteți utiliza pur și simplu o conexiune USB. Cu toate acestea, mai multe persoane consideră că merită acest compromis pentru a crește funcționalitatea imprimantei.

    Următorul videoclip realizat de Thomas Sanladerer este un tutorial excelent despre cum să faci flashing de firmware fără bootloader, așa că aruncați o privire în el pentru un ghid complet.

    RepRap Vs Marlin Vs Klipper Firmware

    RepRap, Marlin și Klipper sunt toate alegeri foarte populare atunci când vine vorba de alegerea unui firmware pentru imprimanta dvs. 3D. Cu toate acestea, cele trei diferă destul de mult una de cealaltă, așa că haideți să ne scufundăm în diferențele și să vedem care dintre ele iese pe primul loc.

    Arhitectură

    RepRap: Firmware-ul RepRap este scris în limbajul de programare C++ și este făcut strict pentru a funcționa numai pe procesoare pe 32 de biți, cum ar fi plăcile de control Duet. Astfel, poate fi utilizat pe imprimante 3D, mașini CNC, gravuri și mașini de tăiat cu laser. RepRap se bazează, de asemenea, pe Marlin.

    Marlin: Marlin se bazează pe firmware-ul Sprinter, de asemenea scris în C++, dar este destul de versatil și poate rula atât pe procesoare pe 8 biți, cât și pe 32 de biți. La fel ca RepRap, gestionează majoritatea calculelor detaliate din G-Code care controlează componentele imprimantei 3D în sine.

    Klipper: Firmware-ul Klipper se concentrează pe componentele importante, cum ar fi motoarele pas cu pas și senzorii de nivelare a patului, dar lasă calculele complexe de G-Code pe seama unei alte plăci mai capabile, care este Raspberry Pi în majoritatea cazurilor. Prin urmare, Klipper utilizează o combinație de două plăci pentru a rula imprimantele 3D, iar acest lucru este diferit de orice alt firmware.

    Câștigătorul categoriei: În timp ce arhitectura nu prezintă un beneficiu sau un dezavantaj aparent, Marlin câștigă aici pentru că este cel mai experimentat firmware, formând o bază solidă pe care se vor construi multe alte firmware-uri.

    Vezi si: PLA vs. PLA+ - Diferențe & Merită să cumpărați?

    Caracteristici

    RepRap: RepRap este plin de funcții, inclusiv funcții de vârf pentru utilizatorii avansați de imprimare 3D. Unele dintre acestea includ generarea precisă a timpului de pas și ajustarea dinamică a accelerației, ambele extrem de utile pentru o imprimare 3D rapidă, precisă și de înaltă calitate.

    O altă caracteristică cheie a RepRap este instrumentul său de configurare web care face ca personalizarea să fie ușoară și fără probleme, spre deosebire de Marlin, unde trebuie să editați totul în Arduino IDE.

    Marlin: Cu actualizări constante de-a lungul timpului, Marlin a devenit, de asemenea, un firmware bogat în funcții, cu funcționalități precum nivelarea automată a patului, pornirea automată, care pune imprimanta într-o stare nouă după ce o reporniți, și avansul liniar, care generează presiunea corectă în interiorul duzei pentru o mișcare precisă și viteze de imprimare mai mari, fără pierderi de calitate.

    Klipper: Klipper se mândrește cu un set avansat de caracteristici, cum ar fi modelarea intrării, care reduce impactul vibrațiilor motorului pas cu pas asupra calității imprimării. Prin eliminarea acestui efect de ondulare în imprimări, puteți imprima la viteze mai mari și puteți menține o calitate impresionantă.

    Klipper se laudă cu o altă caracteristică numită avansare lină a presiunii, care reduce supurația sau înșiruirea și îmbunătățește modul în care sunt imprimate colțurile modelului dvs. De asemenea, ajută la menținerea procesului mai stabil și mai robust, astfel încât calitatea imprimării să nu fie niciodată compromisă. Există multe alte caracteristici experte...

    Câștigătorul categoriei: Klipper

    Viteză

    RepRap și Marlin: Ambele firmware-uri sunt mai mult sau mai puțin la fel când vine vorba de viteză. RepRap se laudă că are o viteză mare de încărcare, de aproximativ 800 Kb/s pe cardul SD, fie prin utilizarea unei conexiuni Wi-FI sau Ethernet. Dacă măriți viteza peste valorile normale în Marlin sau RepRap, va trebui să vă mulțumiți cu o calitate mai slabă a imprimării.

    Klipper: Klipper este cel mai rapid firmware din grup, cu caracteristici precum avansul lin al presiunii și modelarea intrării care îi permit să imprime la viteze mai mari, aproximativ 80-100 mm/s, menținând în același timp o calitate și o precizie excelente.

    Am găsit chiar și un videoclip pe YouTube în care cineva imprimă cu Klipper la o viteză de 150 mm/s fără efort.

    Câștigătorul categoriei: Klipper

    Ușurința de utilizare

    RepRap: RepRap este cu siguranță firmware-ul cel mai ușor de utilizat în această comparație. Configurarea fișierelor se poate face într-o interfață web dedicată și poate fi utilizată și pentru actualizarea firmware-ului.

    Instrumentul de configurare online face ca RepRap să iasă în evidență, oferindu-i ușurința de utilizare pe care mulți utilizatori de imprimante 3D o doresc în Marlin.

    Marlin: Pentru începători, Marlin este ușor de stăpânit. Cu toate acestea, firmware-ul necesită mult timp și este dificil și atunci când trebuie să vă configurați fișierele.

    Dacă aveți nevoie să faceți o anumită modificare a configurației, va trebui să re-flashuiți firmware-ul și să îl compilați, practic să repetați procesul din nou. Partea pozitivă este că Marlin are o documentație excelentă, o comunitate imensă și o mulțime de materiale disponibile online pentru a învăța și a primi ajutor.

    Klipper: Klipper este, de asemenea, un firmware ușor de utilizat, cu siguranță mai mult dacă sunteți bine familiarizat cu Raspberry Pi. Nu este necesar să îl re-flashați, spre deosebire de Marlin, iar modificările fișierelor de configurare pot fi făcute cu ușurință.

    Acestea fiind spuse, documentația pentru Klipper este insuficientă, deoarece este un firmware relativ nou, și nu veți găsi același nivel de ajutor online ca și în cazul lui Marlin.

    Câștigătorul categoriei: RepRap

    Compatibilitate

    RepRap: RepRap a fost creat inițial pentru plăcile Duet pe 32 de biți. Prin urmare, poate funcționa doar pe o mână de alte plăci pe 32 de biți, deci nu este chiar cel mai divers firmware existent.

    Marlin: Marlin este cel mai larg compatibil firmware de pe piață, fiind conceput pentru a funcționa atât pe plăci pe 8 biți, cât și pe plăci pe 32 de biți. Acesta este motivul pentru care oamenii folosesc Marlin atunci când își construiesc propria imprimantă 3D.

    Klipper: Spre deosebire de RepRap, Klipper suportă și plăci pe 8 și 32 de biți și funcționează cu aproape orice placă de pe piață. Klipper devine, de asemenea, tot mai preferabil pentru cei care încep să construiască o imprimantă 3D DIY și au nevoie de un firmware bogat în funcții de instalat.

    Câștigătorul categoriei: Marlin

    Roy Hill

    Roy Hill este un pasionat de imprimare 3D și un guru al tehnologiei, cu o mulțime de cunoștințe despre toate lucrurile legate de imprimarea 3D. Cu peste 10 ani de experiență în domeniu, Roy a stăpânit arta proiectării și imprimării 3D și a devenit expert în cele mai recente tendințe și tehnologii de imprimare 3D.Roy deține o diplomă în inginerie mecanică de la Universitatea din California, Los Angeles (UCLA) și a lucrat pentru mai multe companii de renume în domeniul imprimării 3D, inclusiv MakerBot și Formlabs. De asemenea, a colaborat cu diverse companii și persoane pentru a crea produse personalizate imprimate 3D care le-au revoluționat industriile.Pe lângă pasiunea pentru imprimarea 3D, Roy este un călător pasionat și un pasionat de aer liber. Îi place să petreacă timp în natură, drumeții și camping cu familia sa. În timpul liber, el îndrumă și tineri ingineri și își împărtășește cunoștințele despre imprimarea 3D prin diverse platforme, inclusiv blogul său popular, 3D Printerly 3D Printing.