OctoPrint-hez számtalan hasznos plugint telepíthetünk, ezek közül bemutatok néhányat, amelyek jelenleg üzemelnek nálam.
Tovább »Termisztor kalibráció
Hány fokos a HotEnd, honnan tudjuk, hogy annyi?
A 3D nyomtató fejének hőmérsékletét egy termisztor nevű pici szenzor méri. Ez egy egyszerű és olcsó alkatrész, a tudománya abban áll, hogy hőmérséklet függvényében változik az elektromos ellenállása. Ebből az ellenás értékből számolja vissza a vezérlő a hőmérséklet értékét. Ehhez egy táblázatot használ, ahol egy-egy kitüntet hőmérsékletértékhez tartozó ellenállás érték van meghatározva. Ebből már sejthető, hogy különböző termisztorokhoz, különböző táblázatra van szükség.
Tovább »Motorok lépésszámának kalibrációja
A léptetőmotorok lépésszámát érdemes ellenőriznünk és szükség esetén finomhangolnunk:
- az extruder motojának esetében azért, hogy pontosan annyi filamantet adagoljon, amennyire szükség van, hiszen akkor lesz precíz a nyomtatás, ha nincs sem alul, sem felül extrudálva az anyag
- a tengelyeket mozgató motorok kalibrálása pedig a nyomtatott tárgy pontos mérete miatt fontos

Z offset beállítása
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.

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.

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.
