id |
ecaade2018_263 |
authors |
Dy, Bianchi and Stouffs, Rudi |
year |
2018 |
title |
Combining Geometries and Descriptions - A shape grammar plug-in for Grasshopper |
doi |
https://doi.org/10.52842/conf.ecaade.2018.2.499
|
source |
Kepczynska-Walczak, A, Bialkowski, S (eds.), Computing for a better tomorrow - Proceedings of the 36th eCAADe Conference - Volume 2, Lodz University of Technology, Lodz, Poland, 19-21 September 2018, pp. 499-508 |
summary |
A persistent challenge to the more widespread use of shape grammars in architectural research is the creation of rules and rule sets for application in design contexts, while leaving space for design creativity despite the limitations of a rule-based system. A hybrid of associative and rule-based approaches may alleviate this. We present one such development, a Grasshopper shape grammar plug-in that embeds a rule-based approach within a parametric modelling environment. It supports shape emergence, visual enumeration of rule application results, and the parametric definition of shapes and shape rules even when selecting a non-parametric rule matching mechanism. Grasshopper's ability to handle geometries and text together allows for external descriptions and labels as attributes to points, enabling definition and application of compound, geometric and description rules. Well-known examples from shape grammar literature are implemented using the plug-in, with a focus on rule definition and application in the context of interaction between the parametric modelling environment and the rule-based interpreter, and simultaneous use of geometry, descriptions, and descriptions as attributes in rules. |
keywords |
shape grammar; shape grammar interpreter; parametric modelling; Grasshopper; rule-based; descriptions |
series |
eCAADe |
email |
|
full text |
file.pdf (8,033,082 bytes) |
references |
Content-type: text/plain
|
Knight, T.W. (2003)
Computing with emergence
, Environment and Planning B: Planning and Design, 30(1), pp. 125-155
|
|
|
|
Stiny, G. and Gips, J. (1972)
Shape grammas and the generative specification of painting and sculpture
, Proceedings of IFIP Congress 71, Ljubljana, Yugoslavia, pp. 1460-1465
|
|
|
|
Stiny, G. (1977)
Ice-ray: a note on the generation of Chinese lattice designs
, Environment and Planning B: Planning and Design, 4(1), pp. 89-98
|
|
|
|
Stiny, G. (1980)
Introduction to shape and shape grammars
, Environment and Planning B: Planning and Design, 7, pp. 343-351
|
|
|
|
Stiny, G. (1981)
A note on the description of designs
, Environment and Planning B: Planning and Design, 8(3), pp. 257-267
|
|
|
|
Stouffs, R. and Krishnamurti, R. (2001)
Sortal grammars as a framework for exploring grammar formalisms
, Mathematics and Design 2001, Geelong, Australia, pp. 261-269
|
|
|
|
Stouffs, R. (2012)
On shape grammars, color grammars and sortal grammars
, Proceedings of eCAADe 2012, Prague, pp. 479-487
|
|
|
|
Stouffs, R. (2017)
A practical shape grammar for Chinese ice-ray lattice designs
, 2nd International Workshop on Cultural DNA, Daejoen, South Korea
|
|
|
|
Stouffs, R. (2018)
Description grammars: A general notation
, Environment and Planning B: Planning and Design, 45(1), pp. 106-123
|
|
|
|
Sutherland, I. (1963)
Sketchpad: A man-machine graphical communication system
, Ph.D. Thesis, MIT
|
|
|
|
last changed |
2022/06/07 07:55 |
|