Grasshopper / Rhino3D Parametric Design

Image tracer with pattern options

An animated version of the exported line drawings is shown above. Top left you can see the original. A is the grid of points that is measured, this can be set denser or less dense. B is the outline variant, D & E are columns and rows, C is everything combined.

The steps:

  • The image is divided into points where the brightness is measured.
  • Then there are 3 options in the script: horizontal rows made out of circles, vertical rows made out of circles, or an outline of the traced shape.

The rows and columns are all points with a brightness above a certain limit. These are combined per strip.

Examining the number of relationships with other points (the ‘proximity’ of other points), tells us wether a point is at the edge of a points collection.

The outline looks at the relationship with points around it. If a point has less than 8 points around it, this point is on an edge. These points are retained. Then an analysis takes place in which the points are sorted close to each other and combined into poly-lines. The points have no relation to each other at first, they are only sorted as the original grid was set up. By flattening the list and looking at the 2 closest neighbors per point, relationships between the points are created and an outline can be made.

Computational Design Gallerbee Concept for Exhibition Design Parametric Design

Preliminary research Gallerbee

In exhibition design and experience design, the subject is leading and the design is supporting. Based on this philosophy, a parametric approach is appropriate: namely, a strategy in which data from the objects determines what the design looks like by means of algorithms. This could be, for example, a graphical timeline generated automatically from the database, or a number of walls that automatically grow or shrink in the planning phase depending on the layout by the curator, a light show that reacts to data from the database about an artist’s life, or automatically generate wall results with a hanging plan. Or perhaps an interaction designer will link the database to unique personal visitor experiences. This research hopes to identify many more possible applications as mentioned above and to explore which data could be shared in the Gallerbee system.

As an information platform, Gallerbee provides linked interaction between content and form. The schema above is in Dutch, but on the left it shows content contributors like curators, historians, translators, experts, archive specialist etc. On the right are listed: Graphical designers, art directors, audiovisual designers, interaction designers etc.

In the long term, Gallerbee can become an online data platform where complete exhibition projects can be managed in terms of content and where data can be exchanged with designers. In that sense Gallerbee can be a tool for those involved to organize all objects in an exhibition project, or it could be called an Exhibition Information Model (EIM).

All data and information about climate management, dimensions, years, style etc stored in one place: Gallerbee. For example, museum objects could also be grouped by theme. Optimal view heights can be indicated. Rich metadata from archives can be included. Images can be linked. Object texts in multiple languages can be managed at the object itself. This data can then be used and shared selectively for layout, spatial design and parametric designs; graphic, spatial or otherwise. Export possibilities to different design applications and links using an API are the techniques by which the data can be shared.

The diagram above shows on the left data types that are input: size, years, climate demands, archive data etc. On the left is a list of spatial, web and graphical applications that use the data from Gallerbee.

There are already commitments to provide feedback for this research from parties on the content and design side. In order to explore the full potential, StudioFG is looking for even more interested parties! Does it sound interesting and would you like to know more? Or would you like to provide input? Then please contact StudioFG. Friso / StudioFG would love to hear from you!

Computational Design Grasshopper / Rhino3D Parametric Design

Automatic generation of cut-lines for a boat cover

Zeilmakerij Houtkoop approached StudioFG with the question whether certain cutting shapes could be generated automatically from his drawing in order to save time.

Among other things, Houtkoop makes boat covers, which are measured using a 3D scanner. Drawings are made on the basis of a few points from the 3D scan, which are then cut out by a CNC cutting machine. For overlapping parts, flaps for zippers and other shapes, certain cutting lines have to be generated from these panels.

Automatically generated hems from panels shapes

The designer of the boat cover can divide certain lines into layers. These are automatically loaded and converted to hems for example. 4 layers can divine 4 different types of parts.

A second challange was solving the orientation of all panels that came out of the 3D scan. Some panels had a main orientation inwards, while others had a ‘normal’ orientation outwards. For this purpose, a script was developed that analysed all surfaces and makes them universal in direction.

The project was completed in about 2 weeks. More than a year later, the scripts are still in use and work successfully on all the drawings to which it has been applied. Regardless of the geometry.

Computational Design Grasshopper / Rhino3D Parametric Design Teaching

Computational design pavilion with the TU Delft

With great pleasure we again teach the course Technoledge in which we realize a pavilion together with master students of TU Delft and PWR Wroclaw from design to realization in 7 weeks. The basis for the production is the parametrically controllable flexmould.