algorithmic modeling for Rhino
Hello,
I am trying to create a curved tower, with holes in it. Now I have made te curved surface of the tower, by using a loft.
Now I would like that this loft is going to be a solid, after that I would like to split this solid with different geometries to create gaps into the tower, without seeing an empty tower or only a thin skin.
Is there a way to do this? I have put the grasshopper file in the attachment.
The image below shows what form I finally will achieve, three segments of a tower who can rotate apart from eachother. Whit on one side a straight sloping surface, and the rest af the surface is curved.
Is there another way to achieve the same but then in an easier way?
Tags:
OK, I've added something into your def that (maybe) does (part) of what are you looking for.
Unfortunately I don't have it with standard GH components (it's also doable the "trad" way, mind).
This does frames on divided surfaces the fastest possible way (using Trim AND NOT offset on surface: very slow) and (optionally) makes a closed Brep (that's quite slow I'm afraid: no "real-time" capability):
But ... the bad news are that this is a dedicated thing made for dedicated purposes (meaning that it doesn't perforate Breps using any collection of "cutters" - also doable with GH components and/or C#).
Anyway I could do something more "generic" in case that you absolutely need such a thing .
best, Peter
Er... I confess that I don't get you: I've applied the C# on your lofted result (what 3 parts??). What means "melted" (Loft did already some "twisted" thing - looks OK to me).
Anyway if you need a 2 step procedure :(a) divide your generic skin "horizontally" (say in 3 "parts") and (b) perforate each one "individually" with a variety of cutters ... the (a) is doable with the C# attached (just play with the U/V values).
(b) begs for another approach as I said (not that simple if "cutters" are many/different and some proper orientation policy is required). And are these "cutters" also parametric? Or are they blocks?
Is this a tower "envelope" right? and you need some closed Breps right? (acting as a "skin") Or you need a Swiss cheese type of result on a solidified Lofted surface collection? (perforated many times by different "cutters")
The most important thing is that I want to know how I could create a mesh with one sloped surface and then the rest is curved. There don't have to be holes in this surface. I allready have created a mesh which has that waved surface, but now I want to add a straight sloped surface to the mesh. So like the sketch below.
Finally ... (I do hope, he he):
So this is the thing? (split the solidified Lofted surface - cap planar holes) into N pieces (say: 3) and then call Jack The Ripper (that's me).
PS: I do hope that internalize worked (on the closed Brep: from your tower). If not re sample it into the bad boy (that Geo component, he he).
PS: What have to do meshes with all that talking?
Get this and have fun
But that's elementary my dear Watson: after creating the 3 things > chop them against the desired "cutter" (hmm ... some "cutter" rotation control is required here).
I'll prepare a far more capable thing (but not using components: too many options/wires and already I feel some nausea, he he). In fact for the thing that I have in mind it's impossible to use components > you'll see the reason as soon as I'll post the code.
In the mean time, get the trad V2 update that does some stuff more (although not much)
Welcome to
Grasshopper
© 2025 Created by Scott Davidson.
Powered by