GRBL $21 fa impazzire

Sezione dedicata al G-code, postate qui dubbi o i Vs. lavori in formato G-code.
Rispondi
nex
Newbie
Newbie
Messaggi: 3
Iscritto il: sabato 28 settembre 2019, 18:19

GRBL $21 fa impazzire

Messaggio da nex » sabato 28 settembre 2019, 18:30

Salve , ho comprato da poco una macchinetta cinese con la solita scheda di controllo all-in-one , ovviamente con GRBL 1.1 installato . I cinesi al loro paesello un usano i fine corsa ma chi ha fatto il grbl li ha previsti per cui volevo mettere i fine corsa HARD. I parametri interessati sarebbero $21 e $ 22 per fare homing .

Non riesco a fare partire questo benedetto Homing mi da $21:9 error , ripristino l'errore e poi si ripresenta .

Per il resto funziona tutto .

Qualcuno può darmi qualche consiglio .

Grazie anticipatamente

Nex.

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

Re: GRBL $21 fa impazzire

Messaggio da MauPre75 » sabato 28 settembre 2019, 19:32

Come hai collegati i fine corsa NO o NC ?
Se Nc il $5 =1 , se No =0 ,
se non ricordo male ,potrebbe essere anche il contrario .

Avatar utente
tittopower
Member
Member
Messaggi: 451
Iscritto il: lunedì 1 novembre 2010, 23:54
Località: Cattolica (RN)
Contatta:

Re: GRBL $21 fa impazzire

Messaggio da tittopower » sabato 28 settembre 2019, 19:51

Abilita anche $20 e imposta le corse degli assi di 2 mm in meno della corsa massima. Se usi contatti aperti $5=0 e se usi contatti chiusi $5=1.
MF30 - 1991 Inverter & Ceriani 203 Norton - 1996 Inverter & XJ25 CNC - 2013 & Prusa I4 2016 & Little Laser 2019 & CNC-PCB 2019 - http://www.tittopower.it/

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

Re: GRBL $21 fa impazzire

Messaggio da hellfire39 » sabato 28 settembre 2019, 21:25

Qui (https://github.com/gnea/grbl/wiki/Set-u ... ming-Cycle) spiega come fare l'homing.


Il valore che ricevi (9) è una maschera di bit.
9 = 8 +1 : di seguito il significato dei bit

Codice: Seleziona tutto

// Define bit flag masks for the boolean settings in settings.flag.
#define BITFLAG_REPORT_INCHES      bit(0)          <--------------------------QUESTO
// #define BITFLAG_AUTO_START         bit(1) // Obsolete. Don't alter to keep back compatibility.
#define BITFLAG_INVERT_ST_ENABLE   bit(2)
#define BITFLAG_HARD_LIMIT_ENABLE  bit(3)    <----------------------------E QUESTO
#define BITFLAG_HOMING_ENABLE      bit(4)
#define BITFLAG_SOFT_LIMIT_ENABLE  bit(5)
#define BITFLAG_INVERT_LIMIT_PINS  bit(6)
#define BITFLAG_INVERT_PROBE_PIN   bit(7)


ripristino l'errore e poi si ripresenta
Grazie al piffero! Se non rimuovi le cause dell'errore, l'errore si ripresenta. Direi che è il comportamento atteso.

nex
Newbie
Newbie
Messaggi: 3
Iscritto il: sabato 28 settembre 2019, 18:19

Re: GRBL $21 fa impazzire

Messaggio da nex » domenica 29 settembre 2019, 16:19

Grazie a tutti per la risposta , sto usando contatti NC ovviamente , ed avevo settato gia $5=1 seguirò i vostri consigli faccio delle prove appena possibile.

Grazie ancora a tutti

NEX :D

Rispondi

Torna a “G-code”