Industry-Developed_CAD_CAM_Software
Industry-Developed_CAD_CAM_Software
Industry-Developed_CAD_CAM_Software
Between the late 1950s and mid-1980s, some major automotive and aerospace
companies developed their own CAD/CAM programs. They wanted to leverage the
programs to replace manual drafting and design practices to improve productivity,
produce better designs, and accrue both technical and economic advantages.
Frequently, these internal systems featured proprietary 3-D surface modeling,
numerical control program generation, and engineering analysis capabilities. While
shipbuilding, architecture, petrochemical, and electronics companies also moved
from manual to CAD/CAM methods, they typically trailed the automotive and
aerospace companies.
S
tarting in the 1950s, automotive and aerospace other scientific and engineering programs in terms of
companies purchased significant amounts of performance, scale, and integration. The article then
computer hardware. A number of the companies provides an overview of some of the program func-
developed their own CAD/CAM programs to support tions needed and why most of them were not available
the complexities and scale of their product develop- on a commercial basis.
ment process. Not only were there few commercial This general picture is then followed by a more
CAD/CAM companies, but industrial companies also detailed discussion of CAD/CAM program examples
wanted to protect their intellectual property. from the two industries up through the mid-1980s. The
CAD/CAM programs supported drafting, 3-D sur- automotive industry is covered first, with detailed ex-
face modeling, numerical control (NC) programming, amples from General Motors (GM), Ford, and Renault/
and/or engineering analysis. Drafting let users pro- Citroën. A similar discussion of the aerospace industry
duce engineering drawings that documented designs follows, with a focus on Lockheed, Northrop, McDon-
and contained fabrication and assembly instructions. nell Douglas, Dassault Aviation, and Matra Datavision.
Some industrial companies, especially in the automo- The article ends with a discussion of why and how
tive and aerospace sectors, pushed the CAD envelope these companies led the way in high-performance,
into 3-D surface modeling because surfaces define the large-scale, complex 3-D surface and NC programs. By
external skins that drive automotive style and aero- contrast, early commercial CAD/CAM software com-
space aerodynamics. Using the geometry CAD pro- panies focused on building programs that produced
duced, CAM programs generated NC instructions for a engineering drawings. In some cases, industrial com-
new class of highly accurate machine tools. Finally, the panies purchased commercial programs to produce
geometry was essential input to complex engineering engineering drawings but relied on internal develop-
analysis programs (such as stress and aerodynamics). ment for surface design and NC programming.
This article begins with a general background and
overview of the drafting, engineering, and manufac- BACKGROUND
turing requirements in the automotive and aerospace
Like most forms of computing technology, CAD sys-
industries. It then describes some of the technical
tems have evolved significantly. Some advances have
differences between interactive CAD programs and
been driven by computing technology itself, such as
graphics processing units, personal computers, and
cloud computing. Other have been driven by brilliant
1058-6180 © 2024 IEEE
Digital Object Identifier 10.1109/MAHC.2024.3470710
people developing and improving algorithms (such as
Date of publication 10 October 2024; date of current version finite elements for 3D stress analysis and nonuniform
10 December 2024. rational b-splines). Importantly, industrial companies
October-December
Authorized 2024
licensed use limited Published
to: Amrita School Ofby the IEEE Computer
Engineering Society on IEEE
- Kollam. Downloaded Annals
January of the
01,2025 History of
at 17:07:01 UTCComputing 27apply.
from IEEE Xplore. Restrictions
COMPUTER AIDED DESIGN I: FORMING THE CAD SOFTWARE INDUSTRY
realized that productivity improvements over manual Mainframe performance was especially necessary for
techniques were possible using interactive graphics. surface design and engineering analysis.
Automotive and aerospace companies have found
benefits in developing and using highly interactive, OVERVIEW
computer-graphics-based CAD/CAM programs since CAD/CAM programs produce two types of basic data.
the late 1950s. Computing helped automotive and First, both automotive and aerospace require 3-D ge-
aerospace companies move into the world of auto- ometry to define their products. Second, they require
mated milling and machining with NC systems (CAM), text and 2-D/3-D geometry as input for engineering
analyzing smooth surfaces to define aerodynamically analysis (CAE) and instructions (such as finish, toler-
efficient and aesthetically pleasing external surfaces ances, and dimensions) for manufacturing and assem-
[computer-aided engineering (CAE)], and producing bly. (Engineering analysis and CAE systems are beyond
engineering drawings (CAD). Starting in the 1980s, oth- the scope of this article.)
er industries, such as shipbuilding, architecture, petro- Because the documentation medium is something
chemical plants, and manufacturing/assembly plants, flat (on paper, a computer screen, or microfilm), com-
adopted CAD/CAM methods more slowly. panies have long used 2-D engineering drawing tech-
Production-level automotive and aerospace CAD/ niques to represent 3-D geometry. The drawings repre-
CAM programs had features commercial companies
sent 3-D objects as a collection of views (see Figure 1).
introduced later. Early commercial offerings, as doc-
Even if the CAD/CAM program defines geometry using
umented in David Weisberg’s excellent book [28], fo-
3-D coordinates, rendering techniques (such as shad-
cused on generating engineering drawings. A few early
ing, perspective, and dynamic rotation) are required
industrial systems, such as Lockheed’s CADAM sys-
to help the user understand the 3-D geometry on flat
tem, which became successful commercially [28, pp.
screens (see Figure 2).
13-1–13-7], addressed engineering drawing, while other
In short, CAD/CAM programs implement the nec-
companies (such as Boeing and Ford) used commer-
essary techniques to define, modify, and communicate
cial drafting systems.
the 2-D/3-D geometry and text needed to build com-
Systems developed by industrial companies in-
plex products.
cluded not only 2-D engineering drawings but also
My Boeing job gave me a broad view of both commer-
CAM, engineering analysis, and 3-D surface design. By
cial and industrial systems. As chief technical architect
contrast, early commercial systems concentrated on
for Boeing’s internally developed CAD system [16], I was
producing 2-D engineering drawings. Daniel Cardoso
invited to numerous presentations from vendors and
Llach’s article [9] in this issue discusses how the 1950s
competitors and became acquainted with their internal
CAM push to improve input definition for numerically
details. Boeing’s CAD/CAM research and development
controlled milling machines influenced some of the
work started in the late 1970s and ended in the late 1980s.
earliest CAD developments. Engineering analysis and
Academic systems are not included in this article
surface-definition capabilities are discussed later in
because the most significant production program devel-
this article and the article by Kasik et al. [17].
opment work was being done by commercial CAD soft-
Industrial and commercial systems differed for
ware companies and industrial companies. A number of
multiple reasons. First, CAD/CAM programs produce
academic research projects inspired CAD/CAM develop-
the complex, digital geometric representations and
ment nonetheless. The Massachusetts Institute of Tech-
annotations needed to design, analyze, manufacture,
nology [28, pp. 3-1–3-25] provided excellent late-1950s
and assemble products. Industrial companies wrote
and early-1960s results focused on interactively gener-
their own programs to protect their proprietary meth-
ating 2-D geometry [24], 3-D geometry [15], and NC ma-
ods. Second, industrial companies chose to directly
chines and programming [23]. Although there were some
hire mathematicians, engineers, and programmers to
academic contributions to solid modeling [27], [25], solids
build customized programs for 3-D surface design and
did not play a significant modeling role until Boeing used
engineering analysis. The programs reflected internal
CATIA V3 and CATIA V4 to define its 777 with solids [21].
company practices and did not need to be as general
When assessing automotive and aerospace CAD
as commercial offerings. A significant amount of the
programs, it is necessary to understand not only the
computer graphics techniques and mathematics im-
data but also the user community:
plemented in industrial CAD/CAM programs still exist
in today’s commercial offerings. Third, industrial com- ❯ Those with technical expertise in one or more
panies were able to purchase mainframe computing scientific, engineering, or manufacturing fields
capabilities that small companies could not afford. often have advanced degrees. Many have
CAD/CAM PROGRAM
FIGURE 2. Annotated 3-D object. (Source: D. Kasik; used with CHARACTERISTICS
permission.) On a technical level, interactive CAD/CAM programs
differ from other scientific/engineering programs and
programming skills and are willing to write their transaction-oriented business systems because of the
own software to solve problems not addressed greater need for performance, scale, and integration.
to their satisfaction in commercial software. However, CAD/CAM programs and their users did not
❯ Specialists with interactive CAD systems build initially levy specific demands on processor speed,
2-D engineering drawings or 3-D models based network speed, memory size, and data storage capac-
on specifications from technical experts. ity. Instead, users tended to start with whatever tech-
nical facilities they could access and then later de-
The models and text guide the activities of down- manded more processor power, network bandwidth,
stream engineering, fabrication, assembly, and main- memory, and data storage.
October-December
Authorized 2024
licensed use limited to: Amrita School Of Engineering - Kollam. Downloaded on IEEE Annals
January of the
01,2025 History of
at 17:07:01 UTCComputing 29apply.
from IEEE Xplore. Restrictions
COMPUTER AIDED DESIGN I: FORMING THE CAD SOFTWARE INDUSTRY
a mesh of elements. Many analysis programs (such as interactive performance. In addition, aerospace and
NASTRAN) have been in existence for decades and still automotive companies hired the mathematical and
do not have direct access to CAD geometry models. programming talent needed to build CAD/CAM pro-
Having full data integration across all CAD/CAM/ grams. The programs were tuned to internal corporate
CAE programs is a complex and fragile endeavor that drafting standards, manufacturing, and surface-mod-
remains a challenge for multiple reasons. Different eling techniques.
groups developed the programs and use different in- Commercial CAD software systems were able to
ternal representations that require translation. For ex- penetrate a few large companies in the early days. For
ample, CAD-generated geometry must be translated example, Boeing used them for 757 and 767 engineering
into the nodes and elements that finite-element codes drawings. However, it was more common for large aero-
can process. Similarly, different organizations use dif- space and automotive companies to develop their own
ferent brands of CAD/CAM/CAE programs that also systems to give themselves a competitive advantage
require translation. For example, Boeing used two dif- in surface modeling and NC programming. A few other
ferent CAD systems (Computervision for the 757 and large design and build companies in the shipbuilding,
Gerber for the 767) that forced the company to devel- architecture, industrial design, process plants, and fac-
op its own translators. tory design industries also developed or used early CAD
The translation of geometric data has proven to be systems, like Fluor [20] and GE [2], but they were the ex-
nearly as challenging as translating natural language. ceptions. Automotive and aerospace led the way, but,
Programs often have unique data entities, different in many cases, surface modeling and NC programming
algorithms for the same function, and even different were the prime focus. Engineering drawing programs
hardware floating-point representations. The differ- were developed primarily to save documentation labor.
ences mean that 100% accurate and precise transla- Both commercial software companies and indus-
tion among systems has yet to be realized. trial companies developed dozens of CAD/CAM pro-
grams that had significant functional overlap. As is
the case with other product classes, many competi-
INTERNAL AUTOMOTIVE AND tors initially emerged. However, market evolution saw
AEROSPACE PROGRAM the many gradually coalesce into a few large players.
DEVELOPMENT The CAD/CAM business was no different. Today, a few
Three factors drove CAD/CAM adoption in the aero- large players (Autodesk, Dassault Systèmes, Paramet-
space and automotive industries. First, companies ric Technology, and Siemens) acquired competitors or
observed that engineering drawing preparation was forced them into bankruptcy and now dominate the
time-consuming for both an initial release and subse- market [28, pp. 8-1–8-51, 13-1–13-7, and 16-1–16-48, and
quent modifications. Interactive graphics obviated the 19-1–19-38].
need for drafting tables, drafting tools, and erasers. The internal industrial programs stayed in produc-
Drafters could generate and modify engineering draw- tion through the mid- to late 1980s. Commercial soft-
ings more quickly. Large plotters let companies pro- ware companies started adding functions for 3-D solid
duce the engineering drawings on paper or mylar for and surface modeling and advanced NC programming.
certification agencies, such as the U.S. Federal Aviation The commercial companies were able to spread devel-
Authority, for approval. Second, engineering analysis opment and maintenance costs over multiple clients,
showed real promise in terms of virtually analyzing en- and industrial companies realized that commercial
gineering characteristics, such as aerodynamics, struc- systems could provide cost savings.
tural integrity, and weight. Accurate geometry, espe- The power of personal computers based on raster
cially external surface definitions, was required. Third, graphics devices also started matching and even ex-
NC machines gained popularity and required efficient ceeding minicomputer and workstation performance.
methods to define the geometry of individual parts. Personal computers, which were much cheaper and
Many automotive and aerospace companies devel- offered another cost-savings opportunity, contributed
oped their own programs. Unlike the early commercial to the demise of mainframe-based systems.
CAD/CAM companies, which often relied on minicom-
puters, automotive and aerospace companies had
enough mainframe resources to support a large user AUTOMOTIVE INDUSTRY
community and large amounts of data. A single main- Companies like General Motors [19] and Renault [4] had
frame could be upgraded to support tens and even strong research and development organizations and
hundreds of CAD/CAM users and provide acceptable started recognizing CAD’s benefits in the late 1950s.
October-December
Authorized 2024
licensed use limited to: Amrita School Of Engineering - Kollam. Downloaded on IEEE Annals
January of the
01,2025 History of
at 17:07:01 UTCComputing 31apply.
from IEEE Xplore. Restrictions
COMPUTER AIDED DESIGN I: FORMING THE CAD SOFTWARE INDUSTRY
October-December
Authorized 2024
licensed use limited to: Amrita School Of Engineering - Kollam. Downloaded on IEEE Annals
January of the
01,2025 History of
at 17:07:01 UTCComputing 33apply.
from IEEE Xplore. Restrictions
COMPUTER AIDED DESIGN I: FORMING THE CAD SOFTWARE INDUSTRY
and 2250/3250 graphics terminals [28, pp. 13-1–13-7]. the McDonnell Aircraft Company. It was initially a 2-D
Development started in 1965 as “Project Design” to cre- design and drafting system that was extended to 3-D
ate 2-D engineering drawings quickly. Project Design in 1973, integrated with NC software in 1976 and sold
was rechristened as CADAM in 1972. An acceptable commercially beginning in 1977.
response time was deemed to be 0.5 seconds or less. McDonnell Douglas Automation (McAuto), the
CADAM operators were often judged by how fast they computer services business unit, purchased Uni-
seemed to be working even if little was actually hap- graphics (UG) from United Computing in 1976. McAuto
pening. Basically, CADAM has a lot of relatively short- rewrote and expanded the United Computing system
duration functions that made operators appear busy. software based on a license to Hanratty’s ADAM soft-
Project Design drawings were used to drive NC ware. The first production use of UG occurred at Mc-
machines as early as 1966. Use of the software spread Donnell Douglas in 1978. Bidirectional data exchange
quickly inside Lockheed, which established a separate between the two was not completed until 1981 even
business to sell CADAM in 1972. The new business though both were in production use.
started sending CADAM source code to others in 1974, The two systems’ implementations differed sub-
including IBM Paris, Lockheed Georgia, and Lockheed stantially. CADD ran on IBM mainframes, and its geom-
Missile and Space in Sunnyvale, California. Eventual- etry was based on parametric cubic polynomials and
ly, IBM started a successful effort to sell CADAM (ac- evaluators. Graphics support was primarily the IBM
quired from Lockheed) to drive mainframe sales. 2250, a 2-D-only device. Evans and Sutherland (E&S)
Additional CAD development occurred at Lock- [11] sold a number of Multi-Picture Systems (MPSs) as
heed Georgia in 1965 [28, pp. 4-3–4-4]. Spearheaded by a 2250 alternative. The MPS featured hardware for 3-D
Sylvan (Chase) Chasen, the software ran on CDC 3300 transformations, which had the potential to offload the
computers and Digigraphics terminals. The purpose mainframe. E&S modified its controller to allow two
was more to assist in NC program path planning than terminals to share a single controller through a device
to create engineering drawings. called a Watkins box (named after the designer and de-
veloper, Gary Watkins). The Watkins box was attached
to a small DEC minicomputer, which handled commu-
Northrop nications to and from the mainframe. This configura-
Military program funding often drove the development of tion provided enough savings over the 2250/3250 to
aerospace company systems. Northrop Computer-Aided justify the purchase of dozens of E&S terminals.
Design and Northrop Computer-Aided Lofting (NCAD/ UG ran on multiple brands of midrange minicom-
NCAL) is an excellent example [1]. Northrop based the puters, including DEC PDP and VAX systems as well as
system design for the mid-1970s B-2 Spirit stealth bomb- the Data General S/250, S/230, and S/200. UG derived
er on NCAD/NCAL. Other Northrop military programs its geometry from the ADAM system. Early versions
and Northrop subcontractors used NCAD/NCAL for 3-D of ADAM relied on canonical forms and special case
surface modeling and CADAM for drafting. geometry algorithms. Interactive graphics for UG was
Northrop used funds from the B-2 program to develop provided on Tektronix storage-tube devices.
NCAD/NCAL [14] rather than use similar systems from
other contractors. NCAD/NCAL ran on IBM mainframes
Dassault Aviation
interconnected with classified networks. Importantly, the
Dassault Aviation started its journey in computer
mainframes and networks crossed multiple corporate
graphics to help smooth curve and surface data in the
boundaries, including Boeing, Hughes Radar, GE Engines,
late 1960s. In 1974, the company became one of the
and Vought. All partners had to use NCAD/NCAL and pro-
first licensees of Lockheed’s CADAM software for
vide their own IBM mainframes. This approach simplified
2-D drafting.
data integration and transfer issues and resulted in the
Designing in 3-D took a different route. In 1976,
first military aircraft fully designed on a CAD system. The
Dassault Aviation acquired the Renault UNISURF pro-
B-2 program started in the early 1980s, and its first flight
gram and its Bézier curve and surface capability to
occurred 17 July 1989. The airplane is still in service today.
complement CADAM.
CATIA itself started in 1978 as the Computer-Aided
McDonnell Douglas Tridimensional Interactive (CATI) system. Francis Ber-
McDonnell Douglas implemented two distinctly dif- nard [3] gets credit for extending CATI to surface mod-
ferent CAD systems [22]. The first, Computer Aided eling to generate geometry that would be easier to
Design and Drafting (CADD), was developed in 1965 by machine, a capability particularly important for wind
tunnel models. CATI became CATIA in 1981 when Ber- firsthand by developing their own CAD/CAM pro-
nard convinced Dassault Aviation to commercialize grams. Because of that experience, industrial com-
the system through the Dassault Systèmes spinout. panies can clearly articulate the problems CAD/CAM
As both an internal and commercial product, programs have with interactive performance, scale,
CATIA ran on IBM mainframes with attached IBM and integration to today’s commercial vendors.
2250/3250 and IBM 5080 graphics terminals. The early As noted earlier, the basic performance and in-
underlying geometry forms included Bézier curves and tegration requirements for CAD/CAM programs are
surfaces and grew to include canonical solid defini- essentially the same today as in the early days. Scale
tions and constructive solid geometry operations. Lat- adds another zero or two to the left of the decimal
er versions ran on IBM RS/6000s and other Unix-based point as CAD/CAM data quantities grow.
workstations. The mainframes and minicomputers of 1960−1985
were supplanted by workstations that cost significant-
ly less. Workstations were overtaken by the ever-in-
Matra Datavision Euclid
creasing compute power and the ability to network
French aerospace company Matra’s Euclid system (not
personal computers in the mid-1990s. Computing to-
to be confused with the Credit Suisse Euklid system
day has a turn-the-clock-back feel as cloud computing
for NC machining) addressed modeling for fluid flow.
has gained momentum, and current CAD systems are
Euclid [29] was a modeler sold by the French start-
being delivered via the cloud. As was the case with
up Datavision in 1979. It was originally developed by
early mainframes, cloud computing centralizes pro-
Brun and Theron in the Computer Science Laborato-
cessing and data resources. Users take advantage of
ry for Mechanics and Engineering Sciences in Orsay,
high-performance networks and access cloud sys-
France. Its initial purpose was fluid flow modeling.
tems remotely via lower cost PCs. When CAD software
The French conglomerate Matra, which had aero-
is executed in the cloud, license sharing becomes fea-
space components, bought the controlling interest
sible and software updates occur remotely.
in Euclid in 1980. Dassault Systèmes purchased the
When applied to CAD, cloud computing faces the
software in 1998.
same scale and performance issues present in the early
days with centralized mainframes and minicomputers.
CONCLUSION Cloud scales well from a raw processing perspective. It
Even though internally developed CAD/CAM pro- is easy to add more processing power, and servers are
grams are unusual today, a number of commercial sys- generally in the same physical location, which decreases
tems had their roots in early industrial programs. In- data transfer costs. What is hard for cloud computing is
ternally developed programs had direct access to user satisfying CAD systems’ requirement for near-real-time
communities and were able to develop math software interactive performance, especially at significant dis-
that matched company practice. The interactive meth- tances. Many cloud services are based in data centers
ods and the mathematics influenced other industries, that are tens, hundreds, and even thousands of miles
such as electronic games and animated films. away. Such distances make achieving near-real-time in-
Early commercial CAD/CAM programs were pack- teractive performance difficult. Interactive performance
aged as turnkey systems. Each turnkey system sup- continues to force many CAD/CAM applications to run in
ported only a few concurrent users at relatively slow a distributed manner. Applications run on a PC near the
speeds. Industrial companies, which had to support user, whose data are stored on a file server that is con-
hundreds and even thousands of users, had the com- figuration managed. When requested, the data are most
puting power (generally large, multiuser mainframes often checked out from the server, downloaded to the
and high-speed vector refresh terminals), the talent PC, processed locally, and checked back in.
(mathematicians and programmers), and the money As AI has become more popular, using it to improve
to build their own proprietary CAD/CAM programs. CAD/CAM user productivity is also being pursued.
By the late 1980s, however, there was not enough of There has been significant research into design opti-
a competitive advantage to continue development mization and automated documentation production,
and support. At that point, commercial companies with limited success to date. Design optimization relies
had developed enough manufacturing, surface design, on one or more engineering analyses to tweak the ge-
and other capabilities that internal development and ometry. Not only are multiple runs needed to optimize
maintenance were no longer cost efficient. the geometry, but the suggested optimization can force
Industrial companies experienced the require- changes to the geometry (such as folds and tears) that
ments for high-performance, interactive systems cannot be computed. Other efforts have attempted
October-December
Authorized 2024
licensed use limited to: Amrita School Of Engineering - Kollam. Downloaded on IEEE Annals
January of the
01,2025 History of
at 17:07:01 UTCComputing 35apply.
from IEEE Xplore. Restrictions
COMPUTER AIDED DESIGN I: FORMING THE CAD SOFTWARE INDUSTRY
to create useful exploded-view drawings typical in a [11] “Evans and Sutherland multi-picture system.” Evans
parts catalog from the raw geometry. This seems to be and Sutherland. Accessed: Oct. 9, 2024. [Online].
straightforward because assembly components can be Available: https://archive.org/details/evansutherland
easily moved along an x-, y-, or z-axis. The issue is that an [12] A. R. Forrest, “On Coons and other methods for
exploded view in a parts catalog shows a disassembly/ the representation of curved surfaces,” Comput.
reassembly sequence. Automated disassembly is a task Graph. Image Process., vol. 1, no. 4, pp. 341–359,
that has been unsuccessfully researched for decades. 1977 . Accessed: Oct. 9, 2024. [Online]. https://doi.
CAD/CAM programs are still evolving with signifi- org/10.1016/0146-664X(72)90020-2.
cant amounts of work still needed. The field remains as [13] W. J. Gordon, “Spline-blended surface interpolation
pertinent and as challenging as it was in the early years. through curve networks,” J. Math. Mech., vol. 18, no.
10, pp. 931–952, 1969 . Accessed: Oct. 9, 2024. [Online].
BIBLIOGRAPHY https://doi.org/10.1512/iumj.1969.18.18068.
[14] J. M. Griffin and J. E. Kinnu, “B-2 systems engineering
[1] N. S. Argyres, “The impact of information technology
case study,” Air Force Center for Systems Engineering,
on coordination: Evidence from the B-2 ‘Stealth’
Air Force Institute of Technology, 2007. Accessed: Oct.
bomber,” Org. Sci., vol. 10, no. 2, pp. 162–180, 1999.
9, 2024. [Online]. Available: https://apps.dtic.mil/sti/
Accessed: Oct. 9, 2024. [Online]. Available: http://www.
citations/ADA464771
jstor.org/stable/2640310, doi: 10.1287/orsc.10.2.162.
[15] T. E. Johnson, “Sketchpad III: A computer program
[2] C. Baltes, “Patrick J. Hanratty: Pioneer in commercial
for drawing in three dimensions,” in Proc. Spring
CAD/CAM software systems,” IEEE Ann. Hist. Comput.,
Joint Comput. Conf. (AFIPS Spring), 1963, pp.
early access, 2024.
347–353. Accessed: Oct. 9, 2024. [Online]. https://doi.
[3] F. Bernard, “Dassault systèmes: A CAD success story,”
org/10.1145/1461551.1461592.
IEEE Ann. Hist. Comput., early access, 2024, doi:
[16] D. Kasik, “Developing and using CAD/CAM/CAE
10.1109/MAHC.2024.3457165.
systems in Boeing,” IEEE Ann. Hist. Comput., early
[4] P. E. Bézier, “Example of an existing system in the
access, 2024. Accessed: Oct. 9, 2024. [Online]. https://
motor industry: The UNISURF system,” Proc. Soc.
doi.org/10.1109/MAHC.2024.3468340.
London Ser. A, Math. Phys. Sci., vol. 321, no. 1545, pp.
[17] D. Kasik and J. C. Dill, “Interactive graphics in industry:
207–218, Feb. 1971. Accessed: Oct. 9, 2024. [Online]. The early days,” IEEE Comput. Graph. Appl., vol. 40,
https://doi.org/jstor.org/stable/77846. no. 5, pp. 89–99, Sep./Oct. 2020. Accessed: Oct. 9,
[5] R. Bilstein, Orders of Magnitude: A History of the NACA 2024. [Online]. https://doi.org/10.1109/MCG.2020.
and NASA, 1915–1990. Washington DC, USA: NASA, 3012228.
1989, pp. 9–14. [18] D. Kasik et al., “A flexible approach to alliances of
[6] F. W. Bliss, “Interactive computer graphics at Ford complex applications,” in Proc. 21st Int. Conf. Softw.
Motor Company,” in Proc. 7th Ann. Conf. Comput. Eng. (ICSE), 1999, pp. 23–32. Accessed: Oct. 9, 2024.
Graph. Interact. Techn. (SIGGRAPH), 1980, pp. [Online]. https://doi.org/10.1145/302405.302408.
218–224. Accessed: Oct. 9, 2024. [Online] Available: [19] F. N. Krull, “The origin of computer graphics within
https://10.1145/800250.807495. general motors,” IEEE Ann. Hist. Comput., vol. 16, no.
[7] J. W. Boyse and J. E. Gilchrist, “GMSolid: Interactive 3, pp. 40–56, 1994. Accessed: Oct. 9, 2024. [Online].
modeling for design and analysis of solids,” IEEE https://doi.org/10.1109/MAHC.1994.298419.
Comput. Graph. Appl., vol. 2, no. 2, pp. 27–40, Mar. 1982, [20] T. Lazear, “CAD development at Fluor, T&W Systems/
Accessed: Oct. 9, 2024. [Online] Available: https://doi: Versacad, Computervision, and Archway Systems,
10.1109/MCG.1982.1674155. 1959–2024,” IEEE Ann. Hist. Comput., early access,
[8] J. A. Brewer and D. C. Anderson, “Visual interaction 2024. Accessed: Oct. 9, 2024. [Online]. https://doi.
with Overhauser curves and surfaces,” SIGGRAPH org/10.1109/MAHC.2024.3464371.
Comput. Graph., vol. 11, no. 2, pp. 132–137, 1977. [21] O. Memon, “How the Boeing 777 represented a
Accessed: Oct. 9, 2024. [Online]. https://doi. milestone for computer-aided design in aviation,”
org/10.1145/965141.563883. in Simple Flying, Saint-Laurent, QC, Canada:
[9] D. C. Llach, “Computer-aided design in the United Valnet Publishing, 2023. Accessed: Oct. 9, 2024.
States, 1949–1984: Notes for a historiography,” IEEE [Online] Available: https://simpleflying.com/
Ann. Hist. Comput., early access, 2024. boeing-777-computer-aided-design-milestone/
[10] “Engineer, Pierre Bézier, inventor of the Bézier curves.” [22] M. Mills, “A totally integrated systems approach to
Engology. Accessed: Oct. 9, 2024. [Online]. Available: design and manufacturing at McDonnell Douglas
http://archive.is/EhFU Corporation,” in Proc. 18th Des. Automat. Conf.,
Nashville, TN, USA, 1981, pp. 160–165. Accessed: [28] D. E. Weisberg. “The History of CAD, Shapr3D.”
Oct. 9, 2024. [Online]. https://doi.org/10.1109/ Accessed: Oct. 9, 2024. [Online]. Available: https://
DAC.1981.1585347. web.archive.org/web/20240423194420/http://
[23] D. T. Ross and J. E. Ward, “Investigations in computer- images.designworldonline.com.s3.amazonaws.com/
aided design for numerically controlled production,” CADhistory/85739614-The-Engineering-Design-
Elect. Syst. Lab., Dept. Elec. Eng., Massachusetts Inst. Revolution-CAD-History.pdf
Technol., Cambridge, MA, USA, 1968. Accessed: Oct. [29] “Euclid.” Wikipedia. Accessed: Oct. 9, 2024.
9, 2024. [Online]. https://doi.org/core.ac.uk/download/ [Online]. Available: https://en.wikipedia.org/wiki/
pdf/4378783.pdf Euclid_(computer_program)
[24] I. E. Sutherland, “Sketchpad, a man-machine graphical [30] “History of CAD software.” Wikipedia. Accessed: Oct. 9,
communication system,” Ph.D. dissertation, Dept. 2024. [Online]. Available: https://en.wikipedia.org/wiki/
Elect. Eng., Massachusetts Inst. Technol., Cambridge, History_of_CAD_software
MA, USA, 1963.
[25] 3D Software History 1980–1985. (2011). Computer
DAVID J. KASIK retired as a senior technical fellow at the
Graphics Museum. Accessed: Oct. 9, 2024. [Online],
Boeing Company and has since stayed active with consulting
Available: http://computergraphmuseum.free.fr/
and professional activities. His research interests include highly
softwarehistory.htm
interactive systems for complex 3-D data, interaction methods,
[26] K. Versprille, “My story of NURBS and computervision,”
lessons to be learned from history, and how to ease technology
IEEE Ann. Hist. Comput., early access, 2024.
[27] H. Voelcker et al., “The PADL-1.0/2 system for defining transfer. Kasik received his master’s degree in computer science
and displaying solid objects,” in Proc. 5th Ann. Conf. from the University of Colorado, Boulder. He is a fellow of the
Comput. Graph. Interact. Techn. (SIGGRAPH), 1978, pp. Association for Computing Machinery fellow, a member of
257–263. Accessed: Oct. 9, 2024. [Online]. https://doi. the SIGGRAPH Academy, and an IEEE Distinguished Scientist.
org/10.1145/800248.807400. Contact him at dave.kasik@gmail.com.
IEEE Symposium on
Security and Privacy
October-December
Authorized 2024
licensed use limited to: Amrita School Of Engineering - Kollam. Downloaded on IEEE Annals
January of the
01,2025 History of
at 17:07:01 UTCComputing 37apply.
from IEEE Xplore. Restrictions