Cześć,
Mam problem, chciałbym żeby chwytak który zakłada sztukę do mocowania zakładał ją przesuniętą o +3mm w osi Y. W programie najazd na współrzędne odkładanie X i Y to wiersz N300, a współrzędna Y określana jest Y=GLAD_YL[1,VORNR]. I teraz moje pytanie, jak mogę zmienić współrzędną Y? Próbowałem znaleźć zmienną VORNR ale nigdzie w podprogramie nie mogę jej zaleźć, próbowałem też zapisać Y=GLAD_YL[1,VORNR+3.] lub Y=GLAD_YL[1,VORNR]+3. ale maszyna wywala mi błąd składni. Macie może jakieś pomysły? Z góry dziękuje za pomoc!
Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]
Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 2110
- Rejestracja: 25 kwie 2016, 11:58
- Lokalizacja: Jodlowa
- Kontakt:
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 3428
- Rejestracja: 21 kwie 2011, 10:58
- Lokalizacja: ::
Re: Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]
Najpierw ustalmy co to za język. Bo mi nie wygląda na G-Code.
W G-Code nawiasy kwadratowe służą za zwykłe nawiasy.
Czyli można w nich umieszczać operatory matematyczne.
Tu jednak mamy przecinek w nawiasie kwadratowym.
A to nie jest operator. To "rozdzielacz" parametrów w funkcji, albo "rozdzielacz" indeksów w tablicy (array).
Jeżeli mamy tu tablicę, to zmiana zmiennej VORNR nic nie da. Zmieni tylko miejsce z tabeli z którego zostaną pobrane współrzędne.
A Ty nie chcesz zmieniać miejsca, tylko końcową wartość.
3 trzeba dodać do całości, a nie do indeksu tablicy.
No ale najpierw trzeba potwierdzić że to w ogóle jest tablica, z jakimiś indeksami.
W G-Code nawiasy kwadratowe służą za zwykłe nawiasy.
Czyli można w nich umieszczać operatory matematyczne.
Tu jednak mamy przecinek w nawiasie kwadratowym.
A to nie jest operator. To "rozdzielacz" parametrów w funkcji, albo "rozdzielacz" indeksów w tablicy (array).
Jeżeli mamy tu tablicę, to zmiana zmiennej VORNR nic nie da. Zmieni tylko miejsce z tabeli z którego zostaną pobrane współrzędne.
A Ty nie chcesz zmieniać miejsca, tylko końcową wartość.
3 trzeba dodać do całości, a nie do indeksu tablicy.
No ale najpierw trzeba potwierdzić że to w ogóle jest tablica, z jakimiś indeksami.