ho notato una cosa forse normale o forse no... utilizzando il plasma con i relativi delay utilizzando il codice G04 P0.5 per esempio, il tutto funziona perfettamente senza intoppi e una volta partito il plasma, dopo mezzo secondo inizia il movimento della meccanica. E fin qui ok
Mentre se nella Macro M3 inserisco qualche riga di script per far fare prima di ogni accensione lo zero pezzo, la macchina non si sofferma più quel mezzo secondo dopo la partenza del plasma ma inizia direttamente a muoversi appena accende.
Quello che volevo chiedere, è forse possibile che mach3 legga i codici M3 poi G04 P0.5 uno di seguito all'altro e che quindi il tempo di delay parta e termini mentre M3 sta eseguendo lo zero pezzo?
Insomma è possibile che la pausa venga comunque calcolata mentre è in corso M3 oppure G04 deve partire SOLO DOPO il termine di M3? (dico questo perché mentre è in corso il comando M3 "forse ci metterà 2-3 secondi a finire" la riga di gcode evidenzia in mach3 già il comando successivo G04)
perché se fosse quello magari rimetto M3 come era e lo zero pezzo faccio in modo di metterlo con una macro apposita prima di M3..
grazie a tutti