CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Quale scegliere e perchè. Domande che non trovano spazio nelle altre sezioni.
Subforum:
PROGRAMMI ... tutti ... segnalazioni, link e utilizzo...
Rispondi
atomino
Newbie
Newbie
Messaggi: 9
Iscritto il: martedì 20 marzo 2012, 11:11
Località: Pisa

CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da atomino » giovedì 28 ottobre 2021, 10:09

Un salve a tutti.
Ho installato il grbl preso dal grbl-Mega-edge.zip al quale ho modificato i file config.h e cpu_map.h.
La macchina riesce a fare l'homing e tutti gli spostamenti, rilevamento probe ecc.
Il problema e' quando invio il file Gcode, generato con Aspire 8.0, la macchina inizia a muoversi e poi si blocca resettando il programma grbl.
Ho provato ad utilizzare Ugs, bCNC e Cncjs ma con tutti ho il solito problema.
Ho provato a cambiare la scheda Mega2560, la Ramps1.4 collegate tramite usb ad un Pc con Fedora33.
Ho provato ad usare il Mac collegato con la usb tramite cavetto lungo 30cm. ma il problema e' sempre il medesimo.
Avete qualche idea dove possa essere il problema?

Un grazie in anticipo.
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

torn24
God
God
Messaggi: 5044
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da torn24 » giovedì 28 ottobre 2021, 11:07

Non so molto di questa version e di grbl per schede mega, hai modificato dei file non so se è necessario e può portare a problemi.
Ma il programma mi viene a colpo d'occhio un gran numero di cifre decimali nei valori, X20.4556, in realtà la cnc con motori passo passo arriva al
centesimo. Io proverei un programma semplice che non può essere ambiguo per vedere se ogni programma ti da questo errore, se invece funziona
allora è il programma generato dal tuo cam a dare problemi.
Esempio potresti provare a fare un rettangolo.
Prova questo programma che fa un rettangolo partendo da x0 y0, di dimensioni 100x50, se funziona forse è il cam il problema forse le tante cifre.

Codice: Seleziona tutto

G0 Z1
G0 X0 Y0
G1 Z0 F200
G1 X100 F200
G1 Y50 F200
G1 X0 F200
G1 Y0 F200
G0 Z1
CIAO A TUTTI !

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

Re: CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da hellfire39 » giovedì 28 ottobre 2021, 11:28

A naso, la modifica di cpu_map.h è abbastanza delicata.
Cosa hai modificato?

atomino
Newbie
Newbie
Messaggi: 9
Iscritto il: martedì 20 marzo 2012, 11:11
Località: Pisa

Re: CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da atomino » giovedì 28 ottobre 2021, 13:41

Ho modificato nel cpu_map.h solo dei paramteri relativi allo spindle.
Ho provato questo codice sotto passato come file , e funziona.
Ho cambiato in Aspire il formato da 4 a 3 cifre digitali e fa il solito problema.
Provero' a ridurre a 1 cifra digitale e vi faccio sapere.
Grazie per ora



G21
M3 S0.0000
G92 X0 Y0 Z5
G0 X5.0 Y5.0 Z5.0000
;;Draw circle cutting down 0.1mm at a time.
G1 X0.0 Y0.0 Z5.0000
G1 X5.0 Y5.0 Z3.0000
G2 X5.0 Y5.0 Z3.0000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.9000
G2 X5.0 Y5.0 Z2.9000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.8000
G2 X5.0 Y5.0 Z2.8000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.7000
G2 X5.0 Y5.0 Z2.7000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.6000
G2 X5.0 Y5.0 Z2.6000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.5000
G2 X5.0 Y5.0 Z2.5000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.4000
G2 X5.0 Y5.0 Z2.4000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.3000
G2 X5.0 Y5.0 Z2.3000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.2000
G2 X5.0 Y5.0 Z2.2000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.1000
G2 X5.0 Y5.0 Z2.1000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z2.0000
G2 X5.0 Y5.0 Z2.0000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.9000
G2 X5.0 Y5.0 Z1.9000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.8000
G2 X5.0 Y5.0 Z1.8000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.7000
G2 X5.0 Y5.0 Z1.7000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.6000
G2 X5.0 Y5.0 Z1.6000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.5000
G2 X5.0 Y5.0 Z1.5000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.4000
G2 X5.0 Y5.0 Z1.4000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.3000
G2 X5.0 Y5.0 Z1.3000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.2000
G2 X5.0 Y5.0 Z1.2000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.1000
G2 X5.0 Y5.0 Z1.1000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z1.0000
G2 X5.0 Y5.0 Z1.0000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.9000
G2 X5.0 Y5.0 Z0.9000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.8000
G2 X5.0 Y5.0 Z0.8000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.7000
G2 X5.0 Y5.0 Z0.7000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.6000
G2 X5.0 Y5.0 Z0.6000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.5000
G2 X5.0 Y5.0 Z0.5000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.4000
G2 X5.0 Y5.0 Z0.4000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.3000
G2 X5.0 Y5.0 Z0.3000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.2000
G2 X5.0 Y5.0 Z0.2000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.1000
G2 X5.0 Y5.0 Z0.1000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z0.0000
G2 X5.0 Y5.0 Z0.0000 I2.5 J2.5 F12000.00
G1 X5.0 Y5.0 Z5.0000

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

Re: CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da hellfire39 » giovedì 28 ottobre 2021, 13:59

Ho modificato nel cpu_map.h solo dei paramteri relativi allo spindle.
si, ma quali

atomino
Newbie
Newbie
Messaggi: 9
Iscritto il: martedì 20 marzo 2012, 11:11
Località: Pisa

Re: CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da atomino » giovedì 28 ottobre 2021, 15:38

Ho impostato una sola cifra decimale ma il problema e' sempre lo stesso.

Avete da indicarmi un link per scaricare un'ultima versione del grbl per Mega2560?
In modo da allinearmi con le vostre versioni ?

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

Re: CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da hellfire39 » giovedì 28 ottobre 2021, 16:32

https://github.com/gnea/grbl-Mega

Non sapendo quanto sei esperto in programmazione, è necessario sapere quali modifiche hai fatto al file cpu_map.h
Guardando il file noto che punta anche a registri del micro ed è facile fare casini che fanno scoppiare il micro.

atomino
Newbie
Newbie
Messaggi: 9
Iscritto il: martedì 20 marzo 2012, 11:11
Località: Pisa

Re: CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da atomino » giovedì 28 ottobre 2021, 19:14

Ok grazie,faro' atenzione , ho un po' di esperienza ma, il problema e' che avevo fatto le modifiche nel 2019 e la macchina funzionava.
Non l'ho piu' usata fino ad oggi ed ora che mi serve non funziona piu'.....
Vorrei poi anche integrarci il laser che ho gia' da tempo ed avevo installato sulla 3d.
Poi insieme alla scheda mega 2560 e ramps ho anche il display ReprapDiscount Full Graphic Smart Controller che mi piacerebbe farlo funzionare.
Spero di risolvere il problema..

torn24
God
God
Messaggi: 5044
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: CNC Arduino Mega 2560 Ramps 1.4 Grbl 1.1g

Messaggio da torn24 » venerdì 29 ottobre 2021, 7:23

Direi che modificare la libreria non è necessario, se fosse cosi solo esperti potrebbero usarla mentre è pensata per essere usata da più persone possibile. Le impostazioni che fai da ide o software $$ dovrebbero essere sufficienti a tutte le esigenze.
CIAO A TUTTI !

Rispondi

Torna a “Software in generale”