Using registration markers for local best-fit
-
- Posts: 4
- Joined: Wed Aug 25, 2021 3:09 pm
Using registration markers for local best-fit
I'm trying to use cloud compare to do some quality analysis of parts with point clouds/meshes generated by a 2-axis, blue light scanner. These parts can have small markers, such as a recessed plus sign (or whatever shape the community thinks is best) on different surfaces of the part. I'd like to be able to quickly select these features on both the reference mesh and the point cloud, and perform an align using one pair at a time. Ideally I would be able to script this so that every time a pair of features is selected, I can calculate and export the distances between the other correlating feature pairs all over the part. I understand CloudCompare may not be the best software tool to do this, but I'd like to stick to an open-source option if possible before moving on to GOM Inspect or the like.
Re: Using registration markers for local best-fit
Well, you could use the 'Align' tool, if your 'markers' are spherical or hemispherical (and with a known radius). This way you just have to click on the spheres in both entities (in the right order).
See https://www.cloudcompare.org/doc/wiki/i ... itle=Align
See https://www.cloudcompare.org/doc/wiki/i ... itle=Align
Daniel, CloudCompare admin
-
- Posts: 4
- Joined: Wed Aug 25, 2021 3:09 pm
Re: Using registration markers for local best-fit
Thanks, Daniel! I didn’t know it was possible to use hemispheres. We’ll have to give that a try! Is it possible to use a hemisphere and two other points to make a pair? That would be handy.
Re: Using registration markers for local best-fit
"two other points"? Not sure to understand sorry :D. You can pair a hemisphere (center) with a single point in the other cloud. And you can mix hemispheres and points as well.
Daniel, CloudCompare admin
-
- Posts: 4
- Joined: Wed Aug 25, 2021 3:09 pm
Re: Using registration markers for local best-fit
Yes! Mixing hemispheres and points. Sorry my question was unclear. Do the hemispheres have to equal 180 deg? Or can they be less than half of a sphere? What is the tolerance exactly?
Re: Using registration markers for local best-fit
Well, that's a best fit process. So it depends on the noise, etc. I guess it would work with less than a hemisphere if there's not too much noise.
Daniel, CloudCompare admin