# Fillet approach

Hello,

I was wondering what the way to go is solving this fillet? (aside of patch)

fillet approach.3dm (418.4 KB)

Hi Philippe - V6 gets this case if you do all the edges at once -

All at once.3dm (561.4 KB)

-Pascal

1 Like

This is a classic case that many users faced over the past decades.

I would use the following approach:

1. Create â€śBlend curvesâ€ť with the â€śEdgeâ€ť option and snap them to the middle or quad of the surface edges. Then use each of them to split the other two so that you get 6 halves (I hide the original Blend curves in the scene).

2. Create â€śNetwork surfaceâ€ť with â€śG2â€ť. Repeat that on the remaining edges (or make copies with â€śOrient objects: 3 pointsâ€ť).

3. Use â€śRebuild surfaceâ€ť with Degree = 3 and Point count = 4 or 5 (in this example I used 4).

4. Use â€śMatch surfaceâ€ť with the â€śMultiple matchesâ€ť option (or simply right-click to use â€śMatch up to four surface edgesâ€ť) and match each of these 6 surfacesâ€™ edges to the two adjacent blend edges each one of them has. Use â€śContinuity: Curvatureâ€ť and â€śPreserve other end: Noneâ€ť. Make sure that you also selected â€śPreserve isocurve directionâ€ť and â€śMatch edges by closest pointsâ€ť, while the â€śRefine matchâ€ť must be turned off.

5. Use â€śMatch surfaceâ€ť with the â€śAverage surfacesâ€ť option and â€śContinuity: Tangencyâ€ť to match each of the 6 surfaces to their adjacent twins at either side.

6. Now use the â€śInsert knotâ€ť tool, set â€śDirection=Bothâ€ť and click on the â€śAutomaticâ€ť option in the command line. Follow this to all 6 surfaces.

7. Repeat step number 4, but this time use the â€śRefine match optionâ€ť.

8. Repeat step number 5.

Thatâ€™s it. The resulting surfaces could be further improved with manual adjusting of the control points around the middle of each of the 6 surfaces via the â€śMove UVNâ€ť tool. The 5th picture with the horizontal zebra clearly shows where the surfaces need some extra touch by human hand.

All at once in Bulgaria.3dm (6.2 MB)

3 Likes

Oh so weird, that didnâ€™t happen when I first tried, now indeed it doesâ€¦ so easy Thanks!

1 Like

Thanks so much for your time and thorough walkthroughâ€¦ will investigate!!

1 Like

patch is probably a bit underrated. no doubt its not one of the very best tools in Rhino, but it still may deliver some useful outcome depending on how demanding the need for quality is.

for this to work well you have to get rid of the low degree surrounding fillets first and replace them by blends. this would anyway be important to get a perfect middle blend later however you approach it. the fillets produced by rhino are never a good basis for good quality. the rest requires a bit of a feeling for the settings of patch and it will deliver an ok quality in a fast manner.

patch it up.3dm (140.9 KB)

1 Like

or xnurbs single patch + beers at the pub.

1 Like

no beer for mac users though

1 Like

They donâ€™t need beer - they have life easy. Donâ€™t they?

-Pascal

no, just â€śdifferentâ€ť â€¦

Switch to pc, who needs mac anyway?

Ahhh. Ok. Still having these sorts of plug-ins available would/will be nice on Mac.

-Pascal

1 Like

As someone who doesnâ€™t do much surfacing, is this really what a proper (Rhino only) workflow to maintain curvature continuity across a patch looks like!?

It just seems crazy too me how big the disconnect is between the fairly simple intent the user has versus how tedious the solution is.

This is easy enough to do in Rhino. Extract isocurve center. Quick blend curves Tangency. Shrink all surfaces. Then Surface Patch, select the inner curves and edges with these settings. You can get good results with Surface patch once you play around with the settings.

The quickest and fairly â€śacceptableâ€ť solution in Rhino (without any extra \$\$\$ plug-ins) is to build 3 lines that connect the opposite farther edges, then use â€śPatchâ€ť. However, I always avoid using Rhinoâ€™s â€śPatchâ€ť command, because itâ€™s not accurate enough and will not allow further control over the shape. But itâ€™s the easiest way for non-professionals to close gaps like this one.

2 Likes

This is one of the easiest cases. Sometimes I end up devoting 30-60 minutes on a single surface with the â€śMove UVNâ€ť tool to get it right if the adjacent surfaces are too complex for Rhinoâ€™s automated tools.