How to fill this space?

Hey all, first time posting on this forum. I need help with filling in this space, the goal is to have the two shapes curve together and join. I’ve tried all the typical commands, sweep1 & 2, networksrf, etc. I’m on about hour 3 of trying to get this thing to connect but im at a loss. Any help would be much appreciated.

Temp.3dm (393.3 KB)

I ran Rhino WIP Patch command to do this:

Started by extruding curves on the edges so Rhino knows which direction to patch the new surface.

But this may not be what you want?

Thats pretty dang close!!!

Could i check out the rhino file?

Tempv9.3dm (3.9 MB)

oh shoot thats rhino 9, i only have rhino 8. I tried it on my end and it appears theres some odd alignments with the existing surfaces

Yeah, there are a bunch of ways to refine this. Right now the existing gap is quite large, so across that expanse it is a bit of the wild west.

Rhino WIP can be downloaded because you have Rhino 8. We have many new blending technologies there.

thanks for the info! Any idea on how to resolve the gapes? The intent is to export this as an STL for 3d printing.

Some curves/surfaces aren’t G1. The initial curves/surfaces need cleaning up, and some odd transitions need clarifying in terms of how you expect them to look. A photo of your mock-up or sketches would be very useful to then determine an appropriate patch layout.

3 Likes

Great example how to maximize control over the form before running the patch.

1 Like

the goal really is to have the bottom of the half sphere merge into the straight portion. Heres a crude sketch i did just now

After the clean-up, and deciding about the all-important run-in on the right hand side, you can then use this standard patch layout.

3 Likes

Thank you so much for your input. The only difficulty in using a patch is that it creates an uneven edge making it very difficult to rejoin it to the adjacent surfaces.

I find it best to extrude those edges curves and use the surface edge instead. It will give direction to the patch surface. Then just delete those extruded surfaces after.

This is the even edge. I was thinking maybe theres way to break up the desired geometry

and use networksrf, or blendsrf.

On thing to remember is that a straight surface adjacent to a fillet surface is a G1 condition. While this is a smooth transition, it is considered a discontinuity in a NURBS surface. So, trying to transition from surface, fillet, surface to a NURBS patch above can create gaps.

Using a blend surface that is G2 to the straight sides can help with that. Or use more surfaces to control how the straight side should travel across the gap.

The @Lagom strategy above I would work with.

Here’s the problem area illustrated a bit more accurately.

This is great, it normally comes down to a 3, 5 or 6 sided shape at the end. and this you can use Patch command to complete.

Well, not quite. The OP needs to make a fundamental design decision first: Run into the upper elliptical extrusion at a tangent as shown above - or run up to the bottom edge of the elliptical extrusion, which would require moving the flat angled surface inwards to then blend upwards with a concave transition. In the latter case, it would then just be a fillet surface solution, instead of what now would become a rather wonky transition area. If the user were to go for a G2 approach, it would yet be different again.

We also don’t know what these surfaces match up to, so it’s all a bit academic.

1 Like

That would be a “moving the flat angled surface inwards to then blend upwards with a concave transition” solution, G1, with FilletSrf.

2 Likes