Znaleziono 9 wyników

autor: tuxcnc
31 lip 2022, 18:16
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

Re: CNC1310

Maszynka dostała jednak krańcówki...
Jak pisałem wcześniej, można się bez nich obejść, bo przy tak potężnym momencie silników da się bazować "na dzwona", czyli jechać dalej niż można, silniki trochę pobrzęczą, a potem można ręcznie wyzerować osie.
Pojawił się jednak poważny problem przy wymianie narzędzia.
Otóż GRBL nie obsługuje M6, po napotkaniu tego kodu zgłasza błąd.
Natomiast bCNC potrafi sobie z tym poradzić.
Są trzy możliwe ustawienia.
Pierwsze to wysłanie M6 do GRBL, co jak wspomniałem kończy się zgłoszeniem błędu, ale to jest zgodne ze standardem i nie powinno być usunięte.
Drugie, dość debilne, to odfiltrowanie M6. Po prostu gdy bCNC natrafi na M6 to go nie wysyła do GRBL i jedzie dalej. Sensu tu nie widzę żadnego, bo jeżeli w g-kodzie jest zmiana narzędzia, to chyba nie po to żeby jechać dalej tym samym...
Trzecie, to które nas interesuje, to przechwycenie M6 przez bCNC i wykonanie w jego miejsce odpowiedniego makra.
No i to makro zastępujące M6 działa zupełnie poprawnie, odjeżdża na punkt wymiany narzędzia, robi pauzę, potem mierzy narzędzie, robi znowu pauzę, a na koniec wraca tam skąd M6 wywołano. (Trochę to uprościłem, ale sensu to nie zmienia).
Tutaj pojawił się ten dość poważny problem, bo na niezbazowanej maszynie efekt działania tej procedury może być bardzo niemiłym zaskoczeniem...
Tak więc stanąłem przed wyborem, albo krańcówki i bazowanie, albo rezygnacja z M6...
Mam na półce całkiem fajne krańcówki indukcyjne, zarówno cylindryczne jak i prostopadłościenne, ale do tego maleństwa nie pasują z żadnej strony.
Ponieważ jednak nie zależy mi na precyzji bazowania, a jedynie na tym żeby maszyna nie była w przypadkowym stanie, to sięgnąłem po posiadane mikroswitche, których sporą ilość nabyłem kiedyś okazyjnie. One są dobrej jakości, ale nie mają dżwigienek i gdyby nie niska cena, tobym ich pewnie nie kupił... Tutaj jednak ten brak dżwigienek okazał się zaletą...
Cóż, wygląda to jak wygląda, ale w oczy nie kłuje i spełnia swoje zadanie.
Krańcówki są przykręcone miniaturowymi blachowkrętami nierdzewnymi, jak się wywierci dobrej średnicy otwór, to się w aluminium wkręcają bez gwintowania.
Z i X akurat przypasowały wymiarami do grubości płyt aluminiowych, a działają od kontaktu z flanszami łożysk liniowych (trzeba tylko przycelować w płaskie, a nie w śruby). Zadziałanie następuje tuż przed zablokowaniem suportów, więc nie ma ryzyka uszkodzenia wyłączników, bo dalej już nic nie pojedzie.
W Y jest trochę inaczej, tam w wyłącznik wjeżdża stół, żeby to zadziałało trzeba było krańcówkę mocno wysunąć i śrubki wypadły prawie na samej krawędzi płyty, ale działa i nie ma co narzekać.
Obrazek
Obrazek
autor: tuxcnc
28 lis 2021, 21:08
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

Re: CNC1310

drzasiek90 pisze:
28 lis 2021, 18:45
Jak zmusisz tą zabawkę do pracy, np. w aluminium to pokaż efekty.
Nie zamierzam jej katować, do aluminium mam inną maszynę.
Natomiast nie ma powodu żeby nie wierzyć tym co próbowali:
autor: tuxcnc
28 lis 2021, 17:15
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

Re: CNC1310

Pierwsze wióry.
Przypadkowy plik, przypadkowe ustawienia, przypadkowe narzędzie i źle zamocowany materiał.
Zasadniczo chciałem się tylko dowiedzieć, czy maszynka jest w stanie przepuścić ścieżkę pomiędzy padami obudowy DIP.
Normalnie podklejam płytkę cienką taśmą dwustronną, ale nie pamiętam gdzie ją mam, więc płytka była tylko dociśnięta w jednym miejscu, kilka centymetrów od miejsca frezowania. Stolik też nie był ani mierzony ani planowany.
Krótko mówiąc, robota nie miała prawa się udać, a jednak wyszło niespodziewanie dobrze.
Przy okazji był problem z zerowaniem narzędzia.
Ponieważ nie zamontowałem przyzwoitego czujnika, postanowiłem odstawić partactwo na kabelek i krokodylek.
Jak to bywa w Arduino, przewód robił za antenę i GRBL głupiał. Kondensator 47 nF podłączony równolegle rozwiązał problem, ale zapomniałem podpiąć krokodylka z powrotem do freza. Przebiłem PCB na wylot, a frez grawerski nie wytrzymał tego eksperymentu. Jednak partactwo to partactwo i żadne "ja tak robię od lat" tego nie zmieni.
Założyłem nowy frez, z tych najtańszych po 5 PLN, więc nie dziwne że szarpał krawędzie.
Podsumowując, na pewno da się to zrobić dużo lepiej.
Obrazek
Obrazek

Dodane 2 godziny 8 minuty 15 sekundy:
Znalazłem w szufladzie frezy do PCB, w ogóle zapomniałem że je kiedyś kupiłem...
https://www.aliexpress.com/item/32966773864.html
Taśmy dwustronnej nie znalazłem, płytkę podkleiłem na Hegron (taki lakier do włosów używany przy druku 3d).
Podłubałem w ustawieniach Flatcam.
Niczego nie poziomowałem, bo projekt malutki.
Tam nie ma wywierconych otworów, to tylko napunktowanie frezem grawerskim.
Jak wspominałem, to obudowa DIP, więc raster 2,54 mm.
Dla porównania widać fragment poprzednio wykonanej fuszerki.
Obrazek
Obrazek
Obrazek
Obrazek
autor: tuxcnc
27 lis 2021, 21:24
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

Re: CNC1310

drzasiek90 pisze:
27 lis 2021, 21:17
tristar0 pisze:
27 lis 2021, 20:32
Zapomniałem się że stosujecie napęd zero, zoro nic Nm ,a u mnie zaczyna się od 12 Nm mój błąd .
Nie mam pojęcia jak rozumieć to co mówisz. Mieszasz siłę z momentem obrotowym, podajesz nacisk sprężyny w jednostkach Nm.
Bez względu na to, co chciałeś przekazać, w napędzie dwukierunkowym nie kasowanie luzu na nakretkach że sprężyną nrozprezna jest bez sensu. Tyle w temacie
Nie ciągnijmy tego offtopicu w nieskończoność.
Silnik 0,25 Nm ze śrubą Tr8x4 to siła rzędu 100 N i musi to wystarczyć do pokonania wszystkich oporów.
autor: tuxcnc
27 lis 2021, 21:04
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

Re: CNC1310

tristar0 pisze:
27 lis 2021, 20:32
Zapomniałem się że stosujecie napęd zero, zoro nic Nm
Dokładnie 0,25 Nm.
autor: tuxcnc
27 lis 2021, 18:30
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

Re: CNC1310

tristar0 pisze:
27 lis 2021, 18:09
a kto ci broni zastosować sprężynę o większej sile
Prawa fizyki.
autor: tuxcnc
27 lis 2021, 17:42
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

Re: CNC1310

tristar0 pisze:
27 lis 2021, 16:55
lepiej to by wyglądało i kasowało luz gdybyś odwrócił nakrętkę zewnętrzną i miedzy nie dopasował jednak sprężynkę ,bo po kilkunastu przejazdach jednak luzu trochę powstanie .
Ta sprężynka działa siłą do 10 N, co wystarczy do lasera, ale nie do frezarki, nawet miniaturowej.
autor: tuxcnc
26 lis 2021, 22:22
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

Re: CNC1310

Po pierwsze, krótkie wyjaśnienie problemu kasowania luzu na nakrętkach trapezowych.
Te nakrętki są strugane na jakimś automacie i są toczka w toczkę identyczne.
Zapewne dzikim fartem, ale nakręcając je do oporu w odpowiednim ustawieniu nie tylko kasujemy luz prawie do zera, ale też otwory montażowe pokrywają się ze sobą.
Oczywiście żadne sprężynki nie są potrzebne.
Zdjęcie jest kiepskiej jakości, ale nie chce mi się robić lepszego:
Obrazek

Po drugie, poszukałem informacji o upgrade kontrolera.
Kontroler mam taki:
Obrazek
Informacje w necie są dość skąpe, ale doczytałem że da się wgrać standardową kompilację używając wyłącznie kabelka USB.
Pod Linuksem wygląda to tak:

Kod: Zaznacz cały

avrdude -c arduino -p m328p -P /dev/ttyUSB0 -U flash:r:CNC1310.hex:i
avrdude -c arduino -p m328p -P /dev/ttyUSB0 -U flash:r:CNC1310.bin:r
wget https://github.com/gnea/grbl/releases/download/v1.1h.20190825/grbl_v1.1h.20190825.hex
avrdude -c arduino -p m328p -P /dev/ttyUSB0 -U flash:w:grbl_v1.1h.20190825.hex:i
Pierwsze dwie linie zapisują fabryczny firmware w formatach HEX i BIN, trzecia odpowiada za ściągnięcie nowego, a czwarta go wgrywa.
Niestety nie jest tak łatwo, bo się płytka potrafi zawieszać, trzeba wtedy ją odłączyć i podłączyć ponownie, no i trzeba w odpowiednich momentach wciskać RESET żeby aktywować bootloader, ale da się i wygląda na to że działa prawidłowo.
Przy upgrade stracimy ustawienia parametrów $, więc trzeba je sobie wcześniej zanotować i odtworzyć.
autor: tuxcnc
24 lis 2021, 22:46
Forum: Frezarka - konstrukcja metalowa
Temat: CNC1310
Odpowiedzi: 16
Odsłony: 3328

CNC1310

Wśród zalewu chińskiego chłamu trafiają się prawdziwe perełki.
Trafiłem ostatnio taką :
Obrazek
https://www.aliexpress.com/item/1005003523226484.html
Oczywiście taka zabawka ma mocno ograniczone zastosowanie, szczególnie jeśli chodzi o pole robocze zaledwie 126x88x37, ale widziałem nawet film jak gość dłubał nią aluminium z zadowalającą jakością.
Ja na razie żadnych wiórów nie zrobiłem, bo dzisiaj dostałem paczkę i zdążyłem tylko maszynkę zmontować.
Jakiś rabat dostałem, zapłaciłem 1215 PLN z dostawą, paczka szła z Włoch sześć dni, wliczając weekend.
Na początku chciałem kupować taką : https://www.aliexpress.com/item/1005003498602892.html
Miałem ofertę za niecałe 1800 PLN z dostawą, ale doszedłem do wniosku, że przy słabiutkich silniczkach i śrubach trapezowych, to z tych szyn wielkiego pożytku nie będzie...
Otóż panuje powszechna opinia, że wałki wiszące to tandeta i do niczego się nie nadają. Nic bardziej błędnego. Ta opinia bierze się z konstrukcji projektowanych przez księgowych, gdzie wałki są zbyt cienkie, zbyt długie i skompletowane z najtańszymi łożyskami.
We wzorach na ugięcie wałka średnica jest w czwartej potędze, a długość w trzeciej potędze. Luz łożyska jest co prawda w pierwszej potędze, ale mnoży się przez dźwignię, która zawsze występuje.
Porównując CNC1310 z CNC3018, to porównania nie ma żadnego. Ugięcie z różnicy średnic jest dwa razy mniejsze (12mm zamiast 10mm), a ugięcie z różnicy długości osiem razy mniejsze (200mm zamiast 400mm), czyli tylko z tych powodów różnica wynosi szesnaście razy (!). Jak się do tego doda latające łożyska i plastikowe elementy konstrukcji CNC3018, to CNC1310 jest demonem sztywności i dokładności.
Wróćmy jednak do maszynki będącej tematem wątku.
Konstrukcja jest w 100% metalowa, łożyska liniowe przyzwoitej jakości, silniki zintegrowane ze śrubami trapezowymi, co znakomicie upraszcza konstrukcję.
Całość jest bardzo precyzyjnie wykonana i po prostu śliczna.
Jest oczywiście też kilka wad, ale mało istotnych.
Po pierwsze, trafił mi się jeden trefny wałek, trochę grubszy niż być powinien, ale spośród wszystkich łożysk wybrałem te z największym luzem i poszło. Chodzi trochę za ciężko, ale się nie zacina.
Po drugie, jest tu też sztandarowe dzieło chińskich inżynierów, czyli kasowanie backlasha sprężynkami.
Na szczęście da się te nakrętki zamontować bez tych pedalskich sprężynek, czego tutaj opisywać nie będę, ale sygnalizuję taką opcję.
Po trzecie, w zestawie jest kiepski sterownik na GRBL 0.9, do frezarki to wystarczy, ale gdyby ktoś chciał używać lasera, to powinien użyć GRBL 1.1. Upgrade firmware jest oczywiście możliwy, ale wgranie softu z innego sprzętu może skutecznie unieruchomić urządzenie. Mi to specjalnie nie przeszkadza, bo sterowników na półce mam już kilka, a ostatnio do testów zakupiłem nawet taki : https://www.aliexpress.com/item/1005003287023654.html. No ale jak ktoś nie ma doświadczenia w tym temacie, to może to być dla niego problem.
Po czwarte, fuszerka jaka nie ma prawa przejść kontroli technicznej, czyli chińczyk odwrotnie przylutował płytkę na silniku wrzeciona, zmieniając obroty na przeciwne, Naprawa trywialnie prosta, wystarczy zamienić kabelki we wtyczce, ale wtedy kolory izolacji będą wprowadzały w błąd.
Po piąte, musiałem dać kilka śrub swoich, bo te co były w komplecie były zbyt krótkie. No niby wkręcały się i trzymały, ale ja wychodzę z założenia, że jak gwint jest w aluminium, to go trzeba wykorzystać w całości.
Po szóste, niektóre parametry $ w GRBL były z księżyca i wymagały sporej korekty.
Czyli podsumowując, tragedii nie ma.
Tak ogólnie nic nie lata, nic się nie ugina, nic nie rzęzi i nic się nie zacina.
Na razie nie mam pomysłu jak krańcówki zamontować. Pewnie kupię jakieś indukcyjne subminiaturowe, bo wszędzie jest ciasno jak cholera.
Na razie będzie bez krańcówek, bo takimi silniczkami to można bezpiecznie bazować robiąc dzwona i ręcznie zerując osie.
I to na razie tyle.

Wróć do „CNC1310”