Fillet non-planar curves

Let’s say you have two curves on two different planes and they don’t even meet. Is there a tool in Rhino which can automatically build a fillet between them?

Difficult to explain and not sure what terminology Rhino uses, so here’s an example I built manually:

Ideally, I’d just want to select the two curves and enter a radius.

fillet-non-planar-curves.3dm (41.9 KB)

Hm - this does not make the 2-arc thing - but, who knows, maybe helps.
FIlletNonPlanar.py (10.8 KB)

To use the Python script use RunPythonScript, or a macro:

_-RunPythonScript "Full path to py file inside double-quotes"

-Pascal

1 Like

Yes, the result is not rational (radius changed by 0.1mm across the fillet), but still that was a very neat script, thank you!

(And it made me realize that I constructed my two planes wrong. They should have been built at an equal average angle and they’re not, as my two arcs have wildly different radiuses.)

Hi pascal, is there a grasshopper version of this? It would be great to have one.