Znaleziono 2 wyniki

autor: Cris992
08 lut 2021, 14:35
Forum: G-CODE - programowanie
Temat: IF GOTO
Odpowiedzi: 3
Odsłony: 1212

Re: IF GOTO

Problem rozwiązany. Zamiast Z=[#101] powinno być tylko Z#101.
Okazuje się, że nawiasu używa się tylko przy używaniu funkcji, nie przy przypisywaniu wartości.
Dzięki za odzew. :)
autor: Cris992
08 lut 2021, 13:21
Forum: G-CODE - programowanie
Temat: IF GOTO
Odpowiedzi: 3
Odsłony: 1212

IF GOTO

Witam,
Nie bawiłem się wcześniej w makra i zmienne ale teraz mam w pracy sporo czasu więc postanowiłem coś podziałać.
Napisałem najprostszy chyba program z pętlą IF no i... nie działa. Krzaczy się(ZŁY FORMAT) przy N7 ale podejrzewam, że to wina całej funkcji, bo jak zamienię na Z=18.5 to dalej to samo.

#101=18.5
N1 G00 G90 G80
N2 G40 G17 G54
N3 T09 M06
N4 X-65. Y0.
N5 Z250. S1300 M03
N6 G0 X-65. Y0. Z50.
N7 G01 Z=[#101] F4000 M09
N8 X20. F800
N9 G0 Z50.
#101=[#101-0.5]
IF [#101 GE 0] GOTO6
N10 M09
N11 G0 Z250. M05
N12 G53 Z0.
N13 G53 Y0.
N14 G53 X-1500.
N15 M30

Maszyna MAZAK VTC800/30SR. Z tego co wiem, to na EIA mazaki odczytują zmienne i makra jak FANUC więc i funkcje są takie same.

Widzi ktoś gdzie może być problem?

Z góry dzięki. :)

Wróć do „IF GOTO”