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 along parametric curve not rotating about axis

Greg_DalyGreg_Daly Member Posts: 4
Hi all,
I'm trying to sweep a profile along a parametric curve. When I sweep it along a helix, I get what I want, but when I sweep it along a parametric curve, it doesn't rotate the profile about the x axis/origin.


Left view: Helix on outside, parametric curve on inside.


Front view: Helix straight line, parametric curve sine shaped.



Resultant sweep: the parametric curve-based sweep is acting as if I selected "keep profile orientation" but I did not.

Any ideas on how to force the sweep to rotate about the origin and not keep the profile orientation?

Thank you!

Answers

  • MichaelPascoeMichaelPascoe Member Posts: 1,989 PRO
    edited August 2023

    Hi @Greg_Daly, try using a custom feature.
    Sweep normal by @mahir should do the trick.  B)

    There is a little + icon at the top of the documents page, click that to add the feature to your toolbar.


    Learn more about the Gospel of Christ  ( Here )

    CADSharp  -  We make custom features and integrated Onshape apps!   Learn How to FeatureScript Here 🔴
  • Greg_DalyGreg_Daly Member Posts: 4
    Hey @MichaelPascoe, I had tried Sweep normal before, and couldn't get it to work. Based on your comment, I gave it another shot and got it! Here's what I did, for posterity (and others in the future that have the same issue):

    step 1: extrude a cylinder with the same radius as my figure:

    Step 2: use the surface of the cylinder as the reference for sweepnormal:


Sign In or Register to comment.