I need bigger fillet

Hi all. I do try to make a fillet at the corner of a curve and I do need to make-it as big as possible but for some reason I can get only half of the small length. I want the radius to be equal with the small length of the curve.

Fillet.gh (2.1 KB)

I’d suppose this fillet limits the radius to half the minimum length of the neighbour segment to avoid overlaps… but this is a problem in this situation indeed.

Fillet works… but not if you provide exactly 9.15 as the length. Grrrr.

Extend - fillet - extend backwards works :man_facepalming:

Fillet.gh (13.3 KB)

1 Like

Strangely it seems to work fine with RhinoCommon - CreateFilletCornersCurve.

Fillet_v2.gh (6.2 KB)

import rhinoscriptsyntax as rs
import Rhino.Geometry as rg

a = rg.Curve.CreateFilletCornersCurve(rs.coercecurve(iCrv),iRad,0.001,0.1)

Thank you for the replays. Both solutions works.