A tökéletes első réteg nyomtatáshoz pontosan be kell állítani a nozzle magasságát a tálcához képest. Ehhez a Z offset-et kell bekalibrálnunk, ami az eltérés a nozzle hegye és a vízszint szenzorunk által mért magasság között.
Tovább »HyperCube Marlin konfiguráció finomítása
Az előző bejegyzésben a Marlin firmware legalapvetőbb beállításait végeztük el egy HyperCube 3D nyomtatóhoz. Most finomhangoljuk konfigurációt.
Tovább »HyperCube Marlin konfigurálása
Lépésenként megmutatom hogyan kell a Marlin firmware-t konfigurálni egy HyperCube 3D nyomtatóhoz. A Tech2C fájljai között található egy Configuration.h fájl, de ne használjuk ezt kiindulási alapként, csak sorvezetőnek. Egyrészt ez még 1.1.4-es Marlin-hoz készült és ezen cikk írásakor már 1.1.9 az aktuális verzió. Másrészt érdemes egyszer a konfigurációt a nulláról végigcsinálunk, hogy megtapasztaljuk, mennyire egyszerű dolog is ez. Sokkal magabiztosabban javítunk majd bele a jövőben, ha tudjuk, hogy a fájl minden módosításával tisztában vagyunk, kézben tartjuk a firmware-t.
Tovább »Firmware feltöltése OctoPrint segítségével
Ha már elkezdtük használni az OctoPrint-et, akkor egy igazán nyűgös dolgot is kiválthatunk vele: a firmware frissítést is el tudjuk végezni az OctoPrint-en keresztül! Így többé nem kell USB kábellel a számítógépünket a nyomtatóra kötni.
Tovább »Marlin PID kalibráció
Sikeres 3D nyomtatáshoz többek között stabil hőmérsékletre van szükség a HotEnd-ben az alapanyag megolvasztásához és a HotBed-en a fűthető tálcán is. A hőmérséklet ingadozás a nyomtatás minőségét ronthatja. A minél egyenletesebb fűtéshez PID kalibrációt kell végeznünk a nyomtatón.
Tovább »EEPROM használata
Az ATmega2560 processzorú Arduino Mega2560 tartalmaz egy 4 kilobyte-os EEPROM modult. Ez egy memória ami kikapcsolás után is megőrzi a benne tárolt értékeket. Mivel a RAMPS és a vele kompatibilis board-ok is az Arduino Mega-ra épülnek így a Marlin firmware-t is felkészítették ennek használatára.
Tovább »OctoPrint telepítése
Az OctoPrint egy Raspberry PI-re telepíthető nagyon klassz 3D nyomtató vezérlő program. A telepítéséhez szükséges lépéseket olvashatod el az alábbiakban.
Tovább »HotEnd ventilátor automatikus szabályzása
Amennyiben nincs külön PWM kimenet a HotEnd hűtéshez a board-on, akkor kénytelenek vagyunk direktben a tápra kötni ezt a ventilátort, ami folyamatosan maximális teljesítménnyel üzemel, ha kell, ha nem.
Tovább »Klón Prusa Mk3 építése, de miért?
Miért Prusa Mk3?
A címben szereplő miért nem a Prusa Mk3-ra vonatkozik, hiszen számtalan innovatív funkciója van, talán nem túlzás a jelenlegi legmenőbb DIY nyomtatónak nevezni. Nem bonyolódok bele a részletekbe, csak felsorolok néhány klassz tulajdonságát:
Autostart G-Code
A Marlin firmware-ben van egy nagyon klassz funkció: ha az SD kártyán elhelyezünk egy auto0.g nevű fájl, akkor azt automatikus végrehajtja a nyomtató bekapcsolása után a fájlban felsorolt g-code utasításokat. Használhatjuk az előmelegítés azonnali elindítására, hiszen rendszerint meleg tálcára és HotEnd-re van szükségünk, ha mégsem, akkor pedig menüből lekapcsolhatjuk a fűtést. Továbbá akár Home utasítás, vagy az automatikus szintezést is áttehetjük ide, ha nem akarjuk ezt a szeletelő programra bízni.
Tovább »