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.

Troubleshooting procedure for fillet failure (and any other failed feature, for that matter)

matt_keveneymatt_keveney Member Posts: 2

Experienced designer coming up to speed on OnShape.

When applying fillets I find that the tool frequently fails for no obvious reason. This seems more common on complex shapes.

In this example, I'm trying to fillet the joint between ribs in a hollow, irregular shape.

Overall.png

OverallQuartering.png LeftFilletWorksFine.png

The fillet in the left hand cavity works fine. The right one fails, even though it's a mirror image.

RightFilletFails.png RightDetail.png


The only error I can find is "Fillet 6 did not regenerate properly: Adjoining edge not filleted."

The entire feature highlighted purple. Close examination reveals a gap showing the offending edge highlighted red. There is nothing telling me what is wrong with this edge.

Please understand that I'm looking for a general, step-wise procedure to zero-in and solve this kind of problem, rather than a litany of "things I could try" or workarounds.

Is there a way to get more detail on errors like this? Maybe a log file somewhere?

-Matt

Comments

  • MDesignMDesign Member Posts: 868 ✭✭✭

    Not really more detail available. just kind of by experience you learn limitations/why things error. in you case it looks like the fillet may be trying to self intersect. It doesn't know how to navigate the extreme edges of the fillet as it makes its way around the inside curves. can use a smaller radius or variable fillet in that area. or some other solution.

  • GregBrownGregBrown Member, Onshape Employees, csevp, pcbaevp Posts: 314
    edited June 15

    We always try to provide error messages that are as helpful as possible, as in the one above "…Adjoining edge not filleted." This one implies that, for one reason or another, the tangency propagation did not grab that edge. Perhaps the geometry is slightly not symmetric or tangent (within geometric tolerances)?

    As far as troubleshooting, in this case try adding a selection of the additional "missing" edge…


    Beyond that, it will be a lot easier if you provide a link to a model so we can look at it in more detail. As you know, filleting is a complex subject and requires a lot more context than the images above.

  • MDesignMDesign Member Posts: 868 ✭✭✭

    I don't think Adjoining edge not filleted implies to the user that it could not "grab" the edge. Its possible that it implies the opposite that the program knows it's there and did indeed grab it to present it to the user as an issue.

  • eric_pestyeric_pesty Member Posts: 2,200 PRO

    I have a experienced some issues recently with mirrored geometry not behaving the same as the "original" side, specifically when working with fillets (and drafts). My guess would be that the software uses the "context" provided by the feature creation before the fillet to figure out how to apply the fillet but that gets lost on the "mirrored" side, or something along these lines but you would think the mirrored geometry would work the same!

    A couple tricks for troubleshooting fillets:

    • The first step is to try a smaller fillet radius to see what happens, sometimes the value at which it fails will match another fillet or feature size that can provide a hint on what's going on. Depending on the issue (and the design intent), a variable fillet can help with these cases
    • Temporarily turn off "tangent propagation" and investigating what happens around the trouble area and when manually selecting things can also provide insight
    • You can also play with the "edges to keep" under the "allow edge overflow" box (although probably not relevant in this case)
Sign In or Register to comment.