Postprocessore per GRBL Control

Piccole cnc hobbystiche non autocostruite
Rispondi
Tino1257
Newbie
Newbie
Messaggi: 7
Iscritto il: lunedì 4 maggio 2020, 11:58

Postprocessore per GRBL Control

Messaggio da Tino1257 » mercoledì 6 maggio 2020, 13:17

Buongiorno a tutti,
premetto, come ho scritto nella presentazione, che sono totalmente ignorante sull'argomento. Lavoro da 27 anni con Autocad per una ditta di arredamento ma ho iniziato solo da una ventina di giorni ad addentrarmi nel mondo CAM quando ho acquistato una CNC 3014 (cinese).
Ho installato Alphacam sul mio computer ed ho acquisito le nozioni base con cui sono riuscito a lavorare un pezzo ricavato da un modello 3D di Autocad (manico di racchetta da ping-pong). Nella simulazione di Aplhacam funziona perfettamente, ma quando devo generare il G-Code per GRBL nascono i problemi. Utilizzando il postprocessore "post generico PANTOGRAFO" presente in Alphacam, su GRBL l'utensile fa percorsi che nulla hanno a che vedere. Fra i postprocessori disponibili ci sono solo "fanuc 0 verticale" o "Num 750 - SCM" che generano un G-Code che portato su GRBL a video sembra vada bene, ma poi nei movimenti della macchina non corrispondono, soprattutto sull'asse Z.
Qualcuno mi può aiutare?
Tenete presente che se mi dite: basta modificare il file io vado nel panico :oops:
Grazie

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

Re: Postprocessore per GRBL Control

Messaggio da hellfire39 » mercoledì 6 maggio 2020, 13:48

su GRBL l'utensile fa percorsi che nulla hanno a che vedere
Puoi essere più dettagliato? Qualche esempio?

Che tipo di percorso avevi fatto?
Puoi provare con un percorso più semplice, ad es. un quadrato?

Gli assi sono configurati correttamente?

Tino1257
Newbie
Newbie
Messaggi: 7
Iscritto il: lunedì 4 maggio 2020, 11:58

Re: Postprocessore per GRBL Control

Messaggio da Tino1257 » giovedì 7 maggio 2020, 10:54

Grazie per la risposta, allego una immagine di ciò che devo realizzare con i percorsi dell'utensile ed i due file G-code realizzati.
Volevo allegare i testi dei g-code fatti ma il numero dei caratteri supera il massimo consentito nel forum.
Il percorso non è semplice, il manico di una racchetta da ping-pong è sagomato, posso anche provare un percorso semplice, ma a che mi serve? Non la ho comprata per fare quadrati ma manici di racchette.
Allegati:
Concavo.jpg (immagine a video del manico con i percosi su Alphacam)
Concavo.JPG
Nella simulazione la sagomatura avviene perfettamente

Concavo-generico.jpg (visualizzazione a video su GRBL Control del file g-code con postprocessore generico di Alphacam)
Concavo-generico.JPG
Concavo-Fanuc.jpg (visualizzazione a video su GRBL Control del file g-code con postprocessore fanuc 10M di Alphacam)
Concavo-Fanuc.JPG
Quest'ultimo sembrerebbe corretto, ma facendo lavorare la macchina segue i percorsi ma solo sugli assi x e y
I postprocessori che trovo in Alphacam hanno tutti estensione .arp
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
hellfire39
God
God
Messaggi: 3414
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: Postprocessore per GRBL Control

Messaggio da hellfire39 » giovedì 7 maggio 2020, 11:22

Lo scopo di fare prove semplici è quello di identificare il problema.
Meno variabili ci sono in gioco, più semplice è identificare il problema.

Un profilo tridimensionale non è certo un esempio di lavorazione semplice.

Partendo da un profilo rettangolare, già puoi vedere se gli assi sono corretti, il g-code è molto più breve, anche solo poche linee ed è facilmente postabile ed analizzabile.

Non ho capito che significa: "segue i percorsi ma solo sugli assi x e y". Non si muove su Z?
E' possibile vedere un estratto del g-code?

Tino1257
Newbie
Newbie
Messaggi: 7
Iscritto il: lunedì 4 maggio 2020, 11:58

Re: Postprocessore per GRBL Control

Messaggio da Tino1257 » giovedì 7 maggio 2020, 13:16

Allego il g-code per il taglio della racchetta che è molto + semplice
Racchetta_MC.JPG
; POST PROCESSOR GENERICO PER PANTOGRAFO
T01 M6
S2500 M3 M9
G0 Z20
G0 X21.486 Y14.498
G0 Z5
G1 Z-3.667 F500
X67.65
G3 X71.149 Y17.996 I67.65 J17.996
X67.65 Y21.495 I67.65 J17.996
G1 X21.486
G3 X17.987 Y17.996 I21.486 J17.996
X21.486 Y14.498 I21.486 J17.996
G1 Z-7.333
X67.65
G3 X71.149 Y17.996 I67.65 J17.996
X67.65 Y21.495 I67.65 J17.996
G1 X21.486
G3 X17.987 Y17.996 I21.486 J17.996
X21.486 Y14.498 I21.486 J17.996
G1 Z-11
X67.65
G3 X71.149 Y17.996 I67.65 J17.996
X67.65 Y21.495 I67.65 J17.996
G1 X21.486
G3 X17.987 Y17.996 I21.486 J17.996
X21.486 Y14.498 I21.486 J17.996
G0 Z20
G0 X71.083 Y2.496
G0 Z5
G1 Z-3.667
X75.376
G2 X102.338 Y-15.742 I74.31 J-28.129
X105.263 Y-24.056 I70.84 J-31.493
G3 X152.305 Y-61.512 I154.894 J-9.992
G1 X186.572
G3 X261.527 Y-13.448 I184.414 J24.33
X268.422 Y17.996 I185.671 J19.664
X261.527 Y49.44 I185.671 J16.329
X186.572 Y97.504 I184.414 J11.662
G1 X152.305
G3 X105.263 Y60.049 I154.894 J45.985
G2 X102.338 Y51.734 I70.84 J67.485
X75.376 Y33.496 I74.31 J64.121
G1 X71.65
X70.214 Y33.505
X63.419 Y33.568
X56.633 Y33.715
X49.846 Y33.934
X43.07 Y34.238
X36.294 Y34.615
X29.52 Y35.076
X22.755 Y35.62
X15.998 Y36.239
X9.243 Y36.93
X2.497 Y37.705
X0.815 Y37.914
X0.371 Y37.969
X0.142 Y37.992
X-2
Y-2.25
X6.991 Y-1.189
X13.748 Y-0.466
X20.503 Y0.183
X27.267 Y0.749
X34.032 Y1.23
X40.808 Y1.639
X47.584 Y1.964
X54.372 Y2.215
X61.157 Y2.393
X67.947 Y2.477
X71.083 Y2.496
Z-7.333
X75.376
G2 X102.338 Y-15.742 I74.31 J-28.129
X105.263 Y-24.056 I70.84 J-31.493
G3 X152.305 Y-61.512 I154.894 J-9.992
G1 X186.572
G3 X261.527 Y-13.448 I184.414 J24.33
X268.422 Y17.996 I185.671 J19.664
X261.527 Y49.44 I185.671 J16.329
X186.572 Y97.504 I184.414 J11.662
G1 X152.305
G3 X105.263 Y60.049 I154.894 J45.985
G2 X102.338 Y51.734 I70.84 J67.485
X75.376 Y33.496 I74.31 J64.121
G1 X71.65
X70.214 Y33.505
X63.419 Y33.568
X56.633 Y33.715
X49.846 Y33.934
X43.07 Y34.238
X36.294 Y34.615
X29.52 Y35.076
X22.755 Y35.62
X15.998 Y36.239
X9.243 Y36.93
X2.497 Y37.705
X0.815 Y37.914
X0.371 Y37.969
X0.142 Y37.992
X-2
Y-2.25
X6.991 Y-1.189
X13.748 Y-0.466
X20.503 Y0.183
X27.267 Y0.749
X34.032 Y1.23
X40.808 Y1.639
X47.584 Y1.964
X54.372 Y2.215
X61.157 Y2.393
X67.947 Y2.477
X71.083 Y2.496
Z-11
X75.376
G2 X102.338 Y-15.742 I74.31 J-28.129
X105.263 Y-24.056 I70.84 J-31.493
G3 X152.305 Y-61.512 I154.894 J-9.992
G1 X186.572
G3 X261.527 Y-13.448 I184.414 J24.33
X268.422 Y17.996 I185.671 J19.664
X261.527 Y49.44 I185.671 J16.329
X186.572 Y97.504 I184.414 J11.662
G1 X152.305
G3 X105.263 Y60.049 I154.894 J45.985
G2 X102.338 Y51.734 I70.84 J67.485
X75.376 Y33.496 I74.31 J64.121
G1 X71.65
X70.214 Y33.505
X63.419 Y33.568
X56.633 Y33.715
X49.846 Y33.934
X43.07 Y34.238
X36.294 Y34.615
X29.52 Y35.076
X22.755 Y35.62
X15.998 Y36.239
X9.243 Y36.93
X2.497 Y37.705
X0.815 Y37.914
X0.371 Y37.969
X0.142 Y37.992
X-2
Y-2.25
X6.991 Y-1.189
X13.748 Y-0.466
X20.503 Y0.183
X27.267 Y0.749
X34.032 Y1.23
X40.808 Y1.639
X47.584 Y1.964
X54.372 Y2.215
X61.157 Y2.393
X67.947 Y2.477
X71.083 Y2.496
G0 Z20
M30

Solo che a video su GRBL è così
Racchetta_MC-generico.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

Tino1257
Newbie
Newbie
Messaggi: 7
Iscritto il: lunedì 4 maggio 2020, 11:58

Re: Postprocessore per GRBL Control

Messaggio da Tino1257 » giovedì 7 maggio 2020, 13:18

Questo invece è il g-code con postprocessore fanuc:

Lista delle Operazioni POST: fanuc 10M orizzontale
--------------------------------------------------
OP 1 PASSATA DI SGROSSATURA UTENSILE 1 PIATTA D3 DIAMANTATA
DIAMETRO EFFETTIVO 3, SOVRAMATERIALE 0.5
Distanza d'avanzamento: 2630.8 Tempo per OP 1: 5m 17s
--------------------------------------------------
Distanza d'avanzamento Totale ............. 2630.8
Tempo di Cambio Utensile .................. 0m 10s
Tempo Totale .............................. 5m 27s
--------------------------------------------------
Materiale: MDF
Use Extraction
--------------------------------------------------
START
'(NORMALE_CONCAVO-FANUC)
%
N10 (NORMALE_CONCAVO-FANUC)
N20 (07 MAG 20)
N30 ()
N40 G90 G80 G40 G49 G00 G59
N50 M68
'(OP 1 PASSATA DI SGROSSATURA UTENSILE 1 PIATTA D3 DIAMANTATA)
'(DIAMETRO EFFETTIVO 3, SOVRAMATERIALE 0.5)
N60 T1 (PIATTA D3 DIAMANTATA)
N70 M6
N80 G90 S2500 M3
N90 G0 G43 X21.486 Y14.498 Z20. M9 H1
N100 G0 Z5.
N110 G1 Z-3.667 F500
N120 X67.65
N130 G3 Y21.495 I0. J3.498
N140 G1 X21.486
N150 G3 Y14.498 I0. J-3.498
N160 G1 Z-7.333
N170 X67.65
N180 G3 Y21.495 I0. J3.498
N190 G1 X21.486
N200 G3 Y14.498 I0. J-3.498
N210 G1 Z-11.
N220 X67.65
N230 G3 Y21.495 I0. J3.498
N240 G1 X21.486
N250 G3 Y14.498 I0. J-3.498
N260 G0 Z20.
N270 X71.083 Y2.496
N280 G0 Z5.
N290 G1 Z-3.667
N300 X75.376
N310 G2 X102.338 Y-15.742 I-1.065 J-30.625
N320 X105.263 Y-24.056 I-31.499 J-15.751
N330 G3 X152.305 Y-61.512 I49.631 J14.064
N340 G1 X186.572
N350 G3 X261.527 Y-13.448 I-2.158 J85.843
N360 X268.422 Y17.996 I-75.856 J33.112
N370 X261.527 Y49.44 I-82.751 J-1.668
N380 X186.572 Y97.504 I-77.113 J-37.779
N390 G1 X152.305
N400 G3 X105.263 Y60.049 I2.589 J-51.52
N410 G2 X102.338 Y51.734 I-34.423 J7.437
N420 X75.376 Y33.496 I-28.028 J12.387
N430 G1 X71.65
N440 X70.214 Y33.505
N450 X63.419 Y33.568
N460 X56.633 Y33.715
N470 X49.846 Y33.934
N480 X43.07 Y34.238
N490 X36.294 Y34.615
N500 X29.52 Y35.076
N510 X22.755 Y35.62
N520 X15.998 Y36.239
N530 X9.243 Y36.93
N540 X2.497 Y37.705
N550 X0.815 Y37.914
N560 X0.371 Y37.969
N570 X0.142 Y37.992
N580 X-2.
N590 Y-2.25
N600 X6.991 Y-1.189
N610 X13.748 Y-0.466
N620 X20.503 Y0.183
N630 X27.267 Y0.749
N640 X34.032 Y1.23
N650 X40.808 Y1.639
N660 X47.584 Y1.964
N670 X54.372 Y2.215
N680 X61.157 Y2.393
N690 X67.947 Y2.477
N700 X71.083 Y2.496
N710 Z-7.333
N720 X75.376
N730 G2 X102.338 Y-15.742 I-1.065 J-30.625
N740 X105.263 Y-24.056 I-31.499 J-15.751
N750 G3 X152.305 Y-61.512 I49.631 J14.064
N760 G1 X186.572
N770 G3 X261.527 Y-13.448 I-2.158 J85.843
N780 X268.422 Y17.996 I-75.856 J33.112
N790 X261.527 Y49.44 I-82.751 J-1.668
N800 X186.572 Y97.504 I-77.113 J-37.779
N810 G1 X152.305
N820 G3 X105.263 Y60.049 I2.589 J-51.52
N830 G2 X102.338 Y51.734 I-34.423 J7.437
N840 X75.376 Y33.496 I-28.028 J12.387
N850 G1 X71.65
N860 X70.214 Y33.505
N870 X63.419 Y33.568
N880 X56.633 Y33.715
N890 X49.846 Y33.934
N900 X43.07 Y34.238
N910 X36.294 Y34.615
N920 X29.52 Y35.076
N930 X22.755 Y35.62
N940 X15.998 Y36.239
N950 X9.243 Y36.93
N960 X2.497 Y37.705
N970 X0.815 Y37.914
N980 X0.371 Y37.969
N990 X0.142 Y37.992
N1000 X-2.
N1010 Y-2.25
N1020 X6.991 Y-1.189
N1030 X13.748 Y-0.466
N1040 X20.503 Y0.183
N1050 X27.267 Y0.749
N1060 X34.032 Y1.23
N1070 X40.808 Y1.639
N1080 X47.584 Y1.964
N1090 X54.372 Y2.215
N1100 X61.157 Y2.393
N1110 X67.947 Y2.477
N1120 X71.083 Y2.496
N1130 Z-11.
N1140 X75.376
N1150 G2 X102.338 Y-15.742 I-1.065 J-30.625
N1160 X105.263 Y-24.056 I-31.499 J-15.751
N1170 G3 X152.305 Y-61.512 I49.631 J14.064
N1180 G1 X186.572
N1190 G3 X261.527 Y-13.448 I-2.158 J85.843
N1200 X268.422 Y17.996 I-75.856 J33.112
N1210 X261.527 Y49.44 I-82.751 J-1.668
N1220 X186.572 Y97.504 I-77.113 J-37.779
N1230 G1 X152.305
N1240 G3 X105.263 Y60.049 I2.589 J-51.52
N1250 G2 X102.338 Y51.734 I-34.423 J7.437
N1260 X75.376 Y33.496 I-28.028 J12.387
N1270 G1 X71.65
N1280 X70.214 Y33.505
N1290 X63.419 Y33.568
N1300 X56.633 Y33.715
N1310 X49.846 Y33.934
N1320 X43.07 Y34.238
N1330 X36.294 Y34.615
N1340 X29.52 Y35.076
N1350 X22.755 Y35.62
N1360 X15.998 Y36.239
N1370 X9.243 Y36.93
N1380 X2.497 Y37.705
N1390 X0.815 Y37.914
N1400 X0.371 Y37.969
N1410 X0.142 Y37.992
N1420 X-2.
N1430 Y-2.25
N1440 X6.991 Y-1.189
N1450 X13.748 Y-0.466
N1460 X20.503 Y0.183
N1470 X27.267 Y0.749
N1480 X34.032 Y1.23
N1490 X40.808 Y1.639
N1500 X47.584 Y1.964
N1510 X54.372 Y2.215
N1520 X61.157 Y2.393
N1530 X67.947 Y2.477
N1540 X71.083 Y2.496
N1550 G0 Z20.
N1560 M9
N1570 Z150
N1580 M69
G52 X0 Y0 Z0
M5
M60
M30

ed a video GBRL è così:
Racchetta_MC-fanuc.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

Tino1257
Newbie
Newbie
Messaggi: 7
Iscritto il: lunedì 4 maggio 2020, 11:58

Re: Postprocessore per GRBL Control

Messaggio da Tino1257 » giovedì 7 maggio 2020, 13:19

Ho messo questi perchè già pronti, al momento non ho tempo di lavorarci su :D

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

Re: Postprocessore per GRBL Control

Messaggio da hellfire39 » giovedì 7 maggio 2020, 13:51

Ho provato ad importare il primo listato e ottengo un errore su un comando G3:
cattura.PNG
quindi sembra che i post-processor faccia un errore nel calcolo delle curve. Probabilmente (ipotizzo) è la causa di quei cerchi strani che vedi.

Il codice Fanuc, invece, lo importa correttamente (dopo che l'ho ripulito di alcune righe sintatticamente non valide per il mio programma) e vedo anche i movimenti in Z.
Quindi non comprendo come mai non ti si muova in Z.
Cattura2.PNG
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

Tino1257
Newbie
Newbie
Messaggi: 7
Iscritto il: lunedì 4 maggio 2020, 11:58

Re: Postprocessore per GRBL Control

Messaggio da Tino1257 » domenica 10 maggio 2020, 17:49

Sto cominciando a capire qualcosa.
Pensavo di comandare la fresatrice con un mini-computer un pò datato che ho su cui è installato Windows XP e probabilmente la causa è proprio XP, da capire se è il driver o il programma che non va.
Ho provato collegando la macchina sul computer con Windows 10 e funziona correttamente. Grazie comunque per il tempo dedicatomi.
Ciao

Rispondi

Torna a “Fresatrici CNC da banco”