Boolean operation does not reflect in the back part of the main body

This is the state of the mesh without the mirror modifier:


And this is it with applied mirror modifier and boolean:


And this is the back part:

This is the modifer stack of the mesh:



As I like modeling it first myself... I did everything in one piece. I will try later as the teacher does. I mean, using several different parts.

Why isn't the holes carved using booleans shown in the back side?


1 love
Reply
  • Dwayne Savage(dillenbata3) replied

    Boolean has to be done before mirror. The modifiers go in order from top to bottom. So it's mirroring the solid piece before the holes are cut by the Boolean. 

    ***Edit*** To make myself more clear. You have the cutting object only on 1 side. you can either do the Boolean first or add a Y mirror to the cutting object. I can't remember, but I think he leaves the back blank like what you have and cuts USB sockets in the back. 

    1 love
  • Omar Domenech replied

    Yes, as Dwayne says, it's a bit counterintuitive, but the modifier at the top of the list is the last in the stack, meaning it's at the bottom. Better think of it as the top one is the first one to make its trick happen, then the others follow as you visually move down the stack. 

    2 loves
  • hexdump replied

    Ummm, but there's still something I don't understand. I get that I should first do the boolean thing and then apply the mirroring. This way the changes made by the boolean modifier applies to the other parts because the original part is mirrored in x and y. But then... why is it working in the X axis in my example?  I mean, the boolean modifier has not being mirrored to the back (X axis), but it has been transferred to the left side (Y axis) as seen in the picture where all the front part has holes. Not just the original piece where I originally applied the booleans.

    1 love
  • Martin Bergwerf replied

    HI hhexdump ,

    I don't know, maybe your Cutters (Cylinders) are long enough to cut through the mirrored side on the X-Axis, but don't reach all he way back along the Y-Axis...?


  • Dwayne Savage(dillenbata3) replied
    I guess I edited my response after you read it. The cutting object has to be mirrored on the y or duplicated to the other side or made long enough to reach to the other side. In the course the back is left solid since it isn't seen. I believe at the end he shows how you can cut the USB connection. 
    1 love
  • Omar Domenech replied

    You could upload your file so we can take a closer look and dispel what seems like magic and bring it to the science level. High five for science.

    2 loves
  • Adrian Bellworthy replied

    Do you have a mirror on the cutter in the X axis only?
    As already mentioned though, if you want the boolean on both ends, you need the Boolean modifier on the hard drive above the mirror modifier.

    2 loves
  • hexdump replied
    Thanks guys! You helped me a lot :)
    • 👌
    1 love