Tastatore su cnc 3018

Sezione dedicata all'elettronica di controllo cnc.
Rispondi
Avatar utente
neverbefore
Newbie
Newbie
Messaggi: 19
Iscritto il: venerdì 7 gennaio 2022, 12:55

Tastatore su cnc 3018

Messaggio da neverbefore » sabato 3 dicembre 2022, 13:42

Buongiorno sono in possesso di una cnc 3018 (modificata a 3040) con controllo tramite il software Candle, fornito assieme alla macchina.
La macchina lavora abbastanza bene e finora ho sempre fatto lo zero asse Z, con il solito foglio di carta.
Ho collegato il tastatore (autocostruito) ed ho visto che il software lo rileva perché, dopo aver messo in contatto i due conduttori, in alto a sinistra dello schermo, visualizza la scritta "PS:X". Questa scritta si spegne quando tolgo il contatto.
Ora avviando la funzione di Z Probe, presente nel software, il mandrino scende, la punta si appoggia al tastatore e la discesa non si arresta fino alla quota di -10mm (impostata nella funzione) e quindi il sistema và in allarme.
Come faccio a capire se il problema è nella sintassi della funzione o se realmente il contatto non funziona.
Grazie anticipate per l'aiuto.

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

Re: Tastatore su cnc 3018

Messaggio da maufedro » sabato 3 dicembre 2022, 14:10

Potrebbe essere il parametro 6 del grbl, prova a cambiarlo
Per ogni problema esistono più soluzioni. ma solo una è la migliore

Avatar utente
neverbefore
Newbie
Newbie
Messaggi: 19
Iscritto il: venerdì 7 gennaio 2022, 12:55

Re: Tastatore su cnc 3018

Messaggio da neverbefore » sabato 3 dicembre 2022, 15:48

Grazie maufredo, il parametro 6 era a zero.
L'ho messo ad 1, ma il sistema và in allarme.
Ti riassumo:
Imposto il parametro 6=0
Avvio lo Z-PROBE
Lo spindle si abbassa, incontra la piastra del tastatore
in alto a sx visualizza PS:X
(per fortuna che la piastra è a 9mm dall'inizio della discesa e sotto il sostegno cede per circa 3mm),
Lo spindle continua la disegna fino al termine della corsa di 10mm impostati.
Lo status và in allarme.
Alla console visualizza:
G21G91G38.2 Z-10 F50 < ALARM:5
[PRB:0.000,0.000,0.000:0]
ok
G10 L20 P0 Z1.60 < error:9
G91 G21 G0 Z10 < error:9

Imposto il parametro 6=1
In alto a sinistra visualizza PS:PX
Avvio lo Z-PROBE
Nessun movimento dello spindle
Lo status và subito in allarme
Alla console visualizza:
G21G91G38.2 Z-10 F50 < ALARM:4
ok
G10 L20 P0 Z1.60 < error:9
G91 G21 G0 Z10 < error:9

Ancora non capisco.

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

Re: Tastatore su cnc 3018

Messaggio da maufedro » sabato 3 dicembre 2022, 17:13

Qui trovi la soluzione del problema:
https://docs.sainsmart.com/article/yhgo ... o-i-use-it
Per ogni problema esistono più soluzioni. ma solo una è la migliore

Avatar utente
neverbefore
Newbie
Newbie
Messaggi: 19
Iscritto il: venerdì 7 gennaio 2022, 12:55

Re: Tastatore su cnc 3018

Messaggio da neverbefore » sabato 3 dicembre 2022, 18:10

Grazie maufedro, ma quella pagina l'avevo già visualizzata.
E' proprio quel codice che ho inserito perché quello precedente
G21 G91 G38.2 Z-10-F100; G00 Z2; G38.2 Z3 F20; G92 Z1.55; G00 Z2
non mandava in allarme la macchina, ma la consolle visualizzava:
G21 G91 G38.2 Z-10-F100 < error:1
G00 Z2
G38.2 Z3 F20
G92 Z1.55
G00 Z2
[MSG:Reset to continue]
Non riesco però a capire la parte "B dell'articolo.
Parlano di una scheda SD, che non ho.
Credo sia invece inserita nelle macchine Sainsmart.
Ma nel mio caso, una volta inserito il codice nella casella "probe commands" nel settaggio del software Candle, dovrei essere a posto?
Oppure c'è qualche operazione da eseguire nella scheda del controllore?

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

Re: Tastatore su cnc 3018

Messaggio da maufedro » sabato 3 dicembre 2022, 18:45

La parte B è per il controller offline
se non hai il file probe.txt, lo crei
Traduzione:
Parte 2B: configurazione nel controller offline
Nota: questa sezione non si applica affatto al 4030.
I comandi inviati al router per il comando Z-Probe sono contenuti nel file probe.txt nella directory principale della scheda SD fornita con il CNC 3018-PROVer. Inserire la scheda SD nel lettore (anch'esso fornito) e collegarla al PC.
Apri il file probe.txt in un editor di testo come Blocco note e sostituisci l'intero contenuto del file con:
(Il codice seguente è preimpostato per una base per Z-Probe che misurava 14,19 mm di altezza. L'altezza della tua sonda può variare da questa, quindi è importante misurare)
G91 G21
G38.2 Z-50 F100
G92 Z 14.09
G0 Z15
G90
M30
Per ogni problema esistono più soluzioni. ma solo una è la migliore

Avatar utente
neverbefore
Newbie
Newbie
Messaggi: 19
Iscritto il: venerdì 7 gennaio 2022, 12:55

Re: Tastatore su cnc 3018

Messaggio da neverbefore » sabato 3 dicembre 2022, 19:15

Scusa la mia ignoranza in materia, ma cosa significa praticamente. Non capisco cosa significa controller offline. Quello che intuisco è che dovrò comunicare col controller senza il software Candle? Ma dove metto la sequenza generata?

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

Re: Tastatore su cnc 3018

Messaggio da maufedro » sabato 3 dicembre 2022, 19:38

Il controller of-line è il controllo con display
Io non so come è configurata la cnc, se non hai il controller e usi il pc probabilmente dovrai inserire il file probe.txt nella cartella del programma
Di più non so dirti, non ho la 3018 ne Candle
Per ogni problema esistono più soluzioni. ma solo una è la migliore

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

Re: Tastatore su cnc 3018

Messaggio da maufedro » sabato 3 dicembre 2022, 20:06

Una domanda stupida
Sei sicuro che hai collegato sul connettore giusto?
Per ogni problema esistono più soluzioni. ma solo una è la migliore

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

Re: Tastatore su cnc 3018

Messaggio da MauPre75 » sabato 3 dicembre 2022, 20:31

Non serve inviare il G21 ogni volta, puoi inviarlo una sola volta all'avvio macchina, se vedi l'errore nel primo rigo è causato dal segno meno prima della F, invia questo codice :G38. 2Z- 10F100 da questo il software ricerca il probe ad una distanza massima di 10mm, se il tuo probe non commuta entro quella distanza va in errore, avvicinati di più prima di inviarlo.
Invia il codice come descritto da maufredo.
Il G91 non è necessario inserirlo nel codice, lo hai già inviato nei movimenti di avvicinamento o è possibile che già stai movimentando in G90, il G38. 2 verrà eseguito in entrambi i casi.
Error1 indica che hai toccato un finecorsa, hai sbagliato pin?

Avatar utente
neverbefore
Newbie
Newbie
Messaggi: 19
Iscritto il: venerdì 7 gennaio 2022, 12:55

Re: Tastatore su cnc 3018

Messaggio da neverbefore » domenica 4 dicembre 2022, 13:46

Buongiorno a tutti e scusate l'assenza dovuta a cause forza maggiore.
invia questo codice :G38. 2Z- 10F100 da questo il software ricerca il probe ad una distanza massima di 10mm, se il tuo probe non commuta entro quella distanza va in errore, avvicinati di più prima di inviarlo.
Ciao MauPre75 ho provato come dici tu, nella consolle ho scritto solo il tuo codice, ma con esito identico, cioè quando il tastatore tocca la superfice, in alto a sx dello schermo appare PS=X e non si arresta la discesa, quindi và in errore.
Error1 indica che hai toccato un finecorsa, hai sbagliato pin?
Non ho nessun finecorsa inserito, li avevo ma li ho eliminati perché lavoravo meglio.
Non credo di ver sbagliato pin, o almeno non ho altro modo di verificarlo, però quando tocco i due terminali sullo schermo appare la scritta PS=X.
Dovrebbe essere la risposta al corretto inserimento. Credo, avete modi di dirmi come effettuare un altro controllo via software?

Avatar utente
neverbefore
Newbie
Newbie
Messaggi: 19
Iscritto il: venerdì 7 gennaio 2022, 12:55

Re: Tastatore su cnc 3018

Messaggio da neverbefore » domenica 4 dicembre 2022, 14:58

Ciao ragazzi, devo chiedervi enormemente scusa :oops:
Lo so che me la cavo con le sole scuse, ma non ho altro modo di ringraziarvi, perché entrambi mi avevate detto di controllare i pin del collegamento.
Ed in effetti ho ricollegato il connettore (completo dei vecchi collegamenti dei micro) al contrario e quindi effettivamente il segnale che arrivava era di un micro e non del probe.
Forse un po' mi salvo perché vi comunicavo che sul monitor si accendeva la scritta PS=X.
Ora invece arriva la scritta PS=P, che significa Probe, mentre la X era per i micro!
Finalmente tutto funziona, cioè cliccando sulla icona del probe, il tastatore si muove a ricercare lo zero pezzo.
Ora devo lasciare le prove per le stesse incombenze di stamattina.
Domani farò tutte le prove per esercitarmi e capire meglio la funzione.
Se ho ulteriori dubbi, mi rifaccio vivo.
Spero che le mie ignoranze siano a favore di altri, e nuovamente vi ringrazio :D =D>

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

Re: Tastatore su cnc 3018

Messaggio da MauPre75 » domenica 4 dicembre 2022, 15:01

Qui trovi tutto ciò che riguarda grbl https://github.com/gnea/grbl/wiki/Grbl-v1.1-Commands

Rispondi

Torna a “Elettronica CNC”