Interpelacja kołowa w Mach 2

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
piotr 33
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 36
Rejestracja: 20 lut 2005, 12:36
Lokalizacja: podlaskie

Interpelacja kołowa w Mach 2

#1

Post napisał: piotr 33 » 08 sie 2005, 10:20

Witam

Mam pytanie odnośnie danego tematu.
Przepisałem z książki kawałek g-code z interpelacją kołową:
G90
G00 X+55 Y+35 Z+2
G01 Z-5
G02 X+95 Y+75 I+30 J+10

Problem polega na tym że mach nie chce wykonać ostatniej lini polecenia i nie wiem czemu. Może ktoś by podpowiedział gdzie jest błąd.
Mam wersję Mach 2 6.11 N .
Na forum kolega Pit 202 pisał jak czytałem że niektóre wersje Macha źle sobie radzą z interpelacją kołową, czy ta wersja może jest też skopana.
Czekam na wszelkie opinie .

Dziękuję i pozdrawiam.



Tagi:


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#2

Post napisał: pit202 » 08 sie 2005, 10:36

tak, starsze wersje poprosty byly zle napisane i odwracaly okręgi, ale te bledy sa juz dawno poprawione , wiec jesli uzywasz nowej to nie powinno byc problemu jezeli chodzi o kierunek krzywej.

masz błąd w składni , czytaj na dole na 7 zakladce widac, jesli nie radzisz sobie z interpolacją kołową w składni IJK moze lepiej uzywaj promienia R - moim zdaniej duzo prościej.
np. :
G0 x0 y0
G2 X50 R20
Załączniki
Clipboard01.png
Clipboard01.png (809 Bajtów) Przejrzano 6425 razy
Clipboard02.png
Clipboard02.png (1.37 KiB) Przejrzano 6425 razy
PiteR


Autor tematu
piotr 33
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 36
Rejestracja: 20 lut 2005, 12:36
Lokalizacja: podlaskie

#3

Post napisał: piotr 33 » 08 sie 2005, 13:15

Wielkie dzięki za odpowiedź.

Skoro napisałeś że mam błąd w składni to jak twoim zdaniem powinna poprawnie wyglądać zapisana dana interpelacja kołowa. Wcześniej daną interpelację przepisałem z książki pt. Programowanie obrabiarek CNC. Chcisałbym wiedzieć , aby nanieść sobie poprawki do przykładów w tej książce. Ucząc się gcodu chciałbym wiedzieć jak dany problem można załatwić na różne sposoby.


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#4

Post napisał: pit202 » 08 sie 2005, 16:18

niestety nie rozumiem skladni IJK - przy R jest to dosc proste , a kodow nie pisze recznie
tylko generuje je z CAM`a. Wiec jak chcesz abym pomogl w czyms trudniejszym to pisz na priv.
PiteR

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#5

Post napisał: adam Fx » 08 sie 2005, 22:51

hhhhheeee no widze ze mój problem ożył -- miałem to samo na sinumeriku 810T wszystko syuper program w G-kodzie wygenerowany przy pomocy BOBCADa działa a w machu 2 i 3 prawie wszystkie interpolacje kołowe niechodzą wygeterowane przy pomocy bobkada i nie ważne czy na tokarke czy na frezarkę
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

Awatar użytkownika

ottop
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 346
Rejestracja: 07 cze 2004, 13:11
Lokalizacja: Bielsko-Biała
Kontakt:

#6

Post napisał: ottop » 08 sie 2005, 23:29

G02 i G03 z użyciem IJK nie jest aż tak trudne po prostu zamiast promienia R podajemy współrzędne środka okręgu i tak dla osi X odpowiada I, dla Y J, dla Z K. W większości przypadków podaje się I,J i K jako wartości inkrementalne względem punktu w którym znajduje się maszyna na początku ruchu. Bardzo ważnym jest dokładne podanie wartości końca łuku, w przeciwnym wypadku otrzymujemy komunikat o błedzie.
Np.: (Mach ustawiony na IJK jako inkrementalne)

G90 F1000
G00 X+55 Y+35 Z+2
G01 Z-5
G02 X+105 Y+45 I+30 J+10


zbyszek13
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 18
Rejestracja: 14 lut 2005, 08:52
Lokalizacja: Radom

#7

Post napisał: zbyszek13 » 09 sie 2005, 11:54

Jesli ktos recznie pisze Gkodem to plusy nie sa konieczne

[ Dodano: 2005-08-09, 12:04 ]
i zamiast pisac G00 to mozna G0, zamiast G01 to G1
np.
G1 X100 Y0
G2 X100 Y0 I0 J0 R100 wtedy frez zatoczy kolko, a jak chcemy polowe to mozemy pisac bez J i I
np.
G1 X100 Y0
G2 X-100 Y0 R100


ERNEST KUCZEK
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1121
Rejestracja: 13 kwie 2006, 02:59
Lokalizacja: planeta ziemia

#8

Post napisał: ERNEST KUCZEK » 25 kwie 2006, 02:03

pit202 pisze:tak, starsze wersje poprosty byly zle napisane i odwracaly okręgi, ale te bledy sa juz dawno poprawione , wiec jesli uzywasz nowej to nie powinno byc problemu jezeli chodzi o kierunek krzywej.

masz błąd w składni , czytaj na dole na 7 zakladce widac, jesli nie radzisz sobie z interpolacją kołową w składni IJK moze lepiej uzywaj promienia R - moim zdaniej duzo prościej.
np. :
G0 x0 y0
G2 X50 R20
jak jest to mozliwe ze punkt poczatkowy luku jest x0 y0 koncowy x50 y0 a promien jest r20? cos tutaj chyba nie pasuje.
POZDRAWIAM

Awatar użytkownika

DZIKUS
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1243
Rejestracja: 10 kwie 2005, 14:18
Lokalizacja: STALOWA WOLA W-WA
Kontakt:

#9

Post napisał: DZIKUS » 25 kwie 2006, 10:40

ERNEST KUCZEK pisze:
pit202 pisze:tak, starsze wersje poprosty byly zle napisane i odwracaly okręgi, ale te bledy sa juz dawno poprawione , wiec jesli uzywasz nowej to nie powinno byc problemu jezeli chodzi o kierunek krzywej.

masz błąd w składni , czytaj na dole na 7 zakladce widac, jesli nie radzisz sobie z interpolacją kołową w składni IJK moze lepiej uzywaj promienia R - moim zdaniej duzo prościej.
np. :
G0 x0 y0
G2 X50 R20
jak jest to mozliwe ze punkt poczatkowy luku jest x0 y0 koncowy x50 y0 a promien jest r20? cos tutaj chyba nie pasuje.

łał, moze dlatego, ze to tylko przyklad? poza tym wlasnie odkrylem tajemnice sensu istnienia
-mamo, czy jestem Twoją małą księżniczką?
-nie, nie jesteś synu


ERNEST KUCZEK
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1121
Rejestracja: 13 kwie 2006, 02:59
Lokalizacja: planeta ziemia

#10

Post napisał: ERNEST KUCZEK » 25 kwie 2006, 13:05

nie chodzi o tajemnice istnienia ale dlaczego mach generuje cos takiego.
poza tym to wlasnie przyklad powinien byc proawidlowy. czy ciebie dzikus np. uczyli w szkole ze 2+2=5 apotem mowili ze to tylko przyklad?
POZDRAWIAM

ODPOWIEDZ Poprzedni tematNastępny temat

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