mini Frezarka CNC na Arduino - GRBL - generowanie g-codów

Moderatorzy: moderatorzy2014, moderatorzy

bolcio30
Posty: 262
Rejestracja: środa 08 maja 2013, 21:01
Lokalizacja: Rzeszów - Gorlice

mini Frezarka CNC na Arduino - GRBL - generowanie g-codów

Post autor: bolcio30 »

Cześć, złożyłem małą frezarkę na sterowniku GRBL jak poniżej.
Obrazek

Wersja oprogramowania jakie aktualnie posiadam to grbl0.9J.
Frezareczka fajnie graweruje logo iPhone i proste rzeczy jak napiszę w notatniku prosty kod i go wczytam.

Niestety problemy zaczynają się jak chce zrobić coś innego - narysuję rysunek w AutoCad i przekonwertuję go na g-code, a program wczytuje mi:
Obrazek

próbowałem wgrać do sterownika nowszą wersję oprogramowania grbl-1.1f.20170131 za pomocą XLoader-a, ale niestety nie można się z nim połączyć, więc z powrotem powróciłem do 0.9j. Kody generuję za pomoca aplikacji All to G-Code Converter lub stronki http://www.makercam.com

Miał ktoś z Was podobny problem lub dysponuje sprawdzonym oprogramowaniem? Jak generujecie g-kody? Dzięki za informacje.

P.S. poniżej wklejam wygenerowany g-code - klapka na baterie do zabawki:

Kod: Zaznacz cały

G1 F1000
Z10
X5.202722 Y67.461717
Z0
X5.202722 Y67.461717
X5.202722 Y71.078896
Z10
X53.202722 Y67.461717
Z0
X53.202722 Y67.461717
X53.202722 Y71.078896
Z10
X7.702722 Y69.828896
Z0
X7.702722 Y69.828896
X50.702722 Y69.828896
Z10
X5.202722 Y66.836717
Z0
X5.202722 Y66.836717
Z10
X53.202722 Y66.836717
Z0
X53.202722 Y66.836717
Z10
X53.202722 Y69.828896
Z0
X53.202722 Y69.828896
Z10
X5.202722 Y67.461717
Z0
X5.202722 Y67.461717
X5.202722 Y87.346126
Z10
X58.202722 Y67.461717
Z0
X58.202722 Y67.461717
X58.202722 Y87.346126
Z10
X7.702722 Y86.096126
Z0
X7.702722 Y86.096126
X55.702722 Y86.096126
Z10
X5.202722 Y66.836717
Z0
X5.202722 Y66.836717
Z10
X58.202722 Y66.836717
Z0
X58.202722 Y66.836717
Z10
X58.202722 Y86.096126
Z0
X58.202722 Y86.096126
Z10
X20.202722 Y-2.788283
Z0
X20.202722 Y-2.788283
X20.202722 Y-16.230015
Z10
X38.202722 Y-2.788283
Z0
X38.202722 Y-2.788283
X38.202722 Y-16.230015
Z10
X22.702722 Y-14.980015
Z0
X22.702722 Y-14.980015
X35.702722 Y-14.980015
Z10
X20.202722 Y-2.163283
Z0
X20.202722 Y-2.163283
Z10
X38.202722 Y-2.163283
Z0
X38.202722 Y-2.163283
Z10
X38.202722 Y-14.980015
Z0
X38.202722 Y-14.980015
Z10
X20.202722 Y-2.788283
Z0
X20.202722 Y-2.788283
X20.202722 Y-23.601857
Z10
X1.202722 Y1.211717
Z0
X1.202722 Y1.211717
X1.202722 Y-23.601857
Z10
X17.702722 Y-22.351857
Z0
X17.702722 Y-22.351857
X3.702722 Y-22.351857
Z10
X20.202722 Y-2.163283
Z0
X20.202722 Y-2.163283
Z10
X1.202722 Y1.836717
Z0
X1.202722 Y1.836717
Z10
X1.202722 Y-22.351857
Z0
X1.202722 Y-22.351857
Z10
X0.202722 Y66.461717
Z0
X0.202722 Y66.461717
X0.202722 Y80.093101
Z10
X58.202722 Y66.461717
Z0
X58.202722 Y66.461717
X58.202722 Y80.093101
Z10
X2.702722 Y78.843101
Z0
X2.702722 Y78.843101
X55.702722 Y78.843101
Z10
X0.202722 Y65.836717
Z0
X0.202722 Y65.836717
Z10
X58.202722 Y65.836717
Z0
X58.202722 Y65.836717
Z10
X58.202722 Y78.843101
Z0
X58.202722 Y78.843101
Z10
X57.827722 Y66.836717
Z0
X57.827722 Y66.836717
X76.011012 Y66.836717
Z10
X58.827722 Y1.836717
Z0
X58.827722 Y1.836717
X76.011012 Y1.836717
Z10
X74.761012 Y64.336717
Z0
X74.761012 Y64.336717
X74.761012 Y4.336717
Z10
X57.202722 Y66.836717
Z0
X57.202722 Y66.836717
Z10
X58.202722 Y1.836717
Z0
X58.202722 Y1.836717
Z10
X74.761012 Y1.836717
Z0
X74.761012 Y1.836717
Z10
X20.683912 Y3.946545
Z0
X20.683912 Y3.946545
X39.683912 Y3.946545
Z10
X76.683912 Y68.946545
Z0
X76.683912 Y68.946545
X52.683912 Y68.946545
Z10
X57.683912 Y3.946545
Z0
X57.683912 Y3.946545
X57.683912 Y-0.053455
Z10
X39.683912 Y3.946545
Z0
X39.683912 Y3.946545
X39.683912 Y-0.053455
Z10
X39.683912 Y-0.053455
Z0
X39.683912 Y-0.053455
X57.683912 Y-0.053455
Z10
X57.683912 Y3.946545
Z0
X57.683912 Y3.946545
X76.683912 Y3.946545
Z10
X51.683912 Y75.946545
Z0
X51.683912 Y75.946545
X51.683912 Y69.946545
Z10
X45.683912 Y75.946545
Z0
X45.683912 Y75.946545
X45.683912 Y69.946545
Z10
X44.683912 Y68.946545
Z0
X44.683912 Y68.946545
X20.683912 Y68.946545
Z10
X51.683912 Y75.946545
Z0
X51.683912 Y75.946545
X51.455551 Y77.094596
X50.805232 Y78.067866
X49.831962 Y78.718184
X48.683912 Y78.946545
X47.535862 Y78.718184
X46.562592 Y78.067866
X45.912274 Y77.094596
X45.683912 Y75.946545
Z10
X77.683912 Y4.946545
Z0
X77.683912 Y4.946545
X77.683912 Y67.946545
Z10
X19.683912 Y67.946545
Z0
X19.683912 Y67.946545
X19.683912 Y4.946545
Z10
X44.683912 Y68.946545
Z0
X44.683912 Y68.946545
X44.992929 Y68.995489
X45.271697 Y69.137528
X45.492929 Y69.358760
X45.634969 Y69.637528
X45.683912 Y69.946545
Z10
X51.683912 Y69.946545
Z0
X51.683912 Y69.946545
X51.732856 Y69.637528
X51.874895 Y69.358760
X52.096127 Y69.137528
X52.374895 Y68.995489
X52.683912 Y68.946545
Z10
X77.683912 Y67.946545
Z0
X77.683912 Y67.946545
X77.634969 Y68.255562
X77.492929 Y68.534331
X77.271697 Y68.755562
X76.992929 Y68.897602
X76.683912 Y68.946545
Z10
X20.683912 Y68.946545
Z0
X20.683912 Y68.946545
X20.374895 Y68.897602
X20.096127 Y68.755562
X19.874895 Y68.534331
X19.732856 Y68.255562
X19.683912 Y67.946545
Z10
X19.683912 Y4.946545
Z0
X19.683912 Y4.946545
X19.732856 Y4.637528
X19.874895 Y4.358760
X20.096127 Y4.137528
X20.374895 Y3.995489
X20.683912 Y3.946545
Z10
X76.683912 Y3.946545
Z0
X76.683912 Y3.946545
X76.992929 Y3.995489
X77.271697 Y4.137528
X77.492929 Y4.358760
X77.634969 Y4.637528
X77.683912 Y4.946545
X0 Y0
TAROT Ironman FY650 - 3DR Pixhawk - ZTW Spider 30A - TAROT 4006/620KV - 1355 - Boscam 5.8GHz 400mW
TAROT 680PRO - DJI NAZA M v2 - Multistar 30A - TAROT 4006/620KV - 1355 - Boscam 5.8GHz 200mW
ZMR QAV250 - ZMR 1804 2400KV ESC 10A Simonk Naze32 10 DOF
Awatar użytkownika
analogowy
Posty: 414
Rejestracja: sobota 14 cze 2014, 19:29
Lokalizacja: Warszawa

Re: mini Frezarka CNC na Arduino - GRBL - generowanie g-codó

Post autor: analogowy »

Wyślij mi na priv swój adres email. Podeślę Ci jeden z moich plików g-code (na pewno dobry) i sprawdzisz czy jest ok.
Zwrotnie podeślesz swój i zobaczymy o co kaman ;-)
Awatar użytkownika
mkrawcz1
Posty: 1772
Rejestracja: piątek 18 lut 2011, 11:38
Lokalizacja: Warszawa-Wilanów

Re: mini Frezarka CNC na Arduino - GRBL - generowanie g-codó

Post autor: mkrawcz1 »

Co do wgrywania FW - spróbuj z naciskaniem przycisku Reset tuż po rozpoczęciu próby transmisji.
Doświadczenie - wiedza, którą zdobyłeś tuż po tym, kiedy była ci najbardziej potrzebna...
bolcio30
Posty: 262
Rejestracja: środa 08 maja 2013, 21:01
Lokalizacja: Rzeszów - Gorlice

Re: mini Frezarka CNC na Arduino - GRBL - generowanie g-codó

Post autor: bolcio30 »

mkrawcz1 pisze:Co do wgrywania FW - spróbuj z naciskaniem przycisku Reset tuż po rozpoczęciu próby transmisji.
Nowe oprogramowanie bez problemu się wgra - ale sterownik nie komunikuje się po wgraniu z programem do frezowania i grawerowania.
Po wgraniu oprogramowania 0.9j komunikacja powraca.
TAROT Ironman FY650 - 3DR Pixhawk - ZTW Spider 30A - TAROT 4006/620KV - 1355 - Boscam 5.8GHz 400mW
TAROT 680PRO - DJI NAZA M v2 - Multistar 30A - TAROT 4006/620KV - 1355 - Boscam 5.8GHz 200mW
ZMR QAV250 - ZMR 1804 2400KV ESC 10A Simonk Naze32 10 DOF
Awatar użytkownika
wrepinski
Posty: 319
Rejestracja: niedziela 10 maja 2015, 13:44
Lokalizacja: Kaszuby

Re: mini Frezarka CNC na Arduino - GRBL - generowanie g-codó

Post autor: wrepinski »

0.9j to chyba prędkość 9600, a najnowsze to 115200.


Wysłane z iPhone za pomocą Tapatalk
Awatar użytkownika
marekj
Posty: 791
Rejestracja: środa 07 sie 2013, 20:31
Lokalizacja: Bestwinka

Re: mini Frezarka CNC na Arduino - GRBL - generowanie g-codó

Post autor: marekj »

Nie, 0,9j ma już 115200.

Ja używam programu Estlcam (http://www.estlcam.com/). Jeszcze się na nim nie zawiodłem.
Pozdrawiam
Marek
ODPOWIEDZ