Znaleziono 3 wyniki

autor: adam Fx
05 wrz 2016, 00:21
Forum: LinuxCNC (dawniej EMC2)
Temat: Linuxcnc praca między krańcówkami
Odpowiedzi: 5
Odsłony: 2012

osobiście zrobiłbym to tak:
wyciągną sygnał kontynuacji / start nawet z klawiatury
a w programie
dla przypadku pierwszego w pętli przyrostowo wpisał np.
G91
Z-1
M00

zamknął go w pętli REP np albo "wykonuj do puki Z="

każdy impuls uruchomi cykl REP aż do momentu pauzy i tak w koło

przypadek 2 nie bardzo kumam ale jeśli zgubi kroki i chcesz by na końcu zaś zaczynało tak jak by od zera

to tam nawet bez krańcówki możesz użyć G92 wtedy zakładając ze zgubi 5 mm w jedną stronę wracając normalne nie widząc o tym pojechałaby o 5 za daleko a tak w punkcie w którym stanie przyjmiesz G92 X0 i maszyna pojedzie od znanej pozycji
autor: adam Fx
04 wrz 2016, 22:22
Forum: LinuxCNC (dawniej EMC2)
Temat: Linuxcnc praca między krańcówkami
Odpowiedzi: 5
Odsłony: 2012

Powiem tak jeśli dokładnie opiszesz co chcesz robić to może znajdzie się sposób na obejście problemu bez grzebania w głębi.
bo już podałeś 2 róże info
wotas pisze:Chodzi o coś takiego żeby dana oś wykonywała polecenie G-code pod wpływem impulsu z zewnątrz.
wotas pisze:1. polecenie dla osi X - jedź do krańcówki
2. wykonaj założony G-code
3. Polecenie dla osi X - jedź do drugiej krańcówki
4. wykonaj założony G-code
to już nie wiadomo czy w miejscu krańcówki wykonawca ten kod czy krańcówka tylko załącza a program startuje ze swojego punktu zero

Więc opisz bez tajemniczości co dokładnie chcesz robić
autor: adam Fx
04 wrz 2016, 21:41
Forum: LinuxCNC (dawniej EMC2)
Temat: Linuxcnc praca między krańcówkami
Odpowiedzi: 5
Odsłony: 2012

Z tego co się orientuje to w Linuxcnc możesz sobie zrobić co chcesz osobiście tak głęboko w kod źródłowy nie potrafię się zagłębić ale czy zamiast fizycznej kranówki nie możesz użyć przesunięcia zera G92 ?

Wróć do „Linuxcnc praca między krańcówkami”