Surface into solid and then split it with meshes to create holes

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? 

  • up

    peter fotiadis

    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

    8