Problem z G-kodem pod Mach3

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
relaxxis
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 282
Rejestracja: 25 lis 2008, 22:44
Lokalizacja: GDANSK

Problem z G-kodem pod Mach3

#1

Post napisał: relaxxis » 25 cze 2012, 16:05

Witam,

Mam problem z G-kodem lub byka w kodzie, albo maszyna zle czyta.
Chciałem aby wyfrezować kieszenie na głebokości -1,5mm, przejscie po trzy razy na -0,5mm. Po ustaleniu punktu startowego /na materiale/ i starcie program zaczyna frezować na głebokosci -11,46. Problem zaczął się, gdy chciałem pierwszy raz frezować na wysokości 35mm.
Dlaczego frezuje niżej, a może ma coś zle ustawine w machu.?
Też G kod w Aspire wyszedł inacze niż powinien.

Początek kodu wyszedł tak:

( for Mach2/3 from Vectric )
( Material Size)
( X= 300.000, Y= 300.000, Z= 35.000)
()
(Toolpaths used in this file:)
(Pocket 4)
(Tools used in this file: )
(1 = End Mill {2 mm})
N100G00G21G17G90G40G49G80
N110G71G91.1
N120T1M06
N130 (End Mill {2 mm})
N140G00G43Z60.000H1
N150S1000M03
N160(Toolpath:- Pocket 4)
N170()
N180G94
N190X0.000Y0.000F500.0
N200G00X16.187Y4.739Z5.999
N210G1Z-1.250F500.0
N220G1X15.978Y5.395
N230G1X13.998Y3.759
N240G1X16.530Y3.332
N250G1X16.399Y3.940
N260G1X16.187Y4.739
N270G1X17.084Y5.001
N280G1X16.819Y5.831
N290G1X16.516Y6.645
N300G1X16.388Y6.945
N310G1X11.829Y3.177
N320G1X17.662Y2.193
N330G1X17.492Y3.303
N340G1X17.308Y4.158
N350G1X17.084Y5.001
N360G1X17.980Y5.263
N370G1X17.703Y6.135
N380G1X17.384Y6.992
N390G1X17.025Y7.831
N400G1X16.729Y8.440
N410G1X9.660Y2.596
N420G1X18.701Y1.071
N430G1X18.664Y1.645
N440G1X18.559Y2.566
N450G1X18.410Y3.477
N460G1X18.216Y4.376
N470G1X17.980Y5.263
N480G00Z5.999
N490G00X16.282Y-4.479
N500G1Z-1.250F500.0
N510G1X16.489Y-3.620
itd

Pozdrawiam



Tagi:


wieslawbarek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 851
Rejestracja: 05 gru 2006, 22:28
Lokalizacja: Bielsko Biała

#2

Post napisał: wieslawbarek » 25 cze 2012, 21:35

W linijce
N210 masz zjazd na Z-1.25
no i w 500 masz znowu
N500 G1Z-1,25 F iles tam innego ruchu w Z nie widzę
Troszkego przerobilem
N100G00G21G17G90G40G49G80
N110G71
N120T1M06
N130 (End Mill {2 mm})

N150S1000M03


N180G94

N190X0.000Y0.000F500.0
n191 Z0
m98p1 l3
g0z100
m30

o1
g91
g1z-0.5
g90
N200G00X16.187Y4.739

N220G1X15.978Y5.395
N230G1X13.998Y3.759
N240G1X16.530Y3.332
N250G1X16.399Y3.940
N260G1X16.187Y4.739
N270G1X17.084Y5.001
N280G1X16.819Y5.831
N290G1X16.516Y6.645
N300G1X16.388Y6.945
N310G1X11.829Y3.177
N320G1X17.662Y2.193
N330G1X17.492Y3.303
N340G1X17.308Y4.158
N350G1X17.084Y5.001
N360G1X17.980Y5.263
N370G1X17.703Y6.135
N380G1X17.384Y6.992
N390G1X17.025Y7.831
N400G1X16.729Y8.440
N410G1X9.660Y2.596
N420G1X18.701Y1.071
N430G1X18.664Y1.645
N440G1X18.559Y2.566
N450G1X18.410Y3.477
N460G1X18.216Y4.376
N470G1X17.980Y5.263

N490G00X16.282Y-4.479
m99

i u mnie to idzie


kak
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1227
Rejestracja: 21 sie 2008, 17:46
Lokalizacja: Dania

#3

Post napisał: kak » 26 cze 2012, 05:07

Pewnie w Machu jest coś nie tak, bo u mnie kod dobrze działa. Tzn. tak jak jest zapisany. Zjeżdża 1,25 w dół. A robi to 2 razy na tej samej wysokości, bo za drugim przejazdem prawdopodobnie na wymiar kieszonkę robi.
Pewnie po wyzerowaniu Zetki na materiale zapomiałeś wcisnąć Regen Toolpath.


Autor tematu
relaxxis
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 282
Rejestracja: 25 lis 2008, 22:44
Lokalizacja: GDANSK

#4

Post napisał: relaxxis » 26 cze 2012, 11:28

Niestety wciśnięcie Regen Toolpath po wyzerowaniu Zetki nic nie pomogło.
Nadal schodzi na -11,46 poniżej Zetki.
Moze są jakieś inne funkcje w Machu, które ustalają lub zerują poprzednie ustawienia.?
Ps. zainstalowałem od nowa w innym kompie Macha i jest to samo.

Pozdrawiam i dzięk za pomoc


kak
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1227
Rejestracja: 21 sie 2008, 17:46
Lokalizacja: Dania

#5

Post napisał: kak » 26 cze 2012, 16:47

Step per Zetki źle wpisane, coś jest w calach?
Jakiegoś nieautoryzowanego screena masz? Ja mam takiego. Jak się wciśnie pewien klawisz, to sam zmienia mi zapisaną grubość blaszki, którą zeruje zetke na materiale.
Normalnie jest 1,5mm grubości a raz mi zmienił na ponad 200mm. Dobrze że blatu jeszcze wtedy nie miałem, to sobie pojechała na dół i na krańcówkach się zatrzymała.

Ile na głębokość ma zbierać za jednym przejazdem ustawia się tam gdzie na czerwono zaznaczyłem, w ustawieniach narzędzia.

Obrazek


Autor tematu
relaxxis
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 282
Rejestracja: 25 lis 2008, 22:44
Lokalizacja: GDANSK

#6

Post napisał: relaxxis » 26 cze 2012, 19:02

Znalazłem byka.... nielogiczny dla mnie, ale teraz działa.
W lini:
N140G00G43Z60.000H1
zmieniłem:
N140G00G43Z40.000H1
i wszystko jest OK

Nie wiem czemu tkak zmiana miała wpływ na poprawne działanie, ale teraz chodzi prawidłowo.:)
Moze ktoś wie jaki wpływ ma zmiana Z z 60 na 40.?

Ps. Dzięki Kak wszystko mam w mm i ustawiałem poprawnie w Aspire. Wydaje mi się coś jest niekompatybilne w machu, bo mam nietypową nakładkę od producenta maszyny... ale mogę mylić sie.

I dzięki wszystkim innym za porady...


kak
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1227
Rejestracja: 21 sie 2008, 17:46
Lokalizacja: Dania

#7

Post napisał: kak » 27 cze 2012, 05:05

Nie znam się na G kodach, ale widziałem na forum macha ze G43 ma coś wspólnego z kompensacją długości czy wysokości narzędzia przy zmianie narzędzia. To by pasowało z tym co się dzieje. Może jak się w machu zaznaczy żeby ignorował zmianę narzędzia to nie bęzie tego kodu w Gkodzie? Albo masz coś namieszane w Tooltable.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”