Data-beads(ID:7251/dat025)3d CAD storage and representation systemRobinson's hybrid of APT and WISP that permitted storage an manipulation of linked descriptions United Aircraft Corp Norwalk Conn 1966 Data-beads are linked lists of 3d cad descriptions Related languages
References: Slide I shows the three major functions of the system flow. The first function is to describe and store a description of the 3-dimensional part. A part description language, including only planes and cylinders, was sufficient for experimenting with a variety of parts. The second function of the system flow is to retrieve the stored data for calculation purposes. The calculation procedures include processing the 3-dimensional description of the part for the desired view, computing view oriented data (profile, projection, cross section, hidden line), and presenting the data in the form required by the display device. The third function of the system flow is to manipulate the information displayed on the screen. Some of the operations (such as moving information on the aisplay screen) make the system flow so that only control and output routines are involved. Other operations (such as computing new views) make the system flow so that it must retrieve the 3-D model and activate calculation procedures. Still other operations (such as changing the description of the part) make the system flow so the language input subroutines are activated. The data structure concerns itself with 3-dimensional geometric information and establishes a hierarchy of information for handling surfaces, lines, and points. The data structure is so organized that it is possible to readily retrieve the information after it is stored in the computer. A question that might be asked of a system is: "What is the name of the geometry displayed on the CRT and I am pointing at with the light pen?" Another question might be, "Where is the geometry whose name I am typing on the keyboard?" In either case, a data structure must be so organized that the information can be quickly accessed and retrieved. in [ACM/IEEE] Proceedings of the SHARE Design Automation Project Annual ACM IEEE Design Automation Conference 1965 view details |