Advanced

Complex product form generation in industrial design: A bookshelf based on Voronoi diagrams

Nordin, Axel LU ; Motte, Damien LU ; Hopf, Andreas LU ; Bjärnemo, Robert LU and Eckhardt, Claus-Christian LU (2010) 4th Design Computing and Cognition Conference - DCC'10 In Proceedings of the 4th Design Computing and Cognition Conference - DCC'10 p.701-720
Abstract
Complex product form generation methods have rarely been used within the field of industrial design. The difficulty in their use is mainly linked to constraints – such as functionality, production and cost – that apply to most products. By cou-pling a mathematically described morphology to an optimisation system, it may be possible to generate a complex product form, compliant with engineering and pro-duction constraints. In this paper we apply this general approach to the designing of a bookshelf whose structure is based on Voronoi diagrams. The algorithm be-hind the developed application used here is based on a prior work submitted else-where [1], adapted to the bookshelf problem. This second example of product form generation, which... (More)
Complex product form generation methods have rarely been used within the field of industrial design. The difficulty in their use is mainly linked to constraints – such as functionality, production and cost – that apply to most products. By cou-pling a mathematically described morphology to an optimisation system, it may be possible to generate a complex product form, compliant with engineering and pro-duction constraints. In this paper we apply this general approach to the designing of a bookshelf whose structure is based on Voronoi diagrams. The algorithm be-hind the developed application used here is based on a prior work submitted else-where [1], adapted to the bookshelf problem. This second example of product form generation, which includes specific constraints, confirms the relevance of the general approach.

The handling of complex morphologies is not straightforward. Consequently, an explorative study on that theme has been performed. A user interface has been de-veloped that allows for designing a bookshelf based on Voronoi diagrams. The user interface was subsequently tested by peer designers. The results suggest that user attitudes diverge: one faction preferred maximum freedom of creation, that is, maximum control of the form creation process; the other faction wanted the appli-cation to generate a bookshelf based on their functional needs (e.g. adapt to the number and types of objects to be stored) and would ask for a “surprise me” effect for the final solution.



[1] Nordin A, Hopf A, Motte D, Bjärnemo R, Eckhardt C-C (2009) Using genetic algorithms and Voronoi diagrams in product design. Journal of Computing and Information Science in Engineering - JCISE, submitted. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
genetics algorithm, Voronoi diagram, morphologies, multi-objective optimization, production, machine design, industrial design, Renaissance 2.0, maskinkonstruktion
in
Proceedings of the 4th Design Computing and Cognition Conference - DCC'10
editor
Gero, John S.
pages
20 pages
publisher
Springer
conference name
4th Design Computing and Cognition Conference - DCC'10
ISBN
978-94-007-0509-8
DOI
10.1007/978-94-007-0510-4_37
language
English
LU publication?
yes
id
d7af206e-ca13-495c-aba9-3cd273e5f1cc (old id 1671976)
date added to LUP
2011-02-22 12:32:26
date last changed
2016-08-03 11:43:55
@misc{d7af206e-ca13-495c-aba9-3cd273e5f1cc,
  abstract     = {Complex product form generation methods have rarely been used within the field of industrial design. The difficulty in their use is mainly linked to constraints – such as functionality, production and cost – that apply to most products. By cou-pling a mathematically described morphology to an optimisation system, it may be possible to generate a complex product form, compliant with engineering and pro-duction constraints. In this paper we apply this general approach to the designing of a bookshelf whose structure is based on Voronoi diagrams. The algorithm be-hind the developed application used here is based on a prior work submitted else-where [1], adapted to the bookshelf problem. This second example of product form generation, which includes specific constraints, confirms the relevance of the general approach. <br/><br>
The handling of complex morphologies is not straightforward. Consequently, an explorative study on that theme has been performed. A user interface has been de-veloped that allows for designing a bookshelf based on Voronoi diagrams. The user interface was subsequently tested by peer designers. The results suggest that user attitudes diverge: one faction preferred maximum freedom of creation, that is, maximum control of the form creation process; the other faction wanted the appli-cation to generate a bookshelf based on their functional needs (e.g. adapt to the number and types of objects to be stored) and would ask for a “surprise me” effect for the final solution.<br/><br>
<br/><br>
[1] Nordin A, Hopf A, Motte D, Bjärnemo R, Eckhardt C-C (2009) Using genetic algorithms and Voronoi diagrams in product design. Journal of Computing and Information Science in Engineering - JCISE, submitted.},
  author       = {Nordin, Axel and Motte, Damien and Hopf, Andreas and Bjärnemo, Robert and Eckhardt, Claus-Christian},
  editor       = {Gero, John S.},
  isbn         = {978-94-007-0509-8},
  keyword      = {genetics algorithm,Voronoi diagram,morphologies,multi-objective optimization,production,machine design,industrial design,Renaissance 2.0,maskinkonstruktion},
  language     = {eng},
  pages        = {701--720},
  publisher    = {ARRAY(0xc9f2028)},
  series       = {Proceedings of the 4th Design Computing and Cognition Conference - DCC'10},
  title        = {Complex product form generation in industrial design: A bookshelf based on Voronoi diagrams},
  url          = {http://dx.doi.org/10.1007/978-94-007-0510-4_37},
  year         = {2010},
}