Twsto self-pay pump fail

Twsto je fajn, mam (dnes tedy spise uz minuly cas – mel jsem) tu sluzbu celkem rad, zejmena v zahranici. Typicky pripad je, ze potrebuju zaplatit, ale vim, ze nemam penize na beznem uctu, ale na sporicim; a nechce se mi saskovat s telefonem a penize presouvat, protoze vim, ze kurz Twsta je srovnatelny treba s TransferWise (tedy temer nejlepsi mozny).

Fail #1 v USA

To presne se mi stalo v dubnu 2019 na benzince v USA. Vedel jsem, ze jsem behem tydne cestovani vycerpal penize z americkeho uctu, ktery v USA pouzivam vzdy primarne (mel jsem tam jen nejaky zbytky z lonska). Kolik jsem mel na TransferWise Borderless karte jsem si nebyl jisty (na mobilu jsem byl locked-out a musel bych tahat notas, ceskou SIMku na 2FA znovuprihlaseni atd.), ceskyma kartama jsem moc platit nechtel (kurz), ale vedel jsem, ze jsem zatim Twsto kartu nepouzil, takze tam je v prepoctu nejakych $500-600 jako “kredit”.

Kdo nevi, tak v USA na benzinkach pri tankovani nezacne z pistole vytekat benzin, dokud se nezaplati, resp. “nepredplati” utrata, a to bud na stojanu, nebo uvnitr na pokladne. Takze jsem dojel k benzince, dal kartu do stojanu, pre-auth, vsechno probehlo zdanlive OK, natankuju asi za $50, vyjedu si uctenku a jedu. Celou dobu jsem mel mobil v aute, vyjedu na dalnici a najednou vidim koutkem oka notifikaci “Platba zamitnuta“… Po zastaveni se podivam a fakt, v appce Twsta neni zadna vubec znamka toho, ze bych nekdy nekde tankoval.

Long story short, psal jsem na support, support to resil s bankou ktera jim dela karty (myslim ze to byl ten neslavny Wirecard), nic se nevyresilo. Ja jsem byl cely zbytek vyletu dost v nervech kvuli tomu, ze jsem v podstate ujel bez placeni (delaji se totiz presne takto i podvody s kreditnima kartama – s ukradenou kreditni kartou donutite tankovaci stojan projit pre-auth procesem, po kterem lze zacit tankovat, natankujete kolik se vejde a ujizdite). Regulerne mi to zkazilo cely zbytek roadtripu, a kazdy vecer pred spanim jsem googlil, jak dlouho bude trvat nez po mne pujde policie. :D

Pokracovani? Support napsal asi po mesici, ze partnerska banka v Nemecku bohuzel nebyla moc sdilna a “platbu zamitla z technickych duvodu“. ¯\_(ツ)_/¯ Uznavam, ze tu kartu jsem tehdy pouzil v USA uplne poprve, a moje prvotni teorie byla, ze zafungoval nejaky anti-fraud algoritmus a moc jsem to neresil.

Dobry no, aspon mezitim se potom spravna platba nakonec nejak zauctovala a strhla zhruba 2 tydny po tankovani, tyden po odcestovani z USA. Vynervovany vylet mi to samozrejme nenahradi.

Continue reading

Anet A8 – můj finální build a zkušenosti po půl roce

Levnou 3D tiskárnu Anet A8 mám už zhruba čtyři měsíce, a myslím, že je už v relativně finální formě. Už jsem tady k ní pár článků sepsal:

Tiskárna samotná by se dala vylepšovat donekonečna. Zahlédl jsem i buildy lidí, kterým z původní Anet A8 postupně nezůstalo vlastně vůbec nic, snad kromě napájecího kabelu. Je to možná taky cesta, pokud by Vás to jó bavilo, já jsem šel pragmatičtějším směrem, a finální výtvor mě stál dohromady kolem 6000 Kč (viz dále).

Mně to sice taky baví, a hodně jsem se toho naučil (nejen o 3D tisku, ale taky trochu Arduino), ale už od začátku jsem měl představu jasnou – pár funkčních úprav bude, ale žádný úlety. Od určitého okamžiku totiž úpravy vedou už jen k rychlejšímu tisku: vyměním rám ➞ můžu tisknout rychleji ➞ hotend nestíhá rozpouštět plast ➞ koupím výkonnější, můžu ještě přidat ➞ nestíhají stepper motory… je to takový začarovaný kruh. 

Continue reading

Anet A8 + 3DTouch + Marlin: (Re)kalibrace Z-offsetu

Na svou 3D tiskárnu Anet A8 jsem instaloval senzor vzdálenosti tiskové plochy 3DTouch pro automatický mesh bed leveling (asi nejlepší upgrade, který se dá udělat). To se udělá jednou a je hotovo. Jediné, co je potřeba dělat opakovaně (např. při změně umístění senzoru, po sundání a znovunasazení hotbedu, výměna trysky atd.) je znovunastavení kompenzace výšky osy Z (Z-offset distance), aby firmware věděl, kde je absolutní 0.

Je to jednoduchý proces, jen ho vždy zapomenu, proto si ho tady sepíšu. Dejme tomu, že jsem měl sundaný hotbed a pro jistotu chci Z-offset znovu nastavit. Stejně tak se tento postup dá použít při prvotním oživení senzoru 3DTouch/BLTouch.

  1. Velmi zhruba zkalibrujte hotbed tak, aby byl srovnaný s tiskovou hlavou (klasika s papírem pod tryskou, stačí to jen tak velmi od oka).
  2. Předehřejte tiskárnu na PLA teploty.
  3. Pokud nejde o první nastavení, v Control-Motion-Z Offset nastavte zpátky 0 (není to nutný, ale snadněji se to pak počítá).
  4. V Prepare dejte Auto-home, pokud to děláte poprvé, tak opatrně a buďte připravení tiskárnu manuálně (vytažením ze zásuvky) vypnout pro případ nějaké malfunkce.
  5. Připravte si papír jako v kroku 1, jděte to Prepare-Move Axis-Move Z-Move Z by 0.1.
  6. Posuňte osu Z níž, dokud nebude papír „drhnout“ tak akorát, ale pravděpodobně se dostanete na 0 a tryska bude stále zhruab 3 mm nad tiskovou plochou, potom pokračujte:
  7. V Control-Motion-Z Offset nastavte pro začátek např. -5 mm.
  8. Zopakujte krok 4 (Auto home) a znovu jako v kroku 5 snižujte osu Z, dokud nezačne tryska drhnout o papír. Hodnotu, při které začně drhnout, si zapište, u mě je to třeba +2.2 mm.

Teď jednoduše vezměte původní offset (-5 mm), přičtěte výšku z kroku 8 (tj. 2,2 mm), což je -2,8 mm, což je finální offset který nastavíte zase jako v kroku 7. Nyní je pozice při sepnutí senzoru 3D Touch brána jako absolutní 0. Pomocí kroků 4 a 5 si ověřte, že při posunutí tiskové hlavy na 0.00 mm tomu tak skutečně je.

9. Potom už stačí jít jen do Control-Store a hodnoty uložit.

Pozn.: V závislosti na konkrétní podložce (sklo, páska, nálepka) může být offset potřeba trochu doladit, buď lehce zvýšit nebo snížit, k tomu se skvěle hodí tento testovací tisk (rovněž užitečný pro testování výšky první vrstvy).

Další články k tiskárně Anet A8

Anet A8 a nastavení pro Cura

Cura slicer byl první, na který jsem po sestavení tiskárny narazil, a zpětně musím říct, že mi vyhovuje natolik, že jsem neměl potřebu zkoušet další. Ač je původně pro tiskárny Ultimaker, můžete si do něj přidat i jakoukoliv jinou RepRap-based tiskárnu, tedy i Anet A8. Stačí použít tato nastavení. Fungují skvěle tak, jak jsou. Já jsem si je postupně lehce upravil, a tady jsou:

Parametry tiskárny Anet A8 (pokud byste neveděli):

  • 220 x 220 x 200 mm
  • Heated bed
  • Jeden extruder
  • Tryska 0,4 mm, filament 1,75 mm

Startovací Gcode:

G21 ;Přepnutí do metrických hodnot
G90 ;Polohování v absolutních hodnotách
M82 ;Extruder do absolutních hodnot
M107 ;Vypnutí větráku
G28 X0 Y0 Z0 ;Všechny osy si otestují svůj endstop (autohome)
G1 Z50.0 F3600 ;Osa Z povyjede nahoru o 5 cm
G92 E0 ;Vynulování počítadla extruderu
G1 F200 E15 ;Vytlačí 15 mm filamentu (priming)
G4 P10000 ;Počká 10 vteřin (čas na ruční odstranění právě vytlačeného filamentu)
G92 E0 ;Vynulování počítadla extruderu
G1 F3600
M117 Tisknu!;Zobrazí zprávu na LCD

Gcode po ukončení:

M104 S0 ;Vypne zahřívání extruderu
M140 S0 ;Vypne vyhřívání podložky
G91 ;K následným pohybům použije relativní hodnoty
G1 E-1 F300 ;Retrakce filamentu (trochu) pro snížení tlaku v tryscd
G1 Z+0.5 E-5 X-20 Y-20 ;Další retrakce
G28 X0 Y0 ;Osy X a Y si otestuji endstop
G1 X0 Y+180 F3600 ;Vysune hotbed uplne dopredu *
M84 ;Vypnout motorky
G90 ;Absolutni pozicovani

  • * Vysunutí o 180 mm (příkaz G1 Y+180) je bezpečná hodnota, ale hotbed lze vysunout i úplně dopředu co to jde. Je ale potřeba znát vzdálenost od vypínače vzadu až úplně dopředu, kterou lze snadno zjistit: pokud na tiskárně dáte Auto Home, a potom Position, Position Y-Fast, tak si můžete změřit v 5 mm krocích (resp. i méně po přejití do Position Y), o kolik milimetrů lze hotbed posunout dopředu, než nabourá do předního dílu – u mně to je 224 mm, proto mám hodnotu danou na Y+220. Tisk mi potom po dokončení vyjede maximálně dopředu. :)

Další články k tiskárně Anet A8

Anet A8 – seznam modů a dílů k vytisknutí

Seznam dílů k dokoupení už tu je, spousta (snad i většina) zlepšováků 3D tiskárny Anet A8 se dá zase vytisknout. Seřazeno zhruba od nejmenších po největší – ty menší můžete použít také třeba jako první testovací tisky.

Opět jako vždy, zvažte, jestli při vašem setupu danou věc potřebujete. Já mám tiskárnu v 50x50x60 cm boxu tvořeném dvěma IKEA Lack stolky, a špulku s filamentem mám úplně nahoře.

  • Kryt na šroubek pro uvolňování filamentu – Pokud jste měnili filament v Anet A8 alespoň jednou, tak vám bude okamžitě jasné, k čemu to je, a proč by to měl být Váš vůbec první mod. :)
  • Vodící trychtýřek pro filament – K připevnění stačí šroubovák a šroubky, které už na tiskárně máte. Filament tak pojede do tiskové hlavy pěkně narovnaný a nebude se brousit o hranu otvoru, když je tisková hlava v krajních polohách nebo když „nasáváte“ filament hodně ze strany. Další vodící díl, který se může hodit, je tento (zejména pokud máte tiskárnu a špulku s filamentem jen tak někde na stole). Lze ho připevnit kdekoliv na rámu podle toho, odkud se natahuje filament. Pro snug fit vytiskněte zhruba na 98 % velikosti.
  • Držák Z motorů s možností posunu – popravdě, tento držák jsem potřeboval obměnit, protože jeden původní akrylátový mi popraskal (kvůli použití lepidla na šrouby), ale když už jsem byl v tom, tak jsem vytiskl rovnou verzi, ve které se dá motorek posouvat doleva a doprava, díky čemuž lze přesně vyrovnat závitové tyče. Po instalaci těchto držáků zcela ustalo otravné pískání od závitových tyčí, které se ozývalo při intenzivním posouvání nahoru nebo dolů (po ose Z), např. po dokončení tisku nebo při automatickemém devítibodovém mesh bed levelingu.
  • Spring bushings – po tomhle neujíždí pérka tak moc do stran při štelování výšky tiskové plochu. Není to všespásný, ale pomáhá to. Chce to vychytat přesnou velikost a nevadí, když je trochu oříznete. Mě nakonec vyšlo ideální velikost 107% ve sliceru a oříznutí o -1.24 mm. I když jsou z PLA, teploty podložky kolem 60 st. vydrží. Eventuální tisk na materiál, který potřebuje podložku nad 80 st. už asi ne.
  • Úchyty pro křídlové matice – Nastavováná výšky hotbedu je s nimi snadnější, ale přiště bych si vytiskl ještě větší. U těch větších ale potom pozor na to, aby projely výřezy v rámu, není tam zase tolik místa.
  • Čistič filamentu – malý, ale šikovný nástavec, do kterého dáte kousek (nové) houbičky na nádobí, která potom z filamentu čistí prach a nečistoty. Funguje skvěle, po cca 600 g protištěného filamentu jsem jej rozdělával, a prachu v něm bylo docela dost. Edit: Přešel jsem na tento, který se dá zkontrolovat bez nutnosti uvolňovat filament z tiskové hlavy.
  • Krytka závitových tyčí – Čistě estetická blbůstka s tiskem na pár minut.
  • Držák kabelů na tiskové hlavě – Další jednoduchý a praktický tisk, který odstraní namáhání konektorů a kabelů stepperu extruderu, hotendu a ventilátorů.
  • Držák kabelu tiskové podložky – To stejné, jen pro hotbed. Hodily by se dírky pro stahovací pásky jako má model výše, ale účel plní skvěle, i když se po čase zdeformoval (vytiskl jsem jej z PLA a občas tisknu PET-G/ABS, kde mu podložka zahřátá na 80-100C nedělá dobře).
  • Chladič tisků (stock) – Upřímně, vytiskl jsem si fancy fukar (Spriya), ale pak znovu sestavoval hotend a trysku, a omylem jsem tam potom vrátil heat-block vzhůru nohama (takže trčí až moc dopředu). Nechtělo se mi to předělávat, a ten stock fukar se tam vejde i tak (Spriya ne). Navíc mám na hotendu silikonový obleček (teplota při tisku je konstantní +/- stupeň), takže nějaký přesně směrovaný proud vzduchu zatím nepotřebuju. Kvalita tisku je i tak perfektní. Po správném složení jsem se ale vrátit zpět ke Spriya.
  • Držáček microSD prodlužovačky – V seznamu modů k dokoupení jsem uváděl prodlužku na microSD slot, toto je k němu hezký držáček.
  • Napínák řemínku na ose Y – Řešení pro napínání řemínků jsou desítky, toto je můj jasný favorit: Dobře vypadá, je funkční a k napínání nepotřebujete žádné extra nářadí nebo šroubky jako u jiných řešení.
  • Napíněk X řemínku – to stejné pro řemínek osy X, úsporná varianta která se vměstná i do skříňky z LACK stolků, kde není místa úplně nazbyt.
  • Průchodka pro filament Lack stolkem – Je jich mnoho, tahle mi přijde nejelegantnější a oproti jiným je i levná na filament. :)
  • Držák mosfetu – šikovný držák mosfetu, který připevníte dvěma šroubky od základní desky (tj. dáte pryč dvě původní plastové distanční podložky).
  • Zpěvnění přední části rámu – V podstatě nutnost, pokud chcete mít dlohodobě rovnoměrně napnutý řemínek na ose Y (viz výše) a nenamáhat u toho přední a zadní akrylátový díl – já je navíc mám popraskané od použití lepidla na šrouby (viz poznámky ze skládání). Opět, zpevňovacích rámů jsou snad desítky. Tento je nejpopulárnější a funkční. Navíc má otvory pro přišroubování k podložce, které můžete a nemusíte využít (já mám třeba tiskárnu na 10 mm dřevotřísce). Oba dva tyto díly jsou poměrně (na začátečnické poměry) náročné na filament (cca 40 Kč za kus). Pravděpodobně se dají najít i chytřejí, úspornější modely. Já jsem zároveň chtěl ale otestovat nějaký delší tisk (kromě tohoto jsem nestiskl nic nad tři hodiny), takže jsem zvolil ověřenou, robustní „klasiku“ (z pohledu oblíbenosti na Thingiverse).
  • Zpevnění zadní části rámu – opět je jich mnoho, mě se u toho konkrétního modelu líbilo, že se napevno připevní šrouby na závitových tyčích a zároveň je relativně úsporný na filament. Líbil se mi třeba i tento model, který v sobě zahrnuje držák Y-stepperu, který se mi rozsypal (opět po použití lepidla), ale narazil jsem na něj až později.
  • Držák pro BLTouch/3DTouch – pokud plánujete auto-leveling senzor, tenhle držák se mi líbil nejvíc. Rychle se vytiskne, nikde nepřekáží (jako ostatní), prostě minimalismus. :D Nevím, co některé lidi vede k tvorbě masivních držáků, které zavazí a vypadají brutálně neprakticky. :D

(postupně doplním)

Náhradní díly

Měl jsem docela problém s tím, že mi postupem času popraskalo mnoho dílů kvůli použití lepidla na šrouby, naštěstí se to dá všechno znovu vytisknout. :D

Všechny: https://www.thingiverse.com/klownius/collections/anet-a8-replacement-parts

Další články k tiskárně Anet A8