G2,G3 ???

Dyskusje dotyczące programowania G-Code
Awatar użytkownika

maz
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 894
Rejestracja: 20 cze 2007, 22:55
Lokalizacja: Blachownia
Kontakt:

#11

Post napisał: maz » 11 paź 2007, 00:47

wg mnie zmien sobie w camie dokladnosc generowania kodu do 3 miejsc po przecinku, bo maszyna moze nie przyjowac tych danych co podajesz. Jezeli g-code byl generowany to nie ma mozliwosci ze byl zle obliczony poczatek/koniec promienia.


Kazde parametry sa idealne, czasami tylko narzedzia sa malo wytrzymale :-)
Kazdy wymiar da sie osiagnac, czasami wystaczy docisnac mocniej urzadzenie pomiarowe ;-)


Lutobor
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 18
Rejestracja: 24 lip 2007, 21:41
Lokalizacja: Reggio Emilia/B-B

#12

Post napisał: Lutobor » 11 paź 2007, 11:48

Witaj sprawdziłem na PRONUM 640 FC działa (NA SINUMERIKU 810 również) :

Dodałem jeszcze podstawowe rzeczy a program wyglądał tak:
%
N10 G17 G54 G90 D208
N20 T1 M6 S300 M4
N30 G00 X-1.4280 Y3.9900 Z17.5950
N40 (LINIA USUNIęTA NIEPOTRZEBNA PRZY TEśCIE INTERPOLACJI)
N50 (LINIA USUNIęTA NIEPOTRZEBNA PRZY TEśCIE INTERPOLACJI)
N60 G03 X3.0750 Y-0.5910 I19.2328 J14.4012
N70 G01 X8.3800
N80 G02 X-1.4280 Y9.2860 I13.0907 J22.8083
N90 G01 Y17.6310
N100 G03 X16.6800 Y-0.5910 I23.0037 J4.7516
N110 G00 Z17.5950
N120 M2
______________________________

Wczesna emerytura 2600€ za naciskanie 1 przycisku ;)


doniu
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 81
Rejestracja: 04 maja 2007, 21:42
Lokalizacja: Danmark

#13

Post napisał: doniu » 11 paź 2007, 19:08

cytat: Jak na moje to masz błąd w bloku N10, powinna być funkcja G1 a nie G0

Ponawiam swoją podpowiedz nie masz odwołania promienia jak na moje i będzie wyskakiwał ci błąd w masznie :razz:


Autor tematu
pitkowski
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 141
Rejestracja: 23 wrz 2006, 21:01
Lokalizacja: wielkopolska

#14

Post napisał: pitkowski » 11 paź 2007, 20:57

doniu pisze:cytat: Jak na moje to masz błąd w bloku N10, powinna być funkcja G1 a nie G0

Ponawiam swoją podpowiedz nie masz odwołania promienia jak na moje i będzie wyskakiwał ci błąd w masznie :razz:
niestety nie!!
co do błedu promienie to chyba nie bardzo mozliwe bo cod generuje camem, sądze że najbardziej prawdopodobnie może być to przyczna od sofcika sterowania maszyny , dziś na próbe wpisałem linijkę :
..........
N6 G03 X4 Y4 I2 J2
..........
i maszynka poszła , wycieła mi 1/2 koła od punktów X4 Y4 ,chyba jeszcze nie wszystko wiem o programowaniu?! :cry:
o co tu chodzi??? :?:


dell
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 453
Rejestracja: 23 maja 2007, 06:26
Lokalizacja: znikad

#15

Post napisał: dell » 11 paź 2007, 22:01

pitkowski pisze:
doniu pisze:cytat: Jak na moje to masz błąd w bloku N10, powinna być funkcja G1 a nie G0

Ponawiam swoją podpowiedz nie masz odwołania promienia jak na moje i będzie wyskakiwał ci błąd w masznie :razz:
niestety nie!!
co do błedu promienie to chyba nie bardzo mozliwe bo cod generuje camem, sądze że najbardziej prawdopodobnie może być to przyczna od sofcika sterowania maszyny , dziś na próbe wpisałem linijkę :
..........
N6 G03 X4 Y4 I2 J2
..........
i maszynka poszła , wycieła mi 1/2 koła od punktów X4 Y4 ,chyba jeszcze nie wszystko wiem o programowaniu?! :cry:
o co tu chodzi??? :?:
I- Parametr interpolacji,odległosc środka koła od początku łuku w osi X
J- Parametr interpolacji,odległosc środka koła od początku łuku w osi Z
G02 - Ruch roboczy po luku w kierunku zgodnym do ruchu wskazowek zegara (CW)
G03- Ruch roboczy po luku w kierunku przeciwnym do ruchu wskazowek zegara (CCW)

Nie pamietam ale chyba zabraklo ci funkcji G41 lub G42 nie pamietam dawno nie programowalem
i jeszcze w/g mnie o ile pamietam aby ci zrobil cale kolo to jeszcze
N6 G03 X-4 Y-4 I-2 J-2
Jesli sie myle prosze mnie poprawic jak juz mowilem dawno nie programowalem mam od tego programiste :)

A jesli pomoglem wcisnij przycisk "pomogl" :)


Lutobor
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 18
Rejestracja: 24 lip 2007, 21:41
Lokalizacja: Reggio Emilia/B-B

#16

Post napisał: Lutobor » 11 paź 2007, 23:59

uważam że nie nie ma sensu prowadzić tego tematu parametry jakie są podane działają


Autor tematu
pitkowski
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 141
Rejestracja: 23 wrz 2006, 21:01
Lokalizacja: wielkopolska

#17

Post napisał: pitkowski » 18 lis 2007, 20:28

Lutobor pisze:uważam że nie nie ma sensu prowadzić tego tematu parametry jakie są podane działają
czy mógłbyś mi wytłumaczyć dosłownie do czego służą litery I J K R w cyklu okręgu ???
a- czy współrzedne X Y oznaczają początek czy koniec okręgu ????


Lutobor
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 18
Rejestracja: 24 lip 2007, 21:41
Lokalizacja: Reggio Emilia/B-B

#18

Post napisał: Lutobor » 20 lis 2007, 19:12

We wcześniejszych postach miałeś już udzieloną odpowiedz, więc chyba nie mam potrzeby się powtarzać
______________________________

Wczesna emerytura 2600€ za naciskanie 1 przycisku ;)


Autor tematu
pitkowski
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 141
Rejestracja: 23 wrz 2006, 21:01
Lokalizacja: wielkopolska

#19

Post napisał: pitkowski » 20 lis 2007, 20:04

już wiem !!!! w mojej maszynce aby wycjąć połowe koła podaje najpierw początek okręgu tj. punkt od jakiego ma sie zacząć okreg XiY ; potem srodek tego okręgu względem płaszczyzn xy czyli IiJ !!! błąd dlatego mi wyskakiwał gdyż zle podawałem współrzedne początku okręgu
porostu chciałem wyciąć okręg w "odwrotnym kierunku" :lol: jesli mogę to co oznacza parametr K w cyklu okręgu????

Awatar użytkownika

marcin-g
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 3
Posty: 44
Rejestracja: 23 cze 2006, 12:37
Lokalizacja: dębica

#20

Post napisał: marcin-g » 20 lis 2007, 21:39

K to współrzędna środka okręgu względem osi z

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”