Hello Guest it is August 26, 2019, 01:31:13 AM

Author Topic: AutoZero Plate for Z Axis  (Read 17470 times)

0 Members and 1 Guest are viewing this topic.

Offline kolias

*
  •  1,011 1,011
    • View Profile
AutoZero Plate for Z Axis
« on: March 03, 2011, 01:39:39 PM »
I want to set up an auto zero plate for my Z axis as per attached doc. which I got it from the web some time ago. My questions:

1. Is the VB script correct (I will change the plate thickness to mine which is Aluminum 0.125””

2. I dont have any more outputs from my BOB to get the +5V. They all are taken for my limit/home switch. Can I use one of them since they will never be working together at the same time?

Nicolas

Offline Hood

*
  •  25,849 25,849
  • Carnoustie, Scotland
    • View Profile
Re: AutoZero Plate for Z Axis
« Reply #1 on: March 03, 2011, 02:27:37 PM »
5v supply can be used by more than one function, its the input that needs to be seperate.
Hood

Offline kolias

*
  •  1,011 1,011
    • View Profile
Re: AutoZero Plate for Z Axis
« Reply #2 on: March 03, 2011, 03:21:47 PM »
Thank you Hood
Nicolas

Offline kolias

*
  •  1,011 1,011
    • View Profile
Re: AutoZero Plate for Z Axis
« Reply #3 on: March 04, 2011, 11:37:34 AM »
I made the connections for the auto zero of my Z axis but it doesn’t work. When I press the Auto Tool Zero button on Mach I hear a clack clack on the Z axis and nothing moves.

Is the attached VB script good for all machines. The 0.125 on the script is the thickness of my touch plate.

I also enable the probe on the input signals screen with port 1 and pin 10 (where I connected the Red), and clicked the active low.

Is it perhaps because I have these capacitors on my limit / home switches that does not allow the auto zero to work?

What am I doing wrong?
Nicolas

Online Tweakie.CNC

*
  • *
  •  7,887 7,887
  • Super Kitty
    • View Profile
    • Tweakie.CNC
Re: AutoZero Plate for Z Axis
« Reply #4 on: March 04, 2011, 12:29:53 PM »
Try zeroing your Z axis DRO first.

Tweakie.
Success consists of going from failure to failure without loss of enthusiasm.  Winston Churchill.

Offline kolias

*
  •  1,011 1,011
    • View Profile
Re: AutoZero Plate for Z Axis
« Reply #5 on: March 04, 2011, 12:33:03 PM »
Never though about it, I will do it right now and post back
Nicolas

Offline kolias

*
  •  1,011 1,011
    • View Profile
Re: AutoZero Plate for Z Axis
« Reply #6 on: March 04, 2011, 12:45:26 PM »
My machine was off so I turn it on and all axes were at 0

I clicked the Auto Zero Tool and it said

"Auto Zeroing........" and after a few seconds it said

"Probe Ignore, Activated at call for probe"

I moved the Z axis a bit and tried again but got the same message

So now what?
Nicolas

Online Tweakie.CNC

*
  • *
  •  7,887 7,887
  • Super Kitty
    • View Profile
    • Tweakie.CNC
Re: AutoZero Plate for Z Axis
« Reply #7 on: March 04, 2011, 12:58:45 PM »
Just as an experiment please try this code


DoOemButton (1010)
Code "(Setting Tool Zero)"
While IsMoving ()
Wend
If GetOemLED (825) = 0 Then
Code "G90 G31 Z-3 F20" & ProbeFeed
While IsMoving ()
Wend
If GetOemLED (825) = True Then
End If
ProbePos = GetVar (2002)
Code "G0 Z" & ProbePos
While IsMoving ()
Wend
Call SetDRO (2, 0.125)
Code "G0 Z1"
While IsMoving ()
Wend
End If


Tweakie.
Success consists of going from failure to failure without loss of enthusiasm.  Winston Churchill.

Offline kolias

*
  •  1,011 1,011
    • View Profile
Re: AutoZero Plate for Z Axis
« Reply #8 on: March 04, 2011, 01:11:15 PM »
I installed the new code and now it says

"Setting Auto Tool Zero"

Nothing happens but now I dont get that clack...clack noise from the Z axis
Nicolas

Online Tweakie.CNC

*
  • *
  •  7,887 7,887
  • Super Kitty
    • View Profile
    • Tweakie.CNC
Re: AutoZero Plate for Z Axis
« Reply #9 on: March 04, 2011, 01:15:42 PM »
Can you go to the Diagnostics screen and check that Digitize LED is off.  Now short touch plate to tool (probe) and check Digitize LED comes on.

Tweakie.
Success consists of going from failure to failure without loss of enthusiasm.  Winston Churchill.