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.

Asymmetric Revolve?

brad_simmonsbrad_simmons Member Posts: 8 PRO
edited September 17 in Community Support

Part of my problem is I'm pretty sure I'm going about this wrong but I'm not sure what I need to search for to get on the right track.

I'm trying to create a ribbed cylinder (soft plastic fishing lure if you're familiar) but instead of having the ribs symmetric all the way around, I want them taller on one "side" and then shorter on the other and the "revolve" to taper to connect these. I was also hoping to do the linear pattern along the spline on the top and bottom but I'm not seeing a way to do that aside from removing constraints and then making each point coincident with the spline. Even then, when doing a revolve or a couple, it'll still have issues.

I also tried doing the smaller revolve and then a second revolve of the taller side with the revolve axis shifted up a little (construction on the left "nose"). This kind of works but it still doesn't blend well on every rib. Ribs with smaller diameters start to get a hump on them. Edit: I should also mention that this is with the top ribs at 10mm tall and bottom at 8mm as seen in the drawing. If I want to have a greater difference in heights, this will obviously get worse.

So, can someone please point me in what I assume is a very simple process to achieve this that apparently I'm too thick headed to wrap my head around? I appreciate any input on this.

https://cad.onshape.com/documents/faea1abb79fc4793c35757d8/w/aada43378dbe64ef9713b963/e/03e4252b308656dd1264e33a?renderMode=0&uiState=66e8dfa38d83696558221db7

Answers

  • brad_simmonsbrad_simmons Member Posts: 8 PRO

    Another example of the general shape I'm looking to mimic. Think of a little minnow. Little bit of a hump along the spine and around the sides to a larger hump at the belly.

  • S1monS1mon Member Posts: 2,980 PRO

    You can create the ribs first and then using a lofted shape of the outside of the "fish", intersect that with the ribbed part.

    I would recommend patterning the ribs with features, not in a sketch. That will be easier to manage.

  • brad_simmonsbrad_simmons Member Posts: 8 PRO

    Ok. I think I'm tracking. So basically create the basic body shape via loft(s) and then use a single rib to intersect? From there, just pattern that feature for the rest of the ribs?

  • S1monS1mon Member Posts: 2,980 PRO

    That would also work.

    There are lots of different ways to deal with the ribs. The most important thing is that the basic fish shape makes much more sense as a loft than a revolve.

  • jelte_steur814jelte_steur814 Member Posts: 182 PRO

    yes. with a loft you can also make the rib section non-round, which will be more fish-like.

    if you insist or compeletely accept round ribs, then you might want to try to work with an incremening variable. this can be done manually, but i also wrote a custom feature for it:


    https://cad.onshape.com/documents/b48de632f33db2e4ec9ffacd/w/33301ef2e5423da1a2dbda12/e/78553bdfcca3eb9f40c3e229?renderMode=0&uiState=66e988752331a00559306457

Sign In or Register to comment.