Linuxcnc + Ethercat

Sezione dedicata a Linuxcnc
Bloccato
qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: Linuxcnc + Ethercat

Messaggio da qandro » giovedì 16 settembre 2021, 15:23

Non so quanto EtherCAT, per un hobbista, possa aver senso, a meno che non adotti una configurazione pre-fatta con componenti
ben definite.

Noi usiamo EtherCAT da quando è nato e le prime aziende hanno iniziato a portare le loro macchine da altri FieldBUS a questo.
Proprio per questo ci siamo sviluppato in casa sia il Master EtherCAT che la parte Slave, usata poi creare schede espansione aggiuntive.

Per usare EtherCAT ci vogliono conoscenza che vanno un po' fuori dal consueto collega e "prega".

Bisogna definire la rete, ma soprattuto gestire le varie differenze che ci sono tra costruttore e costruttore di drivers.
Sebbene EtherCAT sia uno standard prima fisico (L1), di link (L2) i problemi nascono nel layer applicazione (L3) dove non tutto
fila sempre perfettamente tra costruttore e costruttore.

In linea di massima ci siamo ma le differenze esistono, percui quando si prende un driver sotto mano la prima volta, ad esempio un Kollemorgen,
bisogna mettersi li con calma, studiare la documentazione, e intervenire nel Master per adeguare le differenze.

EtherCAT va bene per le aziende costrutrici, in quanto risolve problemi di connessione, lunghe distanze, problemi di interfacciamento,
eterogeinità tra dispositivi di diversi costruttori, etc.

La parte iniziale e più impegnativa, ovvero costruzione e definizione del sistema, etc etc la fanno una volta e poi si tratta solo di cablare.
Per chi fa una sola macchina, se qualcosa non torna, si rischia di passare ore a consumare neuroni.

Avatar utente
hellfire39
God
God
Messaggi: 3414
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: Linuxcnc + Ethercat

Messaggio da hellfire39 » giovedì 16 settembre 2021, 15:41

Considerando che l'utente medio, oggi, ha difficoltà a collegare due interruttori in serie o in parallelo.
Non tanto l'hobbista entusiasta, ma la stragrande maggioranza di utenti che vuole solamente utilizzare una macchina che non costi nulla (e non gli importa nulla di capire come funziona).

Avatar utente
wal87
Junior
Junior
Messaggi: 50
Iscritto il: venerdì 3 settembre 2021, 18:41

Re: Linuxcnc + Ethercat

Messaggio da wal87 » giovedì 16 settembre 2021, 16:13

turbina ha scritto:
lunedì 15 marzo 2021, 22:56
Vedi , l'open source è fatto per chi sa programmare o per chi vorrebbe programmare, esaltare l'open source senza saper aprire e modificare un sorgente per me non ha senso, lo dice la parola!
Comunque finiamola qua, hai fatto un buon lavoro, a qualcuno sicuramente servirà e questo basta.

Vedi......se ho interpretato bene i commenti fatti probabilmente qualcuno ha destato qualche sospetto che tu abbia qualche interesse con la sponsorizzazione della FR1000 , il fatto è devi sapere che molti sono passate di qua fingendosi di essere qualcosa che non sono, e questo ovviamente dà fastidio, ma dagli ultimi commenti sembra proprio che non sai fra questi
Non condivido, l'open source che vivo da più di 25 anni è nato da persone che volevano e vogliono poter fare quelle cose (programmare, fare modifiche, cercare bug), non essere obbligati a farlo (come invece succede per altri sistemi operativi, dove sei obbligato a fare quello che ti viene permesso di fare). L'evoluzione di linux ne è una prova evidente, altrimenti ci sarebbe ancora solo slackware (che si è persino evoluto nel frattempo).

Invece sulla questione del topic stesso non posso far altro che i complimenti, linuxcnc non è proprio plug and play, e poi il valore dell'apprendere è impareggiabile. Purtroppo per ora io mi sono dedicato molto più alla parte software e maccanica, poco alle interfacce, ma sarebbe interessante approfondire il lavoro che hai fatto.

Ps: mach3 funziona anche sotto linux, anche se non in modo nativo (il che implica solo qualche sbattimento in più, ma dipende sempre da che obiettivo uno ha).

Avatar utente
hellfire39
God
God
Messaggi: 3414
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: Linuxcnc + Ethercat

Messaggio da hellfire39 » giovedì 16 settembre 2021, 17:07

Ps: mach3 funziona anche sotto linux, anche se non in modo nativo (il che implica solo qualche sbattimento in più, ma dipende sempre da che obiettivo uno ha)
L'obiettivo tipico è "ZERO SBATTI". Far girare mach3 sotto linux è un'inutile masochismo.

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: Linuxcnc + Ethercat

Messaggio da qandro » giovedì 16 settembre 2021, 18:48

Il problema fondamentale, nel far girare Mach3 sotto Linux, è nella natura stessa di Mach3.
Esso usa dei "stratagemmi", come fanno altri prodotti simili, per ottenere una certa "determinabilità" di giro logica dell'engine interpolatore e generatore impulsi.

Di fatto Mach fa tutto su PC e quindi, pur non usando un vero plugin realtime per Windows, riesce in qualche modo a far girare la cosa.

Portare Mach3 in linux usando layer di interfaccia di astrazione API Windows -> .SO Linux, come WINE, è un bel salto nel vuoto... e sinceramente non ne vedo l'utilità.

Poi non nego che alcune funzionalità su programmi WINDOWS->WINE->Linux non funzionino meglio in Linux che su Windows.
Tempo fa ho provato il nostro control software con WINE e son rimasto sopreso di come in certi comparti girasse meglio che nativamente su Windows, ma molte API non sono portate o hanno bachi ed iniziato ad intravvedere quale bagno di sangue sarebbe seguito ho buttato tutto in un HD archvio.

Per Linux comunque c'è già LinuxCNC :)

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: Linuxcnc + Ethercat

Messaggio da qandro » lunedì 20 settembre 2021, 10:10

ops

Avatar utente
jjdege
Member
Member
Messaggi: 341
Iscritto il: sabato 28 dicembre 2019, 12:25
Località: Monza Brianza

Re: Linuxcnc + Ethercat

Messaggio da jjdege » martedì 21 settembre 2021, 19:36

Grazie Dino per il contributo, ma devo aver sbagliato il titolo del thread
:lol: :lol: :lol: Grazie!

Avatar utente
jjdege
Member
Member
Messaggi: 341
Iscritto il: sabato 28 dicembre 2019, 12:25
Località: Monza Brianza

Re: Linuxcnc + Ethercat

Messaggio da jjdege » venerdì 4 febbraio 2022, 17:32

Buonasera
Posto un link con la mia cnc in funzione :)
https://www.youtube.com/watch?v=wVoSsD70j2A

Avatar utente
jjdege
Member
Member
Messaggi: 341
Iscritto il: sabato 28 dicembre 2019, 12:25
Località: Monza Brianza

Re: Linuxcnc + Ethercat

Messaggio da jjdege » sabato 9 aprile 2022, 11:11

un pò di ingenio, freecad e la cnc :)
image2.png.png
image1.png
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

Avatar utente
Fiveaxis
God
God
Messaggi: 5721
Iscritto il: sabato 15 gennaio 2011, 12:08
Località: Monza e Brianza

Re: Linuxcnc + Ethercat

Messaggio da Fiveaxis » domenica 10 aprile 2022, 11:28

Belli!
Bravissimo! =D> =D> =D>
La macchina conta...ma la differenza la fa il "manico"!

Avatar utente
jjdege
Member
Member
Messaggi: 341
Iscritto il: sabato 28 dicembre 2019, 12:25
Località: Monza Brianza

Re: Linuxcnc + Ethercat

Messaggio da jjdege » domenica 10 aprile 2022, 15:21

Grazie!
gentilissimo :) :) :)

Avatar utente
jjdege
Member
Member
Messaggi: 341
Iscritto il: sabato 28 dicembre 2019, 12:25
Località: Monza Brianza

Re: Linuxcnc + Ethercat

Messaggio da jjdege » venerdì 15 aprile 2022, 15:15

https://www.youtube.com/watch?v=nWy1vDzO1Lk
Qui lavorazione un pò più impegnativa per elettronica e meccanica, finitura con 82000 righe, utensile conico sferico D 0,8
direi che va bene

Avatar utente
MauPre75
Senior
Senior
Messaggi: 2376
Iscritto il: venerdì 1 dicembre 2017, 14:43

Re: Linuxcnc + Ethercat

Messaggio da MauPre75 » venerdì 15 aprile 2022, 15:31

Bella, una lavorazione un bel po' gnocca 8) 8)

Avatar utente
jjdege
Member
Member
Messaggi: 341
Iscritto il: sabato 28 dicembre 2019, 12:25
Località: Monza Brianza

Re: Linuxcnc + Ethercat

Messaggio da jjdege » venerdì 15 aprile 2022, 19:58

Grazie, decisamente, dai guardala con occhio tecnico :D :D :D

Avatar utente
danieleee
God
God
Messaggi: 3679
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: Linuxcnc + Ethercat

Messaggio da danieleee » venerdì 15 aprile 2022, 22:35

=D>
Si muove molto bene direi.

Bloccato

Torna a “Linuxcnc”