Sisällysluettelo
Aloitettuani 3D-tulostuksen, törmäsin sellaisiin termeihin kuin firmware, Marlin, vilkkuminen ja päivittäminen, mikä oli aluksi melko hämmentävää. Tein hieman tutkimusta 3D-tulostimen firmware-ohjelmistosta ja sain selville, mitä se kaikki tarkoittaa, joten kirjoitin siitä artikkelin auttaakseni muita ihmisiä.
Tässä artikkelissa käsitellään laiteohjelmistoon liittyviä aiheita, kuten mitä laiteohjelmisto on, miten 3D-tulostimen laiteohjelmisto voidaan flashata ja päivittää ja paljon muuta, joten pysy kuulolla, sillä saat hyödyllistä tietoa.
Mikä on firmware 3D-tulostuksessa? Marlin, RepRap, Klipper, Repetier?
Firmware 3D-tulostuksessa on erityinen ohjelma, joka ohjaa 3D-tulostimesi toimintaa lukemalla G-koodin ohjeita viipaloidusta mallista. Se sijaitsee tulostimen emolevyllä, ja sitä on monenlaista, kuten Marlin ja RepRap, joilla kullakin on omat ominaisuutensa ja etunsa.
3D-tulostimesi perustavanlaatuisimmat toiminnot, kuten askelmoottoreiden liikkeet, lämmittimien kytkeytyminen päälle ja jopa se, kuinka nopeasti 3D-tulostimesi tulostaa, edellyttävät miljoonia laskutoimituksia, jotka vain laiteohjelmisto voi tehdä.
Ilman laiteohjelmistoa 3D-tulostimesi ei tietäisi, mitä tehdä ja miten tehdä se. Mieti esimerkiksi G-koodin komentoa " M109 S200 ."
Kun syötät sen G-koodipäätteeseen, 3D-tulostimesi laiteohjelmisto tunnistaa sen ja tietää, mitä tehdä. Tässä tapauksessa se asettaa kuuman pään tavoitelämpötilaksi 200 °C.
Tämä oli vain perusselitys, mutta laiteohjelmisto pystyy käsittelemään paljon monimutkaisempia G-koodikomentoja. Periaatteessa se pyörittää 3D-tulostinta ja tekee maagiset tulosteet, kuten me ne tunnemme.
On olemassa monia 3D-tulostimen laiteohjelmistoja, joita ihmiset yleensä käyttävät 3D-tulostamiseen. Katsotaanpa alla joitakin yleisimpiä.
Mikä on Marlin Firmware?
Marlin on tunnetuin 3D-tulostimen laiteohjelmisto, jota suurin osa yhteisöstä käyttää tällä hetkellä laitteissaan. Useimpien 3D-tulostimien mukana toimitetaan Marlin oletusarvoisena laiteohjelmistona, vaikka saatat haluta päivittää sen ajan myötä.
Marlin on suosittu, koska sillä on useita toivottavia ominaisuuksia, joita muilla laiteohjelmistoilla ei ole. Ensinnäkin se on hyvin muokattavissa, mikä tarkoittaa, että voit lisätä Marliniin helposti omia ominaisuuksia.
Tämä tarkoittaa, että Marlinin käyttöönotto on helppoa, sillä verkossa on saatavilla suuri määrä oppaita ja opetusohjelmia, ja koska useimmat ihmiset käyttävät Marlinia, on helppoa löytää samanhenkisiä ihmisiä, jotka auttavat sinua 3D-tulostuksen matkallasi.
Marlin on luotettava laiteohjelmisto, ja sitä suositellaan helppokäyttöisyytensä vuoksi kaikille niille, jotka ovat juuri aloittaneet 3D-tulostuksen.
Mikä on RepRap Firmware
RepRap-firmware on toinen suuri nimi 3D-tulostuksen maailmassa, joka alun perin julkaistiin 32-bittiselle Duet-ohjauslevylle, joka on edistynyt ja kallis emolevy, jossa on useita premium-ominaisuuksia.
Monet ihmiset pitävät RepRapista enemmän kuin Marlinista, koska se on niin helppo konfiguroida. Siellä on oma web-konfigurointityökalu, joka muodostaa yhteyden laiteohjelmistoon ja jonka avulla voit muokata sitä hyvin helposti. Marlin ei voi tehdä tätä.
RepRap ei kuitenkaan ole yhtä laajasti yhteensopiva kuin Marlin, ja se toimii vain 32-bittisillä piirilevyillä, kun taas Marlinia voi käyttää myös 8-bittisillä piirilevyillä.
Mikä on Klipper Firmware?
Klipper on suhteellisen uusi 3D-tulostimen laiteohjelmisto, joka tunnetaan parhaiten korkeista laskentanopeuksistaan. Tämä puolestaan saa 3D-tulostimen tulostamaan nopeammin, sillä tulostusnopeus on vähintään 70-100 mm/s.
Tämä laiteohjelmisto käyttää toista yhden piirilevyn tietokonetta, kuten Raspberry Pi:tä, ja siirtää intensiiviset laskutoimitukset sille. Näin laiteohjelmisto tulostaa nopeammin ja laadukkaammin käyttämällä erittäin tarkkoja askelmoottorin liikkeitä.
Klipperin laiteohjelmistoa tukevat myös useimmat Cartesian- ja Delta 3D-tulostimet, ja se toimii 8-bittisillä levyillä, toisin kuin RepRapin laiteohjelmisto. Se on helppokäyttöinen, mutta sillä ei ole samanlaista tukea kuin Marlinilla.
Mikä on Repetier Firmware?
Repetier on toinen loistava vaihtoehto, jos etsit luotettavaa, laadukasta firmwarea, jossa on paljon ominaisuuksia. Se on laajalti yhteensopiva ja tukee useimpia levytyyppejä, ja sitä voi helposti mukauttaa mieltymystesi mukaan.
Kuten RepRapissa, myös Repetierissä on verkkopohjainen konfigurointityökalu, jonka avulla voit tehdä muutoksia laiteohjelmistoon helposti ja vaivattomasti. Repetierin kehittäjältä löytyy myös viipalointityökalu nimeltä Repetier-Host.
Repetier-firmaohjelmiston ja Repetier-Hostin yhdistetty käyttö takaa tehokkaan tulostuskokemuksen, jossa on vähemmän virheitä. Kyseessä on myös avoimen lähdekoodin firmware, joka saa säännöllisesti päivityksiä ja uusia ominaisuuksia kehittäjältä jatkuvasti.
3D-tulostimen laiteohjelmiston vaihtaminen/alustan vaihtaminen/päivitys
Jos haluat päivittää 3D-tulostimesi laiteohjelmiston, sinun on ensin ladattava uusin Marlin-julkaisu ja avattava se Arduino-ohjelmistossa, joka on alusta 3D-tulostimen laiteohjelmiston päivittämiseen. Kun olet liittänyt tulostimesi tietokoneeseen, voit yksinkertaisesti tarkistaa ja ladata laiteohjelmiston muutaman helpon vaiheen avulla.
Jos olet 3D-tulostuksen uusi tulokas, 3D-tulostimen laiteohjelmiston vilkuttaminen voi aluksi tuntua vaikealta tehtävältä, mutta se on ehdottomasti sen arvoista, sillä näin saat tulostimeesi kaikki uusimmat ominaisuudet ja tulostat luotettavammin ja tasaisemmin.
Seuraavissa vaiheissa selitetään, miten voit päivittää 3D-tulostimen laiteohjelmiston, joten noudata jokaista vaihetta huolellisesti.
Vaihe 1. Siirry GitHubiin ja lataa uusin Marlin-julkaisu, joka on tätä kirjoitettaessa 2.0.9.1. Voit tarkistaa uusimman version napsauttamalla sivulla olevaa pudotusvalikkoa ja tarkistamalla alimman julkaisun.
Kun olet siellä, napsauta "Koodi"-painikkeen pudotusnuolta ja valitse sitten "Lataa ZIP." Tämän pitäisi aloittaa lataus.
Vaihe 2. Tiedosto tulee ZIP-muodossa, joten sinun täytyy purkaa se jatkaaksesi. Kun olet valmis, avaa se ja napsauta "config"-kansiota.
Vaihe 3. Kun tämä on tehty, sinun on nyt kopioitava tietyn 3D-tulostimesi tarvittavat tiedot ja korvattava oletuskonfiguraatiotiedostot niillä. Voit tehdä tämän napsauttamalla "examples"-kansiota, etsimällä 3D-tulostimesi ja valitsemalla koneesi emolevyn. Alla oleva polku on esimerkki siitä, miten sinun pitäisi tehdä tämä vaihe.
Katso myös: Voitko 3D-tulostaa kumisia osia? Kuinka 3D-tulostaa kumisia renkaita?Configurations-release-2.0.9.1> config> examples> Creality> Ender-3> CrealityV1
Kopioi "Configuration"- ja "Configuration_adv"-tiedostot jatkaaksesi.
Vaihe 4. Seuraavaksi yksinkertaisesti liität tiedostot "default"-kansioon. Jos käytät Windows-tietokonetta, järjestelmä pyytää sinua korvaamaan nykyiset tiedostot kopioillasi. Tee näin jatkaaksesi. Nyt meillä on uusin Marlinin laiteohjelmistoversio, joka on konfiguroitu 3D-tulostimellesi.
Vaihe 5. Nyt tarvitset Arduino-ohjelmiston päivittääksesi 3D-tulostimesi laiteohjelmiston. Arduino IDE:n voi ladata viralliselta verkkosivustolta, ja jos käytät Windows PC:tä, voit myös asentaa sen kätevästi Microsoft Storesta.
Vaihe 6. Seuraavaksi käynnistä laiteohjelma Arduino IDE:ssä käyttämällä kansiossa olevaa Marlin.ino -tiedostoa. Kun Arduino avautuu, varmista, että valitset oikean 3D-tulostimen piirilevyn "Työkalut"-osiossa, jotta vältät virheet.
Vaihe 7. Seuraavaksi sinun tarvitsee vain napsauttaa vasemmassa yläkulmassa olevaa "Verify"-painiketta, joka on rastin muotoinen. Tämä aloittaa laiteohjelmiston kääntämisprosessin. Jos olet tehnyt kaiken oikein tähän asti, et toivottavasti näe mitään virheilmoituksia.
Vaihe 8. Kun laiteohjelmistopäivitys on valmis, voit nyt yksinkertaisesti liittää 3D-tulostimesi tietokoneeseen USB-liitännän avulla, jos tulostimessasi on käynnistyslatauslaite. Jos näin ei ole, tulostimen liittämiseen on myös tapa, josta olen puhunut myöhemmin artikkelissa.
Kun yhteys on muodostettu, napsauta "Upload"-painiketta, joka on aivan "Verify"-painikkeen vieressä. Varmista, että tulostin on kytketty pistorasiasta ennen tätä.
3D-tulostimesi laiteohjelmiston päivitys on valmis. On olemassa pieni mahdollisuus, että jotkin asetukset, kuten sängyn tasauspoikkeamat tai kiihtyvyysrajat, on saatettu nollata.
Tässä tapauksessa voit käyttää 3D-tulostimen käyttöliittymän "Initialize EEPROM" -vaihtoehtoa, jolla voit palauttaa kaikki asetustiedostojen tiedot.
Seuraavalla videolla käydään prosessi perusteellisesti läpi, joten katso se, jos haluat perusteellisen visuaalisen ohjeen.
Miten lisään & asennan Marlinin laiteohjelmiston 3D-tulostimeen?
Asenntaaksesi Marlinin laiteohjelmiston 3D-tulostimeen, sinun on ensin ladattava Marlin tietokoneellesi, muokattava ladattuja konfigurointitiedostoja ja käännettävä Marlin-projekti 3D-tulostimen luettavaan muotoon Arduino-ohjelmiston avulla. Kun olet valmis, voit yksinkertaisesti ladata sen ja lisätä Marlinin 3D-tulostimeen.
Marlinin asentaminen 3D-tulostimeen on melko samanlainen prosessi kuin yllä olevassa alaotsikossa. Voit periaatteessa toistaa kaikki edellisessä osiossa korostetut vaiheet, vaikka lisäisit Marlinin ensimmäistä kertaa 3D-tulostimeen.
Voit muokata 3D-tulostimen laiteohjelmistoa käyttämällä Arduino IDE -sovellusta heti, kun olet avannut laiteohjelmiston.
On kuitenkin suositeltavaa, ettei editorin konfiguraatiotiedostojen kanssa sekaannuta, koska suurin osa koodista on jo valmiiksi määritetty, ja jonkin asian muuttaminen tietämättä, mikä se on, voi mahdollisesti estää vilkkumisen.
Teaching Techin seuraavassa videossa on hyvä opas 3D-tulostimen laiteohjelmiston muokkaamisesta, joten katso siitä lisätietoja.
Voitko päivittää Ender 3:n laiteohjelmiston Curan avulla?
Kyllä, voit päivittää Ender 3:n laiteohjelmiston Cura-ohjelmistolla muutamassa yksinkertaisessa vaiheessa. Ensin lataat haluamasi laiteohjelmiston valmiiksi kootun version HEX-muodossa ja lataat sen 3D-tulostimeesi Curan avulla.
Cura slicer -ohjelmiston avulla on helppoa ja nopeaa ladata haluamamme laiteohjelmisto 3D-tulostimeen. Tätä menetelmää käytettäessä ei edes tarvita käynnistyslatausohjelmaa.
Tarvitset USB:n, tarvitsemasi firmwaren HEX-muodossa ja tietenkin Curan. Loppuosa prosessista on erittäin kivuton seurata, joten siirrymme siihen heti.
Seuraavissa vaiheissa kerrotaan, miten laiteohjelmisto päivitetään Curan avulla.
Vaihe 1. Mene DanBP:n Marlin Configuration -sivulle ja selaa alaspäin tiedostoihin löytääksesi pakatut HEX-tiedostot, jotka vastaavat Ender 3:n asetuksiasi. Voit myös etsiä oman firmwaresi verkosta, mutta varmista, että se on jo käännetty ennen lataamista.
Tässä on, miltä osio näyttää, kun selaat sivua alaspäin.
Vaihe 2. Liitä tietokone/kannettava tietokone 3D-tulostimeen laitteeseen sopivalla USB-liittimellä.
Vaihe 3. Kun olet ladannut tiedoston, sinun on purettava se jatkaaksesi. Kun olet tehnyt sen, käynnistä Cura ja napsauta 3D-tulostimen valinta-alueen vieressä olevaa pudotusaluetta. Napsauta sen jälkeen "Manage printers" jatkaaksesi.
Vaihe 4. Kun olet tehnyt tämän, näet "Preferences"-ikkunan. Siellä on vaihtoehto nimeltä "Update Firmware." Klikkaa sitä päästäksesi seuraavaan vaiheeseen.
Vaihe 5. Lopuksi klikkaat nyt vain "Upload custom Firmware", valitset juuri lataamasi HEX-tiedoston ja annat Curan ladata laiteohjelmiston Ender 3 -tulostimeesi.
Olet valmis! Noudatit melko yksinkertaista prosessia ja päivitit 3D-tulostimesi laiteohjelmiston. Älä unohda alustaa 3D-tulostimesi EEPROM-muistia laiteohjelmiston tallentamista varten.
Seuraava video on visuaalinen selitys edellä kuvatusta prosessista.
Miten saat selville & tiedä 3D-tulostimesi laiteohjelmisto?
Jos haluat tietää ja selvittää 3D-tulostimesi laiteohjelmiston, sinun on lähetettävä M115 G-koodikomento tulostimeesi käyttämällä ohjelmistoa, kuten Pronterface. Joissakin 3D-tulostimissa, kuten Ender 3:ssa, on myös LCD-valikossa "Tietoja"- tai "Tulostimen tiedot"-osio, josta näet, mikä laiteohjelmisto niihin on asennettu.
Useimmissa 3D-tulostimissa on joko Marlin- tai RepRap-firmaohjelmisto, mutta kannattaa tietää varmasti, kumpi on asennettu koneeseesi.
The M115 komento on periaatteessa komento, jolla "pyydetään nykyisen mikrokontrollerin tai emolevyn laiteohjelmistoversiota ja ominaisuuksia". Se voidaan syöttää minkä tahansa ohjelmiston terminaali-ikkunaan, joka voi lähettää 3D-tulostimen G-koodikomentoja.
Pronterface on suosittu valinta, jota monet ihmiset käyttävät 3D-tulostimiensa ohjaamiseen, säätämiseen ja kalibrointiin tekniikoilla, kuten kuuman pään ja lämpöpedin PID-viritys.
Kun syötät kyseisen komennon, sinun pitäisi saada koodirivi, joka näyttää jotakuinkin tältä.
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
Toisaalta, jos käytät Makerbot Print slicer -ohjelmistoa, voit helposti selvittää käyttämäsi laiteohjelmiston version siirtymällä Print Paneliin, valitsemalla 3D-tulostimesi ja napsauttamalla sitten "Utilities".
Lopuksi napsautat "Firmware Update" (laiteohjelmistopäivitys), jolloin kaikki tarvittavat tiedot avautuvat, mukaan lukien tulostimen nykyinen laiteohjelmistoversio.
Voiko laiteohjelmiston purkaa 3D-tulostimesta?
Kyllä, voit purkaa laiteohjelmiston 3D-tulostimesta, kun se on käännetty ja ladattu. Sen jälkeen, kun olet kuitenkin saanut .hex-tiedoston laiteohjelmiston konfigurointia varten, siitä tulee pitkällä aikavälillä turhaa, koska et voi muokata tai konfiguroida laiteohjelmistoa, koska se on jo käännetty.
Ennen kääntämistä laiteohjelmisto on joko .h- tai .ino-muodossa. Kääntämisen jälkeen se muunnetaan joko .bin- tai .hex-muotoon riippuen siitä, onko kyseessä 8- vai 32-bittinen piirilevy.
Ajattele tätä kuin ruokaa, jonka valmistat. Ennen kuin valmistat ruokaa, sinulla on kaikki ainesosat pöydällä, ja voit korvata ne haluamallasi. Kun olet valmistanut ruokaa, et voi palata takaisin ainesosavaiheeseen. Näin on myös firmwaren kanssa.
Onko 3D-tulostimessasi käynnistyslaturi?
3D-tulostimessasi voi olla käynnistyslatauslaite tai sitä ei voi olla, riippuen siitä, mikä tulostimesi on. Budjettiystävällisissä 3D-tulostimissa, kuten Creality Ender 3:ssa, ei ole käynnistyslatauslaitteita, koska ne vievät ylimääräistä tallennustilaa tulostimen emolevyn mikrokontrollereissa ja ovat myös kalliimpia.
Seuraavassa on joitakin 3D-tulostimia, joissa on käynnistyslaturi.
- QIDI Tech X-Plus
- Monoprice Maker Select V2
- MakerBot Replicator 2
- Creality Ender CR10-S
- Flashforge Creator Pro
Voiko laiteohjelmiston flashata ilman käynnistyslataajaa?
Kyllä, voit flashata laiteohjelmiston ilman käynnistyslataajaa käyttämällä ulkoista ohjelmointilaitetta, joka kirjoittaa laiteohjelmiston emolevyn ICSP-piiriin. ICSP-piiri on useimmissa emolevyissä, joten laiteohjelmiston flashaaminen ilman käynnistyslataajaa ei pitäisi olla ongelma.
Käynnistyslatausohjelma on ohjelmisto, jonka avulla voit flashata laiteohjelmiston helposti USB:n avulla. Se vie vain vähän tilaa emolevyn mikrokontrollerissa, joka on erityinen komponentti, johon tallennetaan kaikki 3D-tulostimen laiteohjelmistoon liittyvät tiedot.
Vaikka käynnistyslatauslaite on minimaalinen, se vie mikrokontrollerissa tilaa, jota voitaisiin mahdollisesti käyttää muihin tärkeämpiin ominaisuuksiin, kuten automaattiseen sängyn tasaukseen.
Tästä syystä monet valmistajat välttävät käynnistyslataajien sijoittamista 3D-tulostimen emolevyn sisälle, jotta käyttäjät voivat hyödyntää tilan täysin uusiin ominaisuuksiin.
Tämä tekee laiteohjelmiston flashaamisesta selvästi monimutkaisempaa, koska et voi enää käyttää USB-liitäntää. Useat ihmiset pitävät kuitenkin kompromissia tulostimen toimintojen parantamisen kannalta sen arvoisena.
Seuraava Thomas Sanladererin video on loistava opetusohjelma firmwaren vilkkumisesta ilman käynnistyslatausta, joten tutustu siihen saadaksesi perusteellisen oppaan.
RepRap Vs Marlin Vs Klipper Firmware
RepRap, Marlin ja Klipper ovat kaikki hyvin suosittuja vaihtoehtoja, kun haluat valita laiteohjelmiston 3D-tulostimeesi. Nämä kolme eroavat kuitenkin melko paljon toisistaan, joten tutustutaanpa eroihin ja katsotaan, mikä niistä on paras.
Arkkitehtuuri
RepRap: RepRapin laiteohjelmisto on kirjoitettu C++-ohjelmointikielellä, ja se on tehty ehdottomasti toimimaan vain 32-bittisillä prosessoreilla, kuten Duet-ohjainlevyillä. Näin sitä voidaan käyttää 3D-tulostimissa, CNC-koneissa, kaiverruksissa ja laserleikkureissa. RepRap perustuu myös Marliniin.
Katso myös: Kuinka tehdä Ender 3:sta isompi - Ender Extender Size Upgrade - Ender Extenderin kokopäivitysMarlin: Marlin perustuu Sprinter-firmaohjelmistoon, joka on myös kirjoitettu C++-kielellä, mutta se on melko monipuolinen ja toimii sekä 8- että 32-bittisillä prosessoreilla. RepRapin tavoin se käsittelee suurimman osan yksityiskohtaisista G-koodin laskelmista, joilla ohjataan itse 3D-tulostimen komponentteja.
Klipper: Klipperin laiteohjelmisto keskittyy tärkeisiin komponentteihin, kuten askelmoottoreihin ja sängyn tasausantureihin, mutta jättää monimutkaiset G-koodin laskutoimitukset toiselle, kyvykkäämmälle piirilevylle, joka useimmissa tapauksissa on Raspberry Pi. Klipper käyttää siis kahden piirilevyn yhdistelmää 3D-tulostimien käyttämiseen, ja tämä on toisin kuin mikään muu laiteohjelmisto.
Kategorian voittaja: Vaikka arkkitehtuurilla ei ole ilmeisiä etuja tai haittoja, Marlin voittaa tässä, koska se on kokenein laiteohjelmisto, joka muodostaa vahvan perustan monille muille laiteohjelmistoille, joiden varaan se voidaan rakentaa.
Ominaisuudet
RepRap: RepRap on täynnä ominaisuuksia, mukaan lukien huippuluokan ominaisuuksia edistyneille 3D-tulostuksen käyttäjille. Näihin kuuluvat muun muassa tarkka askelajan luominen ja dynaaminen kiihtyvyyden säätö, jotka molemmat ovat erittäin hyödyllisiä nopeassa, tarkassa ja laadukkaassa 3D-tulostuksessa.
Toinen RepRapin keskeinen ominaisuus on sen verkkokonfigurointityökalu, joka tekee räätälöinnistä helppoa ja kivutonta, toisin kuin Marlin, jossa sinun on muokattava kaikkea Arduino IDE:ssä.
Marlin: Jatkuvien päivitysten myötä Marlin on myös tullut ominaisuuksiltaan rikas laiteohjelmisto, jossa on toimintoja, kuten automaattinen sängyn tasaus, automaattinen käynnistys, joka asettaa tulostimen uuteen tilaan sen uudelleenkäynnistyksen jälkeen, ja lineaarinen eteneminen, joka tuottaa oikean paineen suuttimen sisälle tarkkaa liikettä ja suurempia tulostusnopeuksia varten ilman laadun menetystä.
Klipper: Klipperissä on edistyksellisiä ominaisuuksia, kuten tulostuksen muotoilu, joka vähentää askelmoottorin värähtelyjen vaikutusta tulostuslaatuun. Kun tämä aaltoiluilmiö poistetaan tulosteista, voit tulostaa suuremmilla nopeuksilla ja säilyttää mahtavan laadun.
Klipperillä on toinenkin ominaisuus, nimeltään tasainen paineen eteneminen, joka vähentää tihkumista tai jäntevöitymistä ja parantaa mallisi kulmien tulostusta. Se auttaa myös pitämään prosessin vakaampana ja kestävämpänä, joten tulostuslaatu ei koskaan heikkene. On monia muita asiantuntijoita...
Kategorian voittaja: Klipper
Nopeus
RepRap ja Marlin: Molemmat firmware-ohjelmistot ovat suurin piirtein samanlaisia nopeuden suhteen. RepRap ylpeilee sillä, että sen latausnopeus SD-kortille on suuri, noin 800 Kb/s, joko Wi-Fi- tai Ethernet-yhteyden avulla. Jos nopeutta nostetaan Marlinin tai RepRapin normaaliarvoja suuremmaksi, joudut tyytymään heikompaan tulostuslaatuun.
Klipper: Klipper on joukon nopein firmware, ja sen ominaisuudet, kuten tasainen paineen eteneminen ja syötteen muotoilu, mahdollistavat tulostuksen suuremmilla nopeuksilla, noin 80-100 mm/s, säilyttäen samalla erinomaisen tulostuslaadun ja tarkkuuden.
Löysin jopa YouTube-videon, jossa joku tulostaa Klipperillä 150 mm/s nopeudella vaivattomasti.
Kategorian voittaja: Klipper
Helppokäyttöisyys
RepRap: RepRap on ehdottomasti helpompi käyttää tässä vertailussa. Tiedostojen konfigurointi voidaan tehdä erityisessä web-pohjaisessa käyttöliittymässä, ja sitä voidaan käyttää myös laiteohjelmiston päivittämiseen.
Verkkokonfigurointityökalu tekee RepRapista erottuvan, sillä se tarjoaa helppokäyttöisyyden, jota monet 3D-tulostimen käyttäjät toivovat Marlinilta.
Marlin: Aloittelijoille Marlinin käyttö on helppoa, mutta laiteohjelmisto on myös aikaa vievä ja vaikea, kun tiedostoja on määritettävä.
Jos sinun on tehtävä tietty muutos kokoonpanoon, sinun on käännettävä laiteohjelmisto uudelleen ja käännettävä se, eli periaatteessa toistettava prosessi alusta alkaen. Positiivista on, että Marlinilla on loistava dokumentaatio, valtava yhteisö ja runsaasti materiaalia verkossa, josta voit oppia ja saada apua.
Klipper: Klipper on myös helppokäyttöinen firmware, ehdottomasti enemmän, jos olet hyvin perehtynyt Raspberry Pi:hen. Sitä ei tarvitse välähdyttää uudelleen, toisin kuin Marlinia, ja konfiguraatiotiedostojen muutokset voidaan tehdä helposti.
Klipperin dokumentaatio on kuitenkin puutteellista, koska se on suhteellisen uusi laiteohjelmisto, etkä löydä samantasoista apua verkosta kuin Marlinista.
Kategorian voittaja: RepRap
Yhteensopivuus
RepRap: RepRap on alun perin tehty 32-bittisiä Duet-levyjä varten, joten se voi toimia vain muutamalla muulla 32-bittisellä levyllä, joten se ei ole kaikkein monipuolisin firmware.
Marlin: Marlin on laajimmin yhteensopiva laiteohjelmisto, joka toimii sekä 8-bittisillä että 32-bittisillä piirilevyillä. Siksi ihmiset käyttävät Marlinia rakentaessaan omaa 3D-tulostinta.
Klipper: Toisin kuin RepRap, Klipper tukee myös 8- ja 32-bittisiä piirilevyjä, ja se toimii lähes minkä tahansa piirilevyn kanssa. Klipper on myös yhä suositeltavampi niille, jotka aloittavat DIY 3D-tulostimen rakentamisen ja tarvitsevat ominaisuuksiltaan monipuolisen laiteohjelmiston asennettavaksi.
Kategorian voittaja: Marlin