2

How can I separate this mesh:

Using this plane:

Plane

In two separate parts, the on above the plane and the one under?

Objective:

What I want to achieve is to separate the mesh in two part like a boolean modifier (extruding the plane a little bit, in the way to have a 3d mesh instead of a 2d one) would do.

EDIT

The hard part is to make two separate meshes using the separate by loose parts operator, like after a boolean difference operator as explained above.

Why I don't use boolean:

I cannot use the boolean modifier due to some non-manifolds (or overlapping) vertices and edges in the mesh.

Is this all possible or not?

Fabrizio
  • 728
  • 10
  • 25
  • Related - http://blender.stackexchange.com/questions/5320/cutting-a-mesh-in-half, if it's not strictly needed to use the plane. – Mr Zak Nov 23 '16 at 19:50

1 Answers1

4

After further research, I have decided to scrap everything that I had before (it isn't that complicated). You can see my edits if you'd like to see the "old" way.

1. Select all vertices

This is pretty self-explanatory. Make sure you're in edit mode, then hit A

2. Use the Bisect tool

Just drag and you should get a live display of where it will cut. (You can alternatively use the plane and knife project at this stage if you'd prefer. Just make sure to enable "cut through.") When you are done with Bisect or Knife Project, you should have the "cut" selected.

3. Rip/Tear the selected ("cut") vertices

For this step, hit V, then left-click before moving the mouse. This essentially makes a nice set of double vertices on the edge of the cut.

4. Select the top or bottom

Deselect all, then you can use the L select linked tool on the top or bottom. Make sure you get everything in the top including the half of the cut line.

5. Separate the mesh

Use P + Selection to quickly separate.


Here is the complete GIF (I finished the operation in 30 seconds):

enter image description here

JakeD
  • 8,467
  • 2
  • 30
  • 73