Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]

Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]

Dyskusje dotyczące programowania G-Code

Autor tematu
jaco321
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 09 maja 2023, 07:02

Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]

#1

Post napisał: jaco321 » 09 maja 2023, 07:13

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!



Tagi:


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2797
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]

#2

Post napisał: atom1477 » 09 maja 2023, 08:40

To na pewno jest G-Code?


drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1769
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]

#3

Post napisał: drzasiek90 » 09 maja 2023, 09:07

jaco321 pisze:
09 maja 2023, 07:13
Próbowałem znaleźć zmienną VORNR ale nigdzie w podprogramie nie mogę jej zaleźć
Jeśli to jest zmienna to musi gdzieś być. Jeśli nie w programie, to może w jakimś pliku konfiguracyjnym?


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2797
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Przesunięcie podajnika w osi Y. Y=GLAD_Y[1,VORNR]

#4

Post napisał: atom1477 » 09 maja 2023, 09:48

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.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”