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
Tolómérő,
Tovább »

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á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.

EEPROM modul
Tovább »