CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

id caadria2011_003
authors Davis, Daniel; Jane Burry and Mark Burry
year 2011
title The flexibility of logic programming : Parametrically regenerating the Sagrada Família
source Proceedings of the 16th International Conference on Computer Aided Architectural Design Research in Asia / The University of Newcastle, Australia 27-29 April 2011, pp. 29-38
summary Flexibility is a major attribute of parametric modelling, however designers find it hard to maintain flexibility throughout their projects. One cause may be the programming paradigm of the parametric model. Currently this is dataflow programming, which makes it easy to create and flex parameters, but difficult to modify relationships. This paper investigates the implications of changing the programming paradigm in a parametric model to logic programming. A qualitative account is given of using dataflow programming and logic programming to generate a portion of the Sagrada Família church. It finds logic programming adept at translating explicit models into parametric models, but lacking continuous flexibility. This research demonstrates there are different types of flexibility within the model and architects can privilege certain flexibility types by selecting the programming paradigm of the model.
keywords Logic programming; parametric modelling; end user programming; practice based research
series CAADRIA
email daniel.davis@rmit.edu.au
full text file.pdf (738,055 bytes)
references Content-type: text/plain
details citation check to select
100%; open Aldefeld, B. (1988) Find in CUMINCAD Variation of geometries based on a geometric-reasoning method , Computer-aided design, 20(3), 177-126
100%; open Brooks, F. (2010) Find in CUMINCAD The design of design: Essays from a computer scientist , Pearson, Boston
100%; open Brüderlin, B. (1985) Find in CUMINCAD Using Prolog for constructing geometric objects defined by constraints, Proceedings of EUROCAL ’85 , Linz
100%; open Burry, J. and Burry, M. (2006) Find in CUMINCAD Sharing hidden power: Communicating latency in digital models , Proceedings of 24th eCAADe Conference Education and research in computer aided architectural design in Europe, Volos, Greece
100%; open Burry, M. (1996) Find in CUMINCAD Parametric design and the Sagrada Família , Architectural research quarterly, 1996(1), 70-80
100%; open Fudos, I. (1995) Find in CUMINCAD Constraint solving for computer aided design , PhD, Purdue University
100%; open Gonzales, J., Williams, M. and Aitchison, I. (1984) Find in CUMINCAD Evaluation of the effectiveness of Prolog for a CAD application , IEEE computer graphics and applications, 4(3), 67-75
100%; open Helm, R., Marriott, K. (1986) Find in CUMINCAD Declarative Graphics: Proceedings of 3rd International Conference on Logic Programming , Association for Logic Programming, London
100%; open Makris, D., Havoutis, I., Miaoulis, G. and Plemenos, D. (2006) Find in CUMINCAD MultiCAD – MOGA A system for conceptual style design of buildings , Proceedings of 3ia2006, International Conference on Computer Graphics and Artificial Intelligence, Limoges
100%; open Martin, P. and Martin, D. (1999) Find in CUMINCAD PolyFormes: Software for the declarative modelling of polyhedral , The visual computer, 15(2), 55-76
100%; open Mitchell, W. (1990) Find in CUMINCAD The logic of architecture , MIT Press, Massachusetts
100%; open Sterling, L. and Shapiro, E. (1994) Find in CUMINCAD The art of Prolog , MIT Press, Massachusetts
100%; open Swinson, P. (1982) Find in CUMINCAD Logic Programming: A computing tool for the architect of the future , Computer-aided design, 14(2), 97-104
100%; open Woodbury, R., Aish, R., and Kilian, A. (2007) Find in CUMINCAD Some patterns for parametric modeling , Proceedings of 27th ACADIA Conference, Association for Computer Aided Design in Architecture (ACADIA), Halifax
100%; open Woodbury, R. (1990) Find in CUMINCAD Variations in Solids: A declarative treatment , Computer and graphics, 14(2), 173-188
100%; open Woodbury, R. (2010) Find in CUMINCAD Elements of parametric design , Routledge, Oxford

last changed 2012/05/30 19:29
HOMELOGIN (you are user _anon_889977 from group guest) Works Powered by SciX Open Publishing Services 1.002