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

PDF papers
References

Hits 1 to 20 of 151

_id 801f
authors Galle, Per
year 1987
title Branch & Sample : Systematic Combinatorial Search without Optimization
source 73 p. 1987. DIKU Research Report No. 87/5. CADLINE has abstract only
summary Many constraint satisfaction problems are combinatorically explosive, i.e. have far too many solutions. Optimization techniques may help in selecting solutions for consideration, but a reasonable measure of optimality is not always at hand. The branch & sample algorithm is presented as an alternative to optimization. If the constraints themselves limit the solution set sufficiently, the algorithm finds all solutions, but otherwise a suitable number of solutions (determined by the user) is generated, such that each new solution has a maximal distance to those already generated. The distance measure used is a so called ultrametric distance expressible in terms of the search tree: solutions are viewed as m-tuples of fixed length, each of whose m decision variables corresponds to a level in the search tree. The distance between two solutions is the number of edges from their leaf nodes to the closest common predecessor node in the tree. For problems whose decision variables depend on each other (as is often the case) the set of solutions generated in this way corresponds well to the intuitive notion of a 'representative sample.' The principles of Branch & Sample are first introduced informally, then the algorithm is developed by stepwise refinement, and two examples of its use are given. A fully tested application-independent implementation of the algorithm in C is given as an appendix
keywords algorithms, combinatorics, search, constraints, floor plans, layout, synthesis, architecture
series CADline
last changed 1999/02/12 15:08

_id a7c1
authors Galle, Per
year 1987
title A Basic Problem Definition Language for Automated Floor Plan Design
source 113 p. 1987. DIKU Research Report No. 87/4
summary CADLINE has abstract only. Algorithms for automated floor plan design need a machine- readable description of properties of the desired floor plans. In this report BPDL ('Basic Problem Definition Language'), a rudimentary language for stating such descriptions, is developed. The development is based on a discussion of pragmatic aspects of possible features of the language. The resulting language is described by formal definitions of syntax and semantics, accompanied by informal explanations. Finally, experiments with a floor plan design algorithm that supports BPDL are reported and it is concluded that even a rudimentary language like BPDL can describe relatively non- trivial floor plan layouts, provided a set of geometrical primitives, attributes and relations that make up the language are carefully chosen. Further research along the lines of BPDL is suggested, and the importance of a systematic approach to development of future specification languages for architectural design is stressed
keywords architecture, floor plans, design, attributes, relations, semantics, algorithms, synthesis, planning, languages
series CADline
last changed 1999/02/12 15:08

_id 2ac0
authors Galle, Per
year 1987
title A Formalized Concept of Sketching in Automated Floor Plan Design
source 177 p. 1987. DIKO Research Report No.87/3
summary CADLINE has abstract only. Automated floor plan design, though originally motivated by the difficulties encountered by architects manually designing building layouts, raise several questions that may be of relevance to related application areas as well. e.g. design of electronic circuitry. One such question is, 'how do we come from a given set of constraints on size and placement of rooms (components) to a set of floor plans (circuit layouts) that satisfy these constraints?' In manual architectural design, sketches are used as an intermediate step. The present work is a study of a number of formalizations of the sketch concept which have been or could be used in computer- generation of architectural floor plans. A particular type of sketch, called the 'delta-derivative', is suggested and developed. The delta-derivative of a desired solution plan is an approximation of that solution plan and usually several other similar or 'equivalent' solutions. The idea is to generate sketches ('abstract' plans) before solutions ('concrete' plans), because they are simpler to compute, weeding out sketches that are not 'promising', and trying to refine the remaining sketches into solutions proper, thus limiting the amount of combinatorial search. Several abstraction levels of sketches may be used in this process. However, constraints as specified by the user of an automated design system are assumed to apply to the solutions; therefore a major theoretical problem which is addressed in the report is the derivation of sketch-level constraints that define which sketches to be generated. A comprehensive floor plan design system based on these ideas has been implemented, and empirical results are reported which confirms certain predicted advantages of delta-derivatives but also shows that the sketch-level constraints based on the developed theory are too weak if used alone; they allow generation of too many sketches which cannot possibly be refined into solutions. The report finally conjectures a solution to this problem
keywords CAD, planning, architecture, floor plans, design, combinatorics, programming, abstraction
series CADline
last changed 1999/02/12 15:08

_id 844e
authors Robert E. Johnson and Yasser Mansour
year 1987
title Aspects of Rules and Language in Design Decisions
source Integrating Computers into the Architectural Curriculum [ACADIA Conference Proceedings] Raleigh (North Carolina / USA) 1987, pp. 183-194
doi https://doi.org/10.52842/conf.acadia.1987.183
summary This paper is a report of a doctoral research seminar conducted during the Winter term, 1987. The interdisciplinary seminar investigated both theoretical and practical aspects of how design decisions are made. Participants in the seminar represented diverse interests ranging from human science to computer-aided design. The paper focuses on two of several decision making issues that emerged from this seminar: design rules and design languages. These issues are explored from a theoretical context and illustrated through design experiments and discussions that were conducted as part of the seminar. The paper concludes with several suggestions for the development of computer-aided design software.

series ACADIA
last changed 2022/06/07 07:56

_id eb5f
authors Al-Sallal, Khaled A. and Degelman, Larry 0.
year 1994
title A Hypermedia Model for Supporting Energy Design in Buildings
source Reconnecting [ACADIA Conference Proceedings / ISBN 1-880250-03-9] Washington University (Saint Louis / USA) 1994, pp. 39-49
doi https://doi.org/10.52842/conf.acadia.1994.039
summary Several studies have discussed the limitations of the available CAAD tools and have proposed solutions [Brown and Novitski 1987, Brown 1990, Degelman and Kim 1988, Schuman et al 1988]. The lack of integration between the different tasks that these programs address and the design process is a major problem. Schuman et al [1988] argued that in architectural design many issues must be considered simultaneously before the synthesis of a final product can take place. Studies by Brown and Novitski [1987] and Brown [1990] discussed the difficulties involved with integrating technical considerations in the creative architectural process. One aspect of the problem is the neglect of technical factors during the initial phase of the design that, as the authors argued, results from changing the work environment and the laborious nature of the design process. Many of the current programs require the user to input a great deal of numerical values that are needed for the energy analysis. Although there are some programs that attempt to assist the user by setting default values, these programs distract the user with their extensive arrays of data. The appropriate design tool is the one that helps the user to easily view the principal components of the building design and specify their behaviors and interactions. Data abstraction and information parsimony are the key concepts in developing a successful design tool. Three different approaches for developing an appropriate CAAD tool were found in the literature. Although there are several similarities among them, each is unique in solving certain aspects of the problem. Brown and Novitski [1987] emphasize the learning factor of the tool as well as its highly graphical user interface. Degelman and Kim [1988] emphasize knowledge acquisition and the provision of simulation modules. The Windows and Daylighting Group of Lawrence Berkeley Laboratory (LBL) emphasizes the dynamic structuring of information, the intelligent linking of data, the integrity of the different issues of design and the design process, and the extensive use of images [Schuman et al 19881, these attributes incidentally define the word hypermedia. The LBL model, which uses hypermedia, seems to be the more promising direction for this type of research. However, there is still a need to establish a new model that integrates all aspects of the problem. The areas in which the present research departs from the LBL model can be listed as follows: it acknowledges the necessity of regarding the user as the center of the CAAD tool design, it develops a model that is based on one of the high level theories of human-computer interaction, and it develops a prototype tool that conforms to the model.

series ACADIA
email
last changed 2022/06/07 07:54

_id 8e02
authors Brown, A.G.P. and Coenen, F.P.
year 2000
title Spatial reasoning: improving computational efficiency
source Automation in Construction 9 (4) (2000) pp. 361-367
summary When spatial data is analysed the result is often very computer intensive: even by the standards of contemporary technologies, the machine power needed is great and the processing times significant. This is particularly so in 3-D and 4-D scenarios. What we describe here is a technique, which tackles this and associated problems. The technique is founded in the idea of quad-tesseral addressing; a technique, which was originally applied to the analysis of atomic structures. It is based on ideas concerning Hierarchical clustering developed in the 1960s and 1970s to improve data access time [G.M. Morton, A computer oriented geodetic database and a new technique on file sequencing, IBM Canada, 1996.], and on atomic isohedral (same shape) tiling strategies developed in the 1970s and 1980s concerned with group theory [B. Grunbaum, G.C. Shephard, Tilings and Patterns, Freeman, New York, 1987.]. The technique was first suggested as a suitable representation for GIS in the early 1980s when the two strands were brought together and a tesseral arithmetic applied [F.C. Holdroyd, The Geometry of Tiling Hierarchies, Ars Combanitoria 16B (1983) 211–244.; S.B.M. Bell, B.M. Diaz, F.C. Holroyd, M.J.J. Jackson, Spatially referenced methods of processing raster and vector data, Image and Vision Computing 1 (4) (1983) 211–220.; Diaz, S.B.M. Bell, Spatial Data Processing Using Tesseral Methods, Natural Environment Research Council, Swindon, 1986.]. Here, we describe how that technique can equally be applied to the analysis of environmental interaction with built forms. The way in which the technique deals with the problems described is first to linearise the three-dimensional (3-D) space being investigated. Then, the reasoning applied to that space is applied within the same environment as the definition of the problem data. We show, with an illustrative example, how the technique can be applied. The problem then remains of how to visualise the results of the analysis so undertaken. We show how this has been accomplished so that the 3-D space and the results are represented in a way which facilitates rapid interpretation of the analysis, which has been carried out.
series journal paper
more http://www.elsevier.com/locate/autcon
last changed 2003/05/15 21:22

_id 8cff
authors Fridqvist, Sverker
year 1989
title Computers as a Creative Tool in Architecture
source CAAD: Education - Research and Practice [eCAADe Conference Proceedings / ISBN 87-982875-2-4] Aarhus (Denmark) 21-23 September 1989, pp. 9.6.1-9.6.4
doi https://doi.org/10.52842/conf.ecaade.1989.x.k1l
summary The School of Architecture at Lund Institute of Technology was augmented by the establishment of the Computer Studio in 1987. As a result the school now has a device for teaching and research in the architects' use of computers. We are now conducting several research projects as well as courses and an education project. The third and fourth years of the education at the school of architecture are arranged as education projects instead of traditional lecturing. The students choose from projects that are organised by different departments at the School of Architecture. The issue is that the students will ask for instruction when felt needed, and that learning will therefore be more efficient. The Computer Studio has conducted such a project during the first half of 1989. We have tried to encourage the students to use our different computers and programs in new and creative ways. One of the issues of the computer project is to teach the students how computers are used at the architects offices today as well as expected future developments. The students shall be acquainted well enough with present and future possibilities to make good choices when deciding upon buying computers for architectural use. Another issue is to develop new ways of making and presenting architecture by using computers. As a group the teachers at the school of architecture have a very restrictive attitude towards the use of computers. We hope that our project will open their minds for the possibilities of computers, and to engage them in the development of new ways to use computers creatively in architecture. An interesting question is if the use of computers will yield different outcomes of he students' work than traditional methods. An object for research is whether the added possibilities of considering different aspects of he design by using a computer will make for higher quality of the results.

series eCAADe
email
more http://www.caad.lth.se/
last changed 2022/06/07 07:50

_id 6f4d
authors Hall, Theodore W.
year 1987
title Space Stations, Computers and Architectural Design
source Integrating Computers into the Architectural Curriculum [ACADIA Conference Proceedings] Raleigh (North Carolina / USA) 1987, pp. 7-18
doi https://doi.org/10.52842/conf.acadia.1987.007
summary In the winter semester of 1987, I had the opportunity to work with a group of aerospace engineering students on the design of an artificial-gravity rotating space habitat. This was an interesting project in its own right, but of particular relevance to ACADIA was the role of the computer in the design process. Because of its unusual nature, this project forced me to reconsider several issues. This paper addresses the following: (-) The computer as a medium for communication. (-) The need for special tools for special tasks. (-) The pros and cons of computer models vs. cardboard models. (-) The designer's reliance on technology and technocrats. (-) The role of the guru. // Since it was the experience with the space habitat design project that raised these issues, the discussion starts there. The paper then looks for similar experiences in other, more "typical" studio projects. The conclusions are personal opinions about software design, computer literacy, and the teaching of CAD skills to non-programmers.

series ACADIA
email
last changed 2022/06/07 07:50

_id 404e
authors Oksala , T.
year 1988
title Logical Models for Rule-based CAAD
source CAAD futures ‘87 [Conference Proceedings / ISBN 0-444-42916-6] Eindhoven (The Netherlands), 20-22 May 1987, pp. 107-116
summary The aim of this paper is to present the basic results of a theoretic approach to represent architectural individual forms in CAD systems. From the point of view of design methodology and problem solving these descriptions might be conceived' as parts of possible environments satisfying the laws of some design theory in logical sense. This paper describes results in a series of logical studies towards rule and knowledge based systems for design automation. The effective use of programming languages and computers as design aids in architecture presupposes certain capabilities to articulate built environment logically. The use of graphic languages in the description of environmental items e.g. buildings might be theoretically mastered by formal production systems including linguistic, geometric, and spatio-material generation. The combination of the power of formal mechanisms and logical individual calculus offers suitable framework to generate arbitrary e.g. free spatial compositions as types or unique solutions. In this frame it is natural to represent in a coherent way very complex hierarchical parsing of buildings in explicit form as needed in computer implementations. In order to simulate real design work the individual configurations of possible built forms should be designed to satisfy known rules. In the preliminary stage partial solutions to design problems may be discussed in mathematical terms using frameworks like lattices, graphs, or group theoretical considerations of structural, functional, and visual organization of buildings. The capability to produce mathematically sophisticated geometric structures allows us to generalize the approach further. The theoretical design knowhow in architecture can be partly translated in to some logic and represented in a knowledge base. These rules are used as selection criteria for geometric design candidates in the sense of logical model theory and mathematical optimization. The economy of the system can be developed by using suitable conduct mechanisms familiar e.g. from logic programming. The semantics of logic offers a frame to consider computer assisted and formal generation in design. A number of semantic and pragmatic problems, however, remain to be solved. In any case conceptual analyses based on logic are applicable in order to rationally reconstruct architectural goals contributing to the quality of environmental design, which should be the main goal in the development of design systems in near future.
series CAAD Futures
last changed 1999/04/03 17:58

_id bbeb
authors Pena, W., Parshall, S. and Kelly, K.
year 1987
title Problem Seeking: An architectural programming primer
source 3d ed. Washinton, D. C. AIA Press
summary Architectural programming is a team effort that requires close cooperation between architects and their clients. Problem Seeking, Fourth Edition lays out a five-step procedure that teams can follow when programming any building or series of buildings, from a small house to a hospital complex. This simple yet comprehensive process encompasses the entire range of factors that influence the design of buildings. This new edition of the only programming guide appropriate for both architect and client features new ways of thinking about programming, new strategies for effective group action, and new settings in which to explore programming concepts. Supplemented with more than 120 helpful illustrations and diagrams, this indispensable resource provides updated technical information and faster, easier access to explanations, examples, and tools.
series other
last changed 2003/04/23 15:14

_id c1b6
authors Ries, R.
year 1999
title Computational Analysis of the Environmental Impact of Building Designs
source Carnegie Mellon University, Pittsburgh
summary Concem for the environmental implications of human activities is becoming increasingly important to society. The concept of current development that does not compromise future generations! abilities to meet their needs is a goal for many communities and individuals (WCED 1987). These concerns require the evaluation and assessment of the potential environmental impact of human activities so that informed choices can be made. Building construction and operation activities are of significant importance in view of a) national and intemational economies, 6) resource consumption, c) human occupancy, and d) environmental impact. For example, in the United States the built environment represents an extensive investment, both as an annual expenditure and as an aggregate investment. In the mid-l980’s, up to 30% of new and remodeled buildings had indoor air quality related complaints. Buildings also consume approximately 35% of the primary energy in the U.S. every year, resulting in the release of 482 million metric tons of carbon in 1993. I Methods developed to assess the environmental impact of buildings and development patterns can and have taken multiple strategies. The most straightforward and simple methods use single factors, such as energy use or the mass of pollutant emissions as indicators of environmental performance. Other methods use categorization and weighting strategies. These gauge the effects of the emissions typically based on research studies and use a weighting or effect formulation to normalize, compare, and group emissions so that a scalar value can be assigned to a single or a set of emissions. These methods do not consider the characteristics of the context where the emissions occur.
series thesis:MSc
email
last changed 2003/02/12 22:37

_id cdea
authors Rogers, Hartley Jr.
year 1987
title Theory of Recursive Functions and Effective Computability
source xxi, 482 p. Cambridge, Mass.: the MIT Press, 1987. includes bibliography: p.459-468 and index
summary Central concerns of the book are related theories of recursively enumerable sets, of degree of un-solvability and turing degrees in particular. A second group of topics has to do with generalizations of recursion theory. The third topics group mentioned is subrecursive computability and subrecursive hierarchies
keywords computation, recursion, theory
series CADline
last changed 2003/06/02 10:24

_id 0fba
authors Quarendon, P. and Woodwark, J.R.
year 1987
title Three-Dimensional Models for Computer Graphics
source [2] 17 p. : col. ill. Winchester, UK: IBM UK Scientific Center, May, 1987. IBM UKSC Report 158. includes bibliography
summary The various object models which are in use for generating computer graphics are reviewed and some of their advantages and disadvantages discussed. In particular, methods of overcoming the apparently unpromising performance characteristics of set-theoretic solid models are described. A number of examples are given showing the use of set- theoretic models in graphics applications. It is concluded that, while these models were developed for computer-aided design, they will have increasing use in computer graphics
keywords geometric modeling, methods, performance, evaluation, solid modeling,boolean operations, computer graphics, B- rep
series CADline
last changed 2003/06/02 13:58

_id 0a09
authors Akin, O., Dave, B. and Pithavadian, S.
year 1987
title Problem Structuring in Architectural Design
source February, 1987. [4], 15 p. : ill. includes bibliography
summary The purpose of this research is to describe in operational terms the process of problem structuring while solving spatial problems in architectural design. The designer's behavior is described in terms of problem structuring, when problem parameters are established or transformed, and in terms of problem solving when these parameters are satisfied in a design solution. As opposed to problem solving, the structuring of problems is an under-studied but crucial aspect of complex tasks such as design. This work is based on observations derived from verbal protocol studies. To consider various levels of skill, the research subjects range from professional architects to novice designers. Subjects are given space planning problems which require them to develop solutions in accordance with individually established constraints and criteria, the majority of which are not explicit stated in the problem description. Based on the results of the protocol analysis, a framework is developed which explains how information processing characteristics, problem structure and different levels of expertise interact to influence the designer behavior
keywords architecture, design process, problem solving, protocol analysis, problem definition
series CADline
email
last changed 2003/05/17 10:09

_id ae05
authors Akin, Omer
year 1987
title Expertise of the Architect
source November, 1987. [13] p. unevenly numbered : ill. includes bibliography
summary One of the areas where the expertise of the seasoned architect comes out is in the initial structuring of design problems. During problem structuring the parameters and processes used in design are defined. Experienced architects modify these parameters both in global and local levels as a function of the success of their research process. Experienced architects also rely on 'scenarios' acquired through pervious experiences with similar problems to initialize their problem structures or to redefined them
keywords design, architecture, methods
series CADline
email
last changed 2003/05/17 10:09

_id sigradi2013_234
id sigradi2013_234
authors Alencar, Viviane; Gabriela Celani
year 2013
title The Art of Computer Graphics Programming: Translating Pioneer Programs
source SIGraDi 2013 [Proceedings of the 17th Conference of the Iberoamerican Society of Digital Graphics - ISBN: 978-956-7051-86-1] Chile - Valparaíso 20 - 22 November 2013, pp. 500 - 504
summary Considering the importance of the use of programming languages for teaching computational design to architects, this paper proposes the translation of computer programs from a pioneer work in this field into a more contemporary programming language. The book The Art of Computer Graphics Programming: A Structured Introduction for Architects and Designers was published in 1987 by William J. Mitchell, Robin Ligget and Thomas Kvan, and remains an important reference for architects. The original Pascal codes in the book were translated into Processing, and made available through an Internet website, along with images and comments, in order to give late Prof. Mitchell’s work the consideration it deserves.
keywords Processing; Pascal; Computer graphics
series SIGRADI
email
last changed 2016/03/10 09:47

_id 4d3b
authors Archea, John
year 1987
title Puzzle-Making : What Architects Do When No One is Looking
source New York: Wiley-Interscience, 1987. pp. 37-52. includes bibliography
summary The thesis of this paper is that architects work in a manner that is antithetical to problem-solving because they cannot explicate desired effects prior to their realization through the design process. In an attempt to clarify architecture's uncommon mode of action the author suggests that instead of specifying what they are trying to accomplish prior to their attempts to accomplish it as problem-solver do, architects treat design as a search for the most appropriate effects that can be attained in a unique context. They seek sets of combinatorial rules that will result in an internally consistent fit between a kit of parts and the effects that are achieved when those parts are assembled in a certain way
keywords puzzle making, problem solving, architecture, design process
series CADline
last changed 1999/02/12 15:07

_id e820
authors Armstrong, W.W., Green, M. and Lake, R.
year 1987
title Near- Real-Time Control of Human Figure Models
source IEEE Computer Graphics and Applications. June, 1987. vol. 7: pp. 52-60 : ill
summary Includes bibliography. Animating human figures is one of the major problems in computer animation. A recent approach is the use of dynamic analysis to compute the movement of a human figure, given the forces and torques operating within and upon the body. One of the problems with this technique is computing the forces and torques required for particular motions: this has been called the control problem of dynamic analysis. To develop a better understanding of this problem, an interactive interface to a dynamics package has been produced. This interface, along with a collection of low-level motion processes, can be used to control the motion of a human figure model. This article describes both the user interface and the motion processes, along with experiences with this approach
keywords computer graphics, animation, user interface
series CADline
last changed 2003/06/02 14:41

_id 8eb4
authors Athithan, G. and Patnaik, L.M.
year 1987
title Geometric Searching In Extended CSG Models : Application to Solid Modeling and Viewing
source February, 1987. 30 p. : ill
summary In this paper, the CSG representation scheme is augmented with the 'cartesian product.' The sweep method of generating solids is encompassed by this 'Extended CSG' formalism. The point inclusion problem encountered in the area of geometric searching in computational geometry is discussed in the context to solid models represented by 'extended CSG.' A simple algorithm to solve it that has a time complexity O(n), where n is the number of primitives, is presented. Allowing for preprocessing and extra storage, a second efficient algorithm, having a time complexity O(log n), is developed. The relevance of point inclusion problem in solid modelling techniques is indicated. An extended CSG based solid modeling method is proposed. A solution to the problem of hidden line removal, that uses the faster algorithm for the point inclusion problem, is also presented in the paper
keywords point inclusion, computational geometry, data structures, solid modeling, CSG, computer graphics, hidden lines
series CADline
last changed 2003/06/02 14:41

_id 266d
authors Badler, Norman I., Manoochehri, Kamran H. and Walters, Graham
year 1987
title Articulated Figure Positioning by Multiple Constraints
source IEEE Computer Graphics and Applications. June, 1987. vol. 7: pp. 28-38 : ill. Includes bibliography
summary A problem that arises in positioning an articulated figures is the solution of 3D joint positions (kinematics), when joint angles are given. If more than one such goal is to be achieved, the problem is often solved interactively by positioning or solving one component of the linkage, then adjusting another, then redoing the first, and so on. This iterative process is slow and tedious. The authors present a method that automatically solves multiple simultaneous joint position goals. The user interface offers a six-degree-of freedom input device to specify joint angles and goal positions interactively. Examples are used to demonstrate the power and efficiency of this method for key-position animation
keywords animation, constraints, computer graphics
series CADline
last changed 2003/06/02 13:58

For more results click below:

this is page 0show page 1show page 2show page 3show page 4show page 5... show page 7HOMELOGIN (you are user _anon_845342 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002