You can make a surface out of a "cloud of points", however, you would have to have software that can do that, and, you could end up with a not very good surface that would not be useful for check of surface to surface (depends on how many and what spacing of points on surface). "Cloud of points" surfaces are best avoided unless there isn't any other way to do it.
Since this is "after the fact", your best option is to import the points into the product CAD file. I don't know Pro/E capabilities, but I would think that it would have “point cloud to surface analysis” and “best fit” functions. Or, as noted, import CAD file & points into software with those functions.
If not, one would have to analyze each point to surface and record deviation. I don’t have any algorithms. Best Fit is basically XYZ Shift and XYZ Rotation. Quick easy example: PTA checks .05 excess & PTB checks .1 excess. Both points are shifted -.05, and then the .05 difference is rotated out. Fairly straight forward trigonometry. But, when there is a complex contour and lots of points….it hurts my head and that’s what the software is for, to keep from hurting my head.
Harold G. Morgan
CATIA, QA, CNC & CMM Programmer