Auto Tool Zero Script OD button DRO report


Rem VBScript To center probe outside diameter

If GetOemLed (825) <> 0 Then 'Check to see if the probe is already grounded or faulty

Code "(Probe plate is grounded, check connection and try again)"

Else

FeedCurrent = GetOemDRO(818) 'Get the current settings
XCurrent = GetDro(0)
YCurrent = GetDro(1)
OutsideDiameter = GetUserDRO(1152)

Code "G4 P1" 'Pause 1 second to give time to position probe plate
While IsMoving ()
Wend
Call SetDro (0,0.000)
While IsMoving ()
Wend
Call SetDro (1,0.000)
Code "F4" 'slow feed rate to 4 ipm
Code "G90 G0 X" &XNew + OutsideDiameter * .7
Code "G91 G0 Z-.500"

Rem Probe Left

XNew = Xcurrent - OutsideDiameter * .7
Code "G31 X" &XNew
While IsMoving() 'wait for the move to finish
Wend
XPos1 = GetVar(2000) 'get the probe touch location
Code "G91 G0 Z.500"
Code "G90 G0 X" &XCurrent 'rapid move back to start point
Code "G91 G0 X" &XCurrent - OutsideDiameter * .7
Code "G91 G0 Z-.500"

Rem Probe Right

XNew = XCurrent + 3 'probe 3 inches to right
Code "G31 X" &XNew
While IsMoving()
Wend
XPos2 = GetVar(2000)
Code "G91 G0 Z.500"
XCenter = (XPos1 + XPos2) / 2 'center is midway between XPos1 and XPos2
Code "G90 G0 X" &XCenter 'rapid move to the x center location
While IsMoving ()
Wend
Call SetDro (0,0.000)
Code "G4 P0.25"
Code "G90 G0 Y" &YNew - OutsideDiameter * .7
Code "G91 G0 Z-.500"

Rem Probe up

YNew = YCurrent + 3
Code "G31 Y" &YNew
While IsMoving()
Wend
YPos1 = GetVar(2001)
Code "G91 G0 Z.500"
Code "G90 G0 Y" &YCurrent
Code "G91 G0 Y" &YCurrent + OutsideDiameter * .7
Code "G91 G0 Z-.500"

Rem Probe down

YNew = YCurrent - 3
Code "G31 Y" &YNew
While IsMoving()
Wend
YPos2 = GetVar(2001)
Code "G91 G0 Z.500"
YCenter = (YPos1 + YPos2) / 2

Rem move To the center

Code "G90 G0 Y" &YCenter
While IsMoving ()
Wend
Call SetDro (1,0.000)
While IsMoving ()
Wend
Call SetUserDro (1152,YPos2 - YPos1 - .200)

Code "G4 P0.25"

Code "F" &FeedCurrent 'restore starting feed rate

End If


Wyszukiwarka

Podobne podstrony:
Auto Tool Zero Script center button DRO report
Auto Tool Zero Script X button hoss
Auto Tool Zero Script X button hoss
Auto Tool Zero Script Y button hoss
Auto Tool Zero Script Z axis
original c68 retail diy auto diagnostic tool manual
Demystifying Auto Zero Amps
AUTO TRANS DIAGNOSIS AG4
prymasi polscy od 1918 r
Filozofia religii cwiczenia dokladne notatki z zajec (2012 2013) [od Agi]

więcej podobnych podstron