Strona 1 z 2

Limity osi software plus bazowanie materiału.

: 02 mar 2011, 12:29
autor: krzysiekj18
Witam

Ze względu na posiadany sterownik do frezarki CNC mogę podpiąć tylko cztery sygnały zewnętrzne. Dlatego wpadłem na taki pomysł. Podpinam do wejść trzy czujniki bazowania każdej z osi ( położenia skrajne ), oraz do czwartego wejścia czujnik wysokości narzędzia. Ponieważ brakło mi wejść na czujniki krańcowe ustawiam sobie w programie ( Mach 3 ) limity software.
Teraz pomińmy na razie oś Z. Bazuję maszynę, punkty bazowania osi X i Z są tak ustawione że posiadają zero w jednym z wierzchołków stołu. Na podstawie tych punktów mam ustawione limity osi. Teraz przyjmijmy że kładę element w dowolnym miejscu na stole. Czy istnieje możliwość wskazania w programie początkowego wierzchołka elementu do obrabiania ale tak aby nie przestawić punktów zero dla limitów osi.

Pozdrawiam

: 02 mar 2011, 14:20
autor: bartuss1
offset sobie przypisz od G54 do G59

: 02 mar 2011, 15:25
autor: krzysiekgrab
wszystkie 3 krańcówki bazujące można podpiąć pod ten sam pin, więc zostają nam jeszcze dwa wolne wejścia. Pozdrawiam.

: 02 mar 2011, 16:56
autor: bartuss1
można, ale lepiej rozdzielić zeby nie było zakłoceń przy bazowaniu

: 02 mar 2011, 17:04
autor: krzysiekgrab
Zakłóceń nie powinno być. Bazowanie poszczególnych osi odbywa się oddzielnie.

: 02 mar 2011, 19:54
autor: bartuss1
ja zazwyczaj dla 3 osi daję 3 krancówki, przy czym kazda ma za zadanie robienie pozycji home oraz limit ++ i --

: 02 mar 2011, 20:17
autor: ma555rek
krzysiekgrab pisze:wszystkie 3 krańcówki bazujące można podpiąć pod ten sam pin
to skąd Mach będzie wiedział że po zbazowaniu pierwszej osi ( stoi już na bazie więc pin wysterowany) nastepną osią trzeba jeszcze jechać - przecież pin jest wspólny więc dla każdej następnej osi będzie informacja że "baza"
Coś nie teges,.
Chyba że chodzi o limit.

: 02 mar 2011, 20:36
autor: bartuss1
no na to wygląda ze limit

: 02 mar 2011, 20:43
autor: ma555rek
bartuss1 pisze:można, ale lepiej rozdzielić
więc wcale nie lepiej. Po prostu nie można.
Dość płynne i miękkie stanowisko u "Radcy" od Macha :grin:

[ Dodano: 2011-03-02, 20:56 ]
Ech, kolega Bartuss nie reaguje więc wyprostuję za niego.
Można pod jeden pin podpiąć wszystkie krańcówki baza i nie będzie to przeszkadzać.
Bo mach każdą z osi jedzie osobno - szuka krańcówki, nastepnie z niej schodzi i moment zejścia trakruje jako pozycję bazy - ale krańcówka jest już zwolniona. Więc pin ponownie jest gotowy do przyjecia sygnału o bazie - tym razem z nastepnej osi - wejdzie, zejdzie , nowa baza.
Tak wiec, kol. Bartuss możesz w swoim poradniku o Machu napisać że można wszystkie bazy pod jeden pin.

: 02 mar 2011, 23:25
autor: krzysiekj18
Dzięki za pomoc.

A co powiecie na takie rozwiązanie, jako że aktualnie będę obrabiał głównie materiały metalowe:
- pod pierwsze wejście podpinam czujniki limitu ++ ( czujniki wszystkich osi podpięte równolegle)
- pod drugie wejście podpinam czujniki limitu -- ( czujniki wszystkich osi podpięte równolegle)
- pod trzecie wejście podpinam czujnik " detekcji materiału " na podstawie którego ustalam pozycję obrabianego materiału i wysokość narzędzia.

I tu może małe objaśnienie, jako że obrabiany materiał będzie metalowy to wymyśliłem sobie to w ten sposób że pin wspólny w sterowniku podepnę pod blat stołu, następnie wejście sterownika będę podpinał na czas bazowania pod narzędzie obrabiające ( oczywiście też metalowe ). Maszyna bazując się będzie z niską prędkością dotykała narzędziem do obrabianego elementu i cofała się i tak dla każdej osi ustalę precyzyjnie punkty zero obrabianego materiału.
Tutaj tylko nasuwa mi się pytanie czy mogę bezpiecznie wykonać takie połączenie elektryczne ?

Dodam jeszcze, że posiadam sterownik taki jak na tej aukcji:

http://allegro.pl/sterownik-silnika-kro ... 17718.html

Obrazek