History of CAD software

Last updated

Computer-aided design is the use of computers to aid in the creation, modification, analysis, or optimization of a design. Designers have used computers for calculations since their invention. [1] [2] [3] [4] CAD software was popularized and innovated in the 1960s, although various developments were made between the mid-1940s and 1950s. Digital computers were used in power system analysis or optimization as early as proto-"Whirlwind" in 1949. Circuit [5] design theory or power network methodology was algebraic, symbolic, and often vector-based.

Contents

1940s–1950s

Between the mid-1940s and 1950s, various developments were made in computer software. Some of these developments include servo-motors controlled by generated pulse (1949), a digital computer with built-in operations to automatically coordinate transforms to compute radar related vectors (1951), and the graphic mathematical process of forming a shape with a digital machine tool (1952). [6]

In 1953, MIT researcher Douglas T. Ross saw the "interactive display equipment" being used by radar operators, believing it would be exactly what his SAGE-related data reduction group needed. Ross and the other researchers from the Massachusetts Institute of Technology Lincoln Laboratory were the sole users of the complex display systems installed for the pre-SAGE Cape Cod system. Ross claimed in an interview that they "used it for their own personal workstation." [7] The designers of these early computers built utility programs to ensure programmers could debug software, using flowcharts on a display scope, with logical switches that could be opened and closed during the debugging session. They found that they could create electronic symbols and geometric figures to create simple circuit diagrams and flowcharts. [8] These programs also enabled objects to be reproduced at will; it also was possible to change their orientation, linkage (flux, mechanical, lexical scoping), or scale. This presented numerous possibilities to them.

Ross coined the term computer-aided design (CAD) in 1959. [9] [10]

1960s

Early example of electronic CAD depicting transistor increasingly resembling point-contact transistor, from Sutherland's 1963 dissertation. SketchpadDissertation-Fig9-11.tif
Early example of electronic CAD depicting transistor increasingly resembling point-contact transistor, from Sutherland's 1963 dissertation.

The invention of the 3D CAD/CAM is often attributed to French engineer Pierre Bézier (Arts et Métiers ParisTech, Renault). Between 1966 and 1968, after his mathematical work concerning surfaces, he developed UNISURF to ease the design of parts and tools for the automotive industry. UNISURF then became the working base for the following generations of CAD software.

In parallel, French carmaker Citroen had developed its design system SPAC (system de programmatic automatique Citroen) as part of its CAD/CAM solution SADUSCA (aid systems for the defining and the machining of bodywork surfaces), both based on the 1959 mathematical works of Paul de Casteljau. In 1968, it used an IBM 360-40, then 360-65 for batch jobs, but already had a graphical interface with an IBM 2250 prototype. [11] [12]

However, CAD may have been in use earlier at Boeing, having been used to help design the outer surface of Boeing's 727 airplane (which rolled out in 1962). [13] Based on his human factors cockpit drawings, William Fetter from Boeing coined the term "compuer graphic" in 1960. [14] A computer graphics department was established in 1962, and by 1965 had begun to make movies by computer. [13]

In the 1960s, technological developments in the industries of aircraft, automotive, industrial control, and electronics provided advancements in the fields of three-dimensional surface construction, NC programming, and design analysis. Most of these developments were independent of one another and often not published until much later. Some of the mathematical description work on curves was developed in the early 1940s by Robert Issac Newton.[ citation needed ] In his 1957 novel The Door into Summer, Robert A. Heinlein hinted at the possibility of a robotic Drafting Dan. However, more substantial work on polynomial curves and sculptured surface was done by mathematician Paul de Casteljau from Citroen; Pierre Bézier from Renault; Steven Anson Coons from MIT; James Ferguson from Boeing; Carl de Boor, George David Birkhoff and Garibedian from GM in the 1960s; and W. Gordon and R. Riesenfeld from GM in the 1970s.

The development of the SKETCHPAD system at MIT [15] [16] by Ivan Sutherland, who later created a graphics technology company with David Evans, was a turning point. [15] The distinctive feature of SKETCHPAD was that it allowed the designer to interact with their computer graphically; the design can be fed into the computer by drawing on a CRT monitor with a light pen. In effect, this feature of SKETCHPAD was a prototype for a graphical user interface, an indispensable feature of modern CAD. In 1963, under doctoral adviser Claude Shannon, Sutherland presented his PhD thesis paper, Sketchpad: A Man-Machine Graphical Communication System, at a Joint Computer Conference. In his paper, he said: [17]

For drawings where motion of the drawing or analysis of a drawn problem is of value to the user, Sketchpad excels. For highly repetitive drawings or drawings where accuracy is required, Sketchpad is sufficiently faster than conventional techniques to be worthwhile. For drawings which merely communicate with shops, it is probably better to use conventional paper and pencil.

Over time, efforts would be directed toward the goal of having the designers' drawings communicate not just with shops, but also with the shop tool itself; however, it was a long time before this goal was achieved.

The first commercial applications of CAD were in large companies within the automotive and aerospace industries, as well as in electronics. This was because only large corporations could afford the computers capable of performing the necessary calculations. Notable company projects included a joint project between Patrick J. Hanratty from GM and Sam Matsa, Doug Ross's MIT APT research assistant from IBM, to develop a prototype system for design engineers, DAC-1 (Design Augmented by Computer) 1964, Lockheed projects, Bell GRAPHIC 1, and Renault.

One of the most influential events in the development of CAD was the founding of Manufacturing and Consulting Services Inc. (MCS) in 1971 by Patrick J. Hanratty, [18] who wrote the system Automated Drafting And Machining (ADAM), but more importantly supplied code to companies such as McDonnell Douglas (Unigraphics), Computervision (CADDS), Calma, Gerber, Autotrol, and Control Data.

As computers became more affordable, the application of CAD gradually expanded into new areas. The development of CAD software for personal desktop computers was the impetus for almost universal application in all areas of construction.

1970s

Other notable events in the 1960s and 1970s include the foundation of CAD systems United Computing, Intergraph, IBM, and Intergraph IGDS in 1974 (which led to Bentley Systems MicroStation in 1984), as well as the Applicon in 1969 and commercial CAD systems from Japanese manufacturers Seiko and Zuken during the 1970s. [19]

CAD implementations have evolved dramatically since this early development. Initially, with 3D in the 1970s, CAD was typically limited to producing drawings similar to hand-drafted drawings. Advances in programming and computer hardware, [20] [21] most notably solid modeling in the 1980s, have allowed more versatile applications of computers in design activities.

1980s

3D rendering of spoons in CAD software Spoon sh.jpg
3D rendering of spoons in CAD software

In 1981, the key products were the solid modeling packages—Romulus (ShapeData) and Uni-Solid (Unigraphics) based on PADL-2—and the surface modeler CATIA (Dassault Systemes). Autodesk was founded in 1982 by John Walker, which led to the two-dimensional system AutoCAD. [22] The next milestone was the release of Pro/ENGINEER in 1987, which heralded greater usage of feature-based modeling methods and parametric linking of the parameters of features; this marked the introduction of parametric modeling. [23]

1990s

3D rendering of a car in CAD software with boundary representation Ztutor5.jpg
3D rendering of a car in CAD software with boundary representation

Also important to the development of CAD was the development in the late 1980s and early 1990s of B-rep solid modeling kernels (engines for manipulating geometrically and topologically consistent 3D objects), Parasolid (ShapeData), and ACIS (Spatial Technology Inc.). These developments were inspired by the work of Ian Braid. This subsequently led to the release of mid-range packages such as SolidWorks and TriSpective (later known as IRONCAD) in 1995, Solid Edge (then Intergraph) in 1996, and Autodesk Inventor in 1999. An independent geometric modeling kernel has been evolving in Russia since the 1990s. [24]

2000s

Availability of free and open-source CAD software and high costs of advanced and 3D CAD software may restrain the growth of the CAD software market. [25] Free and open-source CAD software packages include FreeCAD, [26] [27] [28] BRL-CAD developed for the US Army, [29] [30] QCAD Community Edition, [31] LibreCAD [32] and others. [33]

Chronology

CAD software:

Related Research Articles

<span class="mw-page-title-main">AutoCAD</span> Commercial computer-aided design (CAD) and drafting software application

AutoCAD is a 2D and 3D computer-aided design (CAD) software application developed by Autodesk. It was first released in December 1982 for the CP/M and IBM PC platforms as a desktop app running on microcomputers with internal graphics controllers. Initially a DOS application, subsequent versions were later released for other platforms including Classic Mac OS (1989), Microsoft Windows (1993) and macOS (2010), along with companion web and mobile applications.

<span class="mw-page-title-main">Computer-aided design</span> Constructing a product by means of computer

Computer-aided design (CAD) is the use of computers to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing. Designs made through CAD software help protect products and inventions when used in patent applications. CAD output is often in the form of electronic files for print, machining, or other manufacturing operations. The terms computer-aided drafting (CAD) and computer-aided design and drafting (CADD) are also used.

<span class="mw-page-title-main">Sketchpad</span> 1963 computer program written by Ivan Sutherland

Sketchpad is a computer program written by Ivan Sutherland in 1963 in the course of his PhD thesis, for which he received the Turing Award in 1988, and the Kyoto Prize in 2012. It pioneered human–computer interaction (HCI), and is considered the ancestor of modern computer-aided design (CAD) programs as well as a major breakthrough in the development of computer graphics in general. For example, the graphical user interface (GUI) was derived from Sketchpad as well as modern object-oriented programming. Using the program, Ivan Sutherland showed that computer graphics could be used for both artistic and technical purposes in addition to demonstrating a novel method of human–computer interaction.

<span class="mw-page-title-main">Pierre Bézier</span> French mathematician (1910–1999)

Pierre Étienne Bézier was a French engineer and one of the founders of the fields of solid, geometric and physical modelling as well as in the field of representing curves, especially in computer-aided design and manufacturing systems. As an engineer at Renault, he became a leader in the transformation of design and manufacturing, through mathematics and computing tools, into computer-aided design and three-dimensional modeling.

MicroStation is a CAD software platform for two- and three-dimensional design and drafting, developed and sold by Bentley Systems and used in the architectural and engineering industries. It generates 2D/3D vector graphics objects and elements and includes building information modeling (BIM) features. The current version is MicroStation CONNECT Edition.

<span class="mw-page-title-main">Digital painting</span> Type of art created using computers

Digital painting is an art medium created with computer technologies. It employs pixels which are assigned a color to create imagery. It is also known as raster graphics. It is called digital painting because it initially distinguished itself from vector graphics in its ability to render gradiated or blended colors in imagery which mimicked traditional drawing and painting media.

<span class="mw-page-title-main">BRL-CAD</span> Computer-aided design software

BRL-CAD is a constructive solid geometry (CSG) solid modeling computer-aided design (CAD) system. It includes an interactive geometry editor, ray tracing support for graphics rendering and geometric analysis, computer network distributed framebuffer support, scripting, image-processing and signal-processing tools. The entire package is distributed in source code and binary form.

<span class="mw-page-title-main">QCAD</span> CAD software

QCAD is a computer-aided design (CAD) software application for 2D design and drafting. It is available for Linux, Apple macOS, Unix and Microsoft Windows. The QCAD GUI is based on the Qt framework.

<span class="mw-page-title-main">3D computer graphics</span> Graphics that use a three-dimensional representation of geometric data

3D computer graphics, sometimes called CGI, 3-D-CGI or three-dimensional computer graphics, are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering digital images, usually 2D images but sometimes 3D images. The resulting images may be stored for viewing later or displayed in real time.

The table below provides an overview of notable computer-aided design (CAD) software. It does not judge power, ease of use, or other user-experience aspects. The table does not include software that is still in development. For all-purpose 3D programs, see Comparison of 3D computer graphics software. CAD refers to a specific type of drawing and modelling software application that is used for creating designs and technical drawings. These can be 3D drawings or 2D drawings.

<span class="mw-page-title-main">Computer graphics (computer science)</span> Sub-field of computer science

Computer graphics is a sub-field of computer science which studies methods for digitally synthesizing and manipulating visual content. Although the term often refers to the study of three-dimensional computer graphics, it also encompasses two-dimensional graphics and image processing.

<span class="mw-page-title-main">FreeCAD</span> Free and open-source 3D CAD software

FreeCAD is a general-purpose parametric 3D computer-aided design (CAD) modeler and a building information modeling (BIM) software application with finite element method (FEM) support. It is intended for mechanical engineering product design but also expands to a wider range of uses around engineering, such as architecture or electrical engineering. FreeCAD is free and open-source, under the LGPL-2.0-or-later license, and available for Linux, macOS, and Windows operating systems. Users can extend the functionality of the software using the Python programming language.

<span class="mw-page-title-main">OpenSCAD</span> Free software for creating 3D objects

OpenSCAD is a free software application for creating solid 3D computer-aided design (CAD) objects. It is a script-only based modeller that uses its own description language; the 3D preview can be manipulated interactively, but cannot be interactively modified in 3D. Instead, an OpenSCAD script specifies geometric primitives and defines how they are modified and combined to render a 3D model. As such, the program performs constructive solid geometry (CSG). OpenSCAD is available for Windows, Linux, and macOS.

<span class="mw-page-title-main">Siemens NX</span> Computer-aided design software

NX, formerly known as "Unigraphics", is an advanced high-end CAD/CAM/CAE, which has been owned since 2007 by Siemens Digital Industries Software. In 2000, Unigraphics purchased SDRC I-DEAS and began an effort to integrate aspects of both software packages into a single product which became Unigraphics NX or NX.

<span class="mw-page-title-main">SolveSpace</span> Open-source computer-aided design software

SolveSpace is a free and open-source 2D/3D constraint-based parametric computer-aided design (CAD) software that supports basic 2D and 3D constructive solid geometry modeling.

<span class="mw-page-title-main">C3D Toolkit</span> Geometric modelling kernel

C3D Toolkit is a proprietary cross-platform geometric modeling kit software developed by Russian by C3D Labs. It's written in C++. It can be licensed by other companies for use in their 3D computer graphics software products. The most widely known software in which C3D Toolkit is typically used are computer aided design (CAD), computer-aided manufacturing (CAM), and computer-aided engineering (CAE) systems.

Shape Data Limited is a computer software company in Cambridge, England that specialises in developing programs for engineering and manufacturing professionals.

References

  1. "History of CAD/CAM". CADAZZ. 2004.
  2. Pillers, Michelle (March 1998). "MCAD Renaissance of the 90's". Cadence Magazine. Archived from the original on 2007-04-22.
  3. Bozdoc, Marian (2003). "The History of CAD". iMB.
  4. Carlson, Wayne (2003). "A Critical History of Computer Graphics and Animation". Ohio State University. Archived from the original on 2004-07-05.
  5. illustrated symbolic diagram File:Biquad circuit.gif
  6. Susskind, Alfred Kriss; McDonough, James O. (March 1953). "Numerically Controlled Milling Machine" (PDF). Review of Input and Output Equipment Used in Computing Systems. International Workshop on Managing Requirements Knowledge. New York City: American Institute of Electrical Engineers. p. 136. LCCN   53-7874 . Retrieved 2015-02-24.
  7. "oh178dtr.pdf" (PDF). umn.edu.
  8. Hurst, J. (1989) Retrospectives II: The Early Years in Computer Graphics, pp. 39–73 in SIGGRAPH 89 Panel Proceedings, ACM New York, NY, USA, ISBN   0-89791-353-1 doi : 10.1145/77276.77280
  9. Ross, Douglas T. (17 March 1961). Computer-Aided Design: A Statement of Objectives. MIT USAF 8436-TM-4.
  10. Yost, J. R., ed. (Spring 2007). "Douglas T. Ross, 1929 – 2007" (PDF). CBI Newsletter. Vol. 29, no. 1. p. 14.
  11. Krautter, Jean; Parizot, Serge (October 1971). "Système d'aide à la définition et à l'usinage des surfaces de carrosserie". Ingénieurs de l'Automobile. Vol. 44, no. 10. p. 581.
  12. Poitou, Jean-Pierre (1989). Trente ans de CAO en France. p. 30-31.
  13. 1 2 Sanders, Norman. "A Possible First Use of CAM/CAD". HAL Portal Inria. Retrieved 30 October 2023.
  14. Brejcha, Bart (2020-02-22). "Past Present & Future of CAD". Design Engine. Retrieved 2024-03-28.
  15. 1 2 Yares, Evan (February 13, 2013) 50 Years of CAD. DesignWorld
  16. "Looking Back: The TX-2 Computer and Sketchpad 82" (PDF). Lincoln Laboratory Journal. 19 (1). 2012. Archived from the original (PDF) on 2012-11-07.
  17. Weisberg, D.E. (2008). "Computer-Aided Design's Strong Roots at MIT" (PDF). The Engineering Design Revolution. p. 3–20.
  18. "MCS Founder: Patrick J. Hanratty, Ph.D., President and Founder". mcsaz.com. Archived from the original on 2005-02-09.
  19. "1970s: CAD tools appear" (PDF). Semiconductor History Museum of Japan. Retrieved 27 June 2019.
  20. Akeley, Kurt (1981) Issues and Directions for Graphics Hardware Accelerators Archived 2014-10-19 at the Wayback Machine . Eurographics Digital Laboratory, diglib.eg.org.
  21. Computer Graphics (4/5/1984). archive.org
  22. Satheesh Gopi, September 2009. Basic Civil Engineering. Pearson Education India. p. 309. ISBN   978-81-317-2988-5.
  23. Elliot J. Gindis, 2011. Up and Running with AutoCAD 2012: 2D and 3D Drawing and Modeling. Academic Press. p. 716. ISBN   978-0-12-387031-5.
  24. Yares, Evan (April 2013). "Russian CAD". Design World. 8 (4). ISSN   1941-7217. Archived from the original on 2015-01-30. Retrieved 2019-02-21.
  25. "CAD Software Market Size, Share | Industry Analysis Report, 2023". www.psmarketresearch.com. Retrieved 2019-08-31.
  26. Wallen, Jack (November 1, 2011). "DIY: Try FreeCAD, a cross-platform CAD solution" . Retrieved 2019-08-28.
  27. "Linux Today - FreeCAD - A 3D Modeling and Design Software for Linux". www.linuxtoday.com. Retrieved 2019-08-28.
  28. Benchoff, Brian (2014-02-06). "3D Printering: Making A Thing In FreeCAD, Part I". Hackaday. Retrieved 2019-08-28.
  29. 1 2 "BRL-CAD, the world's oldest open-source software system". www.army.mil. Retrieved 2019-08-28.
  30. "Linux Today - Free and Open Source CAD Software for Linux". www.linuxtoday.com. Retrieved 2019-08-28.
  31. Alexandre Prokoudine (May 27, 2013). "QCAD Community Edition is back on track". Libre Arts. Retrieved December 29, 2023.
  32. Wallen, Jack (January 27, 2012). "DIY: LibreCAD offers basic CAD tools for free". TechRepublic. Retrieved 2019-08-28.
  33. Vasquez, Joshua (2015-05-29). "Otherworldy CAD Software Hails From A Parallel Universe". Hackaday. Retrieved 2019-08-28.