Problem z G-kodem
-
Autor tematu - Specjalista poziom 3 (min. 600)
- Posty w temacie: 7
- Posty: 846
- Rejestracja: 03 paź 2006, 20:45
- Lokalizacja: Gołdap
Problem z G-kodem
Frezarka po wykonaniu zadania odjeżdża z obrabianego przedmiotu i tu problem, bo oś zet opuszcza mi po niżej punktu zero i jak zaczynam nowy element to oś zet nie unosi się i następuje kolizja z materiałem, muszę za każdym razem przed rozpoczęciem ręcznie podnosić oś.
Podaję końcówkę kodu, co trzeba zmienić aby oś Z nie opuszczała się a wręcz przeciwnie aby podnosiła się np: o 10mm ponad zero po zakończonej pracy?
N332 G2 X99.51 Y51.8 R1.3
N334 G1 X20.51
N336 G2 X19.21 Y53.1 R1.3
N338 G1 Y79.
N340 G2 X20.51 Y80.3 R1.3
N342 G1 X60.01
N344 Z4.4
N346 G0 Z10.
N348 M5
N350 G91 G28 Z0.
N352 G28 X0. Y0. A0.
N354 M30
%
Podaję końcówkę kodu, co trzeba zmienić aby oś Z nie opuszczała się a wręcz przeciwnie aby podnosiła się np: o 10mm ponad zero po zakończonej pracy?
N332 G2 X99.51 Y51.8 R1.3
N334 G1 X20.51
N336 G2 X19.21 Y53.1 R1.3
N338 G1 Y79.
N340 G2 X20.51 Y80.3 R1.3
N342 G1 X60.01
N344 Z4.4
N346 G0 Z10.
N348 M5
N350 G91 G28 Z0.
N352 G28 X0. Y0. A0.
N354 M30
%
Ostatnio zmieniony 18 lip 2007, 21:48 przez Rayford, łącznie zmieniany 1 raz.
Moja pierwsza maszynka http://www.cnc.info.pl/topics60/3765.htm
Maszynka 2 http://www.cnc.info.pl/topics57/maszynka-2-vt16531.htm
Maszynka 3 http://www.cnc.info.pl/topics60/maszynka-3-vt23848.htm
www.moje-modele-rc.pl
Maszynka 2 http://www.cnc.info.pl/topics57/maszynka-2-vt16531.htm
Maszynka 3 http://www.cnc.info.pl/topics60/maszynka-3-vt23848.htm
www.moje-modele-rc.pl
Tagi:
-
- Moderator
-
ELITA FORUM (min. 1000)
- Posty w temacie: 6
- Posty: 1998
- Rejestracja: 27 lis 2004, 19:40
- Lokalizacja: Gniew
- Kontakt:
Proszę o cały program w pliku spakowanym ok
... z poważaniem ....pozdrawiam --- Doceń to że, poświęciłem Ci trochę czasu !!! wciśnij "pomógł" to nic nie kosztuje
---
Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281

Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281
-
Autor tematu - Specjalista poziom 3 (min. 600)
- Posty w temacie: 7
- Posty: 846
- Rejestracja: 03 paź 2006, 20:45
- Lokalizacja: Gołdap
Cały kod
- Załączniki
-
- FREZ 2.rar
- (980 Bajtów) Pobrany 668 razy
Moja pierwsza maszynka http://www.cnc.info.pl/topics60/3765.htm
Maszynka 2 http://www.cnc.info.pl/topics57/maszynka-2-vt16531.htm
Maszynka 3 http://www.cnc.info.pl/topics60/maszynka-3-vt23848.htm
www.moje-modele-rc.pl
Maszynka 2 http://www.cnc.info.pl/topics57/maszynka-2-vt16531.htm
Maszynka 3 http://www.cnc.info.pl/topics60/maszynka-3-vt23848.htm
www.moje-modele-rc.pl
-
- Moderator
-
ELITA FORUM (min. 1000)
- Posty w temacie: 6
- Posty: 1998
- Rejestracja: 27 lis 2004, 19:40
- Lokalizacja: Gniew
- Kontakt:
Witaj
Wydaje mi się że to Mach robi błąd przy tym zapętleniu i odbiciu
Wydaje mi się że to Mach robi błąd przy tym zapętleniu i odbiciu
... z poważaniem ....pozdrawiam --- Doceń to że, poświęciłem Ci trochę czasu !!! wciśnij "pomógł" to nic nie kosztuje
---
Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281

Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281
-
- Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 2173
- Rejestracja: 29 lip 2005, 15:07
- Lokalizacja: Warszawa
- Kontakt:
Kolego,
N346 G0 Z10.
N348 M5
N350 G91 G28 Z0. -> w tym miejscu zrezygnuj z Z0, skoro dopiero co podniosłeś Z. G91 także nie jest potrzebne, jeśli poprzednio miałeś G90. Popatrz na rysunki poniżej.
N352 G28 X0. Y0. A0.
N354 M30
... i po co są kropki po wartościach???
N346 G0 Z10.
N348 M5
N350 G91 G28 Z0. -> w tym miejscu zrezygnuj z Z0, skoro dopiero co podniosłeś Z. G91 także nie jest potrzebne, jeśli poprzednio miałeś G90. Popatrz na rysunki poniżej.
N352 G28 X0. Y0. A0.
N354 M30
... i po co są kropki po wartościach???
- Załączniki
-
- Tak wygląda kod NC bez zmian.
- z1.jpg (18.09 KiB) Przejrzano 2075 razy
-
- A tak po zmianach, o których pisałem.
- z2.jpg (28.89 KiB) Przejrzano 2080 razy
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)
-
- Moderator
-
ELITA FORUM (min. 1000)
- Posty w temacie: 6
- Posty: 1998
- Rejestracja: 27 lis 2004, 19:40
- Lokalizacja: Gniew
- Kontakt:
Kropki po wartościach świadczą o tym iż ten prog został wygenerowany przez jakiś post procesor 
Ale ja tam nadal widzę kreskę w detalu lub bardzo blisko

Ale ja tam nadal widzę kreskę w detalu lub bardzo blisko
... z poważaniem ....pozdrawiam --- Doceń to że, poświęciłem Ci trochę czasu !!! wciśnij "pomógł" to nic nie kosztuje
---
Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281

Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281
-
Autor tematu - Specjalista poziom 3 (min. 600)
- Posty w temacie: 7
- Posty: 846
- Rejestracja: 03 paź 2006, 20:45
- Lokalizacja: Gołdap
Kod jest wygenerowany w mastercamie i nic tu sam nie zmieniałem. Ten drugi rysunek z kodem oryginalnym bardziej mi odpowiada bo os odsuwa się i wygodniej zmienić materiał, ale właśnie czemu tak zostało wygenerowane to jest pytanie...
jutro zmienie te ustawienia i zobaczę jak to się zachowuje
jutro zmienie te ustawienia i zobaczę jak to się zachowuje
Moja pierwsza maszynka http://www.cnc.info.pl/topics60/3765.htm
Maszynka 2 http://www.cnc.info.pl/topics57/maszynka-2-vt16531.htm
Maszynka 3 http://www.cnc.info.pl/topics60/maszynka-3-vt23848.htm
www.moje-modele-rc.pl
Maszynka 2 http://www.cnc.info.pl/topics57/maszynka-2-vt16531.htm
Maszynka 3 http://www.cnc.info.pl/topics60/maszynka-3-vt23848.htm
www.moje-modele-rc.pl
-
- Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 2173
- Rejestracja: 29 lip 2005, 15:07
- Lokalizacja: Warszawa
- Kontakt:
No i bardo źle, że nie zmieniałeś. W Mastercam, o ile pamiętam, nie ma innych postprocesorów, niż dedykowane, ale możesz napisać własny. Koniecznie to zrób (np. wyedytuj ten, który używasz) i usuń te kropki dziesiętne.Kod jest wygenerowany w mastercamie i nic tu sam nie zmieniałem.
Z kodem G91 jest tak, że jeśli algorytm w g-kodach jest źle napisany - program może się zgubić. Mnie się wydaje, że ten koniec to jest jakiś automatyczna "stopka" w postprocesorze. Jak usuniesz z niej G91 będzie OK.
Ostatnio zmieniony 24 lip 2007, 01:49 przez Piotr Rakowski, łącznie zmieniany 3 razy.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 7
- Posty: 453
- Rejestracja: 23 maja 2007, 06:26
- Lokalizacja: znikad
N350 G91 G28 Z0. -to
N352 G28 X0. Y0. A0. a tutaj doda Z0 bedzie git
N354 M30
Mi sie wydaje ze te 3 linki kodu sa to odjazdy na punkty zerowe maszyny niech usunie N350
Poprawcie mnie jak cos zle rozumiem
N344 Z4.4 tutaj idzie wolnym ruchem (roboczym) na Z+4.4
N346 G0 Z10. tutaj ruchem szybkim na Z10 (czyli skonczylo obrobke)
N348 M5 (wylaczenie obrotu)
N350 G91 G28 Z0. - G91 (współrzędne przyrostowe) G28 (Przyjmowanie z programu punkt referencyjny) czyli idzie na punkt referencyjny z programu?
N352 G28 X0. Y0. A0. tutaj tak samo jak wyzej
N354 M30 koniec programu
N352 G28 X0. Y0. A0. a tutaj doda Z0 bedzie git
N354 M30
Mi sie wydaje ze te 3 linki kodu sa to odjazdy na punkty zerowe maszyny niech usunie N350
Poprawcie mnie jak cos zle rozumiem

N344 Z4.4 tutaj idzie wolnym ruchem (roboczym) na Z+4.4
N346 G0 Z10. tutaj ruchem szybkim na Z10 (czyli skonczylo obrobke)
N348 M5 (wylaczenie obrotu)
N350 G91 G28 Z0. - G91 (współrzędne przyrostowe) G28 (Przyjmowanie z programu punkt referencyjny) czyli idzie na punkt referencyjny z programu?
N352 G28 X0. Y0. A0. tutaj tak samo jak wyzej
N354 M30 koniec programu