1
$\begingroup$

I am complete newbie. I am unable to perform Boolean intersection on an hexagonal mesh and another 3D object.

My goal is to achieve intersection of "Torus.653" and "Graphene" in my scene. I am attaching my blender file below. I will be grateful if you could help me out. Blender file

-PM

$\endgroup$
2
$\begingroup$

Your torus grid layer consists of 5 disjoint grids. Those sections match up quite well with each-other to give the impression that they are joined, but topologically they intersect. The Boolean modifier chokes on self intersecting meshes.

Do you really need this grid to be hollow tubes, it's not a hollow tube in reality - worth considering that as a way to make the operation a little lighter processing wise.

enter image description here

The best geometry for the boolean is geometry that has no intersections, no double vertices. This means you must spend more time making such a grid, perhaps a script is the way to go.

You can see in the closeup that your geometry isn't as clean as you think.

enter image description here

If this answers the 'why' to your Boolean misfortune, perhaps the real question should be how to make such a grid to your exact specs.

| improve this answer | |
$\endgroup$
  • $\begingroup$ Thanks for the quick response! I don't need them to be hollow. I will use solidify to make them solid tubes and try again. It would be great if you can suggest a better way or point me to the appropriate reference. $\endgroup$ – Pranav M Feb 5 '16 at 10:09
  • $\begingroup$ After playing with the solidify option, I don't think it is the right way to go. Is there a way to join such disjoint grids in a flawless mesh? $\endgroup$ – Pranav M Feb 5 '16 at 10:17
  • $\begingroup$ I don't know of any add-ons that produce this kind of grid, (this is not to say such add-ons don't exist -- i am just not privy to them),, Worth asking a new separate question i think. "how to make a hexagonal grid with circular joint profiles" (then show image of your attempt at a grid..and describe why you need it to be "manifold") $\endgroup$ – zeffii Feb 5 '16 at 11:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.