U kunt een ingang op uw CNC Controller, maar als je niet gratis ingangen omdat ze worden gebruikt voor eindschakelaars zoals in mijn geval. U kunt een andere CNC Controller gewoon krijgen wanneer u een andere LPT-poort hebt, en als ze zijn niet heel goedkoop.
Ik heb een LED bijgevoegd op mijn sonde, maar het heeft geen functie dan een visuele indicatie. Dus de weerstand en de LED het niet nodig. Gewoon een draad en een metalen blok zal zo goed werken.
Wat ik gebruikt is:
Een zeer CNC Controller van eBay voor 12$ (5 as CNC Breakout Board voor Stepper Driver)
Je hoeft alleen maar een vrije Input-poort op uw domeincontroller.
Deze VB broncode voor het sonderen gereedschap.
' VB Code Start
'-------------------
CurrentFeed = GetOemDRO(818)
DoSpinStop()
ZMove = 20,00 ' totale lengte van de sonde verplaatst voordat Stop of geen Contact gemaakt.
ZOffset = plaat hoogte 1.60'
ZSal = ZOffset + 2,00 ' + gratis Hight, zal possition het probleem-2 MM over het materiaal.
StopZmove = 0
Als GetOemLed (825) = 0 Then
DoOEMButton (1010)
Code "G4 P2.5"
Code "G31 Z-" & ZMove & "F25"
Terwijl IsMoving()
Sleep(200)
Wend
Probepos = GetVar(2002)
Als Probepos = - ZMove dan
Response = MsgBox ("** fout **", 4, "Probe ** fout **")
Code "G0 Z10"
StopZmove = 1
Code "F" & CurrentFeed
End If
Als StopZmove = 0 Then
Code "G0 Z" & Probepos
Terwijl IsMoving)
Slaap (200)
Wend
Oproep SetDro (2, ZOffset)
Code "G4 P1"
Code "G0 Z" & ZSal
Code "(Z nulpunt)"
Code "F" & CurrentFeed
End If
Anders
Code "(Check grond Probe)"
End If
Exit Sub
'-------------------
' VB Code Stop