An Outline of the Requirements for a Computer-Aided Design System

An Outline of the Requirements for a Computer-Aided Design System

AN OUTLINE OF THE REQUIREMENTS FOR A COMPUTER-AIDED DESIGN SYSTEM Steven Anson Coons Mechanical Engineering Department Massachusetts Institute of Technology Cambridge 39, Massachusetts HISTORICAL the process of converting a drawing into tape In the early 1950's at M.I.T. the Servomeeha- was very much simplified, and the combination of the Automatically Programmed Tool or APT nisms Laboratory (now the Electronic Systems 2 3 4 Laboratory) devised and developed the first System - - with numerically controlled ma- automatically controlled milling machine.1 The chine tools has subsequently proven to be of controlling information for the machine was significant economic importance in many indus- introduced in the form of punched paper tape, tries, notably in the aircraft and missile indus- on which all dimensional information and in- try. The APT System has gone through a structions for the various feeds and cutter vigorous history of rapid improvement and speeds was contained. At first the punched development, partly at M.I.T. and partly with paper tape was prepared manually by some the active participation of industry. Currently human operator who translated, in effect, the maintenance and development are being carried detail drawing of the part to be machined into out by the APT Long Range Program at the numerical form and then into appropriate pat- Armour Research Foundation with over 25 com- terns of holes in the tape. This was a tedious panies participating. and entirely mechanical chore, and it was only About four years ago there was a meeting of natural that short cuts in the process began to members of the Computer Applications Group suggest themselves. The scope of such short with members of the Design Division of the cuts began to spread through the fabric of the Mechanical Engineering Department to see technique, and it was not long before the com- whether it might be possible to take another puter was involved in implementing them. important step. At that meeting we discussed In the late 1950's the Computer Applications the possibility of using the computer in a much Group of the Electronic Systems Laboratory more direct and powerful way in the chain of developed in great detail a complete, automatic events that begins with the original concept as system for preparing these punched paper envisioned by the design engineer and culmi- "director" tapes from detail drawings. To be nates in the production of the finished device. sure a human operator was still required, but We outlined at that meeting a system that would This work has been made possible through the support extended to the Massachusetts Institute of Technology, Electronic Systems Laboratory by the Manufacturing Technology Laboratory, ASD, Wright-Patterson Air Force Base under Contract No. AF-33(600)-42859. It is published for technical information only and does not necessarily repre- sent the recommendations or conclusions of the sponsoring agency. 299 300 PROCEEDINGS—SPRING JOINT COMPUTER CONFERENCE, 1963 in effect join man and machine in an intimate THE DESIGN PROCESS cooperative complex, a combination that would The design process begins with a graphical use the creative and imaginative powers of description of a proposed device or system to the man and the analytical and computational satisfy a human need. To say that the descrip- powers of the machine each with the greatest tion is graphical is to assert that at the very possible economy and efficiency. inception of an idea the designer's understand- We envisioned even then the designer seated ing of his creation is almost visceral instead of at a console, drawing a sketch of his proposed intellectual. He perceives his idea at first not device on the screen of an oscilloscope tube with in the perfection of a well-turned English word a "light pen," modifying his sketch at will, and description, nor in the precision of a mathe- commanding the computer slave to refine the matical formula, but in some nebulous assembly sketch into a perfect drawing, to perform vari- of building blocks of structure, vaguely beheld; ous numerical analyses having to do with struc- he "feels" his creation. The sketch forms the tural strength, clearances of adjacent parts, natural bridge between these vague stirrings and other analyses as well. Based on such anal- of the imagination and the subsequent precise yses the designer would modify his original statement of the refined details of the concept. design concept, and again call for an analytical At this early stage, decisions to keep, to procedure by the computer. In some cases the modify, or to discard part or all of the original human operator might initiate an optimization concept are made in a qualitative way, based procedure to be carried out entirely automati- upon qualitative criteria. The modified concept cally by the computer; at other times the human leads to further qualitative decision making, operator might intervene, as he might do for and to further modification of the concept. instance if in a certain iterative process he While this is going on, the concept which was observed the computer laboring fruitlessly to at first nebulous and incomplete begins to as- satisfy mutually incompatible constraints un- sume a more concrete solid character; it be- wittingly imposed, or attempting to find a solu- comes better defined, until at some stage it is tion to a problem in a mathematical region well enough defined to permit more precise which might seem to the computer a likely analytical tools to be applied. place to look, but which to the man might be At first such analytical processes are very obviously far afield. The different powers of simple; the mathematical modeling is crude, man and machine are complementary powers, and the actual calculations need not be carried cross-fertilizing powers, mutually reinforcing out in great detail, nor to very great numerical powers. It is becoming increasingly clear that precision. These calculations again lead to the combined intellectual potential of man and modifications of the concept and subsequently machine is greater than the sum of its parts. to more precise analysis. It is typical of the Since this meeting, a formal arrangement design process that such iterations—from con- was created for the combined efforts of the cept, through analysis, evaluation of the anal- Computer Applications Group and the Design ysis, decision to modify the concept, and finally Division to work together in a broad study of to a new concept—form loops that are traversed what we call Computer-Aided Design. This again and again, until eventually the designer activity is supported by a contract from the judges the design adequate to satisfy some scale same Air Force group that sponsored M.I.T. or scales of value judgments. efforts in both numerical control and APT. The In the design process, the designer is con- investigations under the contract range over cerned with a large set of variables, some con- the entire spectrum of computer technology and tinuous (like the weight of a part) some of design philosophy and methodology. Out of belonging to discrete "point sets" (like the the investigation will come the design for a material: steel, brass, lead, plastic.) Moreover, man-machine organism to accomplish the de- these variables are interrelated, or cross cou- sign process in a way far easier than has ever pled, in a very complex way. Some of the cross before been possible; but as by-products will couplings are weak, some are strong. If the come new computer techniques and an enriched relationships happen to be linear, the cross understanding of the creative thought process. couplings are constant in strength, but usually AN OUTLINE OF THE REQUIREMENTS FOR A COMPUTER-AIDED DESIGN SYSTEM 301 the relationships are non-linear, and the mutual finable capabilities. It must be able to accept, influences of the various variables change with interpret, and remember shape descriptive in- their values. formation introduced graphically. When such The designer structures such relationships so a graphical input capability is properly de- that he can thread through them, taking ad- signed, the man-computer combination can vantage of the loose couplings where possible, manipulate the elements of a drawing in an to obtain hopefully an exact, but more usually entirely new way, with a freedom and precision a first, or second, or closer approximation to the far surpassing what is possible with pencil and values of the variables. It is not at all unusual paper. for this structuring to be done graphically, in Beyond shape description, such a graphical the form of block diagrams or linear graphs or facility should be an extension of language in information flow charts. Thus he uses a graphi- general. It should be possible, as has been in- cal form for both the topological and geometric dicated earlier, to use such a graphical mode description of the design, and also for its ab- to structure abstractions. This has been brought stract description in terms of physical function. out with great force and clarity by Engelbart,5 At the conclusion of the design process, the where he remarks in effect that the essentially final result must be carefully defined so that it one-dimensional nature of symbolic language can be built. This is the function of layout is not wholly adequate to exhibit the intercon- draftsmen and detail draftsmen. If automati- nections of ideas. cally controlled machines are involved in the Coupled to this graphical facility must be a fabrication processes, programmers are also a computational facility for unravelling and per- part of the system. forming all of the mathematical analyses and When we look at such a design sequence we computations that pertain to the design process.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us