Working with Rhino 4 on Windows.
I’m aware that this question has been raised before (including by me!), but here is a careful example.
This is an example of a situation where patch gives the best result, but I would like an improved patch.
The problem: There example shows two surfaces and 5 curves. I want a surface that contains all five curves, meets the smaller surface with the same tangent, and meets the bigger surface with as much continuity as possible.
I have used Patch with the following parameters: Sample spacing 0.1, U spans 20, V spans 30, stiffness 10, Adjust tangency = True. No Starting surface.
Automatic trim does not work in this case. The example contains a layer “cutter” which cuts the patch as required.
The example has the patch surface in the layer “patch surface”. The surface is good enough for my needs.
But I would like a Patch that somehow allows the selection of Match Tangent, or Match Curvature at each edge of the patch.
The surface-creation function that is closest to what Patch does is Surface From Curve Network. However, this produces a surface with a visible lump where it joins the bigger surface.
My guess is that Patch works by adjusting all the parameters of the patch surface, while Curve Network adjusts the parameters near the edge to achieve the tangency or curvature requirement at that edge. This gives a surface that does indeed meet the tangency or curvature requirement, but is lumpy near the edge.
Here’s the example:
Patch example.zip (2.8 KB)