OctoPrint API, Cura és mobil app

Az OctoPrint-hez elérhető egy jól dokumentált API felületet, így bárki készíthet olyan alkalmazást ami az OctoPrint funkciót eléri. Ennek köszönhetően a saját webes felületén kívül, sok egyéb lehetőség közül is választhatunk a használatához. Ebben a cikkben két hasznos módot ismeretetek, az egyik a Cura nevű szeletelőprogramból való közvetlen nyomtatás, a másik pedig egy androidos mobil alkalmazás amivel a telefonunkról is felügyelhetjük a 3D nyomtatót.

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

OctoPrint progressbar
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 »