A fundamental problem in editing shapes is the recognition of partial shapes in a drawing to which changes are to be made. In this paper the possibility of using shape rules as a mechanism for effecting such changes is explored. Shape rules represent spatial relationships between two shapes α and β with the interpretation that any instance of α in a shape can be replaced by a ‘similar’ instance of β. A shape generation system implemented in PROLOG is described.
Get full access to this article
View all access options for this article.
References
1.
ClocksinW FMellishC S, 1981Programming in Prolog (Springer, Heidelberg)
2.
DowningFFlemmingU, 1981, “The bungalows of Buffalo”Environment and Planning B: Planning and Design8269–293
3.
EarlC F, 1986, 13–4, “Creating design worlds”Environment and Planning B: Planning and Design13177–188
4.
EarlC FKrishnamurtiR, 1984, “Spatial relations, kinematics and assembly” in Proceedings of the International Symposium on Design and SynthesisJapan Society of Precision Engineers, Tokyo; pp 589–593
5.
KnightT W, 1983, “Transformations of languages of designs: Part 2”Environment and Planning B: Planning and Design10129–154
6.
KrishnamurtiR, 1981, “The construction of shapes”Environment and Planning B: Planning and Design85–40
7.
KrishnamurtiR, 1982, “SGI: a shape grammar interpreter” technical report, Design Discipline, The Open University, Walton Hall, Milton Keynes MK7 6AA
8.
KrishnamurtiREarlC F, 1986, 13–4, “Shape description and recognition in three dimensions” in preparation; details available from the first author
9.
MeyrowitzNvan DamA, 1982, “Interactive editing systems: Parts I and II”ACM Computing Surveys14321–416
10.
PereiraF C N, 1982, “SeeLog—a Prolog graphics interface” EdCAAD working paper, University of Edinburgh
11.
StinyG, 1975Pictorial and Formal Aspects of Shape and Shape Grammars (Birkhäuser, Basel)
12.
StinyG, 1980a, “Introduction to shape and shape grammars”Environment and Planning B: Planning and Design7343–351
13.
StinyG, 1980b, “Kindergarten grammars: Designing with Froebel's building gifts”Environment and Planning B: Planning and Design7409–462
14.
StinyGGipsJ, 1972, “Shape grammars and the generative specification of painting and sculpture” in The Best Computer Papers of 1971 Ed. PetrocelliO R (Auerbach, New York) pp 125–135