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.

Feature Patterns fail with Derived Sketches – core workflow broken

I have been using Onshape for about two years after decades with Solidworks, and I truly value its modern concepts like cloud collaboration, version control, and the master model approach.

But I am very disappointed to see that Feature Patterns based on Derived Sketches simply don’t work:

  • The first instance works, but subsequent pattern instances fail.
  • Even simple extrusions or holes cannot be patterned if they are driven by a derived sketch.
  • There is no error message, which makes it even more confusing.

This is not a minor bug – it undermines one of Onshape’s most promising workflows: the Master PartStudio with derived sketches. If such a basic operation as patterning fails, the entire method becomes unusable in practice.

Is there any official statement on when this fundamental limitation will be resolved?

Comments

  • S1monS1mon Member Posts: 3,618 PRO

    Can you provide a simple example in a public document? I’m sure there’s a way to achieve what you want to do.

    Simon Gatrall | Product Development Specialist | Open For Work

  • fortunat_schrämmlifortunat_schrämmli Member Posts: 2 PRO

    Update:
    After building a minimal example, I realized the issue is not caused by Derived Sketches but by the way the Feature Pattern itself works.

    • Feature 1 (a simple cut-extrude) → linear pattern works fine.
    • If I then add Fillet 1 to the edges but don’t include it in the pattern, the pattern fails.
    • If I do include Fillet 1 in the pattern, it works again.

    So the root cause seems to be that the pattern function does not handle downstream features consistently unless they are part of the pattern itself.

    I originally thought this was a limitation of Derived Sketches, but it’s actually a behavior of the pattern function. Sorry for the confusion – but at least now we have a clearer picture of what’s happening.

    But there is still two issues with Derived Sketches that has to be addressed. The function "Select tangent connected edges" doesn't work and the whole derived sketch can't be projected on a plane with "Use/Project" and selecting the name of the derived sketch.

  • S1monS1mon Member Posts: 3,618 PRO

    Again, if you publicly share the document or a similar example, I bet there’s a solution.

    Simon Gatrall | Product Development Specialist | Open For Work

  • Konst_ShKonst_Sh Member Posts: 77 PRO

    This sounds like you have not checked "Apply per instance" option of feature pattern, when its not checked the feature pattern behaves like face pattern of faces created by selected features, and in your case the extrude without fillet would not create valid face pattern

Sign In or Register to comment.