V první části seriálu jsem popisoval stavbu malé CNC frézky, primárně určené pro frézování desek plošných spojů. Část jsem ukončil informací o tom, že jsem objednal vřeteno z Číny. Vřeteno dorazilo asi před třemi týdny, ale stále mi chyběly některé mechanické díly a elektronika, která byla rovněž objednaná v Číně. Bohužel vzhledem k mému zdravotnímu stavu jsem byl nucen dokončit zajištění mechaniky stylem, který nazývám korespondenční. Namísto toho, abych objížděl obchody s železným materiálem, který následně opracuji jsem našel e-shop, který mi dodal chybějící vodicí tyče nařezané přímo na míru. Tuto metodu můžu po zkušenostech, které mám jen doporučit – dodávka byla skutečně blesková, jeden den dopoledne jsem udělal objednávku a zaplatil bankovním převodem, odpoledne jsem dostal e-mail s informací o tom, že si zásilku převzalo PPL a druhý den během dne jsem měl balík doma na stole. Vždy přesně nařezáno, pečlivě zabaleno – maximální spokojenost.
Po kompletaci mechaniky bylo třeba ověřit, zda všechny plastové převody pracují správně a zda se vodicí tyče a šroubovice nikde nekříží. Správnou elektroniku jsem ale zatím neměl k dispozici, tak jsem použil rezervní elektroniku ke 3D tiskárně, kterou mám doma “pro strýčka Příhodu”.
Když dorazila správná elektronika, tak se opakovala situace jako s držákem vřetena – držáky elektroniky “nepasovaly” na tu, která mi přišla. Po několika výtiscích, ve kterých Arduino nedrželo, jsem nakonec udělal “slepenec” z několika Thingverse projektů tak, aby mi výsledek vyhovoval.
Udělal jsem rychlou částečnou kompletaci elektroniky (ještě bude třeba učesat přebytečnou délku vodičů) a kabel k potoru osy Z a kabel k vřetenu jsem umístil do plastové punčochy, která se velmi osvědčila (klíčová slova snakeskin mesh guard na Aliexpresu – kdysi jsem se na dostupnost ptal autora tiskárny Rebelix, ale nedostal jsem žádnou odpověď).
Největší potíže ale měly teprve následovat, do arduina jsem nahrál GRBL 0.9j a naivně si myslel, že vše bude pracovat hned po zapnutí napájení tak, jako to bylo při kompletaci 3D tiskárny Rebel II. Nebylo to tak – neběželo prakticky nic – bylo nutné spočítat počty kroků pro daný HW a konfiguraci (mikrostep 1/8, parametry pro osy X a Y jsou 1280.000 kroků/mm, parametr pro osu Z vychází díky převodu na 2400.000 kroků/mm – dost pomohla webová aplikace pro výpočet). Tím jsem sice nastavil správné rozměry, ale motorky v dost případech jen bzučely, protože měly nastavenou příliš vysokou rychlost krokování. Tu jsem nakonec experimentálně nastavil na 300mm/sec pro osy X a Y a 100mm/sec pro osu Z. Zatím to mám takto a časem se uvidí…
Další potíž byla s řídící aplikací – rozhodně nedoporučuji se snažit použít tu, která byla součástí ZIP balíku z githubu. Prostě se mi ji nepodařilo rozhýbat i po doinstalování všech knihoven do Pythonu. Nakonec jsem našel Grbl Controller 3.6.1, který sice také má nějaké mouchy, ale jinak se použít dá skvěle. Potřebný G-kód jsem vyrobil v Inkscape za pomoci gcodetools pluginu. Otevření v Grbl Controlleru proběhlo správně a testování mohlo začít…
Vzhledem k tomu, že jsem byl hodně nedočkavý, tak jsem provizorně upnul jeden ze svých starších výtisků…
… ručně nastavil počátek souřadnicového systému a po spuštění běhu jsem už jen fotil…
S výsledkem prvního frézování jsem spokojený – první písmenko x není zcela vidět z toho důvodu, že povrch krabičky nebyl zcela rovný a já nastavil hloubku frézování na 0.1mm…
V komentářích pod prvním dílem jsem slíbil zveřejnění upravených držáků osy Y – vše najdete v příloze pod tímto článkem…
Ahoj, mohl by ses podělit o nějaké zkušenosti s přesností třeba výroby DPS? Moc nevěřím tomu převodu… myslim si, že přímý převod Motor-Závitovka bude lepší …
Ahoj. Určitě se podělím, jen musím ještě doladit některé věci – konkrétně autoleveling, protože jsem PCB sice upnul, ale fréza mi jezdila z velké části vysoko. Z těch tištěných převodů jsem měl taky strach, ale zatím nikde žádné vůle patrné nejsou (na druhou stranu to taky zatím nic nenafrézovalo…).
ahoj,
zacal jsem taky s touto stavbou, blog sleduju denne a vypada to ze by to mohlo byt k necemu, proto prosim, jestli objevis nejake zlepseni tak to prosim aspon jako poznamku sem zverejni (at nejdu zbytecne stejnou slepou cestou ),
jinak diky moc za predesle informace
Ahoj
nějak se mi nedaří stáhnout Grbl Controller 3.6.1. Mohl bych tě poprosit, jestli bys mi ho neposkytl? Nevím jak je veliký.
Díky
Ahoj,
tak instalacku jsem uz bohuzel nenasel, ale nahral jsem hotovou instalaci Instalovany GRBL Controller 3.6.1, tak to snad pomuze…
Díky
běží.