26 March 2009

Simple Honeycomb01


Simple rhino grasshopper definition for a honeycomb tesselation without VBscript.

25 March 2009

aast/// 1 day CONVENTION 8 Aprile 2009




Programma interventi dell’8 aprile:

Annarita Papeschi (Zaha Hadid Architects London) -- growing buildings - procedure progettuali algoritmico-generative

Marco Vanucci (Adams Kara Taylor London) -- making space_homeostatic serie

Fulvio Wirz (Zaha Hadid Architects London) -- sulla diversità dell'architettura parametrica

Ludovico Lombardi (Zaha Hadid Architects London) -- fluid urbanism - ordinare la complessità attraverso sistemi parametrici

Ludovica Tramontin (Università di Cagliari, ASPX) -- soft technology - tecnologia morbida di generazione computazionale

Federico Rossi (Zaha Hadid Architects, Architectural Association) -- performative typologies - nuovi modelli eco-sostenibili

Edmondo Occhipinti (Ecole Speciale d’Architecture Paris, Frank Owen Gehry Tecnologies) -- morphogenetic and parametric design: real virtuality

Alessio Erioli (Università di Bologna, e-cloud) -- processing nature

(moderano Andrea Graziano e Cesare Griffa, saluti di Riccardo Bedrone, Benedetto Camerana, Felice De Luca, Lorena Alessio)

24 March 2009

aast/// 1day opening CONFERENCE 7 aprile 2009


aast advanced architecture Settimo Tokyo – Biennale 2009 – 20011 è un’iniziativa ideata e promossa da Casa delle Arti e dell’Architettura di Settimo Torinese CASARTARC, rivolta a professionisti e tecnici delle costruzioni per sviluppare un nuovo approccio al design attraverso strumenti innovativi.
Nell’ambito della Biennale, CASARTARC propone, per il 2009, eventi ed attività che hanno lo scopo di favorire l’impiego di software parametrici e generativi applicati al processo architettonico avanzato.
Attraverso una mostra di 30 progetti d’architettura sviluppati con software parametrici, provenienti da studi di fama internazionale (Zaha Hadid Architects London, AKT, openSystems, London, Frank Owen Gehry and Associates), ed una conferenza, si intende offrire una panoramica sullo stato attuale dell’arte.

martedì 7 aprile 2009
h.17,30 / Settimo Torinese, Teatro Garybaldi – Via Garibaldi 4

CONFERENZA con Filippo Innocenti, Architetto, Zaha Hadid Architects London
h.19,00 / Settimo Torinese, La Giardinera – Via Italia 90 bis

Inaugurazione della MOSTRA 30 projects EXHIBITION
Segue aperitivo
La mostra sarà visitabile dal 7 aprile al 17 maggio, in orario da concordare con gli organizzatori.

Ingresso GRATUITO con accredito sino ad esaurimento posti, prenotazioni ed iscrizioni: info@casartarc.org
Per aggiornamenti e news: www.aast09.wordpress.com, www.casartarc.org

L’evento è ideato e organizzato da CASARTARC Casa delle Arti e dell’Architettura con la curatela di Lorena Alessio, Silvia Rossi, Andrea Graziano, Davide Del Giudice e con il sostegno di: 
Città di Settimo Torinese, Fondazione ECM, Ordine degli Architetti PPC
Provincia di Torino e sua fondazione OAT
Media partner: THE PLAN
Sponsor: Infoklix spa, Autodesk Inc, Bentley Systems
Sponsor tecnici: Bertech Paper Architecture, Z Corporation
Con il supporto di: Gehry Technologies, Robert McNeel & Associates
Si avvale del patrocinio di: Regione Piemonte, Provincia di Torino, Comune di Torino, Politecnico di Torino
Comunicazione ed immagine coordinata da Rosali Alessio

UFFICIO STAMPA CASARTARC
Miriam Boscolo – 011 8028391 – miriam.boscolo@casartarc.org
Barbara Salomone – barbara.salomone@casartarc.org

Flat panels01





I'm working on complex surface tesselation with triangular flat panels. This rhinoscript:

-plot a grid of points at U,V parameters of input surface
-draws 3 lines in order to create a triangular shape
-fillet lines with variable radius to rounded the edges of triangle shape
-extract endpoints and startpoints of fillet arcs
-draw lines from start points to endpoints in sequence
-join results curves
-add planar surface to realize flat panel with rounded corners

"hot" code:

-------------
For i =1 To Intuint-2 Step 2
For j =1 To intvint-2 Step 2
arrcurve5=array(arrpt(i,j),arrpt(i+2,j))
arrcurve6=array(arrpt(i+2,j),arrpt(i,j+2))
arrcurve7=array(arrpt(i,j+2),arrpt(i,j))
strcurve5=rhino.AddCurve(arrcurve5,1)
strcurve6=rhino.AddCurve(arrcurve6,1)
strcurve7=rhino.AddCurve(arrcurve7,1)
arrfillet1= rhino.addfilletcurve(strcurve5,strcurve6,1)
arrFillet = Rhino.CurveFilletPoints(strCurve5, strCurve6,1)
 
arrfillet2= rhino.addfilletcurve(strcurve6,strcurve7,1)
arrFillet = Rhino.CurveFilletPoints(strCurve6, strCurve7,1)
 
arrfillet3= rhino.addfilletcurve(strcurve7,strcurve5,1)
arrFillet = Rhino.CurveFilletPoints(strCurve7, strCurve5,1)
 
arrpt1 = Rhino.CurveendPoint(arrfillet3)
Rhino.AddPoint arrpt1
arrpt2 = Rhino.CurvestartPoint(arrfillet1)

Rhino.AddPoint arrpt2
 
arrpt3 = Rhino.CurvestartPoint(arrfillet3)

Rhino.AddPoint arrpt3
arrpt4 = Rhino.CurveendPoint(arrfillet2)

Rhino.AddPoint arrpt4
arrpt5 = Rhino.CurveendPoint(arrfillet1)
 
Rhino.AddPoint arrpt5
arrpt6 = Rhino.CurvestartPoint(arrfillet2)
 
Rhino.AddPoint arrpt6
strcurve10= Rhino.AddLine (arrpt1, arrpt2)
strcurve11= Rhino.AddLine (arrpt3, arrpt4)
strcurve12= Rhino.AddLine (arrpt5, arrpt6)
 
Rhino.JoinCurves array(strcurve10,strcurve11,strcurve12,arrfillet1, arrfillet2,arrfillet3)
Rhino.AddPlanarSrf array(strcurve10,strcurve11,strcurve12,arrfillet1, arrfillet2, arrfillet3)


--------------------------


20 March 2009

sin/cos(x) surface01






Loft surface created by six section curves with sin(x), cos(x) profile.

18 March 2009

rhino.addsphere 01








This rhinoscript adds spheres at U,V points surface. The radius of sphere is the value of mean curvature of a surface at a U,V parameter.