A playground for University of Bologna Students and a 6-days seminar about digital tools.

Digital generative tools are a very important part of architectural education. Andrew Kudless during his conference at SimAE was telling about chinese traditional woodcraftsmen: they spend their first two years of apprentice in making their own tools. Today, we have a large pool of digital ready made tools, built to respond to more or less specific problems or tasks, while keeping a level of flexibility and personalization. The majority of these tools have hidden capabilities, which can only be accessed bypassing the conventional interface and getting close to the machine logic of programming or building parametric components which generate shapes. Thus, seriality, differentiation, complexity can be implemented in architectural projects through code, in order to exploit the power of algorithmic based complex systems which are the basis of biological systems.

But, before going through such complexity, we must start with simple tasks and simple rules. Before playing seriously we need practice. This is the playground where a bunch of students will start to practice, a pool where they will share their results and questions. Maybe the stuff here that will be posted will seem obvious or naive to the navigated code-monkey, but, as I mentioned before, we all start from the basics and this is intended as a place to start. However, any comment and contribution is appreciated.

Playground is open, let's play! _ Alessio


First try, just a newbie

My first time in scripting exercise is about the messagebox command:

Option Explicit
'ecco la prima prova
'by VitrartiV

Sub Main()
Dim strmsg1
Dim strmsg2
Dim strmsg3
Dim strrights

strrights="copyright by VitrartiV"
strmsg3="salto di qua e di là"

Rhino.Print (strrights)


End Sub


edit: actually it's probably better link the file without spend so mauch space in the blog, i'm sorry, next time i'll do it.


  1. Man, that was fast!

    Nice to see someone already getting in the play! Please post also a screenshot (no matter how basic it is...). Actually it is better if you post the code rather than the file.

    See you tomorrow!

    PS: Remember to comment in English!

  2. lol, i didn't post screenshot cuz it should be like rhino said trallallero, trallalla
    i thought it's not really interesting XD