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 Boss Battle

I'm trying to add a boss to thickened circular surface. I want to turn this…

into this…

except what I really get is this: (see missing faces)

I'd be most grateful for any insights or suggestions.

I got there by Boolean-subracting a Negative tool…

and then Boolean-uniting a Positive tool…

Answers

  • S1monS1mon Member Posts: 3,039 PRO

    If possible, it would be better to modify the outside shape as a solid and use the shell tool.

  • MDesignMDesign Member Posts: 239 ✭✭✭
    edited December 10

    Have your main object. Then create plane and sketch for boss. Extrude boss to main object. Apply fillet to boss joint. Shell tool to hollow it out.

  • erik_goossens_sagaerik_goossens_saga Member Posts: 9

    That… worked… thank you!

    Though I'm perplexed, because the INITIAL thing that I tried (before the above approach) was to create the outer surface and then thicken it, but it errored out / didn't want to thicken.

    And yet, take the same outer surface, build a flat-bottomed-plug onto it's bottom, and it shells just fine.

    I thought thickening and shelling were fundamentally the same thing, in terms of the math being applied to a surface (so if one doesn't work then the other shouldn't either) - is that not so? What's the nuance to appreciate there?

  • jelte_steur814jelte_steur814 Member Posts: 232 PRO

    Hi Erik,

    In general, try and avoid the fillets being there already when thickening. when the thicken becomes self intersecting, it will create errors.
    Shell CAN also run into these issues, but a little less likely.

    I think your approach of adding/subtracting could also have worked if you'd have applied the fillet afterwards.

    In building the positive and negative tools including the fillets to unite later, tolerance errors may creep into the fillets that will create problems in the unite/subract operation.downstream. Onshape is more robust handling these things than legacy CAD, but it's still not the best approach.

  • MDesignMDesign Member Posts: 239 ✭✭✭

    When you see references to self intersecting… this is one example of how that happens. Depending on your geometry OS will not know how to resolve things and calls it self intersecting. In this case its just the inside radius that's an issue. Making the radius bigger resolves it or if it were square cut it wouldn't be an issue. sometimes you might have to apply two radii after an operation like shell or thicken to get your desired result.

  • erik_goossens_sagaerik_goossens_saga Member Posts: 9

    It wasn't a filleting issue - the curved surfaces of the boss was a loft.

  • jelte_steur814jelte_steur814 Member Posts: 232 PRO

    Hi Erik,
    yes i figured, for a regular fillet, onshape can sometimes figure out that it can leave a sharp corner and continue offsetting. for lofts, this is not possible.

  • erik_goossens_sagaerik_goossens_saga Member Posts: 9

    It wasn't a fillet actually, it was a loft 🤔

Sign In or Register to comment.