hexagon logo

Surface Profile Callout Differences Between Individual and Combined Scans in PC-DMIS

I’ve been working with PC-DMIS and noticed discrepancies when analyzing surface profile callouts on grouped scanned data. Here’s what I’m observing, and I’d like to confirm if my understanding of the underlying calculations is correct.

Observations:

  • I collected three scans at different z-heights:
    • Scan 009-SCN051: Taken at -0.13175 z-height.
    • Scan 009-SCN052: Taken at -0.2505 z-height.
    • Scan 009-SCN053: Taken at -0.36925 z-height.
  • When I create a surface profile callout on the grouped scans, the result differs from what I expected based on the individual scan data. The new result appears to be a blended or averaged deviation across the combined dataset.

Context and Assumptions:

Here are my assumptions about how PC-DMIS handles surface profile calculations:

  1. When a surface profile callout is applied to a single scan, PC-DMIS calculates deviations relative to the nominal values for that scan alone.
  2. When multiple scans are grouped, PC-DMIS merges the datasets and recalculates deviations relative to the entire combined set of points. This often results in a “blended” statistical representation that differs from individual scan results.
  3. The variation in z-heights may influence the combined calculation, potentially leading to differences in the grouped analysis compared to the individual datasets.

My Questions:

  1. Are my assumptions about how PC-DMIS processes individual and grouped scans for surface profile callouts accurate? If not, what is the correct explanation?
  2. How does the variation in z-heights (where the scans were taken) impact the combined surface profile calculation? Would alignment inconsistencies between scans exaggerate these differences?
  3. For reporting purposes, should I prioritize individual scan results for localized accuracy, or the grouped scan result for a global deviation? Does this depend on specific application requirements?
  4. Are there best practices or settings in PC-DMIS to ensure consistency when handling grouped scans for surface profile callouts?

I’d appreciate any insights or guidance on whether my understanding is correct and how best to approach this scenario in PC-DMIS. Thank you!




I want to clarify that this question stems from how I’m presenting the results in my report above. I captured each of the scans separately and performed the surface profile callout afterward. I only noticed the discrepancy because, in some cases, I was performing a single line scan in the middle of the feature, while in others, I performed three line scans. This led me to observe a pattern: when combining the three scans for a single callout, the result appeared to average out the deviations, as seen in the combined callout.

After repeating this process about five times on five different rows of holes, the pattern became more apparent. That’s when I stopped to investigate whether there was a difference between calling out scans independently versus combining them. For reference, these were linear scans.



Added more info.
[edited by: NASA_Metrology at 11:01 PM (GMT -6) on Jan 3, 2025]
Parents Reply Children
  • The note   shows is how I would normally expect to see this kind of requirement conveyed.  By requiring all surfaces to be relative to a fully constrained datum reference frame (A|B|C in this case), they are controlling the relationship between all of the surfaces and all of the other features on the part and thus, ensuring the part will assemble correctly.  There are a few problems with the note   shows...

    1. There is no relationship between the surfaces and datums or other features on the part.  It is just a general profile of a surface to no datums.
    2. Strictly speaking, the hits taken on all of the surfaces that the note applies to would need to be analysed in a single profile of a surface command.  This is to ensure they all optimise as a single group.  With  example that references a fully constrained DRF, you could create separate profile of a surface dimensions for each surface if preferred.

    .

       If I were you, I would go back to whoever issued the drawing and ask them to confirm exactly what they want.  Do they want to ensure all of the surfaces that haven't been explicitly dimensioned fit within a certain envelope that is completely independent of any datum structure and has no relationship to any other features on the part (this is what the current note actually means) or do they want to make sure EVERYTHING on the part is in relationship to each other and controlled within a certain envelope.

  • I was told(not taught sadly) that if there is a dimension that is a linear distance using the .03 profile to A|B|C that it effectively means ±.03. Because both surfaces have a profile of .03, which would be an equally split tolerance of ±.015, that would compound to .±.03 because it allows both surfaces to move .015 in either direction. Was I misled? Or maybe I misunderstood their explanation. As far as more complex dimensions, I do not think we have encountered anything but distances where I work

  • Kinda, but in practice not really? With no datums more-so? 

    If they were nominal or you held them to +/-.01 distance or something like that, you would probably not be passing on bad parts to your customers. (assuming it's a flat wall to a flat wall caliper measurement)