Hi Rhino Community!
I’m a new user and I’m learning Rhino for a Finite Element Analysis project.
The plan is to create a partitioned (corresponding to different materials) geometry using Rhino and port the geometry (step file) into a mesher (such as Gmsh) where I can mesh the polysurface using triangles and then mesh the corresponding triangular mesh with tetrahedrons.
As such it seems it’s important for the output geometry file to be of a single polysurface, otherwise the triangular mesh of the different surfaces don’t match!
I’m currently trying to create a cylinder polysurface that’s partitioned into an inner (solid small cylinder of radius A) and outer (hollow large cylidner of outer radius 2A and inner radius A) space. There should be no holes in the final tetrahedral mesh, I just need 2 partitioned regions.
As of now I have 6 surfaces and I have been having trouble joining/applying a boolean on them. The problem seems to be that when i’m joining the 3 surfaces intersecting at the circle curve of radius A, I can only join 2 out of the three!
It could be the case that i’m missing something silly, maybe there’s an alternative method to doing what I want
I attached a picture and the problematic 3dm (Problemsurface.3dm) file, I also attached an stl file of a similar partitioned geometry with a hole.
Thank you very much!
you dont boolen surfaces together, use join to make them solid, requiring that the surfaces touch each other at all edges of course. anyway to create two independent solids you simply have to duplicate the inner wall and join each to the rest of the inner and the outer region separately to create 2 separate objects. to join all together you could use NonmanifoldMerge but in your case that would not deliver what you are after anyway.