Strona 1 z 3

G2,G3 ???

: 26 sie 2007, 11:01
autor: pitkowski
wygenerowałem kod:
%
N2G00G90X-1.4280Y3.9900Z17.5950S531
N3G00Z9.6740
N4G01Z8.6740F100
N5G03X3.0750Y-0.5910I19.2328J14.4012F200
N6G01X8.3800F600
N7G02X-1.4280Y9.2860I13.0907J22.8083F200
N8G01Y17.6310F600
N9G03X16.6800Y-0.5910I23.0037J4.7516F200
N10G00Z17.5950
po wpisaniu w maszynę zgłasza mi sie błąd :
różne promienie dla początku i końca łuku czy mógby ktoś z zaistniałych na forum wytłumaczyć mi o co chodzi??

: 09 wrz 2007, 17:16
autor: marcin-g
Wydaje mi się że w linijce N2 po g00 nie powinno być podanego kodu g90
N1 G90
N2G00X-1.4280Y3.9900Z17.5950S531

Poza tym możliwe że współrzędne X Y I J masz wygenerowane absolutnie g90.
a mach interpretuje XY absolutnie, a IJ inkrementalnie i z tąd ten błąd
Sprobuj na początku programu wpisać G90.1 lub G91.1 lub w config Mach sprawdzić jak program interpretuje współrzędne i j ,inkrementalnie czy absolutnie i ewentualnie zmienić.
O ile korzystasz z Macha.

Ja też miałem taki problem, cam generował wszystkie współrzędne absolutnie,
w machu miałem i j skonfigurowane inkrementalnie i pojawiał się błąd.
pomogło G90.1

: 09 wrz 2007, 19:35
autor: ishi2
Wyślij cały kod,

Wg mnie na początku brakuje paru istotnych funkcji - np. to że podajesz w N5 wektory I oraz J może nie wystarczyć, spróbuj dopisać na początku G17 aby określić płaszczyznę na której będziesz się poruszał? A poza tym jakie to jest sterowanie :?:

: 13 wrz 2007, 10:15
autor: doniu
Jak na moje to masz błąd w bloku N10, powinna być funkcja G1 a nie G0 :wink:

: 26 wrz 2007, 21:23
autor: pitkowski
niestety maszyna G90.1 i G91.1 oraz funkcje G17 wogóle nie rozpoznaje ?!

: 28 wrz 2007, 20:43
autor: marcin-g
Tak w ogóle to jaka to maszyna

: 29 wrz 2007, 00:38
autor: KACTUS
A może spróbuj wpisać wartości I i J z odwrotnymi znakami. Sterowania wymagają I i J w różnych konfiguracjach, tzn od środka promienia do początku, lub na odwrót, w związku z tym ...w załączonym kawałku programu powpisuj minusy.

: 29 wrz 2007, 12:31
autor: jasiu...
tak sobie naszkicowałem i wychodzi mi, ze przy G3 (na przykład), jeśli X jest dodatni, Y ujemny, to I i J też chyba są ujemne.

Wyciągnąłem to z linii: N9G03X16.6800Y-0.5910I23.0037J4.7516F200

Narysuj sobie miejsce, w którym jesteś, do którego zmierzasz i gdzie będziesz miał środek, względem startu.

: 09 paź 2007, 20:34
autor: pitkowski
do tej pory jak narazie nic nie kumam?!

Re: G2,G3 ???

: 10 paź 2007, 23:56
autor: Lutobor
pitkowski pisze:po wpisaniu w maszynę zgłasza mi sie błąd :
różne promienie dla początku i końca łuku czy mógby ktoś z zaistniałych na forum wytłumaczyć mi o co chodzi??
Jak już sam napisałeś chodzi o to że z tych danych nie wychodzi równy promień:

Chyba znasz podstawe programowania?

O to mój przykład (sinumerik 810):
N10 G1 X100 Y0 - Najazd na punkty początku (wycinka) okręgu
N20 G2 X0 Y100 I-100 J0 - X i Y - punkty końca okręgu, I i J odległości od środka wykonywanego okręgu (przy funkcji G2 zrobi wycinek koła o kącie 270°, przy G3 o kącie 90°)

Przypuszczalnie gdzieś któryś parametr (X,Y,I,J lub G2, G3) masz źle podany, jak będę miał czas to jutro sprawdzę u siebie na maszynie