Obługa kilku urządzeń mach3 z jednego komputera

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
nivr1
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 199
Rejestracja: 14 lis 2020, 23:37

Obługa kilku urządzeń mach3 z jednego komputera

#1

Post napisał: nivr1 » 31 gru 2024, 17:30

Cześć.
Chciałbym podłączyć za pomocą USB, 4 maszyny sterowane machem3 do jednego komputera. Urzadzenia pracowałyby rownocześnie. Byłaby to nowa jednostka 32 wątki, 32gb ramu. Czy ktos próbował takiego rozwiązania?



Awatar użytkownika

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

Re: Obługa kilku urządzeń mach3 z jednego komputera

#2

Post napisał: tuxcnc » 31 gru 2024, 17:40

nivr1 pisze:
31 gru 2024, 17:30
Cześć.
Chciałbym podłączyć za pomocą USB, 4 maszyny sterowane machem3 do jednego komputera. Urzadzenia pracowałyby rownocześnie. Byłaby to nowa jednostka 32 wątki, 32gb ramu. Czy ktos próbował takiego rozwiązania?
Najprawdopodobniej jest to niemożliwe.


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3775
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Obługa kilku urządzeń mach3 z jednego komputera

#3

Post napisał: atom1477 » 31 gru 2024, 18:42

nivr1 pisze:
31 gru 2024, 17:30
Urzadzenia pracowałyby rownocześnie.
Ale czy mają wykonywać ten sam program obróbki, czy zupełnie inne?


drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2329
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: Obługa kilku urządzeń mach3 z jednego komputera

#4

Post napisał: drzasiek90 » 31 gru 2024, 20:54

Wiele programów nie pozwala na uruchomienie się drugi raz w tym samym czasie.
Teoretycznie, jeśli sterownikiem będzie jakaś płyta zewnętrzna a mach miałby tylko wysyłać komendy, to powinno być to możliwe... ale, no właśnie, problem w uruchamianiu programu.
Ja stosuje coś takiego w wersji na 2 maszyny ale na grbl. Mam 2 podobne maszyny które pracują jednocześnie i musiały pracować z tego samego komputera, ale jednym steruje UGS a drugim candle bo był właśnie opisywany problem - nie dało się uruchomić tego samego programu 2 razy.

Awatar użytkownika

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

Re: Obługa kilku urządzeń mach3 z jednego komputera

#5

Post napisał: tuxcnc » 01 sty 2025, 10:44

drzasiek90 pisze:
31 gru 2024, 20:54
Ja stosuje coś takiego w wersji na 2 maszyny ale na grbl.
Na GRBL nie ma problemu, bo tam są wysyłane linie g-kodu, a wracają jedynie potwierdzenia ich wykonania.
Linuxcnc czy Mach pracują zupełnie inaczej, przesyłane jest dużo danych, a zależności czasowe są krytyczne.
Nie da się uruchomić równocześnie dwóch Linuxcnc, ale to wynika z jego specyfiki, konkretnie z tego, że można załadować tylko jeden moduł RT do kernela.
Mach nie jest RT, więc być może (nie wiem bo nie sprawdzałem) da się uruchomić kilka kopii równocześnie, ale nie wyobrażam sobie przesyłania danych do czterech maszyn przez jeden i ten sam podsystem USB. (Windows od XP w górę zabrania bezpośredniego dostępu do sprzętu).
Moim zdaniem, albo nie będzie to działać wcale, albo będzie działać na tyle niestabilnie, że nie będzie się nadawało do użytku...


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

Re: Obługa kilku urządzeń mach3 z jednego komputera

#6

Post napisał: kszumek » 01 sty 2025, 10:56

Witam
Mach nie radzi sobie do końca dobrze ze sterowaniem 1 maszyną a co dopiero 4
nie wiem do końca po co taka kombinacja ,
wiesza ci się 1 i wszystkie stoją
raczej bym poszedł jednak w stronę 4 małych niezależnych sterowników
co najwyżej spięte po sieci do przerzucania programów z mocniejszego PC na którym jest CAD CAM


Autor tematu
nivr1
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 199
Rejestracja: 14 lis 2020, 23:37

Re: Obługa kilku urządzeń mach3 z jednego komputera

#7

Post napisał: nivr1 » 01 sty 2025, 12:14

atom1477 pisze:
31 gru 2024, 18:42
nivr1 pisze:
31 gru 2024, 17:30
Urzadzenia pracowałyby rownocześnie.
Ale czy mają wykonywać ten sam program obróbki, czy zupełnie inne?
Mogą zdarzyć sie takie same programy.

Dodane 3 minuty 33 sekundy:
drzasiek90 pisze:
31 gru 2024, 20:54
Wiele programów nie pozwala na uruchomienie się drugi raz w tym samym czasie.
Teoretycznie, jeśli sterownikiem będzie jakaś płyta zewnętrzna a mach miałby tylko wysyłać komendy, to powinno być to możliwe... ale, no właśnie, problem w uruchamianiu programu.
Ja stosuje coś takiego w wersji na 2 maszyny ale na grbl. Mam 2 podobne maszyny które pracują jednocześnie i musiały pracować z tego samego komputera, ale jednym steruje UGS a drugim candle bo był właśnie opisywany problem - nie dało się uruchomić tego samego programu 2 razy.
Z uruchomieniem kilku programów na jednym PC nie będzie problemu. Bardziej zastanawiam się, czy program będzie trafiał do maszyny docelowej, lub czy nie bedzie konfliktów i mieszania kodów. Ogolnie są to proste programy po 500 linii w dwoch osiach.


drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2329
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: Obługa kilku urządzeń mach3 z jednego komputera

#8

Post napisał: drzasiek90 » 01 sty 2025, 12:14

A musi to być mach?


Autor tematu
nivr1
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 199
Rejestracja: 14 lis 2020, 23:37

Re: Obługa kilku urządzeń mach3 z jednego komputera

#9

Post napisał: nivr1 » 01 sty 2025, 12:18

tuxcnc pisze:
01 sty 2025, 10:44
drzasiek90 pisze:
31 gru 2024, 20:54
Ja stosuje coś takiego w wersji na 2 maszyny ale na grbl.
Na GRBL nie ma problemu, bo tam są wysyłane linie g-kodu, a wracają jedynie potwierdzenia ich wykonania.
Linuxcnc czy Mach pracują zupełnie inaczej, przesyłane jest dużo danych, a zależności czasowe są krytyczne.
Nie da się uruchomić równocześnie dwóch Linuxcnc, ale to wynika z jego specyfiki, konkretnie z tego, że można załadować tylko jeden moduł RT do kernela.
Mach nie jest RT, więc być może (nie wiem bo nie sprawdzałem) da się uruchomić kilka kopii równocześnie, ale nie wyobrażam sobie przesyłania danych do czterech maszyn przez jeden i ten sam podsystem USB. (Windows od XP w górę zabrania bezpośredniego dostępu do sprzętu).
Moim zdaniem, albo nie będzie to działać wcale, albo będzie działać na tyle niestabilnie, że nie będzie się nadawało do użytku...
Właśnie niestabilności się obawiam.

Dodane 2 minuty 15 sekundy:
kszumek pisze:
01 sty 2025, 10:56
Witam
Mach nie radzi sobie do końca dobrze ze sterowaniem 1 maszyną a co dopiero 4
nie wiem do końca po co taka kombinacja ,
wiesza ci się 1 i wszystkie stoją
raczej bym poszedł jednak w stronę 4 małych niezależnych sterowników
co najwyżej spięte po sieci do przerzucania programów z mocniejszego PC na którym jest CAD CAM
Chodzi oczywiście o pieniądze. Mam szafe sterowniczą gdzie są wsadzone wszystkie komponenty do sterowania maszynami. Obecnie są uzywane 4 niezalezne PC, uzywane biurowe. Ich awaryjnosc jest niestety duża. Chcialem zlozyc jeden nowy PC o duzej mocy obliczeniowej i żeby on ogarnial wszystkie maszyny

Dodane 1 minuta 14 sekundy:
drzasiek90 pisze:
01 sty 2025, 12:14
A musi to być mach?
Maszyny już pracują na machu, dlatego nie chciałbym zmieniac. Tym bardziej ze 4 lata wszystko działa stabilnie i proces jest opanowany, alw dla kazdej maszyny osobno.


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

Re: Obługa kilku urządzeń mach3 z jednego komputera

#10

Post napisał: kszumek » 01 sty 2025, 12:34

Witam
niestety ale nie wymyślisz nic lepszego niż już jest ,
(po zmianie na linuxcnc można trochę by było zyskać
na G0 i lepiej sobie radzi z kasowaniem luzów nawrotnych jeśli masz ustawione
widać to na materiale przy frezowaniu kółek, mach ma chwilową czkawkę przy zmianie kierunku )
jeśli kompy się psują wymieniaj je na mniej awaryjne
ten jeden PC wcale nie będzie wydajniejszy w tym zastosowaniu niż 4 oddzielne
co to za maszynki jakieś proste plotery i po czym teraz sterowane LPT ?
Ostatnio zmieniony 01 sty 2025, 12:39 przez kszumek, łącznie zmieniany 1 raz.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”