algorithmic modeling for Rhino
Hey guys,
I have been experimenting actually and still pretty new to GH so please guide me.
The above is the surface I created in Rhino. What I am trying to achieve is some kind of an automated code in GH that will help me create a pattern on the above surafce and other similar surfaces.
Now, I tried something and have achieved the following,
As you can see, there is a hole in the surface but the pattern flows over it.
What I want to achieve is,
As seen above, the green highlights the single surface that I want to create. The hole has a scaled boundary and so does the rest of the surface giving the entire model a good visal appeal I think. The scaled boundaries and the pattern are woven together to form one single surface, to which a thickness can be added.
My question is I do not know how to achieve the above, anyone has any suggestions please help?
Thank You
Tags:
'SrfSplit' results can be "normalized" by sorting them, allowing tiny fragments to be ignored and consistently selecting either the center (white) or edge (blue) surfaces. 'Area' is EXTREMELY SLOW, though; 9.7 seconds in this case! So instead, I sorted by the length of their joined edges:
I didn't do much, just used the curves and surfaces you gave me.
As to a border for that hole, what do you propose? If you add the border inside the hole, it gets smaller... If you keep the hole size and add the border "outside" of it, the hexagonal curves will be need to be clipped. It gets complicated.
I would not want to make the hole smaller but if the boundary can be created outword that would be nice. I am just going through your code, I am fairly new and still learning so please bear with me if I ask too many questions.
Thank You
Here is some code (white/yellow groups) to scale the hole edge outward and 'Pull' it back to the surface. The two curves are then extruded, shown as yellow surfaces.
But that's just a beginning toward making it a "solid" (Closed Brep) and resolving the intersections with the hexagonal curves/surfaces.
P.S. That 'Patch' surface, hidden in the preview but used for its area center and surface normal, is beautiful!
Hey,
I had a look at your code and I think I dont understand most as I am still learning. I will keep going through it over and over to learn. Most of the logic that you have applied I trying to understand but I dont seem to. Is it too much to ask if you could label what each section is doing and why you choose this particular method?
Thank You so much
that's just a beginning toward making it a "solid" (Closed Brep)
This code in the green group ("cap solid") uses the edges of the extruded surfaces (around the hole) to 'Loft' capping surfaces. 'Join (Brep Join)' seals all four surfaces into a solid "Closed Brep".
However! Unresolved intersections with white and blue surfaces are very clear. As is the effect of extrude on a large diameter hole in a curved surface.
Unwanted "thickening" effects from all these surfaces being extruded on center normal vectors leave this path strewn with rough edges and obstacles, doomed to failure.
Go back! Find a better way to thicken, from the curves on the original surface...
Just wanted to ask one thing as I still trying to sort out your code haha, forgive me, are the gaps inbetween intentional?
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by