In this week, I went through differents 2D and 3D tools whichs gonna help me to develop my final project starting from knowing the basics as the interface, if it opensource (and it's value) and how to use it in parametric design. Also we see a brief of game engines, simulation and software for editing audio and video. This assignment was very useful for me because I got a very good approach of the form and the dimensions of the pieces of my final project.


Computer-aided design (CAD) is the use of computer programs to create graphical representations of physical objects in two or three dimensions (2D or 3D). CAD software can be specialized for specific applications. CAD is widely used in computer animation and in special effects in films, advertising, and other applications where graphic design itself is the end product. CAD is also used to design physical products in a wide range of industries, where the software performs the calculations to determine the optimal shape and size for a variety of industrial design products and applications.

_Week Assignments

  • Model (raster, vector, 2D, 3D, render, animate, simulate, …) a possible final project, and post it on your class page.
  • _Workflow /Step by Step

    _Evaluate and select 2D and 3D tools.

    During this week we worked on different tutorials that were a great help to first know the design tools and then (the one that seems better) to work with her to prove with which we better suit. These are some of the tutorials that I attended at the fablab this week:

  • Inkscape tutorial with Santi Fuentemilla learning some 2D approaches of this opensource software vectoring some stuff.
  • Blender tutorial with Victor Barberán getting into this awesome free and open software that give us great tools (and actually kind of easy going program).
  • Grasshopper tutorial with Aldo Sollazzo in which we began to create parametric forms like a vasel and loop from a triangular form.
  • Cinema 4D tutorial with Arnau Tasies seeing for the first time this software that in my opinion have a lot of tools for working but for me it was more specialized in other areas like more gaming design or complex scenes.
  • Solidworks with Gregoire Durrens which was also parametric as Grasshopper, we build a simple lego brick but for me was more difficult to manage through the program and the interface.
  • I already knew some 2D and 3D tools but not with parametric design, so the one that interested me was Grasshopper but I need to understand it more deeply so I started to model some pieces with Rhinoceros that I know a little more so then switch to Grasshopper.

    _Final project modeling.

    After all the tutorials, I focused my assignment in Rhinocers+Grasshopper for trying to modeling parametrically. In order to having all the pieces that I need to conect all the tangle, I've made 4 different each one have with an output that will work when the tangle get closed.

    To begin the modeling of each piece, I started to build the basic form in Rhinoceros following the next steps:

  • Creating two circles and then smooth command for building the initial "tube" form.
  • Designing the male and female connections between each piece of the set making a loft from the big circle to the small one, making one into and one out.
  • I added the texture with flowamongsurface command to arrangement each kind of texture in the surfaces of the pieces by creating an array of the form (one with ellipsoid one with vertical rings and one with horizontal rings) who is going around the tube.
  • Then I copy the first model to create the other 3 pieces and having to right texture.
  • With the make2D command I made some croquis to understand each module.

    Later, I hope to begin building the forms and connections between them using Grasshopper once the conception of form is understood; the parametrical design will help me to change the dimensions proposed in this first exercise so that I can change them while I work more in depth on the final project, taking into account other factors such as the materials to be used, the size of the electronic boards that will take in for example.


    All the files for this assignment are available to download here