Ellipsoid.gh (25.5 KB)
You could use this RhinoCommon method:
I forget if it has been implemented in Grasshopper yet, but the script works natively.
Thank you!
- Solution exception:‘NoneType’ object has no attribute ‘Ngons’
It’s working now, but I still have to modiffy the definishion.
Ellipsoid.gh (31.0 KB)
You can do something like this too:
Ellipsoid_b.gh (46.9 KB)
Note:
You might have to simplify your top/bottom panels to avoid the curve/pinch - not sure what the design specs are there.
'Hope it helps!
RC
I think that I need a horizontal lines to make a surfaces, I got to these 3 polylines, but I don’t know how to create separate triangles from them.
Ellipsoid.gh (36.2 KB)
Oh, sorry - that’s a RemoveDuplicateLines
- strange, it should be there.
Here’s a workaround:
Ellipsoid_c.gh (47.4 KB)
Looking at this image it seems you could simply pull the boundary curves onto your surface and then split the surface using those curves - slower brute-force process but might work
Thank You! I’ts very helpful if with that center points I can mesure the angles bethwin nonecoplanar triangels.
Great! Also, regarding that pinch on the bottom panels, I guess a ‘four point surface’ component can be used (omitting one point for the bottom row of panel boundaries.
Cheers!
I found I can use Lunch Box diamond panels.
NICE WORK…can you please point me to the tutorial…I can only find one for the framework
I used this for the framework, other I’ve made on my own.
as a follow up to this …is there a method in GH to find all the surfaces resulting from intersecting lines ? I know I can achieve this individually with network curves and wondered if there is a way to detect all the possible surfaces.
The two curve components are seperated into horizontals and verticals.
network surface.gh (7.0 KB)
try region
I can find intersecting regions individually but it doesn’t find multiple regions…
surface.gh (16.4 KB)
thank you…I thought there must be a way with surface split but I got stuck…I also found the solution by David Stasiuk…Closed Curve Intersection Network - Grasshopper
there’s also a very nice class for that in rhinocommon: https://developer.rhino3d.com/api/rhinocommon/rhino.geometry.curvebooleanregions?version=8.x
a very poorly-implemented Python as a single component solution:
CurveRegions.gh (17.9 KB)