Strona 1 z 1

LinuxCNC, dwa wrzeciona, dwie osie Z

: 21 lut 2024, 20:49
autor: AK95
Cześć. Chciałbym zamontować na frezarce dodatkowe wrzeciono. Jedno główne, drugie słabsze do fazowania. Wrzeciona chciałbym umieścić na osobnych osiach, sterownych osobnymi silnikami krokowymi. Chciałbym, aby dane wrzeciono można było wybrać poprzez polecenie M6 T1 lub M6 T2. Odczyt offsetu i przełączenie wtedy na sterowanie osią, na której jest wrzeciono. Zastanawiam się jak do tego podejść. Myślałem nad tym aby połączyć sygnały obu sterowników, a jedynie włączać i wyłączać dojście sygnału kroku do sterownika danej osi. Szukałem informacji na necie, ale nic takiego nie znalazłem.

Coś podobnego zrobił autor tego filmu, ale w opisie jest, że sterowanie góra-dół poszczególnymi osiami z wrzecionami jest realizowane poprzez arduino.




Chciałbym zapytać czy ktoś z was realizował może coś podobnego i jest w stanie podzielić się doświadczeniem i podpowie jak można do tego tematu podejść?

Re: LinuxCNC, dwa wrzeciona, dwie osie Z

: 21 lut 2024, 21:01
autor: drzasiek90
Na tym filmie jest jedna wspólna oś Z sterowana z LinuxCNC oraz 3 podrzędne osie Z sterowane zapewne z arduino.
Pytanie jak mechanicznie masz to rozwiązane? Chcesz mieć tak jak na filmie czy każda z osi Z ma być sterowana z LinuxCNC (bez tej nadrzędnej osi Z która porusza wszystkimi podrzędnymi)?

Re: LinuxCNC, dwa wrzeciona, dwie osie Z

: 21 lut 2024, 21:08
autor: AK95
Bez nadrzędnej, dwie niezależne osie Z

Re: LinuxCNC, dwa wrzeciona, dwie osie Z

: 21 lut 2024, 21:09
autor: tuxcnc
AK95 pisze:
21 lut 2024, 20:49
Chciałbym, aby dane wrzeciono można było wybrać poprzez polecenie M6 T1 lub M6 T2.
Można użyć funkcji remap, która umożliwia przypisanie do dowolnego g-kodu (nawet nieobsługiwanego przez Linuxcnc) czegokolwiek co Linuxcnc jest w stanie wykonać.
https://linuxcnc.org/docs/html/remap/remap.html

Re: LinuxCNC, dwa wrzeciona, dwie osie Z

: 22 lut 2024, 10:49
autor: micges
Linuxcnc 2.8.x obsługuje do chyba 8 wrzecion. Do tego konfiguracja XYZW czyli 2 niezaleznie sterowane osie Z. I remap jak kolega wcześniej napisał.

Re: LinuxCNC, dwa wrzeciona, dwie osie Z

: 22 lut 2024, 18:52
autor: kszumek
Witam
da się zrobić na kilka sposobów
po najmniejszej linii oporu to w classicladder w zależnosci od numeru narzędzia
wybierane sygnały enable na sterowniki silników
albo jeszcze prościej m64 m65
step i dir równolegle

Re: LinuxCNC, dwa wrzeciona, dwie osie Z

: 22 lut 2024, 19:16
autor: tuxcnc
kszumek pisze:
22 lut 2024, 18:52
po najmniejszej linii oporu to w classicladder
To nie będzie po najmniejszej linii oporu, bo do prostych funkcji logicznych nie warto zaprzęgać PLC.
Poza tym, to grozi wypadkiem, bo nie ma pewności w jakim położeniu wrzeciona pojawi się komenda zmiany narzędzia.

Re: LinuxCNC, dwa wrzeciona, dwie osie Z

: 22 lut 2024, 19:37
autor: kszumek
Witam
co kto umie , sposób realizacji niech wybierze autor
dla mnie classic ladder jest prosty ,
no trzeba zadbać o to żeby zawsze w tym samym oraz bezpiecznym
albo kodem albo w ini
jeśli użyje osi W będą problemy z podglądem sciezki
natomiast te rozwiazanie ma wade z bazowaniem 2 wrzeciona