Page 1 of 1

tips for height probing with the z-max switch

Posted: Fri Dec 25, 2015 9:04 am
by WayOutWest
I do a lot of height-probing, using the z-max limit switch to detect the heights of various things.

I'm sure this sounds obvious to people who aren't as stupid as me, but there is quite a bit of difference between the "z-position" where the needle tip touches the object and the "z-position" where the limit switch triggers. Took me a few hours to realize this was the source of my problems. For hard objects on my machine the difference is 1.343mm, not a small distance at all!

Unfortunately this offset depends on a lot of things. One of them is the tension in the spring that pushes down on the hollow shaft (so it doesn't bounce upwards and trigger the limit switch if there are small vibrations). Sadly this tension amount will change as the spring ages, and is probably dependent on the room temperature.

For hard objects I eventually settled on calibrating my machine with a pressure sensor (I used this one: http://www.amazon.com/gp/product/B00B887CLS) with a piece of microscope slide glass on top of it to make the result less dependent on needle tip diameter. Probe the pressure sensor, record the z-position where the limit switch triggers, then back away from the sensor until it can't detect any pressure. The difference should be valid for a day's work as long as the room temperature stays the same. By using the ADC pin (see thereza's patch) this can be automated, so I added it to my default set of beginning-of-the-day calibration routines.

Unfortunately the offset also depends on the hardness of the object you're probing. I was able to eliminate all such materials from my setup except for gel-pak substrates, which I really love. Gel-pak is great, but unfortunately they have a huge amount of "cushion" -- several mm worth. Fortunately they're manufactured with very uniform height consistency (probably poured as a liquid) and all of mine are of only two different types, so I simply measured the height of each and add that as a hardcoded offset.
1.jpeg
1.jpeg (52.86 KiB) Viewed 2585 times
2.jpeg
2.jpeg (46.53 KiB) Viewed 2585 times
3.jpeg
3.jpeg (49.04 KiB) Viewed 2585 times
31kUOn1-onL._SX385_.jpg
31kUOn1-onL._SX385_.jpg (7.84 KiB) Viewed 2585 times

Re: tips for height probing with the z-max switch

Posted: Sun Jan 24, 2016 7:30 pm
by dc37
I am having a similar problem with my machine here - turns out that when trying to probe the distance to an 0402 component, it smashes the needle quite hard into the part, which then causes the pickup process to fail. Sometimes it even breaks the component! Changing the program a little bit so that the needle goes down to just above the 0402 component fixes this issue.

Is there a software change that we can implement to address this problem?

Re: tips for height probing with the z-max switch

Posted: Mon Jan 25, 2016 9:47 am
by JuKu
The software needs to know the pickup Z and placement Z. It can automatically measure these by probing, or you can set them manually, in the tape data table.