Znaleziono 5 wyników

autor: tuxcnc
24 mar 2024, 21:36
Forum: LinuxCNC (dawniej EMC2)
Temat: Automatyczny turret.
Odpowiedzi: 22
Odsłony: 2223

Re: Automatyczny turret.

tomareks pisze:
24 mar 2024, 19:41
Plik nazywa się 500, wpisując w mdi np M98 P500, lub też CALL 500, błędy
Mylisz podprogram (część programu) z plikiem podprogramu (na Forum powszechnie nazywanym subem).
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... ogramFiles
autor: tuxcnc
24 mar 2024, 07:25
Forum: LinuxCNC (dawniej EMC2)
Temat: Automatyczny turret.
Odpowiedzi: 22
Odsłony: 2223

Re: Automatyczny turret.

WP Kamil pisze:
24 mar 2024, 07:12
Żeby nóż nie zahaczył o coś to do zmiany narzędzia najlepiej odjechać- ja przy okazji bazowałem też osie za każdym razem- miałem czas.
Jeżeli imak pozostanie w losowej pozycji, to procedura taka jak przy gubieniu kroków w osiach- usunąć przyczynę mechaniczną.
Nie rozumiesz istoty problemu.
Tokarka jest specyficzną maszyną, na której dzwona jest zrobić wyjątkowo łatwo.
Wystarczy konia dosunąć bardziej, albo w imaku zostawić nóż z poprzedniej roboty...
Dlatego warto pomyśleć o dodatkowych czujnikach, które i tak wszystkie będą podpięte pod jedno wejście sterownika.
Z gubieniem kroków nie ma to niczego wspólnego.
autor: tuxcnc
23 mar 2024, 21:07
Forum: LinuxCNC (dawniej EMC2)
Temat: Automatyczny turret.
Odpowiedzi: 22
Odsłony: 2223

Re: Automatyczny turret.

WP Kamil pisze:
23 mar 2024, 21:00
To odrazy enkodery też na osiach, bo nóż może o coś zawadzić i osie zostaną w losowej pozycji...😁
Piłeś - nie pisz.
autor: tuxcnc
23 mar 2024, 20:06
Forum: LinuxCNC (dawniej EMC2)
Temat: Automatyczny turret.
Odpowiedzi: 22
Odsłony: 2223

Re: Automatyczny turret.

tomareks pisze:
23 mar 2024, 17:56
Nie, jest tylko krok, kierunek. Nic więcej.
Użyj opcji remap, która pozwala przypisać dowolnemu g-kodowi dowolną procedurę wykonywalną przez Linuxcnc.
Czyli tutaj, wywołanie M6 uruchomi program obracający oś o określony kąt wyliczony z parametrów:
#<_current_tool> - Return number of the current tool in spindle. Same as #5400.
#<_selected_tool> - Return number of the selected tool post a T code.
Przy okazji będzie to dobra nauka...
Ponieważ nie ma żadnej informacji zwrotnej, więc żadne bardziej zaawansowane rozwiązania nie mają sensu.
Być może T będzie trzeba wywoływać przed M6, a może da się w jednej linii, tego nie mam możliwości teraz sprawdzić.
No i nie bardzo wyobrażam to sobie bez bazowania tego kołowrotka...
Warto by było dać też jakiś czujnik prawidłowego położenia, na wypadek gdyby przekręcany nóż o coś zawadził i został w przypadkowym położeniu...
Nie chodzi wtedy o ustalenie które narzędzie jest wybrane, a jedynie czy imak jest w jednym z wielu dopuszczalnych położeń i można wznowić program.
autor: tuxcnc
23 mar 2024, 19:13
Forum: LinuxCNC (dawniej EMC2)
Temat: Automatyczny turret.
Odpowiedzi: 22
Odsłony: 2223

Re: Automatyczny turret.

tomareks pisze:
23 mar 2024, 17:56
W machu, urochomiłem to w minut kilka. Chcę tylko uruchomić małą tokarkę, w sumie tylko karuzela mi została. Nie chcę i nie mam potrzeby doktoryzować się w linuxcnc
Nie chcesz, nie umiesz, nie potrzebujesz, no to się nie męcz.
Wróć do swojego ukochanego programu i przestań beczeć.

Wróć do „Automatyczny turret.”