Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Boolean operation results in non-manifold body

Hi! I was trying to combine the 3 parts I have on this fairly simple design: https://cad.onshape.com/documents/1b3d89538a575a3779d0a2f9/w/8a314b8a924596e0e9200adb/e/8cf758b00f1ce1a39a4bf42e?renderMode=0&uiState=660e19e460e250121b92aa88. However, it gives me the error message as stated above. How could I fix this?

Answers

  • David_YL_NguyenDavid_YL_Nguyen Member, Onshape Employees Posts: 120
    Hey @Nimaye_Garodia,

    This gives you an error because the result is non-manifold geometry (you can search the forum if you want to understand better what that is).
    You don't need to do a boolean operation to combine this, you also don't need to extrude 3 bodies. You can just use one extrude feature and select all the sketch entities that you wanted to create a single combined body.

    Hope this helps. 

    Cheers

  • STEGSTEG Member, User Group Leader Posts: 103 PRO
    There is a problem with your sketch where you can see below. Looks like there are 2 arcs at this place with different radiuses and it creates an empty spaces between Part 1 and Part 2 thus creating a new part. I found it when I saw your Extrude2 is in Add mode but creates a new part.


  • ryan_brunsonryan_brunson Member Posts: 2

    I had the same problem and what I found is this happens when two parts you're using to extrude with overlap, this error comes up. If you want two put two circles in a square, the circles can't overlap or at least it can't on my Onshape.

  • andre_grondinandre_grondin Member Posts: 5

    Good day !

    seems that i have an error about the boolean non-manifold but after reading all the tips Istill don't get why

    if anyone can shed some light on this please ?

    I see no curves or parts not touching , the reason I need those allparts together is to create an assembly so I can make sure all parts are well aligned so i can 3D print them , in the mean time i will continue searching what am I doing wrong and or don't understand ,

    I've been Cading for 3 years on a here and there basis ! so yes still steep mountain for me to get the hang of it !

    regards

    mixer chute | Main chute

  • MDesignMDesign Member Posts: 259 ✭✭✭

    have you posted your own thread with a link to your project oroject and what you seem to have trouble with? It's tuff to point you in a direction if not. Non manifolds are hard to textually explain.

  • andre_grondinandre_grondin Member Posts: 5

    Sorry my bad

    i will try to explain a bit here :

    1- in the bar where we have our studio & assembly , into the one call MAIN CHUTE I was regrouping all the parts so I can create a ONE part only to create and work on an assembly .

    2- on that studio MAIN CHUTE all parts are grouped but this is where i have the orror about non-manifold due to the fact that 2 parts seems to create the issue ( part left rib & part right rib ) if i remove the 2 parts then the boolean is created properly , but I would really like to have them all .

    3- the boolean part is called part main chute all in one ( when it work )

    4- it is used in assembly called "chute eye"

    5- all the rest works pretty fine but that boolean thing is a good bone in the crusher !

    6- I still try to browse videos & tutorials but no luck .

    i tried all i could to figure out if i had a space somewhere on any other thing but can't find it , I read all i can about non-manifold and no luck .

    here is a new link :

    mixer chute -boolean error | Main chute

  • Oliver_CouchOliver_Couch Member Posts: 229 PRO

    A non manifold body essentially means it has no clear inside or outside. You can't have a physical object that has no inside or outside.

  • MDesignMDesign Member Posts: 259 ✭✭✭

    There is no non manifold errors in your model when I opened it

  • glen_dewsburyglen_dewsbury Member Posts: 828 ✭✭✭✭

    No Boolean is needed when no voids are left in play. You have drawn 2 unnecessary lines that are leaving a void and are making a non manifold condition during the extrude. and cannot Boolean together.

    https://cad.onshape.com/documents/f76e15aa09a815d8345306ad/w/abc5f683460cd0cc784dd238/e/9ed222461855ca1864968c8e

  • andre_grondinandre_grondin Member Posts: 5

    thx for the help very appreciated!

  • jelte_steur814jelte_steur814 Member Posts: 232 PRO

    to simplify: this error often comes up when parts are just touching (sometime tangentially).

    The underlying model will have difficulty deciding what's in and out after uniting. This leads to errors as the models become more complicated and underlying CAD tolerances stack up. so what will work in simple geometry, may not with more complicated models.

    so make sure there's a gap or a decent interference before uniting… A small 0.1mm move face feature before a unite is not a pretty way, but it works. .

Sign In or Register to comment.