Znaleziono 2 wyniki

autor: szakal140
20 wrz 2008, 09:12
Forum: Ogólne Dyskusje na Temat Systemów Sterowania CNC
Temat: Zaleznosci czasowe ? pomiedzy osiami.
Odpowiedzi: 3
Odsłony: 1650

Leoo pisze:Przykładowy zapis G01 X39.682 Y93.666 Z20.000 oznacza ruch 3D, w którym uczestniczą wszystkie trzy osie i oczywiście istnieją takie sterowania.
Wiem, ale to byl tylko przyklad :).

Piotr Rakowski pisze:Poszukaj algorytmów Bresenhama. One ci wszystko wyjaśnią.
Dzieki, te algorytmy wyjasnily mi wszystko :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:
autor: szakal140
14 wrz 2008, 18:05
Forum: Ogólne Dyskusje na Temat Systemów Sterowania CNC
Temat: Zaleznosci czasowe ? pomiedzy osiami.
Odpowiedzi: 3
Odsłony: 1650

Zaleznosci czasowe ? pomiedzy osiami.

Witam !
Mam następujący problem, potrzebuję informacji na temat zależności czasowych podczas wykonywania komend NC nie wiem czy dobrze to opisałem ale ogólnie chodzi o to ze gdy mamy np taki o to kod:

G01 X39.682 Y93.666

teraz przypuśćmy że położenie Osi X i Y jest w punkcie zerowym obrabiarki to podczas ruchu osi X i Y z A do B jakie są zależności czasowe jednej osi w stosunku do drugiej ?? chodzi mi tutaj o sterowanie silnikami gzie np jeden procesor steruje trzema osiami, jak wiadomo nie moze on zmieniac położenia wszystkich trzech osi w tym samym momencie. Jak jest to rozwiązywane w praktyce ? Jedyne co przychodzi mi do głowy to obsługa każdej osi po kolei, w odniesieniu do powyższej komendy miało by się to jakoś tak:

1. Sprawdzamy położenie osi X
2. Porównujemy aktualne położenie z położeniem docelowym X.
3. Jeśli fizyczne położenie osi nie jest takie samo jak położenie docelowe to silnik robi jeden krok.
4. powrót do pkt. 1.

i tak z każdą osią po kolei do puki polecenie nie zostanie wykonane.

Mam nadzieje że ktoś zrozumie o co mi chodzi, proszę o wyrozumiałość :lol: :lol: :lol: :lol: :lol: ^^

Wróć do „Zaleznosci czasowe ? pomiedzy osiami.”