Verification symmetry Hull

Feel free to ask any question here
Post Reply
fabiocrovetto
Posts: 2
Joined: Tue Feb 07, 2017 5:23 pm

Verification symmetry Hull

Post by fabiocrovetto »

Good Morning, I wanted to know if it is possible to derive the axis of symmetry of a point cloud of a hull and make a check on the difference in shape between the two sides of the hull.
thank you
daniel
Site Admin
Posts: 7711
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Verification symmetry Hull

Post by daniel »

Not exactly.

But the qSRA (Surface of Revolution Analysis) plugin might be of interest to you: http://www.cloudcompare.org/doc/wiki/in ... s_(plugin)
Daniel, CloudCompare admin
fabiocrovetto
Posts: 2
Joined: Tue Feb 07, 2017 5:23 pm

Re: Verification symmetry Hull

Post by fabiocrovetto »

hello, I meant like this.
I found this article about an algorithm that does this https://hal.inria.fr/inria-00331758
thank you

fabio
Attachments
Immagine.jpg
Immagine.jpg (94.63 KiB) Viewed 1563 times
daniel
Site Admin
Posts: 7711
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Verification symmetry Hull

Post by daniel »

Oh ok I understand now.

You'll just have to find (or motivate) someone to implement this algorithm then ;)
Daniel, CloudCompare admin
Isdsrl
Posts: 1
Joined: Sun Mar 18, 2018 2:28 pm

Re: Verification symmetry Hull

Post by Isdsrl »

To find the symmetry plane:
-1) I make a clone of the shell
-2) I make a symmetric model, by inverting the matrix (e.g. if the plane is Y) I apply the following transformation to the matrix:
1 0 0 0
0 -1 0 0
0 0 1 0
0 0 0 1

-3) then, I apply the fine registration (ICP). the one of the two mesh.
-4) Once the two mesh are superimposed, I check the Axix/angle due to ICP trasformation.
Then I apply a transformation to base mesh of Half the angle and half the displacement.
Now the mesh should be on the symmetry plane (the plane that best fit the symmetry of the mesh)
Post Reply