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.

Sweep remove on 3D surface - not working properly w/o "keep profile orientation"

jacob_sheffieldjacob_sheffield Member Posts: 4 EDU
I'm trying to create a ball joint slot that is swept along the line in 3D space. However, it does not work when I want the orientation to follow the curve. 
This is an example of a rectangular slot working fine. 

Now, when trying to do the same thing along a curve that is projected onto a surface, it only works if I check "Keep profile orientation"


Without keeping the orientation, it won't work for my needs. As seen if I "add" a new part, instead of remove. 

Please let me know what I'm doing wrong, of it is not possible to use this sweep function along 3D surfaces

Comments

  • jacob_sheffieldjacob_sheffield Member Posts: 4 EDU
    As another example, it works fine on 2D surfaces.

  • konstantin_shiriazdanovkonstantin_shiriazdanov Member Posts: 890 ✭✭✭✭✭
    Sure it should be possible but the limitation is that sweep can't make self intersecting bodies, so you need to ensure curvature radius everywhere on the sweep path is bigger then sweep profile width. In your case you could reduce the circle diameter or enlarge path fillet radius
  • jacob_sheffieldjacob_sheffield Member Posts: 4 EDU
    Got it. Thank you!
  • lanalana Onshape Employees Posts: 453
    You probably need this diameter, but you can use a circle segment instead of full circle as a profile.
Sign In or Register to comment.