Comparing Digital Tools for Implementing a Generative System for the Design of Customized Tableware

Eduardo Castro e Costa, Joaquim Jorge, José Pinto Duarte

Research output: Contribution to journalArticlepeer-review

6 Citations (SciVal)


In typical mass customization design processes, designers encode design processes into configurators that are subsequently used by end-users to customize products. Using the case study of ceramic tableware, we explore how to extend the role of designers beyond the deployment of such configurators. In this paper we describe the development of a generative design system for the mass customization of ceramic tableware, focusing on the implementation of generic shape grammar rules encoded into parametric models. The design system enables designers to develop customizable tableware collections, later to be customized using configurators. Two prototypes are presented and compared, each encoding the design system through different programming environments: Grasshopper and Unity.

Original languageEnglish
Pages (from-to)803-821
Number of pages19
JournalComputer-Aided Design and Applications
Issue number5
Publication statusPublished - 1 Jan 2019


  • Generative design
  • Grasshopper
  • Mass customization
  • Parametric modeling
  • Shape grammars
  • Unity

ASJC Scopus subject areas

  • Computational Mechanics
  • Computer Graphics and Computer-Aided Design
  • Computational Mathematics


Dive into the research topics of 'Comparing Digital Tools for Implementing a Generative System for the Design of Customized Tableware'. Together they form a unique fingerprint.

Cite this