Samopowtarzalny program na grawerkę CNC

Dyskusje o programowaniu mikroprocesorów.

Autor tematu
qwerty112
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 3
Rejestracja: 09 cze 2016, 22:33
Lokalizacja: centralna polska

Samopowtarzalny program na grawerkę CNC

#1

Post napisał: qwerty112 » 09 cze 2016, 22:56

Witam, zrobiłem programowane ramie robota i małe CNC oparte na Arduino i programie GRBL. Jest to taki model edukacyjny, raczej zabawka, która jednak bardzo wciąga i zajmuje cały wolny czas. Chciałbym zrobić taki układ: robot podaje element, CNC graweruje, robot odkłada element i podaje następny. Z ramieniem robota sobie poradzę, ale mam kłopot przy grawerowaniu. Program grawerowania elementu rozpoczyna się po kliknięciu na komputerze. Mam pytanie czy jest jakiś sposób aby rozpoczęcie grawerowania odbywało się automatycznie po umieszczeniu elementu na polu roboczym cnc? Np. zwiera się mikro styk i program wykonuje cykl.



Tagi:

Awatar użytkownika

Yarec
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2115
Rejestracja: 14 lis 2015, 10:11
Lokalizacja: Warszawa

#2

Post napisał: Yarec » 11 cze 2016, 17:00

Należy uwzględnić czas potrzebny na odsunięcie ramienia podajnika z pola obróbczego żeby nie frezować chwytaka lub elementu w nie odpowiednim miejscu. O ile elementy są powtarzalne (wymiarowo) to jak Zamierzasz je stabilizować na blacie roboczym ? Po umiejscowieniu zapewnić opóźnienie rozpoczęcia operacji (programowo) wrzeciona po zwarciu/rozwarciu styku "start - frez" .


Autor tematu
qwerty112
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 3
Rejestracja: 09 cze 2016, 22:33
Lokalizacja: centralna polska

#3

Post napisał: qwerty112 » 11 cze 2016, 23:29

Właśnie wolałbym unikać opóźnień czasowych, ponieważ niezależne zgrywanie ramienia robota i grawerki to na pewno będzie problem. Lepiej to będzie zrobić na czujnikach. Robot umieszcza element na blacie roboczym, i zwiera styk czujnika i tu mamy "start-frez". Szczęki robota trzymają obrabiany element na nieruchomym blacie roboczym. Po powrocie wrzeciona w pozycję "0" impuls z czujnika do ramienia, odkłada element, bierze następny, umieszcza na blacie roboczym i impuls do grawerki , i tak dalej... Z robotem sobie poradzę, tylko potrzebuje informacji jakiego sterownika użyć do grawerki aby zmieścił się w nim cały obraz do grawerowania oraz aby powtórzenie cyklu rozpoczęło się po zwarciu czujnika. Czy może to być oparte na Arduino, cnc shield i GRBL, czy dla takiego zadania musiał by być jakiś inny sterownik?

Awatar użytkownika

Yarec
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2115
Rejestracja: 14 lis 2015, 10:11
Lokalizacja: Warszawa

#4

Post napisał: Yarec » 12 cze 2016, 03:49

Nie wiedziałem że element będzie stabilizowany "chwytakiem" , a pojedyncza sekwencja obróbki to: pobranie materiału > umiejscowienie + czujnik gotowości > start wrzeciona > zakończenie i wycofanie (odłożenie) materiału i tu cykl się powtarza (czy dobrze?) zatem mając 3 osie frezarki i minimum 3 ramienia z chwytakiem można by się pokusić o sterowanie całym zespołem z jednego sterownika, ale rozwiązań tego lepiej poszukać w dziale sterowania/programowania. a to dodatek :
" Podstawowe możliwości i funkcje programu Mach3
Przemienia komputera PC w 6­cio osiowy sterownik maszyn CNC
Przy pomocy kreatorów, lub darmowego programu LazyCam w szybki i prosty sposób możemy przygotować G­kod
na bieżąco możliwy jest podgląd ścieżki narzędzia, oraz kontrola parametrów pracy
Możliwość symulacji sterownika PLC przy wykorzystaniu makr pisanych w  VBscript
Kontrola prędkości obrotowej wrzeciona
Sterowanie wyjściami dowolnego przeznaczenia
Możliwość sterowania manualnego i automatycznego maszyną
Możliwość wykorzystania ekranu dotykowego
Kreatory programu Mach3
Kreatory są to mini programy, które poszerzają możliwości programu
Mach3. W szybki i łatwy sposób pozwalają one przygotować G­kod dla
często powtarzanych zadań w programie Mach3. Użytkownik może taki
kreator stworzyć według własnych potrzeb. Razem z programem Mach
3 dostarczany jest zbiór kreatorów przygotowany przez użytkowników
programu Mach3.                          
Na liście znajdują się kreatory umożliwiające w łatwy sposób
przygotowane zadań m. innymi dla:
­ planowania powierzchni;
­ próbkowania powierzchni;
­ frezowania tzw. kieszeni w kształcie koła, czy prostokąta;
­ frezowania teksu;
­ i wiele innych.
Powyższe generatory są udostępnione nieodpłatnie i działają bez
ograniczeń.
Za dodatkową opłatą dostępny jest zbiór kreatorów przygotowany przez producenta oprogramowania Mach3 [”Mach3
Addons for Mill”]
" a na koniec >

[ Dodano: 2016-06-12, 03:58 ]
Obrazek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Arduino, Raspberry pi i inne systemy mikroprocesorowe”