background preloader


Facebook Twitter

The leda atomicus. Curve array + mesh piping •September 7, 2010 • 2 Comments Simple mirrored system using piped meshes to easily generate dense geometries. L-Sytem, Octree, Structural Mesh •September 3, 2010 • Leave a Comment Experimentation with scale on the meshing definition: Space Framing •August 31, 2010 • 9 Comments System now working well enough for a video, demonstrating the parameters for joint and strut offsets and the real-time manipulation of the frame. Implicit Surfaces •August 28, 2010 • Leave a Comment Test run with implicit-surfacing an l-system created with grasshopper. Organic Space Frame •August 28, 2010 • 3 Comments This is an extrapolation of work done in the previous post on parametric joinery. I am hoping to test out some parametric goodies on this system over the next few days, whereby strut thickness/joint dimensions become responsive to external controls.

Parametric Joinery •August 24, 2010 • 4 Comments Fluff Flocking •July 18, 2010 • Leave a Comment Video of process here. July 2011. In this post I will present a workflow for using the laser scanner to create elements for sculptural compositions. The illustration above presents the finished composition composed of a Nurbs Surface and linear contour elements. The data was scanned in an earlier post Black Power Nkisi: Laser Scan. In that post the emphasis was placed on using Rapid Works to extract polygonal elements that could be used to create sculptural compositions. In this post the emphasis will be placed on using Rapid Works to derive a series of Nurbs elements that will be used in sculptural compositions. The AutoSurface sub-menu is used to generate your Nurbs surface patches.

The finished surface typology is then imported in Rhino as an IGES file. Grasshopper in invoked from within Rhino. The tubes should be baked into Rhino from within Grasshopper on separate levels. The data can now be used in a wide variety of digital fabrication processes at a wide variety of scales. 7/14/2011 Update. Organicités Piraeus Tower. So far my project was more about the deformation process of the initial Piraeus Tower’s skin. Even though – while looking at the project’s representation – the structure seems to be a very important part, I somehow neglected it so far. This led to a rather weak structural solution which rises a lot of problems and questions. As a next step I’ll try to find a more sophisticated engine driven solution for the tower’s structure. For that reason, I was researching in different structural optimisation processes.

There are two main optimisation processes, which are the adaptive subdivision and the surface relaxation. Adaptive subdivision of mesh models United States Patent A computer-based system and method for refining of mesh model of a three-dimensional (3D) object or surface through adaptive subdivision that results in a smooth interpolation of the mesh surface. Images taken from this PDF Gaudi’s form-finding by hanging chains: 3d Mandelbrot isosurface - Grasshopper. Façade Porosity Adaptive to Sun Path Grasshopper Definition. Creating photo-adaptive facades or building envelopes is a logic and technique I have used several times.

I helped out a friend last week on the same topic, so I thought of assembling a GH definition to share a similar routine.. In this case a random surface gets tessellated and then perforated accordingly to the reflection sun angle on the surface… Angles closer to zero degrees (vertical to the surface normal) provides as with darker panel. On the other hand greater angles, enable larger solar penetration. The solar environment is fully parameterized, plus the surface has a variable thickness and panelization. A toggle switch enables the Catmull-Clarck smoothing of the final geometry. Download the definition from here Like this: Like Loading... 3D Printing Flexible Grids. We’re constantly looking for new examples of what we can print using our 3d printer. I tend to enjoy the prints that have lots of little parts that can move. It’s great to print something with over 600 parts, and not have to put all of those pieces together.

We worked on a part in the past that had a ball and socket joint and we found that we could minimize the gap between two pieces to .1 mm (.00394″) and they would still be separate after printing. Recently we made a Grasshopper definition that used the grid components to create a set of flexible grids. The three grids we used were triangular, square, and hexagonal. A ring is created at each node in the grid. We ran into an issue with meshes that were too large for Objet Studio to handle. The fascinating experience with these prints has been physically learning how each of the grid types adjusts and conforms.

Grasshopper « Philosophical Statement: Inti: The Incan Sun God, his face portrayed as a gold disk from which rays and flames extended. Inti is the Sun and controls all that implies: warmth, light and sunshine. During the festival of Inti Ramyi, held during the Summer Solstice, Inti is celebrated with much drinking, singing and dancing - special statues are made of wood are burned at the end of the festival. This sculpture is an extended physical manifestation of this; decadent ritualism and a spiritual experience. Inti incorporates 288 petals are self-assembled into 12 concentric rings, with each petal representing the hours of the day and each ring every month of the year.

These are held together using mirror polished circular brackets, designed to catch the light and reflect circles of sunlight around the structure interior. ‘Timber-Wave’; a plywood instillation emerging and crashing on to the desolate Black Rock Desert. Physical Statement: 1:20 Scale Model Link: Yannis Chatzikonstantinou. Grasshopper | Sean Madigan. This definition divides a given surface and flattens each quad section to be unrolled to a grid on the xy plane. Once unrolled each face is then flattened and given tabs for reconstruction. Labels are provided. THIS IS CURRENTLY A BETA VERSION AND IS NOT FULLY DEVELOPED, CHECK BACK FOR [...] This definition is a compilation of three major executions. This definition creates a parametric hyperbolic paraboloid surface at any given point in space.

This definition takes any curved surface and populates it with a gradient of circles. This Grasshopper definition takes any given surface and populates it with a rectangular “fizz” pattern using a system of attractor curves in coordination with a bit of randomness. This definition takes any given surface and divides it into a given number of rows and columns. This Grasshopper definition aggregates any single rectangular unit between two given surfaces.

Owen Architects - Online Professional Portfolio. Experimenting with trusses. There are many ways to make a truss, this is a simple method and ready to apply to (almost) any surface just define which surface you wish to use and it will automativally generate it. Make sure to use the expanded version of the definition when dealing with more complicated surfaces (shown to the left in dark green). In ordeer to extrude the geometry of the truss I have included a simple definition (shown in dark blue), experiment with this to get the desired effect. Most parts are labeled and ready to explore, it is a limited definition. But a great starting point to learn from. I have included a Rhino 3D model of this design for of this design for anyone wishing to use it or play with it, unfortunately the Grasshopper definition I used to make the waffle structure can't be found anymore. FABRICATION STUDIO for CNC LASER CUTTING | Universidad Europea de Madrid.

ALEX HOFREFE-RHINO DEFINITIONS. This definition was developed for my final thesis project to generate a louver system based on functional requirements within the building. The performance was then tested in Ecotect. A large part of my thesis design involved invertible arena seating with many moving parts. I used Grasshopper as a means to develop the seating testing clearances, site lines, and many other variables. This definition looks at taking any curved surface, and generating weaving geometry across it. The parametric skyscraper uses Grasshopper to generate the entire structure. I was more or less just playing around with how complex I could get the definition to be.

Still nothing compared to others I have seen online. My favorite definition to date, this definition generates box designs based on real boxes I crafted in the wood shop while in Grad school This definition extrudes geometry based on their proximity to a polyline attractor. Louvers orient themselves towards multiple objects based on proximity. Rhino/Grasshopper. Grasshopper+ Tutorials. Data studies « data animal. A bicycle-mounted roving detective kit for urban investigation designer: Ryan Lewandowski Fastened to a bike via a shock mount, Sherloc is a battery operated urban sensor device that records the temperature, humidity, light, and airborne particulate matter that is then geolocated with the onboard GPS device.

This information is stored as a Comma Separated Value (CSV) file that can be easily mapped within Grasshopper to create parametrically driven data landscapes or surfaces for a city or site. The device will take readings once every 2-4 seconds. Once your trip has been completed, just press the power switch to end the recording. To retrieve the recording, unscrew the top of the box and remove the MicroSD card from the shield on the Arduino. Sherloc also has o-ring mounts for an iPhone. iPhone attachment inside the box We have used many plug-ins in this work. Tabular data: gHowl and LunchBox internet connections: gHowl, Slingshot! Real time data and active physical prototypes: Firefly. Representation AK3. IaaC Blog » Pablo Rica. Mode Lab. Rhino+Grasshopper. Grasshopper Voronoi diagram (update) – @improved.

GhPython. For designers who want to use the same flexible language everywhere, GhPython is the Python interpreter component for Grasshopper that allows to execute dynamic scripts of any type. Unlike other scripting components, GhPython allows to use the rhinoscriptsyntax to start scripting without needing to be a programmer. Once on-board and with some practice, you can also get the most of external Python and .Net modules and libraries. This component is open-source, and works in Rhino 5. Join this group to receive updates of new versions, and visit the Grasshopper forum for support.

To install: In Grasshopper, choose File > Special Folders > Components folder. Downloads: License: