Testre szabható marlin firmware Arduino rámpák 1

Ez csak azért történik, hogy néhány évvel ezelőtt lettem a tulajdonosa egy kínai klón Prusa i3 alatt büszke kínai neve Hesine M505. Ez egy csoda, a kínai gondolkodás persze messze nem volt tökéletes, de azzal a feladattal, gépelés mindent megbirkózott elég jól. Azonban a beljebb az erdőben - a vastagabb a gerillák. És kimászott az erdőbe, már a kívánt nyomtatni alkatrészek oldható hordozók, és kétszínű nyomtatás lenne túl rossz.







Sajnos, a nyomtató saját tábla Melzi V2 volt egy végzetes hiba - ez már hiányzott a második port az extruder. A tanulmány kimutatta, a felszerelés, hogy képesek vagyunk a másik ugyanazt a fórumon, és dugja be a slave módot. Azonban az ára ebben a szórakoztató kapok egy magas. És legkellemetlenebb, és a frissítés elveszti a képességét, hogy csatlakoztassa a képernyő és vezérlő gombok. Ie nyomtatás is csak egy számítógép, és ez nem jó ötlet, több okból kifolyólag.

Szóval jött a döntés, hogy teljes mértékben helyettesíti a nyomtató agya. A választás történt javára kortalan klasski Arduino Mega 2560 + RAMPS 1.4 + A4988. Gyorsan mese mondta, de hosszan csomag csomagolva. Miután megkapta a csomagot velővel, motorok, és egyéb hasznos háztartási leltár azt tapasztaltam, hogy már elfelejtette rendelni fogaskerék adagoló extruder. Az előny abban az időben ő volt a lovaglás nekem Ali ahol megrendeltem csak úgy, a kapzsiság.

Általában, amíg a szükséges alkatrészeket megy, akkor csatlakozni, és újjáépíteni az új agyi konfigurációs egyetlen extruder, majd egyszerűen újra beállítani a firmware mikor fognak gyűjteni az összes vasat.

Az Arduino IDE nyitott firmware. Válassza a fedélzeten Arduino Mega 2560 és 2560 processzor ATMEGA.

Akkor mi érdekel a fájl lapon Configuration.h, most fogunk uralkodni is korlátlanul.

Mi választjuk ki a díjat: RAMPS 1.4 egy hotendom

A boards.h fájl egy teljes listát a támogatott kártyák és azok változatai. Mi csak az érdekli, amíg RAMPS 1.4 egyetlen extruder.

Mi ki több hőmérséklet-érzékelők. Érzékelők legyen számának megfelelően extruderek. Ebben az esetben: 1. Győződjön meg arról, hogy a lista előtt az első érzékelő ér 1.

Ki a maximális hőmérséklet hotenda és asztal.

I állni Thermal Cutoffs a 252 fok, így a maximális Jota hőmérséklete alatt kell lennie a válasz hőmérséklete a biztosíték. Ha megy, hogy nyomtatni valamit polikarbonát - a hőmérsékletet kell emelni. A táblázat ugyanazt a történetet, az egyetlen dolog, ami még a nylon tömítés nem igényel túl nagy asztal hőmérséklet 130 fok legyen elég mindenkinek.

A Hesine M505 általában zárt végálláskapcsolók, az alapértelmezett firmware arra számít, hogy alaphelyzetben nyitott. Kapcsolja be a invert végálláskapcsoló:







Ellenőrizze a forgásirányt a motor. Itt a történet pontosan ugyanaz, mint a pótkocsija firmware-t eredetileg Ultimaker.

És, hogy ismételje meg a műveletet az extruder.

Ki a méretei a munkaterület

Kezdetnek, akkor tegye zavodomo nagyobb, mint a méretei a munkaterületre. Ezt követően kalibrálja minden a helyén. Alapértelmezés szerint a firmware van 200h200h200 érték, míg Hesine M505 működő mező minden irányban több mint ezek a számok. És a firmware egyszerűen nem mozog túl őket.

Állítsa be a koordinátákat az elején az asztalra. Szükség van a nulla a táblázatban szeletelő egybeesett nulla a nyomtató koordinátákat. Ellenkező esetben a modell kimászni túl a nyomtatható területet.

Lépéseket, hogy ki motorok.

Ezután a következő paramétereket: motor_H, motor_Y, motor_Z, motor_ekstrudera

használja az alábbi képletet a mozog az X és Y:

Ha a 200 - ez a szám a motor lépéseket 360 fok. Egy tipikus ábra egy léptetőmotorral 1,8 fok. 16 a számlálóban - száma microsteps lépésenként. 16. A nevező - a fogak száma az orsón. 2 - egy szabványos lépést a GT2 öv

A Hesine M505 névlegesen használt trapéz csavarmenettel osztástávolságú 2 mm. Ennek megfelelően Belim lépések száma egy teljes fordulatot számának milliméter, hogy be kell fejezni a turn és kap a lépések számát milliméter.

Etetés extruder amíg számítani, és ki korábban. Akkor ez még testreszabható. Fogaskerék extruder névlegesen átmérője körülbelül 10 mm. Megkapjuk a kerületi hossza fordulatonként: 3,14 * 10 = 31,4 mm fordulatonként.

Osszuk a lépések számát a kör kerületének és kap a lépések számát milliméter.

kerekítve 102.

Töltsük az egészet Arduino.

Miután minden elpirult, és az összes vas van kötve Pronterface fut, és indítsa el a kalibrálást.

  • Haladunk a motorok, és ellenőrizze, hogy forduljanak a helyes irányba. Ha nem - a paraméter megváltoztatásához INVERT _ * _ DIR az ellenkező értéket.
  • Állapotának ellenőrzése végálláskapcsolók. Az M119 csapat kapja az állapotát végálláskapcsolók. Ha a határérték kapcsolót megnyomjuk - éppen ellenkezőleg meg kell írni indul. Ezzel szemben a nem nyomott - nyitva. Ha ez nem így van -, hogy módosítsa a beállításokat * MIN ENDSTOP_INVERTING.
  • Adunk a G28 parancsban. Minden tengely jöttek a minimális pozícióba. További keresztül Pronterface mozgatni az összes tengely mentén a maximális biztonságos helyre, és így Komad M114. Ez megmutatja a jelenlegi helyzetben a tengelyek. Azt, hogy az adatokat a beállítás * MAX POS.
  • Ismét beszélünk G28. Mozgás a nulla koordináta extruder szóló részben X-Y. Nézd, ami megmutatja az M114, és ezek a számok most vesz a MANUAL_ * HOME POS ellentétes előjelű. Ie Ha M114 azt mondja, hogy a koordináta X jelenleg 30 - a beállítási írási -30. Ez azt jelenti, hogy miután elhagyta a HOME extruder hajt ki belőle a 30mm és vállalja ezt a pozíciót nulla.
  • Kapcsoljuk ki a fúvókát vagy az extruder Bowden csövet. Mark a rúd egy 10 cm távolságban például, és hajtja az azonos hosszúságú Pronterface. Ezt követően, nézd, milyen sok a valóságban telt el a bárban, és állítsa be a lépések számát az extruder hogy üldözte egyértelműen szükséges számú műanyag. Fontos megérteni, hogy a forró fúvóka készlet ez a szám továbbra is eltér a készlet. Ha mindig nyomtasson fúvóka azonos átmérőjű - megismételheti ezt a műveletet a fúvóka és a megállapításokat teszik a firmware-t. I használata számos fúvókák, így a térfogat átfolyik a műanyag korrekciós kiigazítás a szeletelő.

Miután mindez megtörtént - kiírjuk egy teszt mintát. ÉN használ egy üres kocka 20h20h20 mm. Nyomtatás után - ellenőrzi, hogy a méretei a fél azt pontosan megegyezik azzal, amit kellene. Ha nem ez a helyzet az egyes mérések - állítsa be a lépések számát a kívánt tengelyt.

Ebben alap konfiguráció befejeződött. További lehetőség, hogy beállítsa a fent felsorolt ​​paraméterek több kiváló minőségű nyomtatást.




Kapcsolódó cikkek