cloud offset to compute volume between surfaces

Feel free to ask any question here
Post Reply
poqy
Posts: 2
Joined: Sat Nov 19, 2022 10:09 am

cloud offset to compute volume between surfaces

Post by poqy »

Hello,
I have one cloud, surface and i need to offset the surface 1m inside the stack, to create ground. Then I can compute volume between the two surfaces(groud,before-ceil,after) with 2.5D Volume . Pllease help how I can offset the cloud(mesh). (sorry for bad english)

Image
daniel
Site Admin
Posts: 7710
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: cloud offset to compute volume between surfaces

Post by daniel »

Ah you want to offset the cloud along the local surface normal?

That's not possible with CloudCompare. But that's fairly easy with Excel or Matlab, if you export the cloud with its normals as an ASCII file. Then it's just a matter of adding to the point (X, Y, Z) the normal (Nx, Ny, Nz) multiplied by a quantity.

CloudCompare can help you computing the normals if the cloud doesn't have any yet (Edit > Normals > Compute).

The only watchout is to avoid to shift the points too much if there are complex geometries, as it might create topology artifacts...
Daniel, CloudCompare admin
poqy
Posts: 2
Joined: Sat Nov 19, 2022 10:09 am

Re: cloud offset to compute volume between surfaces

Post by poqy »

Thank You, You helped Me a lot.
DA523
Posts: 166
Joined: Mon May 25, 2020 4:02 pm

Re: cloud offset to compute volume between surfaces

Post by DA523 »

You may try Blender
Extrude faces along normal
ALT+E
..
222led.png
222led.png (76.57 KiB) Viewed 1513 times
..

check this example (stl mesh)
12.png
12.png (74.61 KiB) Viewed 1511 times
Attachments
blenderAltE.zip
(138.25 KiB) Downloaded 285 times
Post Reply