Grasshopper

algorithmic modeling for Rhino

Hi,

I'm making a 3D Voronoi inside a MESH (generical mesh).
When I've created 3D Voronoi I want that the cell of this remains only inside the MESH and not outside. 

I want to obtain a something like this: 

and not like this:

Can anyone help me please?
Thanks

Luca

Views: 2282

Replies to This Discussion

Thank you so much! This is what I looking for!

I've another question:
I noted that you use MESH BREP. I use only MESH (non MESH BREP). My mesh is an .stl file that arrives from anatomical bioimages.
In this case how can I set the intersection from Vronoi CELLS and ORIGINAL MESH (.stl)?

I try to replace MESH in place of your MESH BREP but does not work. 
Thank you again.

Luca

Remove edges manually is a big problems for me with bones structure.
And If I convert MESH in NURBS (with Reverse Engeneering Operation)?
If I convert mesh in nurbs is it possible to extract edge?
I'm sorry but I'm not a great expert on parametric modeling.

OK, POST these @%$@% bones or some of them  (a skull could be rather OK, he he) and we'll see what we can do.

To clarify: you need an "outline" (so to speak) from these ex breps (and now meshes), right? Like being  "on-line" with MESHLAB and doing the magic (if it's doable). AGAIN: this is "doable" working with the ex Voronoi brep planar faces (that now consist from many quads/triangles because that's the way that a mesh works).

I have a feeling that this is a quite challenging issue - but if no solution could be around you could try MESHLAB (it's free) against your mini bones (mini meshes actually).

Meshlab is a very sophisticated program, it can also take as much time to learn as Grasshopper.

Meshlab can create random Voronoi holes in any mesh, should one chose not to use Grasshopper.

In the attached pic the selected mesh was perforated with holes, you have control over hole quantity and hole size, via random parameters, that will occupy the surface of the mesh.

Attachments:

Sorry but my english is not good and then I'm afraid of not being able to express myself well.

The MESH model on which I work is this:


The model inside is semi-empty.

Inside there is a dense network of trabeculae like this: http://www.medicitalia.it/public/uploadedfiles/minforma/mannino.mar...

I want to recreate trabeculae with 3D Voronoi. So, i try to re-explain what i need.

I need:

  • Create 3D Voronoi ONLY inside the MESH;
  • Delete all 3D Voronoi cells (face, edge, point) outside the mesh;
  • Extract the edge of the 3D Voronoi that I created inside MESH.

(These extractst edge I need for make trabeculae with Wavebird plugin.)
 

I do not need:

  • Extract the edge on surface of MESH rather I want to delete the edge of voronoi that are on surface of mesh!


Thanks

Luca

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service