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: 130
    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: 104 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: 470 ✭✭✭

    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: 470 ✭✭✭

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

  • glen_dewsburyglen_dewsbury Member Posts: 887 ✭✭✭✭

    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: 271 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. .

  • adrian_lockwood349adrian_lockwood349 Member Posts: 5

    Mine says "boolean operation would result in non-manifold bodies" and i don't know why but it is a very complicated shape here is the link https://cad.onshape.com/documents/75d276c10aba076773862340/w/b5e5b3d92d3e766a6e05382f/e/fcd8ca061863106a53342284?renderMode=0&uiState=6791503de665d65be2f460ff

  • MDesignMDesign Member Posts: 470 ✭✭✭
  • adrian_lockwood349adrian_lockwood349 Member Posts: 5

    How do i give permission?

  • MDesignMDesign Member Posts: 470 ✭✭✭

    At the end of this video when you go into the sharing link you can turn on/off different aspects of permissions

  • adrian_lockwood349adrian_lockwood349 Member Posts: 5

    alright it should be working now

  • MDesignMDesign Member Posts: 470 ✭✭✭

    I can view it now but not edit/copy. Says its view only so I cannot inspect it… I would need to make a copy to examine the non-manifold issue. looks like your might be on and EDU license so potentially you instructor has limited sharing ability somehow. If so maybe you can post images of the sketch and extrusion creating the issue

  • adrian_lockwood349adrian_lockwood349 Member Posts: 5

    So i am trying to remove a section and i dont know why it wont let me but it does highlight this section

  • S1monS1mon Member Posts: 3,146 PRO

    Because you would be creating zero thickness edges where the inside would be touching the outside of the model. Parasolid (and the real world of actual physical parts) don't support that. Some CAD systems will let you model things like that, not Parasolid based ones.

    See also:
    https://forum.onshape.com/discussion/20585/better-error-handling-and-training-around-zero-thickness-parasolid-limits

  • _anton_anton Member, Onshape Employees Posts: 421

    The issue is what it says on the tin: you'd get nonmanifold edges, one of which is highlighted in bright red. You'd have to grow or shrink the profile to extrude.

  • MDesignMDesign Member Posts: 470 ✭✭✭

    while the issue is non manifold. Saying non manifold is like a foreign language to many users. Saying it would create zero thickness geometry would help many understand the limitation slightly better. Voted for the improvement idea.

Sign In or Register to comment.