Hey,
I am now trying to make something like this. I am most interested in making those ‘swirl connections’ wherein the bottom floor and the floor above become connected.
I cannot find a workflow of how to do it. Do you might have an idea?
Thank you for your answer
My guess would be that the underlying geometry was modelled by hand and the new topology generated with particles/agents. I had a university seminar headed by Stuart-Smith about two years ago, and it was all about particles flowing along or over various forms, thus generating trails.
We didn’t have access to the intricate parts of his particle engine though. It was some kind of protected, compiled Processing library, if I remember correctly, and the course was rather boring and unintelligible.
Producing this in GH, starting from two mesh planes, seems rather complicated and time consuming - if not impossible - to me. You’d have to come up with a monstrous script that would somehow shape, erode, morph the planes with internal and external forces and probably millions of particles, only to get an unpredictable form that could be modelled quite quickly in ZBrush, Maya, Modo, Max, C4D, etc. and that you could apply your existing particle scripts to.
The topology of your above reference seems to be derived from particle trails. At first glance, it looks like a coherent mesh, but if you look closely, it rather seems as if the individual particle trails are carefully produced with a certain regular offset to adjacent trails. This would make it a breeze to produce mesh strips from the trails. These strips could then thickened by extruding them, making it seem as if the structure was a single mesh.
Note how the mesh tessellation seems to mirror the trail direction. Each mesh face seems to be hexagonal or composed of two quad faces.
Maybe you are fortunate enough and one of the GH gods descends upon this discussion and blesses you with a more divine workflow.
It depends!
Let’s say this is your final output that you don’t want to change the topology or form of anymore, then you should be fine!
However, if this should function as a base mesh to other processes (particle or climate simulation), you are probably in trouble. It would be much better to have a simpler quad mesh as a single surface without thickness. It would be faster to process and more straightforward to work with or change.
I could use that twix in between the two surfaces and cutting a hole with it somehow. It will make the surfaces connected and at the same time create a by-pass from platform one to platform two.
I am trying to find a way to morph meshes like you did, but then in Grasshopper.
I do not find anything.
Are there might other keywords you know about?
Polygonal Modelling
as said a few times, these base forms are usually just modeled as polygon meshes. Will take you a few minutes in something like Maya, Blender, Modo, T-Splines, etc.
The GHPython component doesn’t seem to output a mesh, if the input polyline it too distorted. I changed it a bit and now it works. The problem with the distorted polyline might be caused by polyline segments that would produce self intersecting mesh parts (?).
Type Design & Fabrication Workshop Tools Laser cutter, pop rivet guns Date 5th – 7th, 12th – 13th Aug 2016 LocationFab Lab Berlin | DE TutorAgata Kycia & Patrick Bedarf Participants Maria Selkou, Natalie Peter, Kai Peter, Charlie-Camille Thomas, Romana Scholz, Werner Budde, Anna-Amalia Gräwe, Park Geun Woo
MESHWORKS BERLIN builds upon previous workshops investigating complex mesh topologies and fabrication assemblies. The five day event was tailored for the Fab Lab Berlin community of design and fabrication enthusiasts and provided quick paced introduction to Rhino/Grasshopper with its particular plug-ins Kangaroo, Ivyand Weaverbird, full workflow of parametric design and simulation as well as fabrication planning and execution of a full-scale spatial installation. Hereby, the particular focus was put on force-based form-finding design of a convoluted geometry, which could be assembled of lasercut components from 20 m² black POM sheets (0.8 mm), pop rivets as well as steel cables and clip connectors. Consequently, the workshop was structured in two consecutive weekend blocks, with a separation into (1) computational design accompanied by lectures, technical training sessions as well as material testing and (2) fabrication and assembly.
Force-Based Design During the first weekend participants were introduced to computational form finding methods and fabrication oriented geometry discretization. After initial studies on possible site interventions the Kangaroo physics engine was utilized for mesh relaxation based on low-poly input geometry. These models were evaluated and optimized regarding their spatial qualities and performance of material consumption, laser and assembly time. A democratically voted chimera of each team’s features was finalized for further processing.
Geometry Segmentation Further mesh geometry processing involved unrolling based on primary and secondary segmentation with the grasshopper plug-in Ivy. After a short introduction, participants iterated through various segmentation strategies by trial and error in order to develop an understanding how each mesh walking algorithm unfolds on their geometry. Finally a strategy was chosen based on machine dimensions and material system properties. In a last step the segmentation strip layout was designed, which comprehended labelling, connector flaps and cutout meshgraph center lines.
Assembly Fabrication was rolled out at the second weekend as a roller coaster of technical hurdles and challenges due to the workshop’s ambitious goal and was only mastered by an extremely devoted team of participants and our supportive host. It turned out, that we had to increase the subdivision resolution of our mesh geometry once more in order to meet fabrication requirements due to machine size and material availability. Fab Lab generously sponsored some extra material to realize the intervention in full size and made us spot unicorns with their never ending supply of sweet cookies after 16h of laser cutting at 4 am. It was no surprise that some workshop participants developed ingenious broom supporting techniques during the collective installation of the final assembly.
Reflections An important key insight an installation of this size, material, and weight (!) taught us, is that the occurring forces in an tension-active structure should not be underestimated and investigations in appropriate connection design have to be emphasized. The chosen material system turned out to have reached a limit in this scale and ideas are underway for the next generation of complex mesh installations. Special thanks to: Daniel Hetzel, Natalie Peter and the Fab Lab for their courageous support and hospitality.
Thank you. Yes, I know where the image is from. Do you know more about the ‘low-poly input geometry?’
With millipede something similar can be done. But, I do not see how people in that workshop made those complexities.