Fillet Edges to point

Can Rhino FilletEdge multiple edges to a single point? If you want to make a paper airplane, multiple crease lines will converge at a single point along a polysurface edge, and the surfaces do not extend beyond that point. When I tried this, Rhino failed to make the fillet between the first and third surfaces within the polysurface. You’d have to do all the clean up manually. Only after a very long break (well over a year of shelving this issue) did I think about extending the 1st and 3rd surfaces and FilletEdge’ing all of them, which solved the issue. But a user still has to go back and trim the surfaces back to the original edge.
Is there an easier way?
This example was sheet metal and I was using a 0.125" radius fillet.
Thanks,
Matt




FilletEdges to a point_extended.3dm (377.5 KB)

Like this?


(used a larger radius for better visibility)

While in the _FilletEdge command, click the handle where the radius shall be 0 and type 0.
You need to do it for both of the fillets.
image

you can also run the fillets with trim= off and then do the intersection and termination how you want manually.

that’s how I handle situations like this.

1 Like

@Charles, not quite. I didn’t want the fillets to go to zero, but the 1st and 3rd surfaces to blend into each other at the end.

@theoutside, I tried with Trim off, but in this case Rhino made the same exact “pointy” fillets between each pair of surfaces (since surface #2 ends in a point, that’s to be expected).
Only when extending the 1st and 3rd surfaces, trimming and joining them, then FilletEdge’ing three edges did the correct result come. Still requires the 1st and 3rd surfaces to be trimmed back then, but that’s not a bit deal.
Thanks for wading in on this!
Matt

I feel like @sgreenawalt may have some good ideas on this one-

Hi Matt - FilletEdge does not know how to skip over a surface - this is probably the source of a majority of FilletEdge failures or ‘incompletions’. FilletSrf to jump across the bit that FilletEdge does not finish, then trim…

image

-Pascal

1 Like

Yep, makes sense Pascal. Surfaces 1 and 3 only touch at a single point, so Rhino wouldn’t have much input to create any filleted edge.