Bevirágosodtam

by dexter 7. March 2018 20:01

2018-03-07 15.58.192018-03-06 06.07.24

Petra hozott egy jó csomó virágot, így az addig üres ablakpárkány most tele van :) Ezzel együtt elkezdtem egyedi cserepeket / csepptálcákat nyomtatni, és színre fújni / lakkozni őket. Dúl az alkotási lázam :)

Anet A8 és BLTouch

by dexter 1. January 2018 11:51

2017-12-29 07.53.20A BLTouch szenzor az induktív Tronxy szenzorral ([link]) ellentétben nem az asztal fém felületét érzékeli, hanem egy ki-be húzódó tüskével megérinti az asztalt. Ez azért jó, mert ha pl. üveglapra nyomtatnék, ahhoz nem jó a Tronxy, nem érzékel át rajta. BLTouch  használatához mindenképpen Marlin firmware kell : [itt] és [itt], természetesen kicsit máshogy konfigurálva, mint a Tronxy-hoz. Ha az ember nem akar a kábelekkel bajlódni, meg főleg ha kijelzőt cserélt a nyomtatóban ([link]), akkor szükség lesz egy BLTouch adapterre, ami egyedi gyártású, eBay-en árulja skynet3dmods ([link]), BLTOUCH ADAPTER V2 by XYGAX néven fut. Ezt nekem A6-ra kellett jumperelni, mert a kijelző amit használok az eredetileg az A6-os kijelzője. Maga a BLTouch (vagy olcsóbbik klónja a 3DTouch) egy rövidke kábellel jön, én ezt leforrasztottam, és raktam rá megfelelő hosszúságú kábelt. Nem árt duplán ellenőrizni hogy a kábel a rátett csatlakozóval tényleg érintkezik-e (tapasztalat). És persze hogy a végére csatlakozót készítsen az ember, nem ártanak szerszámok, pl ez [link]. Kell a szenzornak egy felfogatás. Mivel én már agyba-főbe módosítottam a nyomtatót, extruder javítás, másik légterelő, így állítható tartószerkezet kellett a BLTouch-hoz, én ezt választottam : [link]. Van jobbos és balos kivitele. A jobbosnak az az előnye, hogy a szenzor messze van az extrudertől, PLA-val nyomtatva is kibírja a hőt tartó. Hátránya hogy így az asztalnak egy 3 centis szélső sávját nem tudja megmérni, az holttér. A balosnak ilyen gondja nincs, viszont az meg közel van az extruderhez (és ott is lesz valamennyi holttér csak a másik oldalon, de érzésem szerint kisebb). Értelemszerűen úgy kell elhelyezni, hogy a tüske ha be van húzva, akkor magasabban legyen, mint a fej. Jó kiinduló pont, hogy a fej hegyétől 8 milliméterrel magasabban kell lennie a szenzor műanyag házának ([link], 1. oldal alja). A szenzort tesztelni kell hogy működik-e rendben, mielőtt a szokásos magasság állítást megcsinálja az ember! Na és akkor nézzük hogy mi kell a Marlin konfigurációjában a BLTouch-hoz (figyelem, 1.1.8-as Marlin-ról beszélünk!):

  • #define FIX_MOUNTED_PROBE kikapcsolása és #define BLTOUCH bekapcsolása. Ez bekapcsol minden mást, pl a szervó számot, invertált z próbát, stb…, azokat nem kell külön
  • #define X_PROBE_OFFSET_FROM_EXTRUDER +68 #define Y_PROBE_OFFSET_FROM_EXTRUDER –40 nekem ezek az értékek vannak az új jobbos felerősítőnél
  • #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 –t nem kell bántani, bárki bármit mond ! Erre való a Z offset kalibráció ([link], 5. oldal)
  • #define LEFT_PROBE_BED_POSITION 15-ről 35-re növelése. Hogy jött ez ki? X_MIN_POS –33 a firmware-ben, +68-ra van a szenzorom (X_PROBE_OFFSET_FROM_EXTRUDER) -33+68 = 35, egyébként fordítási hibát is ír ki ha rossz az érték. És innen jön az a 3.5 centis holt tér az asztal bal oldalán amit nem tud megmérni a szenzor
  • És végül egy technikai dolog, AUTO_BED_LEVELING_LINEAR már nekem nem fért bele a mikrokontrollerbe, AUTO_BED_LEVELING_BILINEAR-ra kellett váltanom

És ennyi, egy Z offset beállítás és megy a szenzor.

Redőny felújítás és egyedi 3d nyomtatás

by dexter 28. December 2017 11:07

redonyvezetoTörtént még december elején, hogy húztam fel a redőnyt, és az egyik műanyag lamella szarrá tört. Mondjuk semmi baj, kihúzzuk azt az egy lamellát, megyünk tovább. Egyrészt szétszedésnél megláttuk mennyire szar minőségűek a műanyag lamellák, másrészt hogy mennyire szét van barmolva a gurtninál. Elvittük redőnyös céghez, kicserélték alumínium lamellákra. A gurtninál előjött az a probléma, hogy nálam nem a normál helyén jön be, hanem felül, és ott egy éles fémen csúszik. Na arra kellett volna valami műanyag sapka. És hát mi másért van a 3d nyomtató, vagyis miben mutatkozik meg igazán az ereje? Egyedi műanyagokban. Fogtam szépen a Fusion360-at, és terveztem egy védő sapkát, és megvezetőt a gurtninak.

Anet A8 sd kártya hosszabbító

by dexter 26. December 2017 12:19

2017-12-24 10.41.05Kaptam karácsonyra Petrától többek között egy micro sd kártya hosszabbítót. A 25 cm-es kell az Anet A8-hoz, persze lehet hosszabb, de minek. Még nyomtattam hozzá egy tartót / foglalatot, így a gép tetejéhez van rögzítve az eredeti csavarokkal. A modell itt elérhető: [link]. Kicsit reszelgetni kellett az átvezető nyílást, mert az én hosszabbítómon van egy zsugorcső védelemnek, de ettől függetlenül tökéletes.

Marlin 1.1.7 és 1.1.8 Anet A8-ra

by dexter 26. December 2017 09:15

Az előző Marlin-os postomban ([link]) körülírtam , hogy mi mindent kellett beállítani az 1.1.6-os verzióban, hogy legyen Marlin. Azóta kijött 2 verzió, és pár dolog megváltozott:

  • #define PROBE_DOUBLE_TOUCH helyett #define MULTIPLE_PROBING 2 van, értelemszerűen akárhány mérést tud egy helyen, ezeket átlagolja
  • Mostmár egyenként is ki lehet kapcsolni a minimum szoftver limitet, így az induktív szenzor miatt elég csak z tengelyre kikapcsolni: #define MIN_SOFTWARE_ENDSTOP_Z kikommentelve
  • ANET_KEYPAD_LCD helyett ZONESTAR_LCD van, ugyanaz
  • És ami a legfontosabb: valamiért nem működik a PIDTEMPBED, így vissza kellett térnem BED_LIMIT_SWITCHING-re

Anet A8 kijelző upgrade

by dexter 3. December 2017 15:34

2017-10-19 17.02.49Nincs mit szépíteni, az eredeti kijelző egy fos. Vagyis pontosabban nem a kijelző, hanem a hozzá kapcsolt gombok. Az Anet A6-os kijelzője viszont jó az A8-ashoz is, természetesen firmware módosítással. 12864 LCD néven kell keresni. Kizárólag az a változat jó, aminél a tekerőgomb a jobb oldalt van, és a hátulján rajta van, hogy Anet valamilyen formában. Én 3300 forintért vettem a Banggood-on : [link]. Természetesen nyomtatni kell hozzá valami tartót. Létezik olyan megoldás is, akár komplett csere frame, hogy az eredeti LCD helyére kerüljön. Én a különálló tartót választottam: [link]. Na és akkor a firmware. SkyNet3D már ugye nincs ([link]), helyette a Marlin-ban kell ügyeskedni, de rém egyszerű. A Configuration.h-ban a #define ANET_KEYPAD_LCD sort ki kell kapcsolni (két darab / az elejére) és a #define ANET_FULL_GRAPHICS_LCD sort be kell kapcsolni. Ennyi.

Azt azért megjegyezném, hogy ha a BLTouch szenzort akarja használni az ember, akkor kicsit bonyolódik a helyzet, ugyanis az használna olyan adatvonalakat, amiket az LCD ugyan nem használ, de befoglalja a csatlakozó. Ehhez kell egy külön adapter. Egyedi gyártású, nem mindig lehet kapni, eBay-en árulja skynet3dmods ([link]), BLTOUCH ADAPTER V2 by XYGAX néven fut. Nekem már van, de még nem volt időm beépíteni.

Marlin firmware az Anet A8-ra

by dexter 29. November 2017 06:30

A Skynet3D firmware egy Marlin fork volt, amíg az nem támogatta hivatalosan az Anet A8-at. Most, hogy a támogatás hivatalossá vált, a Skynet3D megszűnt. A post írásának pillanatában az 1.1.6-os Marlin a legfrissebb, innen tölthető: [link]. Viszont munka van vele rendesen. Első körben az example_configurations\Anet\A8 könyvtárból kell kimásolni a 2 konfigurációs fájlt a többi forrás fájlhoz. Ez egy Arduino projekt, szóval a Marlin.ino nyitható, úgy fordítható / tölthető fel a lapra. Amiket még módosítanom kellett a konfigurációban (Configuration.h):

  • #define PIDTEMPBED bekapcsolása, #define BED_LIMIT_SWITCHING kikapcsolása – PID-et akarok az asztalra is
  • #define FIX_MOUNTED_PROBE bekapcsolása – a Tronxy szenzorom miatt, nem kapcsolót használok
  • #define MIN_SOFTWARE_ENDSTOPS kikapcsolása - hiszen negatív irányban kell menni a szenzor miatt
  • #define X_PROBE_OFFSET_FROM_EXTRUDER –19 és #define Y_PROBE_OFFSET_FROM_EXTRUDER –46  - nekem ilyen távolságra van a szenzorom a  fejtől
  • #define PROBE_DOUBLE_TOUCH bekapcsolása – először durván, majd finoman engedi rá próbánál a szenzort, pontosabb
  • #define AUTO_BED_LEVELING_LINEAR – 5x5 mérőpontot akarok az asztalon
  • #define GRID_MAX_POINTS_X 5 – itt az 5 pont
  • #define Z_SAFE_HOMING – ez nagyon fontos! Az asztal közepén fogja megmérni a Z koordináta 0 értékét. E nélkül auto level szenzort használva nem fog megállni, mert nincs alatta asztal, amit érzékeljen
  • #define ANET_KEYPAD_LCD kikapcsolása és #define ANET_FULL_GRAPHICS_LCD – én lecseréltem a kijelzőm Anet A6 kijelzőre, ezért kell

Anet A8 kötelező upgrade-ek

by dexter 8. November 2017 06:00

Általánosságban elmondható, hogy ha valami nem is tűnik logikusnak a nyomtatón, nagyon jó oka van annak hogy úgy van. Pl. a Z tengely menetes részének a felső vége nincs lerögzítve, ezt nem is szabad beleerőltetni egy saját megoldásba. Viszont a legelső és legfontosabb két T sarkot nyomtatni a Z irányú rezonancia megelőzésére: [link]. Nálam ez úgy nézett ki, hogy elsőre hulladékot nyomtatott (elcsúszott), viszont felraktam, és úgy tudtam már nyomtatni két normálisat. Nem árt ha az extrudernél nem a fémet kell nyomni filament cserénél, erre kell egy sapka, pl ez: [link]. A gyári filament adagoló egy szemét. Mindenképpen valami csapágyas kell, és nem árt ha felülről adagolja a filamentet. Ez két részből áll, egy filament betétből: [link], és egy támasztó rudazatból: [link]. Én azért ezt a megoldást választottam, mert így nem kellett külön menetes szárat is vennem a csapágyak mellé. És akkor a gyári légterelő, a fehér, ami egy szar. Itt arra kell vigyázni, hogy ha megcsinálta az ember az extruder javítást [link] akkor a normál ventilátor feltétek nem lesznek jók, alacsonyabbak kellenek, én azt hiszem a félkörívesek közül ezt nyomtattam: [link]. Arra is vigyázni kell, hogy kompatibilis legyen pl az auto level szenzorral. Fontos, hogy légterelő csere után PID tune kell, az itt szépen le van írva: [link]. Minden itt leírt dolgot PLA-val nyomtattam.

Anet A8 auto level

by dexter 30. August 2017 19:05

6ea6af83-3953-462f-8615-c07c42773407Az auto level a Z tengely (fel-le) mentén működő funkció. Tök jó dolog, mert képes kompenzálni bizonyos mértékig az asztal görbeségét / elmozdulását. Kell hozzá egy auto level szenzor, én a Tronxy XY-08N szenzort vettem 12 dollárért felerősítő kerettel, ami az elülső hűtő mögé megy. Ahhoz hogy az Anet A8-al menjen, fel kell cserélni a csatlakozójában a kék és a barna vezetéket. Természetesen az eredeti mikrokapcsolót teljesen felváltja, azt ki is kell venni. A működéséhez firmware-t kell cserélni a nyomtatón. Én próbáltam a gyárit (L-re végződik, onnan lehet megismerni), de semmit nem ért. Maradt a Skynet3D 2.3.2 fix2 ([link], tudom, van újabb, de ebben vannak normális doksik). A konfigurációs fájlból a front left sensor-osat használtam, és az X_PROBE_OFFSET_FROM_EXTRUDER az –19 lett, az Y_PROBE_OFFSET_FROM_EXTRUDER pedig –46. Be kell állítani ezek után a Z offsetet, ezt nagyon szépen elmagyarázza a firmware csomagban a doksi. Kell hozzá egy olyan program, ami G kódokat tud küldeni a nyomtatóra, pl. a Pronterface (ebben a driver csomagban benne van: [link]). Na ha ez megvan, a kezdő G code-ot módosítani kell úgy hogy a G28 (auto home) után legyen egy G29 (auto level). Ez 9 ponton megméri az asztalt (alaphelyzetben), és csinál egy kalibrációs mátrixot (a Pronterface kiírja), aminek a főátlójában 1 van, minden egyéb helyen ilyen tízezred értékeknek kell lennie. Na és amit a saját káromon tanultam meg: mindig fel kell melegíteni a hotendet és az asztalt a nyomtatási hőmérsékletre, mert semmit nem ér a kalibráció különben. Az auto level pedig semmit sem ér, ha az asztalnak van egy nagyobb dőlése, azt nem tudja kikompenzálni. Ezért a lehetséges mértékig egyenesbe kell hozni az asztalt. Ehhez a nyomtatónak egy sík felületen kell állnia, és kell hozzá egy tolómérő. Egyébként nekem szerencsétlen asztalom elég görbe, meg kellett növelnem a G29 által használt mérőpontokat a firmware-ben 5x5-re, erről itt [link] van infó.

[Frissítés 2017.09.04] : Ezzel a fajta szenzorral egyébként az a baj, hogy mivel az asztal fém felületét érzékeli, ezért nem minden fedőréteggel kompatibilis. Pl. ha egy üveglapot tennék a tárgyasztalra, abba már belevinné a fejet. Olyanra a másik fajta szenzor a bltouch / 3dtouch való.

[Frissítés 2017.11.29] : A Skynet3D megszűnt, Marlin van helyette: [link]

Anet A8 tényleges költségek

by dexter 6. August 2017 11:40

Megvettem ugye a nyomtatót, de nyomtatni attól még nem lehetett vele. Nézzük miket kellett venni (a filamentet nem számolva, és hogy szerszámaim vannak kábel préseléshez), hogy nyomtatni tudjak vele:

  • Nyomtató – 43 ezer
  • Hotbed mosfet európai – 5100
  • Kék ragasztó -  3000
  • Auto level szenzor – 2000
  • BuildTak nyomtatási felület – 5800
  • JST VHR csatlakozók – 2000
  • Tűzgátló fólia – 3500
  • 12 méter szilikon kábel – 1000

Ez 65400 forint, szép kis árkülönbség a nyomtató eredeti, szuper akciós árához képest.

Naptár

CommentList