Entries categorized as ‘portfolio’
I had some fun some time ago with plexiglass, a laser printer, rhino, and a very limited and buggy script that made “ribs” out of a surface.
The results were nice, so I decided to share:


Here’s the bugged up script (it’s quite useless, but people may find inspiration where I didn’t):
Option Explicit
‘
(more…)
Categories: 109017 · architecture · arhitectura · code · portfolio · programming · rhinoscript
Tagged: architecture, arhitectura, rhinoscript, script
As I promised, I hand out some of the scripts I’ve written in the course of the latest project.

Massive unroll Script:
Select as many surfaces as you like and then unroll each one of them.
Download it.
Adaptive fenestration script:
An interesting script that cuts holes in a surface based on the relation with a given attractor(point). I used it to generate a porous membrane for my latest project.
Download it.
Those were some scripts that have actually proven to be quite stable…
Here are some other potentially super-bugged scripts:
Faceting. - Does the same as the adaptive fenestration script only it also “facets” the seed surface.
Ribs. - My attempt (quite sucesefull) at writing a honeycomb script.
Categories: architecture · arhitectura · code · computational · portfolio · programming · rhinoscript
Tagged: algorithm, algoritmic architecture, architecture, computational architecture, rhinoscript, scripts
(1of2)
First set of drawings from a single-family home project for school.
Getting a grip on the surroundings:

After an initial study of the surroundings, several ways of tackling this project have been bouncing up and down in my head. I won’t go through all the urban analysis of the area, suffice to say that taking into account the general characteristics (building regulations, urban tissue, the relation between buildings and their respective lots) and specific characteristics (how much sun do I get and from where? how much privacy? what role does vegetation play?) I was able to identify some “core variables” around which I could start working.
The site is a corner site. This must be reflected in the construction.
I can’t directly attack the corner due to the constraint pushed by the general characteristic mentioned above - the relation between buildings and their respective lots - they all are free-standing separate objects.
Sunlight. The south is blocked by high-rise (10 stories) buildings. I must get the most out of what reaches the site while still offering a decent level of privacy (imagine 20 apartments looking down into your house).
The program was a classical single-family home (living room, kitchen, dining, 3 bedrooms, study/library, garage). I also wanted to open up the spaces inside towards the garden and the trees (which act as a natural privacy shield) surrounding the lot.
Air must come in and then out (get as much natural ventilation as possible).
Porosity sprang to mind. What if I can create a living, adaptive porous block that acts as a retreat and yet still opens up to let in fresh air, sunlight, perspective and, most important, a family? I investigated a little bit of fractals, went through to fractal architecture and, most important early-on in the design process, (Steven Holl’s) porosity architecture.
Initial concept (working towards porosity): *note: this is not how the final project looks like. the img below is just a concept sketch.

So, all talk and no scripts? Wait, no!
More to come in the next post. I promise you adaptive (in relation to an attractor/point) porosity on a given surface and a massive unroll script.
Here’s a nifty script to create a menger sponge in Rhino:
Option Explicit
‘
‘Script written by Dimitrie Stefanescu
‘Released under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0
‘
Call sponge()
(more…)
Categories: architecture · arhitectura · code · computational · fractal · portfolio · programming · rhinoscript
We started out on this by analyzing the area and its surroundings from the point of view of circulation (more on how we did this). How would people move around? The conclusions from this study where integrated later on in the project.

Next we took on the task of (re)creating the landscape - modify the terrain in a functional yet unobtrusive way. Formal concepts revolved around radiolaria, foam, water, waves etc. Luckily we had a working circle packing applet in processing ready (which was used for this). From here on, it was quite straightforward: expand the circles to smooth spherical caps and smartly transform them into urban furniture.
The interstitial space that remained between the”bubbles” is packed with wood alongside the routes we discovered to be ideal using the circulation study. The rest is English lawn
pure green smartly-cut grass.
This project is a collaboration between Veronica and me.
Tools we used include:
Processing was VERY important early on in the design process - we used it for the circulation study as well as for the early circle packing experiments (size, density, spread etc).
Rhino and RhinoScript: RhinoScript is great - we used it extensively (create spherical caps based on the generating circle’s radius, expand circles, contract circles, import circles which the processing applet generated, etc.). Rhino was used for everything else - 3D modelling and, of course, making valid STL files for the 3D printer and also exporting the right things for the laser printer.



Laser cutting was done here (as always).
3D wax models were kindly made for us by mazarom (at the moment the only 3D printing service in Bucharest). If you need a complicated model, don’t hesitate to contact them!
Plotting the final presentation was done at studio spot. They don’t have a webiste…
Categories: architecture · arhitectura · boids · circle packing · code · computational · portfolio · processing.org · programming · rhinoscript
Tagged: architecture, circle packing, circulation study, computational architecture, portfolio, processing, processing.org, rhinoscript