Abstract
Geometric computation has been widely used for over 20 years in computer-aided design (CAD), but until fairly recently, the emphasis has been on the end user deciding what geometric constructions to make. The main mode of use has been to treat a CAD system as being to geometry as a calculator is to arithmetic — the CAD system can perform various geometric manipulations and draw the results, but it has no built in knowledge of geometric theorems and concepts, just as a calculator has no knowledge of number theory.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kapur D, Mundy JL (eds). Geometric reasoning. MIT Press, Cambridge, MA, 1989.
Woodwark JR (ed). Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Davenport JH, Siret Y, Tournier E. Computer algebra systems and algorithms for algebraic computation. Academic Press, London, 1988
Arnon DS, Collins GE, McCallum S. Cylindrical algebraic decomposition I: the basic algorithm. SIAM J Comput 1984; 13: 865–877
Arnon DS, Collins GE, McCallum S. Cylindrical algebraic decomposition II: an adjacent algorithm for the plane. SIAM J Comput 1984; 13: 878–889
Buchberger B, Collins GE, Kutzler B. Algebraic methods for geometric reasoning. Ann Rev Comput Sci 1988; 3: 85–119
Davenport JH. Robot motion planning. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Bowyer A, Davenport J, Milne P, Padget J, Wallis AF. A geometric algebra system. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Martin RR, Stephenson PC. Swept volumes in solid modellers. In: Handscomb DC (ed) Mathematics of surfaces III. Oxford University Press, 1989
Todd SJP. Programming interactions by contraints. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Hoffmann C, Hopcroft J. Quadratic blending surfaces. Comput Aided Des, 1986; 18: 301–306
Middleditch A, Sears K. Blend surfaces for set theoretic modelling systems. ACM SIGGRAPH Comput Graphics 1985; 19: 161–170
Kapur D, Mundy JL. Wu’s method: an informal introduction. In: Kapur D, Mundy JL (eds) Geometric reasoning. MIT Press, Cambridge, MA, 1989
Wu W. On the decision problem and the mechanisation of theorem proving in elementary geometry. Sci Sin 1978; 21: 150–172
Chou SC. Proving elementary geometry theorems using Wu’s algorithm. In: Bledsoe, Loveland (eds) Theorem proving: after 25 years. Contemp Math 1984; 29: 243–286
Kutzler B, Sifter S. Automated geometry theorem proving using Buchberger’s algorithm. 1986 symposium on symbolic and algebraic computation (SYMSAC 86), Waterloo, Canada, 1986
Kapur D, Mundy JL. A refutational approach to geometry theorem proving. In: Kapur D, Mundy JL (eds) Geometric reasoning. MIT Press, Cambridge, MA, 1989
Geisow A. Recognition and generation of symbolic diagrams. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Pereira FCN. Can drawing be liberated from the Von Neumann style? In: Caneghem van M, Warren DHD (eds) Logic programming and its applications. Ablex, 1986
Arya K. A functional approach to picture manipulation. Comput Graphics Forum 1984; 3: 35–16
Suffell C, Blount GN. Sketch form data input for engineering component definition. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Fisher RB, Orr MJL. Geometric constraints from 2½D sketch data and object models. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Brooks RA. Symbolic reasoning among 3D models and 2D images. Artif Intell 1981; 17: 285–348
Jared GEM. Shape features in geometric modelling. In: Pickett MS, Boyse JW (eds) Solid modelling by computers. Plenum, 1984
Kyprianou LK. Shape classification in computer aided design. PhD thesis, University of Cambridge, 1980
Martin RR, Howells DI. Relational algebra, relational calculus and computational solid geometry. In: Earnshaw RA (ed) Theoretical foundations of computer graphics and CAD. Springer, Berlin Heidelberg New York, 1988
Gray PMD. Logic, algebra and databases. Ellis Horwood, 1984
Jared GEM. Recognising and using geometric features. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Husbands P, Mill F, Warrington S. Part representation in process planning for complex components. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Woodwark JR. Some speculations on feature recognition. In: Kapur D, Mundy JL (eds) Geometric reasoning. MIT Press, Cambridge, MA, 1989
Woo TCH. Computer understanding of design. PhD thesis, University of Illinois, 1975
Murray JL, Miller MH. Knowledge-based systems in process planning and assembly design. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Wordenweber B. Automatic mesh generation of two and three dimensional curvilinear manifolds. PhD thesis, University of Cambridge, 1981
Bonney M, Taylor N, Case K. Using CAD and expert systems for human workplace design. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Fleming AD. A representation of geometrically toleranced parts. In: Woodwark JR (ed) Geometric reasoning (proceedings of a conference held at the IBM UK Scientific Centre). Oxford University Press, 1989
Durrant-Whyte HF. Concerning uncertain geometry in robotics. In: Kapur D, Mundy JL (eds) Geometric reasoning. MIT Press, Cambridge, MA, 1989
Canny J. Constructing roadmaps of semi-algebraic sets, part I: completeness. In: Kapur D, Mundy JL (ed) Geometric reasoning. MIT Press, Cambridge, MA, 1989
Milenkovic VJ. Verifiable implementations of geometric algorithms using finite precision arithmetic. In: Kapur D, Mundy JL (eds) Geometric reasoning. MIT Press, Cambridge, MA, 1989
Guibas LJ, Stolfi J. Ruler, compass, and computer: the design and analysis of geometric algorithms. In: Earnshaw RA (ed) Theoretical foundations of computer graphics and CAD. Springer, Berlin Heidelberg New York, 1988
Barry M, Cyrluk D, Kapur D, Mundy JL. A multi-level geometric reasoning system for vision. In: Kapur D, Mundy JL (eds) Geometric reasoning. MIT Press, Cambridge, MA, 1989
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag London Limited
About this chapter
Cite this chapter
Martin, R.R. (1991). Geometric Reasoning for Computer-Aided Design. In: Pham, D.T. (eds) Artificial Intelligence in Design. Artificial Intelligence in Industry Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74354-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-74354-2_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-74356-6
Online ISBN: 978-3-642-74354-2
eBook Packages: Springer Book Archive