Pytka CNC shield 3.0
ma być tak
//#define DUAL_AXIS_CONFIG_PROTONEER_V3_51
#define DUAL_AXIS_CONFIG_CNC_SHIELD_CLO
to nie działa wywala poniższy komunikat
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Users\Marcin\Documents\Arduino\libraries\grbl/config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl/config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Users\Marcin\Documents\Arduino\libraries\grbl/nuts_bolts.h:56:0: warning: "max" redefined
#define max(a,b) (((a) > (b)) ? (a) : (b))
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:93:0: note: this is the location of the previous definition
#define max(a,b) ((a)>(b)?(a):(b))
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Users\Marcin\Documents\Arduino\libraries\grbl/nuts_bolts.h:57:0: warning: "min" redefined
#define min(a,b) (((a) < (b)) ? (a) : (b))
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:92:0: note: this is the location of the previous definition
#define min(a,b) ((a)<(b)?(a):(b))
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Users\Marcin\Documents\Arduino\libraries\grbl/nuts_bolts.h:61:0: warning: "bit" redefined
#define bit(n) (1 << n)
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:124:0: note: this is the location of the previous definition
#define bit(b) (1UL << (b))
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\nuts_bolts.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\coolant_control.c:21:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\limits.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\main.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\jog.c:21:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\gcode.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\motion_control.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\planner.c:23:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\print.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\probe.c:21:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\report.c:29:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\protocol.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\serial.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\settings.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\spindle_control.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\stepper.c:22:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\grbl.h:42:0,
from C:\Users\Marcin\Documents\Arduino\libraries\grbl\system.c:21:
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:677:0: warning: "DUAL_AXIS_SELECT" redefined
#define DUAL_AXIS_SELECT Y_AXIS
C:\Users\Marcin\Documents\Arduino\libraries\grbl\config.h:644:0: note: this is the location of the previous definition
#define DUAL_AXIS_SELECT X_AXIS // Must be either X_AXIS or Y_AXIS
Dodane 19 minuty :
Jeśli macie czas pobierzcie grbl dla uno z CNC shield 3.0. Spróbujcie sami zmienić odpowiednio config i sprawdźcie w Arduino ide weryfikując poprawność zmian. Sami będziecie wiedzieć czy proponowane zmiany są poprawne i jakie ewentualnie komunikaty wywala przy błędnej konfiguracji.
W tedy jeśli się uda zaproponujcie co i jak pozmieniać oraz jak prawidłowo spiąć odpowiednio okablowanie. Po wgraniu na płytkę dowiemy się czy działa inaczej jeśli nie robiliście tego sami to tak jak da mnie jest to tylko teoria i powinno działać ale nie działa.
Znaleziono 6 wyników
Wróć do „GRBL - Pomoc w uruchonieniu frezarki”
- 01 maja 2021, 10:24
- Forum: Ogólne Dyskusje na Temat Systemów Sterowania CNC
- Temat: GRBL - Pomoc w uruchonieniu frezarki
- Odpowiedzi: 20
- Odsłony: 2252
- 30 kwie 2021, 23:40
- Forum: Ogólne Dyskusje na Temat Systemów Sterowania CNC
- Temat: GRBL - Pomoc w uruchonieniu frezarki
- Odpowiedzi: 20
- Odsłony: 2252
Re: GRBL - Pomoc w uruchonieniu frezarki
Zmieniłem, dalej wywala błąd.
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:0:
C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:122:6: error: #error "More than one dual axis configuration found. Select one."
#error "More than one dual axis configuration found. Select one."
^~~~~
exit status 1
Błąd kompilacji dla płytki Arduino Uno.
Dla jasności bym czegoś źle nie robił
Edytuje plik config.h i zmieniam następujące polecenia
// #define ENABLE_DUAL_AXIS zmiana na #define ENABLE_DUAL_AXIS
#define DUAL_AXIS_SELECT Y_AXIS brak takiego polecenia więc go wklejam
// #define DUAL_AXIS_CONFIG_CNC_SHIELD_CLONE zmiana na #define DUAL_AXIS_CONFIG_CNC_SHIELD_CLONE
#define VARIABLE_SPINDLE zmiana na // #define VARIABLE_SPINDLE
Oczywiście usuwam wcześniejszą bibliotekę i ładuję nową po zmianach.
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:0:
C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:122:6: error: #error "More than one dual axis configuration found. Select one."
#error "More than one dual axis configuration found. Select one."
^~~~~
exit status 1
Błąd kompilacji dla płytki Arduino Uno.
Dla jasności bym czegoś źle nie robił
Edytuje plik config.h i zmieniam następujące polecenia
// #define ENABLE_DUAL_AXIS zmiana na #define ENABLE_DUAL_AXIS
#define DUAL_AXIS_SELECT Y_AXIS brak takiego polecenia więc go wklejam
// #define DUAL_AXIS_CONFIG_CNC_SHIELD_CLONE zmiana na #define DUAL_AXIS_CONFIG_CNC_SHIELD_CLONE
#define VARIABLE_SPINDLE zmiana na // #define VARIABLE_SPINDLE
Oczywiście usuwam wcześniejszą bibliotekę i ładuję nową po zmianach.
- 30 kwie 2021, 22:40
- Forum: Ogólne Dyskusje na Temat Systemów Sterowania CNC
- Temat: GRBL - Pomoc w uruchonieniu frezarki
- Odpowiedzi: 20
- Odsłony: 2252
Re: GRBL - Pomoc w uruchonieniu frezarki
Bez nerwów 
w pliku ustaw
#define ENABLE_DUAL_AXIS
#define DUAL_AXIS_SELECT Y_AXIS
#define DUAL_AXIS_CONFIG_CNC_SHIELD_CLONE
Po zmianie powyższych komend i probie weryfikacji wywal poniższy błąd.
Arduino:1.8.13 (Windows 7), Płytka:"Arduino Uno"
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:0:
C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:119:6: error: #error "VARIABLE_SPINDLE not supported with DUAL_AXIS_CNC_SHIELD_CLONE."
#error "VARIABLE_SPINDLE not supported with DUAL_AXIS_CNC_SHIELD_CLONE."
^~~~~
C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:122:6: error: #error "More than one dual axis configuration found. Select one."
#error "More than one dual axis configuration found. Select one."
^~~~~
exit status 1
Błąd kompilacji dla płytki Arduino Uno.

w pliku ustaw
#define ENABLE_DUAL_AXIS
#define DUAL_AXIS_SELECT Y_AXIS
#define DUAL_AXIS_CONFIG_CNC_SHIELD_CLONE
Po zmianie powyższych komend i probie weryfikacji wywal poniższy błąd.
Arduino:1.8.13 (Windows 7), Płytka:"Arduino Uno"
In file included from C:\Users\Marcin\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:0:
C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:119:6: error: #error "VARIABLE_SPINDLE not supported with DUAL_AXIS_CNC_SHIELD_CLONE."
#error "VARIABLE_SPINDLE not supported with DUAL_AXIS_CNC_SHIELD_CLONE."
^~~~~
C:\Users\Marcin\Documents\Arduino\libraries\grbl/grbl.h:122:6: error: #error "More than one dual axis configuration found. Select one."
#error "More than one dual axis configuration found. Select one."
^~~~~
exit status 1
Błąd kompilacji dla płytki Arduino Uno.
- 30 kwie 2021, 19:33
- Forum: Ogólne Dyskusje na Temat Systemów Sterowania CNC
- Temat: GRBL - Pomoc w uruchonieniu frezarki
- Odpowiedzi: 20
- Odsłony: 2252
Re: GRBL - Pomoc w uruchonieniu frezarki
W takim razie mogę prosić o podpowiedz dla opornych
jak krok po kroku wykonać zmiany w config.h i schemat podłączenia okablowania ?
Jest jeszcze opcja bazowania freza do powierzchowni obrabianego materiału. Działa ta funkcja dla uno z shield?

Jest jeszcze opcja bazowania freza do powierzchowni obrabianego materiału. Działa ta funkcja dla uno z shield?
- 30 kwie 2021, 18:57
- Forum: Ogólne Dyskusje na Temat Systemów Sterowania CNC
- Temat: GRBL - Pomoc w uruchonieniu frezarki
- Odpowiedzi: 20
- Odsłony: 2252
Re: GRBL - Pomoc w uruchonieniu frezarki
Czyli skupmy się na Uno i cnc shield
Pobrany mam GRBL z https://github.com/gnea/grbl
Następnie zmodyfikowałem lub dodałem tylko poniższe kody tak jak pisał drzasiek90 plik config według poniższej sugestii.
Zmiany w programie:
W pliku config:
Należy odkomentować ( jeśli dobrze pamiętam usuwam ukośniki przed #) lub wpisać następujące definicje:
Kod:
#define HOMING_CYCLE_0 ((1<<X_AXIS)|(1<<Y_AXIS))
#define ENABLE_DUAL_AXIS
#define DUAL_AXIS_SELECT Y_AXIS
#define DUAL_AXIS_CONFIG_PROTONEER_V3_51
Zapisałem zmiany config , wgrałem bibliotekę grbl do Arduino IDE, wyczyściłem uno komendą EEPROM Clear, załadowałem grblUpload.
Przy ładowaniu wywala całą litania komunikatów (mogę wkleić ale trochę długawy) na pomarańczowo ale się wgrywa.
Dla sprawdzenia podpoiłem wszystko oprócz krańcówek, piny cnc shield połączone kablem zgodnie z schematem.
Uruchomiłem sterowanie za pomocą ugsplatform i tu niespodzianka. Pomimo podłączenia odpowiednio osi X do portu X, Y1 do Y,Y2 do portu A, Z do Z działa tylko poprawnie oś Z. Przesuwając kierunek Y uruchamia się tylko silnik Y1 a przesuwając oś X uruchomiają się razem silniki X i Y2.
Dla pewności powtórzyłem jeszcze raz i to samo.
Wgrałem czystego Grbl z klonem osi Y, osie działają prawidłowo.
Nie do końca rozumiem połączenia krańcówek. Mam krańcówki z dwom przewodami. Na przykład krańcówka Y1, mam oba kable wpiąć do białego i czarnego pinu Y+ czy tylko jeden do białego a drugi gdzie ? Spiąć razem wszystkie i podłączyć do pinu oznaczonego PWN out?
Pobrany mam GRBL z https://github.com/gnea/grbl
Następnie zmodyfikowałem lub dodałem tylko poniższe kody tak jak pisał drzasiek90 plik config według poniższej sugestii.
Zmiany w programie:
W pliku config:
Należy odkomentować ( jeśli dobrze pamiętam usuwam ukośniki przed #) lub wpisać następujące definicje:
Kod:
#define HOMING_CYCLE_0 ((1<<X_AXIS)|(1<<Y_AXIS))
#define ENABLE_DUAL_AXIS
#define DUAL_AXIS_SELECT Y_AXIS
#define DUAL_AXIS_CONFIG_PROTONEER_V3_51
Zapisałem zmiany config , wgrałem bibliotekę grbl do Arduino IDE, wyczyściłem uno komendą EEPROM Clear, załadowałem grblUpload.
Przy ładowaniu wywala całą litania komunikatów (mogę wkleić ale trochę długawy) na pomarańczowo ale się wgrywa.
Dla sprawdzenia podpoiłem wszystko oprócz krańcówek, piny cnc shield połączone kablem zgodnie z schematem.
Uruchomiłem sterowanie za pomocą ugsplatform i tu niespodzianka. Pomimo podłączenia odpowiednio osi X do portu X, Y1 do Y,Y2 do portu A, Z do Z działa tylko poprawnie oś Z. Przesuwając kierunek Y uruchamia się tylko silnik Y1 a przesuwając oś X uruchomiają się razem silniki X i Y2.
Dla pewności powtórzyłem jeszcze raz i to samo.
Wgrałem czystego Grbl z klonem osi Y, osie działają prawidłowo.
Nie do końca rozumiem połączenia krańcówek. Mam krańcówki z dwom przewodami. Na przykład krańcówka Y1, mam oba kable wpiąć do białego i czarnego pinu Y+ czy tylko jeden do białego a drugi gdzie ? Spiąć razem wszystkie i podłączyć do pinu oznaczonego PWN out?
- 29 kwie 2021, 21:48
- Forum: Ogólne Dyskusje na Temat Systemów Sterowania CNC
- Temat: GRBL - Pomoc w uruchonieniu frezarki
- Odpowiedzi: 20
- Odsłony: 2252
GRBL - Pomoc w uruchonieniu frezarki
Witam,
Proszę o pomoc w uruchomieniu plotera CNC. Konstrukcja wykonana dla testu i nauki oparta na początek o dostępne mi już części. Napęd nema17 z śrubami ACME 8mm, podwójny napęd osi Y. Według opisu na silnikach: 3x model 42HD4027-01, 1.5A,1.8°, 3.3V, 400mN.m Min oraz 1x 42HD6021-08, 1.5A,1.8°, 3.3V, 500mN.m Min. Płytka sterująca arduino uno + cnc shield lub arduino mega + ramps 1.4, StepStick DRV8825. Doradźcie która płytka lepsza. Udało mi się odpalić wstępnie maszynę na podstawowym GRBL dla uno z klonem osi Y ale nie kalibrowałem dalej . Zależało by mi na obustronnym bazowaniu osi Y, czytałem temat grbl-2-silniki-na-os-i-niezalezne-bazow ... 09940.html ale coś nie mogę sobie z tym poradzić. Próbowałem uruchomić konstrukcję również na mega ale silniki nie odpalają, sprawdziłem dla pewności wgrywając firmware Marlin dla drukarki 3D i sterownik działa prawidłowo. O ile udało mi samemu zaprojektować i złożyć cnc to z tym mam problem.
Proszę o pomoc w uruchomieniu plotera CNC. Konstrukcja wykonana dla testu i nauki oparta na początek o dostępne mi już części. Napęd nema17 z śrubami ACME 8mm, podwójny napęd osi Y. Według opisu na silnikach: 3x model 42HD4027-01, 1.5A,1.8°, 3.3V, 400mN.m Min oraz 1x 42HD6021-08, 1.5A,1.8°, 3.3V, 500mN.m Min. Płytka sterująca arduino uno + cnc shield lub arduino mega + ramps 1.4, StepStick DRV8825. Doradźcie która płytka lepsza. Udało mi się odpalić wstępnie maszynę na podstawowym GRBL dla uno z klonem osi Y ale nie kalibrowałem dalej . Zależało by mi na obustronnym bazowaniu osi Y, czytałem temat grbl-2-silniki-na-os-i-niezalezne-bazow ... 09940.html ale coś nie mogę sobie z tym poradzić. Próbowałem uruchomić konstrukcję również na mega ale silniki nie odpalają, sprawdziłem dla pewności wgrywając firmware Marlin dla drukarki 3D i sterownik działa prawidłowo. O ile udało mi samemu zaprojektować i złożyć cnc to z tym mam problem.