Fillet Fail - Please help

Hi!

Having a bit of a carry-on with fillets, please see attached file. File has two models - one showing filleted object with the fails, the other the object before the fillets. I’ve also attached a screenshot of the issue, this should clearly show the issue.

If anyone has any way of fixing this ASAP that would be great as I’m wrapping up for Christmas and would like it sorting before!

Many many thanks

help file.3dm (888.4 KB)

1 Like

Reminds me of

Alot of this depends on what you’re looking for and your time horizon

I could keep digging, but I should probably research more before I spam more links haha

fillets are fun though! cheers :beers::face_holding_back_tears: :christmas_tree:

2 Likes

just model up the missing bits-


help file_kfix.3dm (941.8 KB)

1 Like

This is how it would look if FilletEdge made the fillets correctly.
helpx.3dm (2.6 MB)

The 6 missing 1mm fillets can all be made with filletsrf command.

1 Like

The way I would make this is as 2 intersecting polysurfs connected by a loop of fillets that look like this:


FilletLoop.3dm (2.6 MB)

If you use the script found here it takes just 2 clicks to connect the 2 pollysurf into one.

2 Likes

Hi Kyle, thanks very for taking a look at this. Sorry I’m still a bit unsure on how you’ve done this. This missing bit for me is just the little section at the intersection that was not able to fillet. Could you kindly further explain?

Cheers!

1 Like

Hi Jim, I’ve looked at your model you attached. I’ve added the script worked like a charm only I don’t quite know how, if you woudn’t mind helping with a couple of questions.

It added the 1mm fillet to the model in the command without asking me to put a size in? Was that size written into the script already or does it use the local fillets nearby to define a size? Seems like magic.

Also is there a way I can pop this command into the command bar? The only was I could get the command to work was to drag the script file onto the rhono window from my downloads. I’m just thinking for future use would be handy to use command bar.

Many thanks!

1 Like

The script is designed to work like the FilletSrf command (by picking two surfaces). To set the radius you just type the number you want into the command line at any point before you pick the second surface.

You can create an alias or run the script from a button that you create.

The original version of the script can be found here . The original version just makes the raw fillets. You have to do all the trimming and joining.
You can download this 3dm file to get some examples to practice with:
fillsrf_examples.3dm (1.0 MB)

You can find a nice explanation of how to run the script from a button here.

The most recent version of the script can be found here
I think that is the version that you have. It makes the fillets and does the trimming and joining when that’s possible.
you can run that script from a button or alias using this macro:

-_RunPythonScript “[path] Filsrf_JoinV2.py”

You need to replace [path] with the directory location where the script is saved.

1 Like

Thank you very much, I’ll take a look.

Cheers!

1 Like

I simply looked at the missing bits, trimmed as needed to connect the dots, and used 2 rail sweep and edgesrf to fill in the holes.

For this it’s a modeling operation, not an automatic filleting operation at this point.

should it be automatic? yes, but that’s a different conversation… :wink:

1 Like