Automatyczny turret.

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
tomareks
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 7
Posty: 39
Rejestracja: 25 lut 2024, 15:26

Automatyczny turret.

#1

Post napisał: tomareks » 23 mar 2024, 16:38

Od kilku dni walczę z automatycznym turretem na 8 narzędzi. Nic skomplikowanego w budowie, narzędzia co 45 stopni, silnik krokowy, po wybraniu narzędzia ma się cofnąć o kilka kroków. To wszystko. Próbowałem jako oś A, jako turret, karuzela itd, bo gdy zacząłem czytać to się okazało, że to można na kilka sposobów zrobić co mi już w głowie wszystko przemieszało. Także znalazłem kilka tematów na forum linuxa, starszych i pomimo dołączonych plików, opisów nie udało się zainstalować.
Mam depresję, człowiek chyba za głupi i trzeba do macha wracać.
Sorry, tak się tylko wyżalić chciałem.




WP Kamil
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 293
Rejestracja: 11 kwie 2014, 11:25
Lokalizacja: Polska

Re: Automatyczny turret.

#2

Post napisał: WP Kamil » 23 mar 2024, 16:50

Na mach 3 też ludziki przez to łapali wnerwa 😉
Po paru godzinach woleli zapłacić mi 20GBP za makro niż użerać się dalej 😁 i choć było to 10 lat temu, to raz do roku nadal jakaś zagubiona dusza pisze do mnie w tej sprawie.
Do lina nigdy nie doszedłem- więc nie pomogę.


kszumek
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 388
Rejestracja: 04 kwie 2006, 18:08
Lokalizacja: Białystok

Re: Automatyczny turret.

#3

Post napisał: kszumek » 23 mar 2024, 17:05

Witam
jak dobrze poszperasz to może znajdziesz nawet gotowca do twojego rozwiązania
zerknij na to może zaadoptujesz
kiedyś jak szukałem sobie wydaje mi się że powinien być gotowiec oparty na tym
https://linuxcnc.org/docs/html/man/man9/carousel.9.html
czy masz jakiś odczyt pozycji czujką?
jak zwykle polecam classicladder w linuxie


Autor tematu
tomareks
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 7
Posty: 39
Rejestracja: 25 lut 2024, 15:26

Re: Automatyczny turret.

#4

Post napisał: tomareks » 23 mar 2024, 17:56

WP Kamil pisze:Na mach 3 też ludziki przez to łapali wnerwa 😉
Po paru godzinach woleli zapłacić mi 20GBP za makro niż użerać się dalej 😁 i choć było to 10 lat temu, to raz do roku nadal jakaś zagubiona dusza pisze do mnie w tej sprawie.

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.
kszumek pisze:czy masz jakiś odczyt pozycji czujką?

Nie, jest tylko krok, kierunek. Nic więcej.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 7885
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Automatyczny turret.

#5

Post napisał: tuxcnc » 23 mar 2024, 19:13

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ć.


Autor tematu
tomareks
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 7
Posty: 39
Rejestracja: 25 lut 2024, 15:26

Re: Automatyczny turret.

#6

Post napisał: tomareks » 23 mar 2024, 19:33

Jaki ten mój mach ukochany jak go z całą godzinę używałem ;-)
Nie chcesz, nie umiesz, to nie pomagaj, a do pisania w tym temacie nikt nie zmusza. Widzisz mi się linux spodobał, tylko chyba na swój mały łeb za dużo na raz wziąłem, po prostu za dużo się naczytałem, zamiast skupić się na jednym rozwiązaniu, próbowałem kilka na raz, jak już pisałem od osi A, przez suby, komponenty karuzeli, po pythona.
Przestaję beczeć, odpocznę, reset i dam radę.
Jeszcze kolega wziąłby poprawkę, że przed chwilą nie wiedziałem co to linux, a tym bardziej linuxcnc, po co stosujemy sudo, co to hal a co to plik ini. ;-) i milion innych pierdół o których użytkownicy zapominają a dla mnie świeżaka to :roll: :roll:
Pozdrawiam.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 7885
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Automatyczny turret.

#7

Post napisał: tuxcnc » 23 mar 2024, 20:06

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.


WP Kamil
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 293
Rejestracja: 11 kwie 2014, 11:25
Lokalizacja: Polska

Re: Automatyczny turret.

#8

Post napisał: WP Kamil » 23 mar 2024, 21:00

Bazuje się ręcznie jeżeli w okienku z numerem narzędzia jest inna cyferka niż na imaku. A jak blokuje się na pozycji to już kolega pisał wyżej.
"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..." To odrazy enkodery też na osiach, bo nóż może o coś zawadzić i osie zostaną w losowej pozycji...😁

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 7885
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Automatyczny turret.

#9

Post napisał: tuxcnc » 23 mar 2024, 21:07

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.


WP Kamil
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 293
Rejestracja: 11 kwie 2014, 11:25
Lokalizacja: Polska

Re: Automatyczny turret.

#10

Post napisał: WP Kamil » 24 mar 2024, 07:12

Moja literówka nie sprawia, że nagle nie ma racji to co napisałem. Tak samo napisanie "nie wyobrażam sobie" nie znaczy, że ktoś inny nie dość, że sobie to wyobraził, to jeszcze i zaimplementował z powodzeniem.
Ż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ą.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”