How can I Convert Surface This 4 Curves?

Hi! I’m struggling to create surface from these curves:

I need to make the surface from these curves as shown in the picture below. But I couldn’t. Tried every surface commands but they creating bad broken surfaces :confused:

Could you guys brighten up me, please? :slight_smile:

Best regards.

The Curves: Struggling Making Surface.3dm (44.6 KB)

This is the surface when I tried with loft, sweep2 and network surface commands:

Hi Ozan - create the underlying surface from continuous edge curves - the four obvious ones, or make the top edge and ExtrudeCrv, then Trim with the interior curves. The key is to start from the complete, clean ‘dog-leg’ curve that is clearly there at the top and bottom.

image

-Pascal

1 Like

Hi Pascal! Thank you for your attention.

But there is a problem in this way. The main problem is in the detail:

This edges need to be straight. In fact, all curve segments need to be straight of final surface. And the real problem is I can’t use segmented polyline for lofting them and trimming. Because these 2 curves (top-bottom) are not mirrored. The pattern is shifted half rectangle.

I made this surface but this segments curved:

I’m trying to making plywood like this:

I see - how realistic must the geometry be? The action on the wood will be a twisting one on the narrower segments, I would imagine - so the segments top and bottom will be straight but there will be a twist. Can you post the file you have so far?

-Pascal

1 Like

I made the geometry with Grasshopper+Kangaroo. I can bend in real-time the base curve. Yes, the plywood is twisting as you said.

Sure! Here is the file of curves (I converted the curves to straight segments as I need in this file):

Struggling Making Surface.3dm (69.3 KB)

And this is the surface and curve of Grasshopper Bake:

Surface Whole Curve.3dm (361.6 KB)

Hi Ozan - soomething like the attached, I would guess where the wider parts stay rigid and the twist is accomodated in the narrow parts - it is a rough approximation but may do -

I made the straight surfaces and then made the narrow ones by lofting to the split edges of these (SplitEdge command) I made the lofts tangent -

and you can also match for curvature - probably a good idea, afterwards:

Struggling Making Surface_Maybe.3dm (534.8 KB)

Something like that?

-Pascal

1 Like

Ah, thanks a lot Pascal! This finish is exactly what I need.

Now I see what I missed when think to create that surface. We can think 3 seperate parts (wider ones in top-bottom and narrow ones in mid). And yes, twist is in the narrow parts as you said and as you modeled.

I think, now I can model this way in Grasshopper.

Thank you again :slight_smile:

-Useful Update-

I found a very easy way to fill curve boundary like below after made thousands of other algorithms in Grasshopper :man_facepalming:t2:

It’s “fragment patch” node. It can convert any closed curves to surface. I suggest to use “merge faces” node after this to removing isocurves of co-planar surfaces.