Jump to content

CMM move Tolerance/Touch Tolerance


Recommended Posts

Hey All,
Another programmer asked if there was anything in calypso that was similar to a "Move Tolerance" or "Touch Tolerance" to control the accuracy of where the probe is moving/touching. I know i haven't seen anything in the software, is there any hidden commands that could work the same?

Here is some example code from MeasureMax (vb based coding) that did just that.

MoveTolerance "0.010,0.010,0.010"
TouchTolerance "0.005,0.005,0.005"
Link to comment
https://qualityforum.zeiss.com/topic/16634-cmm-move-tolerancetouch-tolerance/
Share on other sites

Please sign in to view this quote.

I found this:

"The move tolerance is to control move target.
Let’s say you set move target at 1mm (x=1, Y=1, Z=1) and you want to move your probe from point A to point B to point C… your probe must be within 1³ tolerance zone of point B before it moves to point C, the smaller the setting the longer it takes for the CMM to adjust…"

and

"Move tolerance has NO bearing on Touch accuracy. The Sheffield's generally position very well and the move tolerance was a way to give you better control when working in tightly confined spaces - it guaranteed the accuracy of the move"

and finally "Touchtarget settings control the final approach"

Maybe they are looking for Clearance & Retract Distance control?

Please sign in to view this quote.

That doesn't make much sense to me. If the movement of a CMM is inaccurate, what sense does it make to give it a tolerance it probably can't keep. If I want it to move into / out of / through a tight opening, then if it's unable to hit the right spot at the first try, it may have already collided with something before it even starts to "adjust". 🙄

Back in 2001, when we got our Contura, we had a few problems with probes not being taken properly from a Promax magazine. In the end it turned out to be a firmware issue, but during our and Zeiss' investigation of the problem I once questioned the positioning accuracy of the CMM. So the tech guy demonstrated it to me on his service notebook: He had a tool showing a constantly updating readout of the three axes while the CMM was moving to a given 3D position at full speed (250 mm/s). When the machine stopped from full-speed, it was already only 1 or 2 microns away from the target coordinates in each axis. Very convincing.
Yeah so this move tolerance would do just as Kieth mentioned. That from Location A to Location B you might lower the tolerance to speed up the movement between features then bring it back down if you are going into a tight area. the machine was allowed to be in a wider working area for movement.
Then toning in the touch tolerance smaller on more precise features would allow you to get more accurate touches.
so if this feature had a touch tolerance of .005(see pic below). this number would need to be at .005 or lower. typically if you were watching this feature measure it would slow down the CMM movement to obtain that ±.005 touch tolerance. 229_89b522181ae25eef2de1b31ce3c88865.png
This has nothing to do with the tolerance of the xyz location of a feature when creating a characteristic
Given Norbert's anecdote, it certainly seems that that type of coding is not necessary for Zeiss' CMMs... but I *do* wish there were a way to flag features (with low clearance access, or assembly components that may not be in the correct location), so that the CMM would slow it's approach, and minimize the speed of potential collisions. I drive an Accura II that can cruise along at 460, but I usually don't take it over 200.
×
×
  • Create New...