g code codice P20 perchè?

Sezione dedicata al Cad/Cam.
Subforum:
Artcam
Rispondi
troy21
Senior
Senior
Messaggi: 917
Iscritto il: mercoledì 11 aprile 2012, 13:29
Località: Alghero

g code codice P20 perchè?

Messaggio da troy21 » lunedì 9 novembre 2020, 16:08

ciao a tutti
ho uno strano problema con la generazione del gcode da fusion 360
uso scheda planetcnc mk3/4 e quando genero il gcode da fusion 360 mi crea alla riga numero 14 il seguente codice G59 P20
se carico il gcode appunto cosi come è il planetcnc mi da errore:codice errato P (41) linea:14-G59 P20
ho impostato come tipo di generazione codice cncrouters parts mach3 mill/cncroutersparts
ho provato anche altre tipologie,ma in alcune non generava proprio il codice altre invece l asse z dal programma si vede che sale 1000 metri! :doubt:
quindi questo e il buon compromesso che ho trovato ma ogni volta devo rientrare nel gcode cancellare P20 e sovrascriverlo ed è veramente na noia....
ce qualche soluzione a questo?perche viene generato questo P20?
grazie a tutti

Avatar utente
ziociccio
Member
Member
Messaggi: 320
Iscritto il: domenica 8 marzo 2020, 10:20
Località: Provincia di AV
Contatta:

Re: g code codice P20 perchè?

Messaggio da ziociccio » lunedì 9 novembre 2020, 17:12

in fusion 360 c'è la possibilità di modificare lo script che genera il gcode
apri un progetto e nella parte CAM nel menu Post-elaborazione apri la schermata di configurazione del post processore
apri il file di config ' cncrouters parts mach3 mill/cncroutersparts' ed elimini la riga incriminata
Annotazione 2020-11-09 170945.jpg
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

troy21
Senior
Senior
Messaggi: 917
Iscritto il: mercoledì 11 aprile 2012, 13:29
Località: Alghero

Re: g code codice P20 perchè?

Messaggio da troy21 » venerdì 13 novembre 2020, 12:01

l unico riferimento che ho trovato è questo ma non ce altro,parla del G59 ma non del P20...quale dovrei eliminare?
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
ziociccio
Member
Member
Messaggi: 320
Iscritto il: domenica 8 marzo 2020, 10:20
Località: Provincia di AV
Contatta:

Re: g code codice P20 perchè?

Messaggio da ziociccio » venerdì 13 novembre 2020, 12:25

alla riga

Codice: Seleziona tutto

writeBlock(gFormat.format(59), "P" + p); // G59 P
da qualche parte viene assegnato alla variabile p il valore 20 quindi alla fine ti scrive G59 P20
ora, puoi commentarla aggiungendo // all'inizio della riga, così

Codice: Seleziona tutto

// writeBlock(gFormat.format(59), "P" + p);
oppure la modifichi lasciando solo il codice che ti serve

Codice: Seleziona tutto

 writeBlock(gFormat.format(59)); // G59 

Codice: Seleziona tutto

 writeBlock("il gcode che vuoi");

Rispondi

Torna a “Cad/Cam”