Messaggio
da FIREF00X » venerdì 21 marzo 2025, 22:53
Salve a tutti continuo su questa discussione , perchè ora ho altro problema , cioè con l'azzeratore di Mephisto ( che ringrazio tantissimo, come ad altri che ci hanno lavorato ). Su una cnc tutto ok, mentre su questa che sto cercando di ripristinare , mi ha fatto questo scherzetto : La prima volta ha funzionato bene , ora invece quando tocca il tastatore sale in z fino a toccare lo switch , per cui va in blocco la macchina, mentre si dovrebbe alzare solo di 10 mm. Vorrei capire se ho toccato qualcosa ( che non ricordo sinceramente ) da qualche parte in mach3 . Grazie anticipatamente , allego script:
CurrentFeed = GetOemDRO(818)
DoSpinStop()
ZMove = 70.0 ( qui si muove di 70 mm )
ZOffset = 15 ( altezza probe )
ZSal = ZOffset + 10
StopZmove = 0
If GetOemLed (825)=0 Then
DoOEMButton (1010)
Code "G4 P2.5"
Code "G31 Z-"& ZMove & "F25"
While IsMoving()
Sleep(200)
Wend
Probepos = GetVar(2002)
If Probepos = - ZMove Then
responce = MsgBox ("**ERROR** " , 4 , "Probe **ERROR**" )
Code "G0 Z10"
StopZmove = 1
Code "F" &CurrentFeed
End If
If StopZmove = 0 Then
Code "G0 Z" & Probepos
While IsMoving ()
Sleep (200)
Wend
Call SetDro (2, ZOffset)
Code "G4 P1"
Code "G0 Z" & ZSal
Code "(Z zeroed)"
Code "F" &CurrentFeed
End If
Else
Code "(Check Ground Probe)"
End If
Exit Sub
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login