LinuxCNC na USB lub Ethernet - reaktywacja

Dyskusja na temat Linumeric-LPT

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

Autor tematu
drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 72
Posty: 2337
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#71

Post napisał: drzasiek90 » 12 lis 2023, 12:31

tuxcnc pisze:
12 lis 2023, 12:22
No właśnie nie.
Dużo dobrego kodu jest udostępnione na licencji GPL, czego oczywiście w komercyjnym projekcie użyć nie możesz, ale nikt Ci nie zabroni go przeanalizować i napisać własnego, kompatybilnego z tym Open Source.
Noi sam sobie odpowiedziałeś. Przeanalizować i napisać nowy kod to masa pracy. Ja już nie mam na to czasu, bo podjąłem jedną ścieżkę rozwoju projektu i nie chcę jej w tym momencie ucinać, bo idzie w dobrym kierunku.
Ale jeśli wiesz co i jak zrobić, to dlaczego tego nie zrobisz, skoro jak sam twierdzisz nie wymaga to dużego nakładu pracy? Poświęciłeś kupę czasu na uruchomienie colorcnc i tak naprawdę nie wiadomo na czym się skończyło, bo się obraziłeś.
Mogłeś ten czas poświęcić na nowy projekt z którym nie byłoby tyle problemów co z colorcnc.

Dlaczego projekt colorcnc nie jest do tej pory zakończony i gotowy do uruchamiania? Skoro to takie proste.
Nie, to nie jest proste i mało który kod jest łatwo przenieść na inne urządzenie. Wymaga to naprawdę dużo pracy, zupełnie nowego podejścia.

Problem sterowania można rozwiązać na wiele sposobów.
Ja wybrałem taki sposób. To jest mój sposób, ja go wymyśliłem, od nikogo nie skopiowałem.
Ty od początku go krytykujesz tylko dlatego, że to nie ty go wymyśliłeś i niestety nie potrafisz się przyznać, że nie miałeś racji.



Awatar użytkownika

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

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#72

Post napisał: tuxcnc » 12 lis 2023, 12:48

drzasiek90 pisze:
12 lis 2023, 12:31
Dlaczego projekt colorcnc nie jest do tej pory zakończony i gotowy do uruchamiania? Skoro to takie proste.
Pisałem to wielokrotnie, bo zabrali się za to kretyni.
Tworzenie otwartego kodu podlega pewnym zasadom, których złamanie skazuje projekt na fiasko.


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

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#73

Post napisał: kszumek » 12 lis 2023, 13:01

Witam
no właśnie tyle mi potrzeba: sygnał w hal a ja już sobie dalej poradzę
widziałem kiedyś dość niedrogie płytki 7 wejść analog po modbusie ale coś ich teraz nie ma
te wejścia nie muszą być szybkie , np potrzebne do czujników ciśnienia zacisku wrzeciona , lub siły docisku konika
pozdrawiam


Autor tematu
drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 72
Posty: 2337
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#74

Post napisał: drzasiek90 » 12 lis 2023, 13:10

tuxcnc pisze:
12 lis 2023, 12:48
Pisałem to wielokrotnie, bo zabrali się za to kretyni.
Tworzenie otwartego kodu podlega pewnym zasadom, których złamanie skazuje projekt na fiasko.
Według ciebie co drugi to kretyn a reszta to idioci...
A może to po prostu wcale nie jest takie proste jak ci się wydaje?

Dodane 2 minuty 12 sekundy:
kszumek pisze:
12 lis 2023, 13:01
Witam
no właśnie tyle mi potrzeba: sygnał w hal a ja już sobie dalej poradzę
widziałem kiedyś dość niedrogie płytki 7 wejść analog po modbusie ale coś ich teraz nie ma
te wejścia nie muszą być szybkie , np potrzebne do czujników ciśnienia zacisku wrzeciona , lub siły docisku konika
pozdrawiam
Czy te wejścia powinny być izolowane?
Da się to zrobić, ale oczywiście wszystko to są koszty które potem odbijają się na cenie.
I tak naprawdę ten, co tego nie potrzebuje także musi za to zapłacić.

Awatar użytkownika

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

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#75

Post napisał: tuxcnc » 12 lis 2023, 13:19

drzasiek90 pisze:
12 lis 2023, 13:08
tuxcnc pisze:
12 lis 2023, 12:48
Pisałem to wielokrotnie, bo zabrali się za to kretyni.
Tworzenie otwartego kodu podlega pewnym zasadom, których złamanie skazuje projekt na fiasko.
Według ciebie co drugi to kretyn a reszta to idioci...
A może to po prostu wcale nie jest takie proste jak ci się wydaje?
Jest bardzo proste.
Jeżeli się tworzy wspólny projekt Open Source, to nikt nie ma obowiązku niczego w nim robić, ale jeśli ktokolwiek cokolwiek w nim zrobi, to ma obowiązek udostępnić oprócz własnego kodu istotne informacje, jakich narzędzi użył i jak ten kod należy wykorzystać (w projektach komercyjnych tworzonych przez zespół jest podobnie).
Jeśli ktoś publikuje własny kod bez informacji w jakim środowisku go skompilował, bez żadnej dokumentacji i bez żadnych przykładowych konfiguracji, to jest to prosta recepta na katastrofę, a dokładnie tak było w ColorCNC.


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

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#76

Post napisał: kszumek » 12 lis 2023, 13:38

Witam
nie muszą być bo i tak są to napięcia rzędu 10V i o wspólnej masie
dla mnie fajną sprawą było by rozwiązanie posiadające trochę dodatkowych
wolnych wejść wyjść oprócz (oczywiście szybkich do sterowania osiami)
DI+DO + ze 4 AI 2AO
komunikujące się z linuxcnc po skrętce
pozbyłbym się plątaniny kabli i podłączył w końcu wszystkie czujniki które są dostępne na maszynie
pozdrawiam


Autor tematu
drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 72
Posty: 2337
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#77

Post napisał: drzasiek90 » 12 lis 2023, 13:51

tuxcnc pisze:
12 lis 2023, 13:19
ma obowiązek udostępnić oprócz własnego kodu istotne informacje, jakich narzędzi użył i jak ten kod należy wykorzystać
Owszem, ale czasami usiłujesz coś uruchomić, instalujesz pakiety, szukasz rozwiązania przez wiele dni aż wreszcie zadziała.
Jak potem odpamiętać co konkretnie trzeba doinstalować, aby zadziałało tak samo u kogoś innego, a co z tej całej listy było zbędne? Potrzebne są zasady, potrzebne jest zarządzenie czuli "ktoś", kto zespołem będzie dyrygować i kto poskleja to w całość. Więc to wcale proste nie jest. Oczywiście, że wykonalne, ale wymaga sporych nakładów pracy i zaangażowania.
tuxcnc pisze:
12 lis 2023, 13:19
prosta recepta na katastrofę, a dokładnie tak było w ColorCNC.
Czyli będzie coś z tego ColorCNC czy klapa?

Dodane 6 minuty 30 sekundy:
kszumek pisze:
12 lis 2023, 13:38
Witam
nie muszą być bo i tak są to napięcia rzędu 10V i o wspólnej masie
dla mnie fajną sprawą było by rozwiązanie posiadające trochę dodatkowych
wolnych wejść wyjść oprócz (oczywiście szybkich do sterowania osiami)
DI+DO + ze 4 AI 2AO
komunikujące się z linuxcnc po skrętce
pozbyłbym się plątaniny kabli i podłączył w końcu wszystkie czujniki które są dostępne na maszynie
pozdrawiam
Podsumujmy (może ktoś jeszcze się wypowie)
-4 wejścia analogowe (tu chyba tylko napięciowe (jaki zakres? 0-12V), prądowe nie mają sensu bo w sumie zbyt szeroki zakres, nikt dużego prądu nie będzie przez taką płytkę puszczał)
-2 wyjścia analogowe, prądowe i napięciowe? Jakie zakresy? 0-12V i 0-20mA?
-ze 4 wejścia cyfrowe szybkie izolowane
-8 wejść szybkich nieizolowanych?
-Wyjścia cyfrowe szybkie (ile?)
-wyjście cyfrowe szybkie izolowane (ze 4?)
-ze 2 wyjścia prądowe szybkie (z tranzystorem mosfet)
-ze 2 wyjścia z przekaźnika?

Coś dodać, coś ująć?


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

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#78

Post napisał: kszumek » 12 lis 2023, 14:55

Witam
zakresy wejściowe ciężko przewidzieć co będzie siedziało
bo zdaża się 0-5V i 0-24 V ale chyba najczęściej 0-10V
wyjścia raczej tylko napięciowe 0-10V
nawet enkodery miałem 0-5V jak i 0-30V
na razie nie miałem potrzeby sterowania prądowego ani wejść ani wyjść 0-20 mA
napiszę ci jako ciekawostka co trzeba żeby obsłużyć retrofit mojej tokarki
6 x step dir, ,3 enkodery ABZ,1 enkoder MPG AB,
w granicach 24 DO ,40 DI do obsługi czujników i zaworów hydrauliki
jak by były dostępne DI do obsługi fizycznych przycisków tez by było dobrze
tagże sporo tego


ja robiłbym przekaźniki na zewnątrz jak i mosfety bo nie wiadomo co komu trzeba, raczej jako opcja
mosfety to chyba tylko raczej jako sterowanie mostkiem dla silnika DC
pozdrawiam


Autor tematu
drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 72
Posty: 2337
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#79

Post napisał: drzasiek90 » 12 lis 2023, 15:11

Czasem trzeba jakąś pompę włączyć z 24V to mosfet sterowany z PWM może się przydać.
Sporo tych wejść.
Generalnie trzeba wiedzieć, że zasada działania tego urządzenia polega na symulowaniu portu równoległego.
Można na jednej płytce zasymulować kilka portów i mieć je jako IO szybkie, ale można jeszcze dołożyć jako IO wolne sterowane bitem hal. Zobaczę co da się zrobić, cena elektroniki poszła mocno w górę (chodzi o podzespoły) w stosunku do kilku lat wcześniej więc czym więcej scalaków tym cena rośnie, tu 2 zł, tam 15 i na końcu się nazbiera 5 stówek za same części z nie wiadomo czego i będzie alarm, że za drogie :)


Autor tematu
drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 72
Posty: 2337
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#80

Post napisał: drzasiek90 » 19 lis 2023, 11:02

Taka ciekawostka dla tych, co uważają, że laptop się do LinuxCNC nie nadaje :)
Zona zakupiła laptopa, w sumie nic wyselekcjonowanego, do jej pracy w zasadzie najważniejszy jest duży dysk i tyle ma wymagań. Taki tam babski Dell inspiron 3520, i5 12 generacji, taki cichy, lekki, można by podejrzewać, że trybów oszczędzania energii mnóstwo. Nie ruszałem nic w ustawieniach, puściłem tylko test na debianie 12 live i taki wynik
Obrazek
Ciekawe co by było, gdyby w biosie jeszcze pogmerać. Ale mi się nie chce.
Ten konkretny model się do LinuxCNC nadaje tylko z przejściówką na USB, niestety nie ma karty sieciowej ethernet (to bolączka nowych laptopów które robią się coraz cieńsze i złącze rj45 zaburzałoby koncepcję.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”