Jestem!!!
Bo Mach może wszystko. Może jest oceniany jako słaby program obrabiarkowy ale przy takiej elastycznosci niewprawni łatwo w dołki rozpaczy wpadają. No i idzie fama że razem z Machem mają efekty do du**. (zaznaczam że razem czyli (Mach * Operator)=efekt.)
A tutaj
Mach jest programem sterowania ruchem co z urzędu zakłada synchroniczność osi . Wszystkich.
Ale można
ZAPTASZCZYĆ!!! (tylko w Machu)
Spróbuj tak:
oś A jest aktywna i na pinach wyjściowych ma ustawione STEP oraz DIR
Ustaw nieużywane wyjście #X na ten sam pin co DIR(A)
Ustaw nieużywane wyjście #Y na ten sam pin co STEP(A)
Aktywność obu wyjść taka sama jak dla osi A (wysoka/niska) Ważne!
Na ekranie wstawiasz DRO - prędkość kręcenia osią w trybie ręcznym
na ekranie wstawiasz userbutton(1001) z treścią do wykonania jedzie/ nie jedzie
Na ekranie wstawiasz leda pali/nie pali czyli jedzie nie jedzie
Na ekranie wstawiasz userbutton(1002) z treścią do wykonania kierunku (ale to można na załatwić buttonem startu który rozróżni nasze chęci czy ma kręcić w lewo czy w prawo czy stanąć gdy właczony czy też zamienić kierunek we włąqczonym - tyle ze niewprawni znowu wdepną)
Na ekranie wstawiasz leda zielono/czerwony - kierunek krecenia
w configu ZAPTASZCZASZ macropump.
I działa
Pod warnkiem że w treści makropumpa wstawisz:
jeżeli nie oś A to blokuj ruch osi A - odpowiednie setVar tablicy pinów wyjściowych lub magiczna OemButton()* który zamienia wyjścia dowolnych osi np A z B jeżeli B jest nie używana
jezeli led jedzie=1
ustaw generator=1
wyjście #2 ustaw jak ledkierunku
A w mózgu (tak, Mach taki ma, choć do oceny jakiej jest jakości to jednak lepszy słaby niż żaden)
jeżeli gen=1 to częstotliwość DIR na wyjściu #1 oraz wyjście #2 ustaw jak ledkierunku
Finito
* tak z pamięci jego nr to nie teges, musiałbym poszukać ale jest
Dodane 4 minuty 56 sekundy:
z tymi pinami #1,#2 to trochę zależy czym sterujesz (LPT)
Właściwie bezpieczniej jest wykorzystać osobne piny i zamianą osi włączyć generator w miejsce osi obrotowej.
Ale gdy mało pinów to koszt LPT jest 5zł i bym spróbował czy da się ustawić a jeżeli tak to dla jakiego stanu pinu daje się port nadpisywać z dwóch buforów o różnym stanie (który którego kryje)
Dodane 2 minuty 36 sekundy:
relaxxis pisze:ciągłe przyciśnięcie klawisza A+ lub A- w Mach3.
ja wymądrzam się dla ruchu gdy uruchomiony jest Gkod a nie w sytuacji ręcznego WDUSZANIA klawiszy
Dodane 31 sekundy:
faktycznie niewygoda, jeszcze zdechną