Małe pytanko do wiedzących

Dyskusje dotyczące programowania G-Code

Autor tematu
danielbrojek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 8
Rejestracja: 19 maja 2009, 18:54
Lokalizacja: Elbląg

Małe pytanko do wiedzących

#1

Post napisał: danielbrojek » 05 cze 2009, 20:52

Chodzi o to że po interpolacji liniowej wzdłuż osi Y ma nastąpić interpolacja kołowa o promieniu 2 tj.

Więc pisze tak.

G0 G90 G54 S1000 M3
G0 X20 Y20
G1 X20 Y118 F300
X20 Y118
G2 X22 Y 120 I2 J-2 F300
G0 X0 Y0
M2

ale nie wykonuje.W czym problem?RYsunek pierwszy.

Natomiast z przykładu książkowego wygląda to tak jak na rysunku drugim i gdy pisze program jak niżej wszystko jest ok.

G0 G90 G54 S2000 M3
G0 X0 Y0
G1 X30 Y40 F1000
X30 Y40
G2 X50 Y40 I10 J-7 F300
G0 X0 Y0
M2
Załączniki
osie.JPG
osie.JPG (11.41 KiB) Przejrzano 1896 razy
osie2.JPG
osie2.JPG (17.24 KiB) Przejrzano 573 razy



Tagi:


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

#2

Post napisał: wieslawbarek » 05 cze 2009, 21:59

J jest nie -2 tylko 0 no i żebyś miał trochę tej prostej wX no to jeszcze g1X+ ileś tam


Tabikgo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 56
Rejestracja: 09 mar 2007, 21:34
Lokalizacja: Zduńska Wola

#3

Post napisał: Tabikgo » 05 cze 2009, 22:38

Witam.
Jest dokładnie tak jak napisał wiesławbarek :)
Dodatkowo niepotrzebne jest w trzeciej linii X20, niepotrzebna jest cala czwarta linia, oraz F300 w linii piątej.

G0 G90 G54 S1000 M3
G0 X20 Y20
G1 Y118 F300
G2 X22 Y 120 I2
G0 X0 Y0
M2

Pozdrawiam.


Autor tematu
danielbrojek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 8
Rejestracja: 19 maja 2009, 18:54
Lokalizacja: Elbląg

#4

Post napisał: danielbrojek » 05 cze 2009, 23:06

Wielkie dzięki.Doczytałem się pare minut temu że punkt środkowy odnosi się do punktu początkowego a j obliczalem od końcowego.Pozdrawiam.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”