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.

How to get a full remove revolve of two parts to work.

MWheelerMWheeler Member Posts: 5 EDU
I am trying to make a model of a pencil with a sharpened point.  When I try and do a revolve to remove the 2 parts that make the pencil, it fails if I do a full revolve.  If I change the revolve to 359 degrees it works great, but I am left with a little sliver of the pencil.  Here is what it looks like.


Best Answers

  • _anton_anton Member, Onshape Employees Posts: 410
    Answer ✓
    It's a nonmanifoldness issue - before being subtracted from the pencil, the revolved body has an infinitely thin point at the end, which our geometry kernel disallows. Easiest fix is to extend the sketch profile in a straight line past the end of the pencil.
  • S1monS1mon Member Posts: 2,989 PRO
    Answer ✓
    When you revolve that section, you're essentially creating a part (which is then going to be removed) which is impossible in Parasolid. At the tip there is a single point where the inside of the part meets the outside. While that's possible mathematically, the kernel doesn't allow it. 

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

    There are many ways to get a conical tip on your pencil model. The most direct change would be to modify your sketch so that there's no zero thickness at the tip. 


    Better practice would be to revolve a conical surface and split the parts. In general, it's a waste to create faces that aren't needed or part of the actual model. You can't always avoid this, but in this case it's easy.

Answers

  • _anton_anton Member, Onshape Employees Posts: 410
    Answer ✓
    It's a nonmanifoldness issue - before being subtracted from the pencil, the revolved body has an infinitely thin point at the end, which our geometry kernel disallows. Easiest fix is to extend the sketch profile in a straight line past the end of the pencil.
  • S1monS1mon Member Posts: 2,989 PRO
    Answer ✓
    When you revolve that section, you're essentially creating a part (which is then going to be removed) which is impossible in Parasolid. At the tip there is a single point where the inside of the part meets the outside. While that's possible mathematically, the kernel doesn't allow it. 

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

    There are many ways to get a conical tip on your pencil model. The most direct change would be to modify your sketch so that there's no zero thickness at the tip. 


    Better practice would be to revolve a conical surface and split the parts. In general, it's a waste to create faces that aren't needed or part of the actual model. You can't always avoid this, but in this case it's easy.

  • MWheelerMWheeler Member Posts: 5 EDU
    Thanks everyone.  So it is similar to why some extrusions fail when areas meet at a point and don't share a common line or curved segment.  I run into a similar problem on a project I do with students making a stained glass window from a single sketch.  It gives me a chance to explain how the primitives need space to be able to pack in and make the 3D shape, and that Onshape is not happy when they can't get through.  Now that I know this is called a nonmanifoldness issue, I can be an even better teacher!  :)
Sign In or Register to comment.