Machsupport Forum
Mach Discussion => VB and the development of wizards => Topic started by: Cruiser on July 17, 2009, 12:47:16 AM
-
Hey
I got to making my m1s file today for auto tool probing and it works just like I have been wanting with one exception, the G10 L2 P command gives an error in respect with the P and won't post the new offset. Attached is the file pretty much as I have been trying it.
Tool = GetSelectedTool 'current tool
REM Context 10001
If IsSuchSignal (22) Then
code"G0g90Z" & 16.0
code"G0g90X" & 24.02 & "Y" & 1.985 'moves to above switch
code "g31 z0 f30"
While IsMoving()
Wend
code "g1g91z.1f30"
While IsMoving()
Wend
code "g31g90z0f5"
While IsMoving()
Wend
MachineZ = GetVar(2002) 'switch contact point
MachineZ = MachineZ - 2.0288 'calculates tool length offset
code "G10 L2 P" & Tool &"Z"&MachineZ 'inserts tool table This seems to be the troublesome line
code "G43H"&Tool 'turns offset to on
code "g0g90z16.0"
end if
-
On the problem line change the L2 to a L1 .
With an L2 you are changing a work offset not the tool offset.
Just a thought, (;-) TP
-
Thank you twice or once again ! And I greatly appreciate the definition !