ciao, se hai una cnc ti consiglio vivamente di leggerti il classico manuale per programmazione iso (base), poi, ogni CNC o scheda che sia ha il suo "linguaggio di fino" o personalizzato a cui far riferimento... se vuoi muovere la tua cnc e "sapere cosa sta facendo" dovresti, come detto prima, leggere e imparare il linguaggio, imparare cosa è uno G0... G1, G2 ... G53... G54, G55 ecc, cosa sono gli M... poi cominci a interpretare cosa scrive un cam... se il G-code è in modalità assoluta o incrementale... se accende o meno il mandrino ecc ecc ecc
più avanti (se ti appassioni) imparerai le macro, le variabili, lavorare con 4 o (se osi) i 5 assi ecc ecc
già come l'hai risolto il problema (avere il motore Z che girava al contrario) era semplice far il colapasta purtroppo
curiosità mia: ma se fai uno ZERO PEZZO in Z in un punto a metà del tuo utile di Z e scrivi G54 G0 Z-1 (invio)... la fresa si sposta di un millimetro (presumo parliamo di mm) in basso? o dove va?