Fillets on 3d curve - help!

Hi there!

I am struggling with creating fillets on a 3d curve I did. Rhino says that the radius might be too big (which it is not, I tried even very small fillets) or that the curve may be in different planes. The curve is definitely in different planes, but usually I haven’t had problem even so?

Does anyone know anything?

All best, Matilde

Fillets are planar objects - arcs. Thus for Fillet to work, the tangent vectors (tangent directions) of the ends of the two curves to be filleted must lie in the same plane. Otherwise, an arc fillet cannot be made between the curves.

For other cases, you can use BlendCrv or ArcBlend. The first will be a NURBS curve (not an arc), the second will be 2 arcs together in a 3D arrangement.

If you have a case where you think fillet should work but doesn’t, please post a sample file here.

There is @pascal 's FilletNonPlanar script though.
Works pretty well!

Thank for your reply! I will try to show you the file in which I hope to be able to create fillets. Maybe it is just not possible, but I do think it seems like a simple procedure. 1.3dm (44.8 KB)

Is the FilletNonPLanar a command in Rhino? I don’t seems to find it…

Have a look at @pascal 's scripts on this page.

Loading the script will add the command that autofills in your command line.
For easier access you can then add a button that launches the command or use it directly from the command line.

Cheers, Norbert

Thank you Norbert! However, after loading the script the command still does not appear. Is there something else I need to do than Tools > Commands > Read from file ?

Thank you Norbert! However, after loading the script the command still does not appear. Is there something else I need to do than Tools > Commands > Read from file ?

From Pascal’s page:

Loading the scripts

All of these scripts are designed for drag and drop for V4 (and v5 for the most part). Extract, save, and then drag and drop the rvb files onto an open Rhino window. This will add the script to the list of scripts that load on startup ( Options>RhinoScript page), and it adds one or more aliases to your alias list ( Options>Aliases ). Typing the alias or putting it on a button will run the script, much like a command.

So you basically just need to drag and drop the script file onto an open Rhino window.

Hope that helps.

Norbert

It says

for V4 and V5

, but it works without problems in Rhino 6 too.

Yes and it even says that the FilletNonPlanar is for Rhino 5 only, which I have.

…It doesn’t work for me though, even when I drag the script into the open Rhino window. Its a mystery to me, I wonder if I am missing something…?

Have you checked if the RhinoScript plugin loaded properly?

You might try to repair your Rhino installation…

@pascal, could you help with this?

I just saw that this thread is filed under “Rhino for Mac”.
I am on a PC so I don’t know for sure if this script is supposed to work on the Mac… sorry.

Nope. .rvb scripts do not run on Mac, only Python.

But thank you for trying to help! It did seem like the perfect solution :slight_smile:

Ah ok. Thanks!