Jump to content

True Position +MMC issues


Recommended Posts

Hello all, I'm having some issues with a TP callout on this print: 2084_7e8a3b661cd200aeed984a409c32fa73.png
My diameter for -A- is almost nominal, so I should have some bonus tolerance, but I'm not getting any bonus tolerance on my results. Does anybody have any explanation or suggestions for me? I'm about 2 years into running a CMM, so I'm still quite the novice, but I appreciate any help that I can get! 2084_2f8063ca08d3cb75de0dabe5cef4911d.png
2084_93b48318f5a28eacb71aea3bddecb43f.png
Thanks,

Zach
Link to comment
https://qualityforum.zeiss.com/topic/12098-true-position-mmc-issues/
Share on other sites

Please sign in to view this quote.

It has nothing to do with datum B

Your setting seems to be OK.
When you set (M) at a datum, Calypso will first use your bonus to make a best fit: it will try to "slide" your hole in the best possible position. That´s why you will see no bonus on the tolerance. But your actual value will get better. Only the remaining bonus after the best fit will appear on top of the tolerance.
If you want to see what´s happening in the background, you can check the Y- and Z-cooridinates of the feature "4.1 mm Dia._DatumC" and compare them with these in the TP or you can try to deactivate the MMC. In this case, the actual value of the TP should get worse.

Please sign in to view this quote.

The callout is failing, but it is trying to add that bonus tolerance, it's just doing it in the background. My result gets worse if I take off the MMC. The thing I don't like is that Calypso won't tell me what that MMC value is like it usually does.
Construct a circle from your dat A cylinder & top plane to create a Dat A Circle.
I had a meeting with a very high level Zeiss programmer, in short he showed me not to use cylinders for location.
If your primary datum was a circle you might get the bonus you are looking for.

Please sign in to view this quote.

If I may ask, what is datum feature B, and what geometric tolerances are applied to it? Without knowing that, we have no way of knowing whether it violates its MMB for all potential DRFs. Also, it should be noted that MMB should never contribute "bonus tolerance"

Please sign in to view this quote.

Hi, I wonder if you are done with this thread.

You can use default printout - open it, change value in TP tolerance ( just to update def.pr. ), then you will see info for TP.
Above this is "Bestfit_" for TP - there you will see how much bonus you got.

Remember - you can get max bonus only half of tolerance for datum A

You can even use math - just compare distance and nominal distance of elements and add from datum A half of deviation from minimal and actual diameter.
Then double this number ( because of TP diam. tolerance )

Please sign in to view this quote.

Nice workaround, but it is inappropriate here. There should be no bonus tolerance for MMB datum feature references. Most people expect there to be, the same way there is for MMC tolerances. This is the reason for the complaint that Calypso should switch to using MMB for datums. Instead, datum shift is allowed, and there is no good easy way to add that back in after results have already been calculated.

Please sign in to view this quote.

I don't know if we are understanding each other, but "M" in circle for datum allows to move datum to help pass.
No bonus tolerance is used in TP - so no info about it in custom or PiWeb printout - just help in bestfitting.

Perhaps i should read my post carefully and add real calculation to avoid wrong text formula.
As has already been stated, there is no bonus to report on a datum. MMC and MMB are 2 different things. Calypso is calling MMB on datums as MMC, which is wrong.
MMC/LMC can give you BONUS on the the actual feature tolerance zone.
MMB/LMB can give you MOBILITY of the datum feature.

Datum mobility means you may be getting some rotation, some translation, or a combination of the 2, based on the datum condition. How are you going to report that with a formula? You'd need to report multiple factors, similar to what a best fit plot does. What formula are you using, if I may ask?
Thank you guys so much for the explanation. I was experimenting with taking the MMC off of the secondary datums and comparing the results, so I see that it was making my result closer to being in tolerance than if the MMC box wasn't clicked on, but I did not know the reasoning for it. This makes perfect sense now, so I'm on to my next issue soon 🤣

Please sign in to view this quote.

Robert, like most of us that are trained under ASME Y14.5 is 100% correct. MMC is the Condition of a feature, MMB is the Boundary of a Datum Feature and there can be no additional tolerance added from MMB, only a translation and or rotational shift.

If you're print is based on the ASME standard, there is no other opinion on the matter to put it nicely. See below from ASME Y14.5M-2009




2725_11d8cf40942004e8df24295455ae12ef.png
×
×
  • Create New...