Affiliation:
1. University of Cambridge
Abstract
A data structure for modelling engineering components and assemblies is described. It is shown how the same structure, slightly extended, can also be used to represent a single component defined as boolean combinations of more primitive shapes. This leads to a unified method of handling both the concise boolean description and the longer explicit description in terms of faces, edges and vertices. The technique permits close control of evaluation from boolean to explicit description, and facilitates saving of partly evaluated results and back tracking.
The data structure is built up and evaluation is controlled through a geometrical language embedded in Algol 68. The language is intended for the construction of computer-aided design systems, for simulating engineering production processes, or for any application in which shapes and changes to shapes must be recorded and manipulated.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,General Computer Science
Reference11 articles.
1. Baumgart B.G. Geometric modelling for computer vision Stanford Artificial Intelligence Laboratory report STAN CS-74-463 (1974). Baumgart B.G. Geometric modelling for computer vision Stanford Artificial Intelligence Laboratory report STAN CS-74-463 (1974).
2. Geometric modelling in ALGOL 68
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献