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.

Is this possible to do in a single feature?

joe_gatlingjoe_gatling Member Posts: 3 ✭✭
Sorry the question is a bit vague. I am not sure how to summarize what I am trying to do in a single sentence.

I would like create an extrude feature like in the image. I am using the "Thin" extrusion on a series of lines with a different value for Thickness 1 and Thickness 2. However as you can see in the image, the side of the line that the part appears is somewhat arbitrary. I believe it is determined by the direction in which I created the line in the sketch.

The only solution I can think of is to use multiple extrude features, but this means I have a series of parameters I need to keep in sync across them all. Alternatively I can go back the the sketch and redraw lines until the feature generates correctly.

Is there a better solution here?

Best Answer

  • EvanReeseEvanReese Member, Mentor Posts: 2,144 ✭✭✭✭✭
    Answer ✓
    You're right that the direction the line was drawn in matters here. It's unintuitive, but is an artifact of the math that's defining them. Every curve has to have a "start" and "end", and that's what's used to decide which Thickness goes where. You'll see this show up in the Frames features, and asymmetrical fillets and chamfers too. If you re-sketched all of your lines the same way, I'd expect it to work.

    One thing you could do here instead (assuming they're all the same length), is just extrude one of them as a separate part, then use the Transform Pattern custom feature to copy them to all of the places they need to go, and boolean them all together.


    Evan Reese

Answers

  • glen_dewsburyglen_dewsbury Member Posts: 784 ✭✭✭✭
    If I understand the question correctly the answer is yes. Extrude1/6/7/2 could be consumed in one feature through a feature script. However, the same inputs and parameters would be needed to cover the features being built individually. Unless you are making these types of fittings with some regularity, it would likely be a prohibitive amount of work to build the script. As a one off I don' believe there is a way to have thin extrusion with multiple multiple thicknesses.
  • EvanReeseEvanReese Member, Mentor Posts: 2,144 ✭✭✭✭✭
    Answer ✓
    You're right that the direction the line was drawn in matters here. It's unintuitive, but is an artifact of the math that's defining them. Every curve has to have a "start" and "end", and that's what's used to decide which Thickness goes where. You'll see this show up in the Frames features, and asymmetrical fillets and chamfers too. If you re-sketched all of your lines the same way, I'd expect it to work.

    One thing you could do here instead (assuming they're all the same length), is just extrude one of them as a separate part, then use the Transform Pattern custom feature to copy them to all of the places they need to go, and boolean them all together.


    Evan Reese
Sign In or Register to comment.