Anche io ho una NVUM 6 assi USB versione 2.
Ho avuto lo stesso identico problema, ho cambiato e provato vari script ma la cosa assurda che avvolte funzionava perfettamente.
Chiudendo mach3 e riavviandolo nuovamente non funzionava più.
Anche guardando lo script era sempre lo stesso quindi ho lasciato perdere completamente perchè è sicuramente la board che non capisce qualcosa sullo script.
Dopo aver fatto vari tentativi ho pensato di cambiare completamente lo script dando la possibilità a schermo di inserire la sola altezza del probe in possesso e vi posso assicurare che funziona magnificamente bene.
Sto creando uno screen per mach3 modificato sia come colorazione che immagini.
Vi invito a scaricarlo e provarlo.
Questo è lo script che ho inserito io sullo screen:
FeedCurrent = GetOemDRO(818)
ZCurrent = GetDro(2)
Code "G4 P1"
Code "F100"
GageH = GetOEMDRO (1002)
FeedCurrent = GetOemDRO(818)
ZCurrent = GetOemDro(802)
Code "G4 P1"
Code "F100"
GageH = GetUserDRO(1152)
ZNew = ZCurrent - 20
Code "G31 Z" &ZNew
While IsMoving()
Wend
Call SetDro (2,GageH)
FinalMove = GageH * 1
Code "G0 Z" &FinalMove
Code "G0 Z" &25
Code "F" &FeedCurrent
Quì trovate il mio post.
viewtopic.php?f=5&t=83640