hexagon logo

Profile max div or measured point

We have a debate going on at work right now does PC Dmis calculate profile as Max deviation times 2 or worst measured point times 2? Is max deviation different then worst case measured point? How is max deviation calculated?

My thoight is its max deviation times 2. But engineering says that in violation of asme.

Pcd 2022r2
Parents
  • browningdmis

    Profile of a surface considers all of the points related to that surface irrespective of whether datums are referenced or not, it is always the same calculation - we look at all of the deviations of all of the points and make them absolute values, then we report 2x the largest value. This is correct as per the ASME Y14.5.1 - 2019 math standard (as explained in the other post). The points from the datum features are not considered when looking for the "max point", what they essentially do is control the amount of best-fitting allowed to decide how the tolerance zone should be located and orientated. With no datums, the tolerance zone is allowed to fully optimize. Adding a primary datum plane (for example) would constrain 2 degrees of rotation and 1 translation, so the tolerance zone would only be allowed to optimize the remaining 1 rotation (about the axis of the primary) and 2 translations. The more datums, the less optimization allowed.

Reply
  • browningdmis

    Profile of a surface considers all of the points related to that surface irrespective of whether datums are referenced or not, it is always the same calculation - we look at all of the deviations of all of the points and make them absolute values, then we report 2x the largest value. This is correct as per the ASME Y14.5.1 - 2019 math standard (as explained in the other post). The points from the datum features are not considered when looking for the "max point", what they essentially do is control the amount of best-fitting allowed to decide how the tolerance zone should be located and orientated. With no datums, the tolerance zone is allowed to fully optimize. Adding a primary datum plane (for example) would constrain 2 degrees of rotation and 1 translation, so the tolerance zone would only be allowed to optimize the remaining 1 rotation (about the axis of the primary) and 2 translations. The more datums, the less optimization allowed.

Children
No Data