Ciao,
visto che il GCode è un codice strutturato in cui se trovi dei comandi
specifici hai delle funzioni apposite; puoi definire una classe con gli
oggetti che la compongono così che poi ti puoi gestire tutto il codice
strutturato secondo le varie funzioni che ti servono perchè in realtà nono
sono
On 13/02/24 14:32, Perini Matteo wrote:
Ciao a tutti,
è da un po' che non scrivo.
Vi chiedo aiuto perchè sto cercando di leggere delle coordinate da un file
Gcode.
[...]
Vorrei anche attribuire un nome al gruppo identificato in modo da usarlo come
dizionario.
Ciao,
se ho capito bene qualcosa
Ciao,
se fai split sulla riga con separatore lo spazio e guardi quelle che
cominciano con GX, non è meglio? Lì prendi quelli che cominciano per X,
Y e Z. Ignori le righe che non servono (quelle che cominciano per ; ad
esempio).
Con regexp, posso suggerirti questo:
https://stackoverflow.com
Ciao a tutti,
è da un po' che non scrivo.
Vi chiedo aiuto perchè sto cercando di leggere delle coordinate da un file
Gcode.
Un esempio del testo da parsare è:
;LAYER:1
;MESH:untitled.stl
G0 F7200 X1298 Y1798 Z4
;TYPE:WALL-OUTER
G1 F1800 X702 Y1798 E1494.81223
G1 X702 Y1202 E2242.21834
G92 E0