<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>01555381</id>
  <dt>a</dt>
  <an>01555381</an>
  <augroup>
    <au>Ball, A.A.</au>
  </augroup>
  <ti>CAD: Master or servant of engineering?</ti>
  <so>Goodman, Tim (ed.) et al., The mathematics of surfaces. VII. Proceedings of the 7th conference, Dundee, Great Britain, September 1996. Winchester: Information Geometers, Limited. 17-23 (1997).</so>
  <py>1997</py>
  <pu>Winchester: Information Geometers, Limited</pu>
  <lagroup>
    <la>EN</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
    <ut>B\'ezier curves</ut>
    <ut>B\'ezier surfaces</ut>
    <ut>servant geometry philosophy</ut>
    <ut>master geometry philosophy</ut>
    <ut>B-spline curves and surfaces</ut>
    <ut>computer aided design</ut>
    <ut>CAD systems</ut>
    <ut>wireframe based surface modelling</ut>
    <ut>point based surface modelling</ut>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
  </ligroup>
  <abgroup>
    <ab>Summary: B\'ezier and B-spline curves and surfaces in rational and non-rational form offer simple interactive design and computationally efficient interrogation, and are the foundation for most current Computer Aided Design (CAD) software in curve and surface modelling. Fundamental to the technology is the `master geometry' philosophy, in which the CAD representation is considered to be the master and absolutely correct: the design drawings and manufactured object are simply derivations from it and approximations to it. However, current CAD systems have limited shape defining capabilities in their ability to match: shapes defined by other CAD systems, shapes of manufactured components, and shapes that designers imagine. It seems conceptually unsound to treat the results of an approximating process as exact and it would be better to adopt a more flexible interpretation of the CAD representation. This paper argues the case for an alternative `servant geometry' philosophy and illustrates the practical potential using wireframe based surface modelling and point based surface modelling.</ab>
    <rv></rv>
  </abgroup>
</item>