Problem creating surface

Hello everyone

I want to create a smooth untrimmed surface using three curves. Is there any way? Or an open brep will also work. I tried to create it but the brep I got always overlapped. I hope you can help me. Thanks in advance.

Tianci


problem creating surface.3dm (824.7 KB)

I think I would take just a quarter of the curves and instead of sweeping I’d create a tween curve, scale it and then loft the three segments. Then mirror twice, join and cap if necessary.

problem creating surface.3dm (2.2 MB)

@tianci
You can create an untrimmed surface instead of a polysrf, if you remove the sharp corners with i.e. 1mm fillet.



(the top curve was flipped)
SweepSrf.gh (18.4 KB)

Great. After I’ve already done the work. Why weren’t they merged or the duplicate purged?


brep_from 2crvs_2023Sep15a.gh (27.8 KB)

Curves are internalized, no need for Rhino file.

P.S. Now I see that the 3rd curve connecting the other two is not a straight line.
What a waste of time! :man_facepalming:

Yeah but this leads to a ton of self intersections… :face_with_thermometer:


brep_from 3crvs_2023Sep15a.gh (19.8 KB)

Hmmm, this also creates self intersections.

Brilliant!

Because the lower curve has kinks any surface which fits it will also have kinks and not be smooth. It can be a single surface with full multiknots at the kinks, or a polysurface.


problem creating surface_emod.3dm (7.0 MB)

:face_with_monocle: :thinking: :thought_balloon: guess I rounded some corners …

sharper version:


problem creating surface_emod_sharper.3dm (8.7 MB)

The incorporation of the mirrored symmetry would be a trick near the end of the workflow of course.

Still not sure what the design intent is or if GH is a requisite :sweat_smile: