• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    VODRHACNC - teorie a rady pro domácí stavbu našich obráběcích strojů frézky, soustruhy, 3D tiskárny, vračky, pily, brusky etc.
    Diskuze týkající se problematiky při stavbě domácího CNC a i jiných obráběcích strojů, nejsem žádnej profík, ale můžeme se zde společně podělit o těch pár poznatků co jsme nasbírali. Samozřejmostí bude prezentace našich výrobků a výsledných produktů.
    rozbalit záhlaví
    LYCO
    LYCO --- ---
    HARVIE: okay, začínám tušit: https://github.com/gnea/grbl/blob/bfb67f0c7963fe3ce4aaf8a97f9009ea5a8db36e/grbl/config.h#L164

    Firmware je z Číny, netuším kde vzít zdrojáky abych to změnil :( myslíš že dává smysl abych doprogramoval do bCNC že po každém G38 pošle "$#"? Nechce se mi kompilovat vlastní firmware když neznám jak jsou připojené piny etc. a nevím jak tyhle informace zjistit.
    LYCO
    LYCO --- ---
    HARVIE: v logu nic není (jen info že controller state je střídavě idle a running). Pro jistotu jsem to teď vyzkoušel na svém stolním počítači (Manjaro Linux) s bCNC čerstvě checkoutovaným z gitu:
     3200  git clone https://github.com/vlachoudis/bCNC.git
     3201  cd bCNC
     3202  python -m venv venv
     3203  . ~/venv/bin/activate
     3204  pip install .
     3205  python -m bCNC
    

    a výsledek je stejný. V terminálu (záložka terminal v bCNC, co zobrazuje komunikaci s GRBL) taky všechno vypadá normálně, bCNC pošle G38.2Z-10F10, GRBL odpoví "ok"m několikrát po sobě.

    Možná je divné (ale tady si nejsem jistý), že po každém sondování nevidím [PRB ...], to bych trochu čekal. Podle https://github.com/grbl/grbl/wiki/Interfacing-with-Grbl by to měl posílat, ale možná bCNC nějak filtruje výstup?
    HARVIE
    HARVIE --- ---
    LYCO: pust prosim bCNC v konzoli a podivej se, jestli to tam nevypisuje nejaky chybovy hlasky...
    LYCO
    LYCO --- ---
    HARVIE: to zní moc hezky, ale já nemám tu modročervenou mřížku. Jak jsem psal, vůbec se nenasbírají data.
    HARVIE
    HARVIE --- ---
    LYCO: Ja kdyz to delal poprve, tak me zmatla jedna vec:

    bCNC umi nascanovat autoleveling data, na canvasu se objevi ta mrizka cervenomodra. Pak je potreba nastavit, ktera XY souradnice je 0 (to je casto ta sama, kde se nuluje Z). Autolevel je automaticky aplikovan pri odesilani kodu do CNC, neni potreba nic delat. bCNC zaroven umi aplikovat autolevel data na g-kod soubor. Na to velky pozor! Protoze kdyz uz data jsou nactena v bCNC a aplikuji se na g-kod. Jsou pak znovu aplikovana i na odesilany kod, coz zpusobi prekompenzovani na druhou stranu a autolevel je pak uplne k nicemu. Rucni aplikovani na nacteny g-kod je vhodne jen v pripade, ze data exportujeme pro pouziti s jinym senderem, ktery sam uz autoleveling nedela. (nebo pro bCNC, ve kterem nejsou autolevel data aktualne nactena = neni v nem modrocervena "sachovnice")
    LYCO
    LYCO --- ---
    LYCO: říkal jsem si že bych do kódu přidal nějaké ladící výpisy a podíval se co se tam děje, ale v tuhle chvíli se soustředím na elektroniku a na ladění cizího kódu mi úplně nezbývá kapacita.
    LYCO
    LYCO --- ---
    HARVIE: zkoušel jsem verzi co je v Ubuntu 22.04 (0.9.14.318+ds-1) a poslední master z gitu (instalováno přes pip, závislosti do venv-u).

    Jo, snažím se podle wiki, bohužel ten postup je docela pracný a protože se učím, tak se mi do toho míchají moje vlastní chyby. Ale jak jsem psal, problém ani není v tom že bych měl chybná autolevelovací data, já nemám žádná: připadá mi že i kdybych na nějaký krok zapomněl, tak scan by něco vygenerovat měl.
    HARVIE
    HARVIE --- ---
    LYCO: jaky pouzivas postup? jedes podle wiki? https://github.com/vlachoudis/bCNC/wiki/AutoLevel
    jakou verzi bCNC mas? instaloval jsi pres pip?
    LYCO
    LYCO --- ---
    Používáte někdo frézku řízenou GRBL? Co používáte za g-code sender? Snažím se frézovat plošné spoje a používám bCNC, a narážím na divné problémy: autoleveling nesbírá data (probing normálně proběhne, ale nezobrazí se vizualizace a když zkusím uložit probe data tak se ani nevytvoří výstupní soubor. Taky jsem párkrát narazil na to že bCNC poslalo nečekaný pohyb, který zastavily až koncové spínače (bohužel nevím jak spolehlivě reprodukovat).

    Chtěl bych vyzkoušet něco jiného, ale candle2 mi nezobrazuje vizualizaci g-kódu (nevím jestli je to nějaký problém s kompatibilitou mého už postaršího notebooku nebo co) a cncjs mi nedovolí načíst g-code(!).

    Líbilo by se mi kdyby uměl handlovat M6 podobně jak to dělá bCNC (zapauzovat, posunout se na kraj pracovního prostoru, počkat na výměnu nástroje, probe, upravit WCS), ale nikde jsem to neviděl. Jo a musí to být pro Linux.
    TLOUDEV
    TLOUDEV --- ---
    cau, kamaradka potrebuje vyrezat na laseru nejaky zviratka do nemocnice z preklizky cca 3mm tenke, max velikost A2, nemate nekdo funkcni CO2 laser do formatu A2? dik, message pls.
    AKA_THE_A
    AKA_THE_A --- ---
    PULP121: zkus methylethylketon či xylen (pokud neseženeš čistej, tak ředidlo C6006)
    Jinak net je plnej tabulek chemický kompatibility látek, min. dobrý na inspiraci co vlastně hledat
    IRUX25
    IRUX25 --- ---
    PULP121: No zkus na petg a uvidis jak to bude fungovat.
    PULP121
    PULP121 --- ---
    VLADDRACUL: Coz je na picu, protoze zrovna chloroformu mam dva litry :-D
    VLADDRACUL
    VLADDRACUL --- ---
    IRUX25: Chloroform funguje na PLA. Na PETG je dichlormethan
    IRUX25
    IRUX25 --- ---
    PULP121: Petg se lesti chloroformem. Ale taky na ico.
    PULP121
    PULP121 --- ---
    Tak mám dvě zprávy, toluen jsem sehnal bez problému (?) v drogerii na Olšance a nechtěli ani IČO ani nic. Ale bohužel na PETG filament vůbec nic. Ani trochu to nezesklovatělo. Tak si řikám, jestli to byl starej dobrej toluen nebo nějaká řezaná náhražka. Takže tak. Ale fakt by mě teda zajímalo, jak je to s tim volnym prodejem. Zatím! :-)
    THERIDANE
    THERIDANE --- ---
    SPM: někteří to pak vozí jen na adresu sídla nebo provozoven, ve Fichemě jsem třeba vyplňoval "Prohlášení zákazníka k prekurzorům výbušnin" a opsali si věci z občanky
    SPM
    SPM --- ---
    Jak to vlastne kontrolujou, nestaci dat libovolny cislo z verejnyho rejstriku? :-)
    PULP121
    PULP121 --- ---
    Jo? A kde? Všude je na živnosták.
    AXTHEB
    AXTHEB --- ---
    PULP121: vždyť to nestojí ani stovku, vaz si svého času a kup si to.
    TWORBO
    TWORBO --- ---
    neopracovavate někdo sendvicovy desky typu dibond? sháním odřezky, nechce se mi kupovat celý formát
    PULP121
    PULP121 --- ---
    Čau. Nemáte někdo trochu toluenu na finální úpravu dílu z 3d tiskárny? Díky.
    Kliknutím sem můžete změnit nastavení reklam