Frezarka CNC ze sterowaniem StepStick A4988 Arduino UNO

Dyskusje o programowaniu mikroprocesorów.

Autor tematu
lukaso1987
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 13
Posty: 13
Rejestracja: 19 gru 2016, 20:46
Lokalizacja: Lublin

#11

Post napisał: lukaso1987 » 22 gru 2016, 21:21

G21 G90 G40

(profile 1)
G0 Z15
T0 M6
G17
M3
G0 X4.062182741116751 Y4.664213197969543
G1 Z-1.5 F800
G1 X128.93654822335026 Y4.66497461928934 F800
G3 X129.93654822335026 Y5.664974619289341 I0 J1
G1 X129.93654822335026 Y130.53807106598984
G3 X128.93654822335026 Y131.53807106598984 I-1 J0
G1 X4.060913705583756 Y131.53807106598984
G3 X3.0609137055837565 Y130.53807106598984 I0 J-1
G1 X3.0609137055837565 Y5.664974619289341
G3 X4.060913705583756 Y4.66497461928934 I1 J0
G1 Z-3 F800
G1 X128.93654822335026 Y4.66497461928934 F800
G3 X129.93654822335026 Y5.664974619289341 I0 J1
G1 X129.93654822335026 Y130.53807106598984
G3 X128.93654822335026 Y131.53807106598984 I-1 J0
G1 X4.060913705583756 Y131.53807106598984
G3 X3.0609137055837565 Y130.53807106598984 I0 J-1
G1 X3.0609137055837565 Y5.664974619289341
G3 X4.060913705583756 Y4.66497461928934 I1 J0
G1 Z-4.5 F800
G1 X128.93654822335026 Y4.66497461928934 F800
G3 X129.93654822335026 Y5.664974619289341 I0 J1
G1 X129.93654822335026 Y130.53807106598984
G3 X128.93654822335026 Y131.53807106598984 I-1 J0
G1 X4.060913705583756 Y131.53807106598984
G3 X3.0609137055837565 Y130.53807106598984 I0 J-1
G1 X3.0609137055837565 Y5.664974619289341
G3 X4.060913705583756 Y4.66497461928934 I1 J0
G1 Z-6 F800
G1 X128.93654822335026 Y4.66497461928934 F800
G3 X129.93654822335026 Y5.664974619289341 I0 J1
G1 X129.93654822335026 Y130.53807106598984
G3 X128.93654822335026 Y131.53807106598984 I-1 J0
G1 X4.060913705583756 Y131.53807106598984
G3 X3.0609137055837565 Y130.53807106598984 I0 J-1
G1 X3.0609137055837565 Y5.664974619289341
G3 X4.060913705583756 Y4.66497461928934 I1 J0
G1 Z-7.5 F800
G1 X128.93654822335026 Y4.66497461928934 F800
G3 X129.93654822335026 Y5.664974619289341 I0 J1
G1 X129.93654822335026 Y130.53807106598984
G3 X128.93654822335026 Y131.53807106598984 I-1 J0
G1 X4.060913705583756 Y131.53807106598984
G3 X3.0609137055837565 Y130.53807106598984 I0 J-1
G1 X3.0609137055837565 Y5.664974619289341
G3 X4.060913705583756 Y4.66497461928934 I1 J0
G1 Z-9 F800
G1 X128.93654822335026 Y4.66497461928934 F800
G3 X129.93654822335026 Y5.664974619289341 I0 J1
G1 X129.93654822335026 Y130.53807106598984
G3 X128.93654822335026 Y131.53807106598984 I-1 J0
G1 X4.060913705583756 Y131.53807106598984
G3 X3.0609137055837565 Y130.53807106598984 I0 J-1
G1 X3.0609137055837565 Y5.664974619289341
G3 X4.060913705583756 Y4.66497461928934 I1 J0
G1 Z-10 F800
G1 X128.93654822335026 Y4.66497461928934 F800
G3 X129.93654822335026 Y5.664974619289341 I0 J1
G1 X129.93654822335026 Y130.53807106598984
G3 X128.93654822335026 Y131.53807106598984 I-1 J0
G1 X4.060913705583756 Y131.53807106598984
G3 X3.0609137055837565 Y130.53807106598984 I0 J-1
G1 X3.0609137055837565 Y5.664974619289341
G3 X4.060913705583756 Y4.66497461928934 I1 J0
G0 Z15
M5
M30



Tagi:


TwinB
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 170
Rejestracja: 02 sty 2016, 17:59
Lokalizacja: Polska

#12

Post napisał: TwinB » 22 gru 2016, 21:42

niewiem jakim frezem to tniesz ale tu masz element o rozmiarach prawie 130mm x 130mm

tylko nie rozumiem poco ci tyle miejsc po przecinku, bo wystarcza 3

mozliwe ze cały system głupieje bo to bardzo prymitywna wersja na arduino
uruchom cos takiego

G21 G90 G40

(profile 1)
G0 Z15
T0 M6
G17
M3
G0 X4.062Y4.664
G1 Z-1.5 F800
G1 X128.936Y4.664 F800
G3 X129.936 Y5.664 I0 J1
G1 X129.936 Y130.538
G3 X128.936 Y131.538 I-1 J0
G1 X4.0609 Y131.5380
G3 X3.0609 Y130.5380 I0 J-1
G1 X3.060 Y5.6649
G3 X4.0609 Y4.664 I1 J0
G0 Z10
M5
M30

albo napisz cos z palca i zobacz czy tnie to co napisałes sam bez użycia cama


Autor tematu
lukaso1987
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 13
Posty: 13
Rejestracja: 19 gru 2016, 20:46
Lokalizacja: Lublin

#13

Post napisał: lukaso1987 » 22 gru 2016, 21:51

No właśnie tak mi generuje g-code ten Cam i myślałem że tak ma być:-) Sprawdzę to i dam znać, z góry dziękuję za zainteresowanie moim problem i mam nadzieje ze się to rozwiąże bo napracowałem się przy budowie tej maszynki testowej , pasowało by coś wkońcu wyciąć :-)

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#14

Post napisał: zacharius » 23 gru 2016, 08:44

zauwazylem cos takiego, na wrzuconym g-codzie jest kwadrat 127mm jesli rysowales 100 to roznica jest 1,27 co stanowi połowe od przelicznika 2,54 co jest jednostka do przeliczenia mm - cale
zakladam ze cos moze byc skopane w ustawieniach cama albo z postprocesorem do ktorego generowany jest plik
Nie otrzymasz koni wyścigowych krzyżując dwa osły


Autor tematu
lukaso1987
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 13
Posty: 13
Rejestracja: 19 gru 2016, 20:46
Lokalizacja: Lublin

#15

Post napisał: lukaso1987 » 23 gru 2016, 21:35

Tak kwadrat rysowałem 100mm. Więc problem leży w samym programie do generowania g-codu? hmm( oglądałem sporo tutoriali z przygotwania tym Camem g-codów i innym to śmigało..) więc może jest inny prosty sposób przygotowywania projektów g-codów żeby to śmigało na GRBL Contoller??

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#16

Post napisał: zacharius » 23 gru 2016, 22:16

spróbuj np cambam
jest darmowy w starszej wersji
gdyby jeszcze było jaśniej napisane czy ten Macercam jest MasterCam czy MakerCam to by można było coś tam pooglądać ale Macercama nie znam.
Nie otrzymasz koni wyścigowych krzyżując dwa osły


Autor tematu
lukaso1987
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 13
Posty: 13
Rejestracja: 19 gru 2016, 20:46
Lokalizacja: Lublin

#17

Post napisał: lukaso1987 » 24 gru 2016, 10:56

Ten program co używałem do generowania g-codu to MakerCam.com

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#18

Post napisał: zacharius » 24 gru 2016, 22:57

no nie wiem, cam ktory operuje w cm to juz podejrzanie wyglada
ale co tam, zrobilem w nim kwadrat 100x100mm i o dziwo w g-codzie wyprodukowal tez 100x100
Nie otrzymasz koni wyścigowych krzyżując dwa osły


Autor tematu
lukaso1987
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 13
Posty: 13
Rejestracja: 19 gru 2016, 20:46
Lokalizacja: Lublin

#19

Post napisał: lukaso1987 » 26 gru 2016, 13:50

Może wina leży po stronie mojego komputera?? Laptop z windowsem 7. Na dniach jeszcze będę działał w tym temacie, teraz świeta nie ma kiedy..


Autor tematu
lukaso1987
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 13
Posty: 13
Rejestracja: 19 gru 2016, 20:46
Lokalizacja: Lublin

#20

Post napisał: lukaso1987 » 31 gru 2016, 12:57

Witam,

jednak ten g-code po zmianie miejsc po przecinku nic nie dał, frezarka dalej nie rozpoczyna pracy..Znalazłem jakiś g-code gotowy stworzony w internecie wygenerowany w makercam i odziwo działaaa więc nie wiem co jest grane. Wrzucam kawalek kodu bo jest za długi.



(Generated by PartKam Version 0.05)

G21 G90 G40

(follow path 1)
G0 Z0
T0 M6
G17
M3
G0 X4.705837563451777 Y8.229187817258882
G1 Z1 F500
G1 X4.799492385786802 Y8.228426395939085 F500
G2 X4.885786802030457 Y8.225888324873097 I-0.002538071065989848 J-1.3121827411167515
G2 X5.00507614213198 Y8.215736040609137 I-0.17512690355329952 J-2.6954314720812182
G2 X5.119289340101522 Y8.200507614213198 I-0.27411167512690354 J-2.479695431472081
G2 X5.1751269035533 Y8.187817258883248 I-0.09390862944162437 J-0.5964467005076142
G1 X5.48984771573604 Y8.111675126903554
G2 X5.479695431472082 Y8.00507614213198 I-0.6852791878172588 J0
G2 X5.446700507614213 Y7.847715736040609 I-1.5203045685279188 J0.23857868020304568
G1 X5.439086294416243 Y7.652284263959391
G3 X5.464467005076142 Y7.604060913705584 I0.1700507614213198 J0.05583756345177665
G3 X5.50761421319797 Y7.560913705583756 I0.1954314720812183 J0.13959390862944163
G3 X5.5482233502538065 Y7.530456852791878 I0.18274111675126906 J0.22081218274111675
G3 X5.593908629441624 Y7.510152284263959 I0.13451776649746194 J0.24111675126903553
G2 X5.763959390862944 Y7.439086294416244 I-5.289340101522843 J-12.596446700507615
G2 X5.908629441624366 Y7.373096446700508 I-4.048223350253807 J-9.286802030456853
G2 X6.0126903553299496 Y7.3248730964467 I-6.076142131979695 J-13.362944162436548
G2 X6.116751269035533 Y7.276649746192893 I-5.784263959390863 J-12.461928934010151
G2 X6.215736040609137 Y7.230964467005077 I-3.8553299492385786 J-8.131979695431472
G2 X6.243654822335025 Y7.215736040609137 I-0.3426395939086294 J-0.7005076142131981
G3 X6.309644670050761 Y7.197969543147208 I0.06598984771573604 J0.12436548223350254
G3 X6.380710659898478 Y7.213197969543147 I0.002538071065989848 J0.1649746192893401
G1 X6.426395939086294 Y7.243654822335025
G1 X6.482233502538071 Y7.304568527918782
G1 X6.604060913705584 Y7.472081218274111
G1 X6.677664974619289 Y7.581218274111675
G1 X6.710659898477157 Y7.553299492385786
G1 X6.987309644670051 Y7.307106598984772
G1 X7.256345177664975 Y7.0456852791878175
G1 X7.317258883248731 Y6.9847715736040605
G1 X7.2360406091370555 Y6.908629441624365
G1 X7.101522842639594 Y6.789340101522843
G1 X7.053299492385787 Y6.738578680203045

ODPOWIEDZ Poprzedni tematNastępny temat

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