Come può Mach3 sapere che sta sbagliando il path?

Sezione dedicata a Mach3
Rispondi
itsmaxdd
Newbie
Newbie
Messaggi: 33
Iscritto il: domenica 26 febbraio 2023, 21:26

Come può Mach3 sapere che sta sbagliando il path?

Messaggio da itsmaxdd » lunedì 8 maggio 2023, 9:41

Ciao,
sto avendo un problema che inizialmente pensavo fosse EMI/EMC.
Poi ho notato che Mach3 riporta questo durante il taglio
Immagine

Ora, dato che ho:

Codice: Seleziona tutto

Mach3 -> Board Ethernet -> Stepper Control -> Motori
	                          ^             |
                                  | - Encoder  -|
Come può Mach3 sapere che sta sbagliando il path?
Già la board ethernet che è collegata agli stepper control solo tramite "Dir e Step" pins non può sapere che sta sbagliando perchè non legge l'encoder dei motori.
Mi viene da pensare che quindi Mach3 sa che sta buttando fuori un percorso sbagliato
Mi sfugge qualcosa?

Grazie,

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

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da hellfire39 » lunedì 8 maggio 2023, 9:48

Non ho mica capito cosa intendi.
Non sono stato in grado di interpretare l'immagine. In che senso sta sbagliando il path?

Puoi incollare il g-code?

itsmaxdd
Newbie
Newbie
Messaggi: 33
Iscritto il: domenica 26 febbraio 2023, 21:26

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da itsmaxdd » lunedì 8 maggio 2023, 10:02

Ciao,
Il Gcode è rappresentato in blu (non lo ho sottomano) ma qualsiasi viewer mi mostra i cerchi perfetti come nell'immagine.
Quando c'è overlap tra verde (comandato) - blu (gcode) diventa ciano cioè sta facendo il percorso giusto.
Se vedi dopo poco il verde (che è poi il movimento reale della macchina) va per i cavoli suoi.

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

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da hellfire39 » lunedì 8 maggio 2023, 10:24

Ho capito.

Come hai detto anche tu, l'ipotesi più ragionevole è che:
Mi viene da pensare che quindi Mach3 sa che sta buttando fuori un percorso sbagliato
Sarebbe interessante verificare se, nel g-code, c'è qualcosa che giustifichi questa deviazione.

Avatar utente
maufedro
Senior
Senior
Messaggi: 711
Iscritto il: lunedì 15 giugno 2020, 11:38
Località: Praia do Frances Brasil

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da maufedro » lunedì 8 maggio 2023, 10:44

Per qualche motivo si è spostato lo zero dopo il caricamento del gcode e prima dello start
Per ogni problema esistono più soluzioni. ma solo una è la migliore

itsmaxdd
Newbie
Newbie
Messaggi: 33
Iscritto il: domenica 26 febbraio 2023, 21:26

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da itsmaxdd » lunedì 8 maggio 2023, 10:58

maufedro ha scritto:
lunedì 8 maggio 2023, 10:44
Per qualche motivo si è spostato lo zero dopo il caricamento del gcode e prima dello start
Non sono d'accordo visto che la prima parte la fa corretta.
La cosa incredibile è che quando fa G0 quindi la parte tratteggiata, ci va e "compensa" l'errore cioè va veramente dove dovrebbe.
Ad ogni modo succede anche su altri pezzi dopo magari 1-2 minuti che sta tagliando un profilo
hellfire39 ha scritto:
lunedì 8 maggio 2023, 10:24
Ho capito.

Come hai detto anche tu, l'ipotesi più ragionevole è che:


Sarebbe interessante verificare se, nel g-code, c'è qualcosa che giustifichi questa deviazione.
No ho tenuto il gcode il piu scarno possibile e provato sia con gli archi sia con movimenti lineari.

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

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da hellfire39 » lunedì 8 maggio 2023, 11:23

per caso hai attivato la compensazione utensile?

Avatar utente
maufedro
Senior
Senior
Messaggi: 711
Iscritto il: lunedì 15 giugno 2020, 11:38
Località: Praia do Frances Brasil

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da maufedro » lunedì 8 maggio 2023, 11:35

La parte tratteggiata è il percorso disegnato caricando il gcode
Quello in verde è il percorso effettivo in lavorazione
Mach3 non sbaglia
Per ogni problema esistono più soluzioni. ma solo una è la migliore

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

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da hellfire39 » lunedì 8 maggio 2023, 11:42

Quello in verde è il percorso effettivo in lavorazione
Mach3 non sbaglia
Direi che questo lo abbiamo dato per assodato. Appunto avevo chiesto di vedere il g-code.
Volevo vedere se era stata attivata la compensazione utensile o se ci fosse qualche altro codice particolare.

Avatar utente
maufedro
Senior
Senior
Messaggi: 711
Iscritto il: lunedì 15 giugno 2020, 11:38
Località: Praia do Frances Brasil

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da maufedro » lunedì 8 maggio 2023, 11:57

Secondo me è un problema cnc, per esempio se ha l' accelerazione troppo alta perde passi all' avvio
Per ogni problema esistono più soluzioni. ma solo una è la migliore

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

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da hellfire39 » lunedì 8 maggio 2023, 12:13

se ha l' accelerazione troppo alta perde passi all' avvio
E come fa Mach3 ad accorgersi che ha deviato dal percorso desiderato?

lelef
Senior
Senior
Messaggi: 1132
Iscritto il: domenica 9 settembre 2007, 19:14

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da lelef » lunedì 8 maggio 2023, 12:43

2 idee , o e`un look foward basso e non segue le curve o la risoluzione dei passi e` troppo poco definita, mi spiego con un esempio,mettiamo che ogni step e`un decimo di mm, il cerchio e`da 8,06 mm di diametro mach 3 lo legge lo genera ma poi quando pilota la macchina null àltro puo`fare che eseguire il percorso possibile piu`vicino al disegno ma non esatto e quindi ti fa`vedere a monitor esattamente quel che succede

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

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da MauPre75 » lunedì 8 maggio 2023, 12:58

Ma a vedere la schermata l'errore non è poco, l'approssimazione tra il disegno e la risoluzione non penso che possa essere cosi grande, ci sarà qualche altro problema, mi viene da chiedere se il problema è su questo percorso soltanto o anche con altri file.

itsmaxdd
Newbie
Newbie
Messaggi: 33
Iscritto il: domenica 26 febbraio 2023, 21:26

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da itsmaxdd » lunedì 8 maggio 2023, 13:28

Ciao, avviene anche su altri file (frecce rosse e anche nel cerchio appena sopra la freccia rossa centrale)

Immagine

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

Re: Come può Mach3 sapere che sta sbagliando il path?

Messaggio da hellfire39 » lunedì 8 maggio 2023, 13:58

Davvero strano (ma abbastanza deterministico).
Ripeto: vedere il g-code aiuterebbe, giusto per essere sicuri.

Dai tagli dell'ultima foto, sembrerebbe qualcosa legato ad uno specifico cambio di direzione. Mi verrebbe da pensare anche al recupero del gioco, ma non penso sarebbe visualizzato sullo schermo.

Cosa potrebbe far fare una retta in diagonale a metà di un arco, per poi riprendere il percorso corretto (sebbene shiftato)?

Rispondi

Torna a “Mach3”