Messaggio
da Malmesso » venerdì 2 settembre 2016, 20:15
In realtà questo problema si pone quando eseguo la macro dal VB script editor, importandola poi nello screenset quando calco il pulsante di stop, termina completamente lo script, senza saltare alla riga successiva, quindi i controlli che avevo in mente sono superflui.
Ma adesso ho il problema contrario, non so come fermare il movimento degli assi senza terminare lo script.
Ho provato ad utilizzare i comandi JogOn e JogOff per l'asse Z, ma non riesco a gestirli in quanto funzionano contemporaneamente agli altri movimenti G0 e G1 sugli assi X e Y e non sono riuscito a separarli in nessun modo.
Solo inserendo una pausa tra un comando JogON(2) e un G0 X..Y..., ma non è proprio una soluzione.
Ho provato a disabilitare direttamente il segnale di enable senza la funzione Jog, però perdo il riferimento in quanto i DRO continuano a muoversi dopo l'arresto degli assi
Al momento ho risolto utilizzando il comando G31, tenendo conto degli offset in coordinate assolute, escluso l'offset utensile che è già incluso a quanto pare.
Spero si possa utilizzare anche per i movimenti sugli assi X e Y