witam napisałem program w macro i chcąc go puscić wyskoczył mibłąd BRAK NAWIASU OTWIERAJACEGO
Spotkał sie ktoś z czymś takim??
Bede wdzieczny za pomoc!!
Oto mój program symulator CIMCO pokazuje wszystko dobrze
%
T53 M6
G54 S1000 M3
G43 H53 D53 Z5
G00 X0 Y0 Z5
N1
#10=8(ILOSC OTWOROW)
#23=70(SREDNICA OKREGU)
#20=360/#10
#23=#23/2
#21=0(KAT POCZATKOWY)
N2
#21=#21+#20
#24=#23*SIN#21
#25=#23*COS#21
G54 X#25 Y#24 F5000
N3
G52 X#25 Y#24
#8=+6 (PROMIEN FREZA)
#1=+24 (SREDNICA)
#1=#1/2-#8 (PODZIAL SRED.- R FREZA)
#2=+10 (GLEBOKOSC)
#3=+20(ILOSC POWT.)
#9=#2/#3 (SKOK NA OBR.)
#4=0 (DOJAZD Z)
G01 Z0.5 F1000
G01 X+#1 F1000
N20
#4=#4+#9
G02 I-#1 Z-#4 F1000
IF[#4 LT#2]GOTO 20
G02 I-#1 J+0 F1000
G01 X0 F1000
G00 Z5
IF [#21 LT 360 ] GOTO 2
G00 Z100 M5
G54 X0 Y0
M30
%
błąd brak nawiasu otwierajacego
-
- Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 1
- Posty: 15
- Rejestracja: 11 paź 2019, 10:33
Re: błąd brak nawiasu otwierajacego
Jeżeli program jest skopiowany w 1 do 1 z tego co masz na maszynie to usuń spacje z przywołania ostatniego makra
tj. IF_[#21 LT 360] GOTO 2
wydaje mi się że musi być bez spacji
tj. IF[#21 LT 360] GOTO 2
lub zmień układ komendy w pierwszym wywołaniu
Dodane 2 godziny 55 minuty 17 sekundy:
daj znać czy to było to jak możesz
tj. IF_[#21 LT 360] GOTO 2
wydaje mi się że musi być bez spacji
tj. IF[#21 LT 360] GOTO 2
lub zmień układ komendy w pierwszym wywołaniu
Dodane 2 godziny 55 minuty 17 sekundy:
daj znać czy to było to jak możesz
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 7
- Rejestracja: 28 cze 2019, 14:50
- Lokalizacja: Kraków
Re: błąd brak nawiasu otwierajacego
Witam
Najprawdopodobniej błąd nawiasu otwierającego występuje z powodu ich braku w blokach z funkcjami SIN i COS. Zobacz czy dodanie klamry przed parametrami jak:
#24=#23*SIN[#21]
#25=#23*COS[#21]
nie rozwiąże problemu.
Najprawdopodobniej błąd nawiasu otwierającego występuje z powodu ich braku w blokach z funkcjami SIN i COS. Zobacz czy dodanie klamry przed parametrami jak:
#24=#23*SIN[#21]
#25=#23*COS[#21]
nie rozwiąże problemu.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 2688
- Rejestracja: 08 gru 2015, 12:23
- Lokalizacja: Lublin
- Kontakt:
Re: błąd brak nawiasu otwierajacego
Tak z lekka offtop - co mi spędzało sen z powiek przez jakiś czas to kropka po pełnej wartości w Fanucu... Po przesiadce z Macha to spore wyzwanie
A wbrew pozorom w przypadku sklerozy niestety łatwo o kolizję 
Po dłuższej przygodzie z HAASem (niby Fanuc) teraz nawet w chińczyku stawiam kropki
Z tym, że skośnookie wykazali się sprytem i przygotowali system trochę głupkoodpornie. Sterownik wartości "10." "10" i "10.0" interpretuje tak samo czyli 10 jednostek podstawowych ustawionych przez G20/G21... Żeby zadać mu 10u trzeba użyć ułamka
A żeby nie było problemów dodatkowych (jeszcze bardziej głupkoodporne) na pulpicie nie występuje znak "," (przecinek), a system we wczytanym z zewnątrz kodzie znaki "." oraz "," traktuje równorzędnie 


Po dłuższej przygodzie z HAASem (niby Fanuc) teraz nawet w chińczyku stawiam kropki


