Fillet Edges of smaller sizes breaking the volume

Hello,

I’ve noticed that whenever I’m trying to fillet an edge of a polysurface/extrusion that’s on a smaller scale the overall model, say for instance I’m working on an interior project, and I’m designing a light inside the project, (the next radius will be 0.1 or lower) ever time I run the fillet edge command the polysurface gets messed up. I’m not sure whether I’m doing something wrong or if there’s a workaround. I will either increase the part size and run the fillet edge command and scale it back down or model these elements in another project. Also, another thing I’m curious about… whenever I enter the command fillet edge, it is stuck on the previous ‘next radius’ and I have to change that and cancel the command and run it again to get the desired result. I use a Mac, so maybe it’s smoother on a PC. It feels like a bug or like I’m doing something wrong.

Any advice on this topic would be much appreciated!

Rob

Hi Rob -

We’ll need a 3dm file to see what’s going on there.

Unless I’m missing something, that’s a feature.
-wim

Fillet Edge issue.3dm (2.2 MB)

Hey Wim here is the file and a screenshot

Your front surface boundaries consist of two parts (I duplicated the two short boundary snippets and dragged them forward). If you MergeEdge them, then FilletSrf works just fine. No need to Join. A fillet is a surface between two surfaces. It has nothing to do with “edges”. I’d only ever Join completed parts and lay off the solids.

1 Like

@Rob_R
this is a typical Document absolute tolerance issue. If you are making fillets that are equal or smaller than the document absolute tolerance (yours is set to 0.01) fillets like these can fail.
FilletSrf will also fail to trim at 0.01 radius in this case.
If you need to model small details like that in a meter template, consider to make your model absolute tolerance at least 10 times as small as the smallest feature.
In this case, 0.001 will work.
This aligns with your observation that scaling the object up to make a 10x bigger fillet works.

As for the radius in FilletEdge: you can either set it before selecting edges, or after. To change it after selecting edges, either use the SetAll option, or window-select the fillets that are shown in wire-preview in the viewport and changing the radius by typing the desired radius.

1 Like

Thanks to all for the responses. Gijs that worked great, after adjusting the tolerance in the document settings, it works great.

1 Like