authors |
Paoluzzi, Alberto and Sansoni, Claudio |
year |
1991 |
title |
Solid Modeling of Architectural Design with PLASM Language |
source |
Computer Aided Architectural Design Futures: Education, Research, Applications [CAAD Futures ‘91 Conference Proceedings / ISBN 3-528-08821-4] Zürich (Switzerland), July 1991, pp. 203-224 |
summary |
PLASM (Programming LAnguage for Solid Modeling) is a prototype, high level, user oriented, functional design language currently being developed at the University of Rome "La Sapienza". A PLASM "program" is the symbolic definition of a complex of variational polyhedra depending on some unbound variable, and therefore allows for the description of a whole set of geometric solutions to a design problem. In our view the language should be used, possibly with the assistance of a graphical user interface, both in the first steps of the design process as well in the detailed design. In the paper the guide-lines are shown for the preliminary definition of the syntax of the language. The paper also contains the definition of some new and very powerful solid operators. |
series |
CAAD Futures |
full text |
file.pdf (416,539 bytes) |
references |
Content-type: text/plain
|
Backus, J., Williams, J.H., Wimmers, E.L, Lucas, P. and Aiken, A. (1989)
FL Language Manual, Parts I and 2
, Research RJ 7100 (67163), Computer Science, IEBM Almaden Res. Center
|
|
|
|
Backus, J. (1978)
Can Programming Be Liberated from the Von Neuman´s Style?
, A Functional Style and its Algebra Programs. Communications of the ACM, ACM Turing Award Lecture
|
|
|
|
Barford, L.A. (1986)
Representing Generic Solid Models by Constraints
, Dept. of Computer Science, Cornell University, Tech. Rep. 86-801 Ithaca, NY
|
|
|
|
Bernardini, F., Ferrucci, V. and Paoluzzi, A. (1991)
Working with Dimension Independent Polyhedra
, Tech. TR-07-91 Dip. di Informatica e Sistemistica, Univ. La Sapienza, Rome
|
|
|
|
Borning, A.H. (1981)
The Programming Language Aspepts of Thing Lab, a Constraint-Oriented Simulation Laboratory
, ACM Trans. on Programming Languages and Systems 3 no. 4: 353-387
|
|
|
|
Borning, A.H. (1986)
Defining Constraints Graphically
, CHI 86 Conference, pp. 137-143
|
|
|
|
Ferrucci, V. and Bernardini, F. (1990)
Simple Xn: User Manual and Implementation Notes, Parts I and 2
, Tech. Report Dip. di Informiatica e Sistemistica, Univ. La Sapienza, Rorne
|
|
|
|
Ferrucci, V. and Paoluzzi, A. (1991)
Exrusion and boundary evaluation for multidimensional polyhedra
, Computer Aided Design. 23 no. 1: 40-50
|
|
|
|
Flemming, U. (1990)
Syntactilc - Structures in Architecture: Teaching composition with Computer Assistance
, M. McCullough, W. 1. Mitchell and P. Purcell (eds.). The Electronic Design Studio. Cambridge, MA: MIT Press
|
|
|
|
Goguen, J.A. and Winkler, T. (1988)
Introducing OBJ3
, Res. report, RSI-CSL-88-9 - Menlo Park, California PHIGS, (Programmers Hierarchical Interactive Graphics System). 1987. Draft Standard ISO dp9592-1 Intemational Standards Organization, Geneva
|
|
|
|
Gossard, D.C., Zuffante, R.P. and Sakurai, H. (1998)
Representing Dimensions Tolerances, and Features in MCAE Systems
, IEEE Computer Graphics and Applications 8, no. 2: 51-59
|
|
|
|
Kalay, Y.E. (1989)
Modelling Objects and Environments
, New York, NY: Wiley Interscience
|
|
|
|
Kalay, Y.E. (1989)
The hybrid edge: a topological data structure for vertically integrated geometric modeling
, Conputer: Aided Design 21 no. 3: 130-140
|
|
|
|
Knuth, D.E. (1984)
The TeXbook
, Reading, MA: Addison Wesley.
|
|
|
|
Lamport, L. (1986)
LaTeX
, Reading, MA: Addison Wesley
|
|
|
|
Leler, W.M. (1985)
Constraint Languages for Computer Aided Design
, SIGDA Newsletter 15 no. 2: 11-15
|
|
|
|
Leler, W.M. (1988)
Constraint Programming Languages
, Reading, MA: Addison-Wesley
|
|
|
|
March, L. and. Steadman, P (1971)
The geometry of environment
, London: RIBA Publ
|
|
|
|
Mitchell, W.J., Liggett, R.S and Milton, T. (1990)
Knowledge-Based Design
, M. McCullough W. J. Mitchell and P. Purcell (eds.). The Electronic Design Studio. Cambridge, MA. MIT Press
|
|
|
|
Mitchell, W.J. (1990)
The Logic ofArchitecture
, Cambridge, MA: The MIT Press
|
|
|
|
last changed |
1999/04/07 12:03 |
|