The thing is to unselect the "Ø" in the XactMeasure FCF builder and choose the vector to evaluate the TP in by clicking "Planar zone". Make sure you select the correct axis under the "Advanced" tab in XactMeasure as well. That way, the TP should be calculated using one axis and ignoring the others. And yeah, if you boil it down, it really is the basic dimension ± the TP tol / 2.
I agree with Obelix though, that tolerancing the two halfcircles of the slot would make it (a lot) easier.
I get one-axis TP on slots that are MMC, rotated and whatnots and that can take quite a lot of work to get right (programmatically).
It's up to the designers to tolerance the slot correctly. If you follow the print, noone can blame you for following it, right? The designer can't say "Well, my intention was..." because the print should reflect his intentions.
The thing is to unselect the "Ø" in the XactMeasure FCF builder and choose the vector to evaluate the TP in by clicking "Planar zone". Make sure you select the correct axis under the "Advanced" tab in XactMeasure as well. That way, the TP should be calculated using one axis and ignoring the others. And yeah, if you boil it down, it really is the basic dimension ± the TP tol / 2.
I agree with Obelix though, that tolerancing the two halfcircles of the slot would make it (a lot) easier.
I get one-axis TP on slots that are MMC, rotated and whatnots and that can take quite a lot of work to get right (programmatically).
It's up to the designers to tolerance the slot correctly. If you follow the print, noone can blame you for following it, right? The designer can't say "Well, my intention was..." because the print should reflect his intentions.