SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
1963 à nos jours
Une brève histoire de la CAO
Roland Maranzana, professeur
Département de génie de la production automatisée
École de technologie supérieure
 Évidemment pas de CAO aujourd’hui sans…
 Euclide et sa géométrie
 Von Neuman et ses ordinateurs
 Le premier système de ‘’CAO’’
 1963 Sketchpad
 Notons que le 1ier système de FAO (fabrication assistée par ordinateur) 
était déjà disponible commercialement depuis … 1957 
(Dr. Patrick J. Hanratty, le système PRONTO)
Retour aux origines
 https://design.osu.edu/carlson/history/images/ivan‐sutherland.jpg
 Sutherland, Ivan, SKETCHPAD: A Man‐Machine Graphical Communication 
System, PhD dissertation, MIT, 1963. Reproduced as Technical Report 
Number 574 University of Cambridge Computer Laboratory, UCAM‐CL‐TR‐
574, ISSN 1476‐2986, http://www.cl.cam.ac.uk/
Retour aux origines!
1
2
http://www.youtube.com/watch?v=USyoT_Ha_bA
http://www.youtube.com/watch?v=BKM3CmRqK2o
 SketchPad: Le premier système de "CAO"
 Développé dans le cadre d’une thèse doctorale;
 Par Ivan Sutherland, 1963, au MIT;
 Principale innovation:
 Le designer interagit  avec l’ordinateur durant le processus de modélisation. 
 Périphériques:
 Sortie: Oscilloscope à balayage cavalier;
 Entrée: « Light pen » et une multitude 
de boutons… des vrais!
 Autres aspects importants
 Modélisation 3D (filaire et surfacique);
 Application de contraintes géométriques (ex. perpendicularité);
 Instanciation (copie) d’éléments sauvegardés;
 Éléments de visualisation 3D (vues orthogonales, etc.)
Ivan Sutherland, 1963
 Les 1ier utilisateurs commerciaux:
 L’industrie automobile; et
 L'industrie aéronautique.
 Les premiers logiciels sont développés à l’interne par les entreprises pour 
leurs propres besoins, souvent en collaboration avec des chercheurs 
universitaires.
 Exemples:
 DAC (Design Automated by Computer), développé par General Motors (1965);
 CADD, développé par McDonnell‐Douglas (aéronautique) (1966);
 PDGS, développé par Ford (1967);
 CADAM (Computer Augmented Drafting And Manufacturing), développé par 
Lockheed (1967).
 Principale application: 
 Modélisation 2D (DAO: Dessin assisté par ordinateur)
 Avantages:
 Automatisation et productivité;
 Modélisation de formes complexes.
Première génération
 Ref: The Origin of Computer Graphics 
within General Motors, Fred Krull, IEEE 
Annals of the History of Computing, Fall 
1994 (Vol. 16, No. 3); Interactive 
Graphics for Computer‐Aided Design, by 
M. David Prince, Addison Wesley, 1971. 
(PDF file) 
 https://design.osu.edu/carlson/history/l
esson3.html
Design Automated by Computer (GM)
 1er système vendu commercialement:
 Digigraphics, division de Control Data Corporation (CDC)
 Prix: 500 000$ (quelques unités vendues!)
Première génération
https://design.osu.edu/carlson/history/lesson3.html
 1er travaux sur la représentation des objets en 3D
 Courbes et surfaces 3D:
 Bézier, chez Renault (automobile)
 Exemple: Courbe et surface de Bézier;
 De Casteljeau, chez Citroen (automobile)
 Exemple: Algorithme de De Casteljeau, pour l’évaluation graphique de points le 
long d’une courbe de Bézier;
 Coons, au MIT, 1967 (recherche universitaire)
 Exemples: 
 Carreau de Coons (Coons patch) pour la modélisation par morceaux de surfaces complexes;
 Algorithme de Coons‐Sutherland pour la découpe des éléments visibles (clipping).
Première génération
 Avantages principaux en 1970:
 Remplacement du 2D manuel;
 Moins d’erreurs;
 Réutilisation des dessins.
 Fait intéressant:
 En 1975, Avions Marcel Dassault développe et utilise CATIA;
 CATIA: Computer Aided Three dimensional Interactive Application;
 À partir du code source de CADAM (Lockheed).
 Émergence de la modélisation en 3D:
 SynthaVision, par MAGI (Mathematics Application Group Inc., 1972)
 Introduit la représentation CSG (constructive solid geometry);
 Baumgart, à Stanford University (1978)
 Développe le B‐Rep (boundary representation).
 Braid, à Cambridge University (1978)
 Build Solid Modeler (Shape Data ltd.)
Années 1970: Commercialisation
 Introduction des normes d’échange de données géométriques
 IGES (Initial Graphic Exchange Standard) en 1979.
 Les éditeurs logiciels d’alors
 Applicon
 Auto‐trol
 Computervision
 Evans & Sutherland
 McAuto (division de McDonnell‐Douglas)
 SDRC (Structural Dynamics Research Corp.)
 United Computing (qui est devenu UGS … aujourd’hui Siemens)
 Naissance 
 langage C (avant les systèmes CAO était en FORTRAN)
 Unix
Années 1970: Commercialisation
 La CAO fait vendre des stations de travail au détriment des 
« mainframe » au début des années 1980.
 Le marché explose:
 HP crée sa division CAD en 1980 avec PE CAD;
 Avions Marcel Dassault crée la division Dassault Systèmes en 1981;
 IBM distribue CATIA à ses partenaires;
 Autodesk offre AutoCAD Release 1 en 1982;
 Le système I‐DEAS voit le jour en 1982;
 Dassault Systèmes met en marché CATIA v2 en 1985; 
 La CAO devient paramétrique avec PRO/Engineer de Parametric
Technology Corporation (PTC) en 1985.
 Faits intéressants
 Three‐Space Ltd. Cambridge, Charles Lang, Ian Braid, Alan Grayer 
développe ACIS pour Spatial Technology fondé en 1986 (Alan, Charles, Ian's System)
 Ricoh, DesignBase modeleur basé sur les surfaces complexes 1987
Années 1980: Explosion du marché!
 Les compagnies comme GM et McDonnell‐Douglas abandonnent 
leurs CAO propriétaires (développées à l’interne) pour des systèmes 
de CAO commerciaux;
 En 1988, Boeing opte pour CATIA v2 et abandonne son projet interne TIGER 
3D CAD démarré en 1980.
 Fait intéressant:
 SolidWorks est mis en marché en 1993 (Parasolid);
 SolidWorks 95 propose 80% des fonctions de Pro/E pour 20% du prix!
 Les gros joueurs avalent les petits…
 Unigraphics achète Shape Data en 1988 (qui développe Parasolid);
 EDS achète Unigraphics en 1991;
 Dassault Systèmes achète SolidWorks en 1997;
 EDS achète Solid Edge en 1997 (Acis puis Parasolid);
 Autre fait intéressant:
 AutoCAD vit toujours, Release 13 proposant dorénavant le 3D (Acis).
Années 1990: Les gros joueurs…
 Une nouvelle génération de logiciels de CAO 3D voit le jour en 
proposant la modélisation directe ou direct modeling;
 L’historique de construction (feature‐based) est abandonnée pour 
davantage de flexibilité dans la création et la modification des modèles 
3D représentés par les frontières (B‐Rep);
 Les puissances de calcul et les performances graphiques des 
ordinateurs personnels permettent dorénavant la mise‐à‐jour rapide de 
modèles très complexes avec beaucoup de contraintes;
 Exemples de logiciels de modélisation directe:
 SpaceClaim (2007);
 CADKEY (1999), devenu KeyCreator (2003) de Kubotek;
 CoCreate Modeling, devenu Creo Elements/Direct (2010) de PTC;
 Solid Edge Synchronous Technology (2008), de Siemens PLM.
Années 2000 ‐ : Modélisation directe
 22ème version!
 Les nouveautés présentées au SWW2014….
Et SolidWorks …
 https://design.osu.edu/carlson/history/lesson1.html
 http://excelsior.biosci.ohio‐state.edu/~carlson/history/
Bibliographie

Contenu connexe

Tendances

00-Programme national de détection précoce du cancer.pptx
00-Programme national de détection précoce du cancer.pptx00-Programme national de détection précoce du cancer.pptx
00-Programme national de détection précoce du cancer.pptxSamiraMBasskar
 
Chapitre 4 heuristiques et méta heuristiques
Chapitre 4 heuristiques et méta heuristiquesChapitre 4 heuristiques et méta heuristiques
Chapitre 4 heuristiques et méta heuristiquesSana Aroussi
 
CM2 - Conversion Anlogique Numérique
CM2 - Conversion Anlogique NumériqueCM2 - Conversion Anlogique Numérique
CM2 - Conversion Anlogique NumériquePierre Maréchal
 
Représentation de l'Information Numérique
Représentation de l'Information NumériqueReprésentation de l'Information Numérique
Représentation de l'Information NumériquePhilippe METAYER
 
Ordonnancement exercices
Ordonnancement exercicesOrdonnancement exercices
Ordonnancement exercicesSelman Dridi
 
Expose sur l' informatique ok
Expose sur l' informatique okExpose sur l' informatique ok
Expose sur l' informatique okNICKYKROU
 
Constitution, programmation et simulation d'une maquette d'ascenseur
Constitution, programmation et simulation d'une maquette d'ascenseur Constitution, programmation et simulation d'une maquette d'ascenseur
Constitution, programmation et simulation d'une maquette d'ascenseur RIDAADARDAK1
 
Carte sanitaire
Carte sanitaire Carte sanitaire
Carte sanitaire Jamal Ti
 
Decret carte sanitaire (2)
Decret carte sanitaire (2)Decret carte sanitaire (2)
Decret carte sanitaire (2)AZOUZ HASNAOUI
 
Cours3 machine-courant-continu.pdf par www.lfaculte.com
Cours3 machine-courant-continu.pdf  par www.lfaculte.comCours3 machine-courant-continu.pdf  par www.lfaculte.com
Cours3 machine-courant-continu.pdf par www.lfaculte.comالحسين بوعيدا
 
Chapitre i architecture générale de l’unité centrale d’un ordinateur
Chapitre i architecture générale de l’unité centrale d’un ordinateurChapitre i architecture générale de l’unité centrale d’un ordinateur
Chapitre i architecture générale de l’unité centrale d’un ordinateurSana Aroussi
 
Leçon 1 les champs d'application de l'informatique
Leçon 1 les champs d'application de l'informatiqueLeçon 1 les champs d'application de l'informatique
Leçon 1 les champs d'application de l'informatiquewilliam aime GUIMFACK
 
Cours algorithmique et complexite complet
Cours algorithmique et complexite completCours algorithmique et complexite complet
Cours algorithmique et complexite completChahrawoods Dmz
 
Les listes simplement chaînées en langage C
Les listes simplement chaînées en langage CLes listes simplement chaînées en langage C
Les listes simplement chaînées en langage CMohamed Lahby
 
Qcm en-informatique-avec-correction
Qcm en-informatique-avec-correction Qcm en-informatique-avec-correction
Qcm en-informatique-avec-correction Jamal Yasser
 
Cours de procédés topo
Cours de procédés topo Cours de procédés topo
Cours de procédés topo GENICIMO
 
Chapitre 2 problème de plus court chemin
Chapitre 2 problème de plus court cheminChapitre 2 problème de plus court chemin
Chapitre 2 problème de plus court cheminSana Aroussi
 

Tendances (20)

00-Programme national de détection précoce du cancer.pptx
00-Programme national de détection précoce du cancer.pptx00-Programme national de détection précoce du cancer.pptx
00-Programme national de détection précoce du cancer.pptx
 
Chapitre 4 heuristiques et méta heuristiques
Chapitre 4 heuristiques et méta heuristiquesChapitre 4 heuristiques et méta heuristiques
Chapitre 4 heuristiques et méta heuristiques
 
CM2 - Conversion Anlogique Numérique
CM2 - Conversion Anlogique NumériqueCM2 - Conversion Anlogique Numérique
CM2 - Conversion Anlogique Numérique
 
Représentation de l'Information Numérique
Représentation de l'Information NumériqueReprésentation de l'Information Numérique
Représentation de l'Information Numérique
 
Ordonnancement exercices
Ordonnancement exercicesOrdonnancement exercices
Ordonnancement exercices
 
Regulation industrielle
Regulation industrielleRegulation industrielle
Regulation industrielle
 
Expose sur l' informatique ok
Expose sur l' informatique okExpose sur l' informatique ok
Expose sur l' informatique ok
 
Constitution, programmation et simulation d'une maquette d'ascenseur
Constitution, programmation et simulation d'une maquette d'ascenseur Constitution, programmation et simulation d'une maquette d'ascenseur
Constitution, programmation et simulation d'une maquette d'ascenseur
 
Carte sanitaire
Carte sanitaire Carte sanitaire
Carte sanitaire
 
Decret carte sanitaire (2)
Decret carte sanitaire (2)Decret carte sanitaire (2)
Decret carte sanitaire (2)
 
Cours3 machine-courant-continu.pdf par www.lfaculte.com
Cours3 machine-courant-continu.pdf  par www.lfaculte.comCours3 machine-courant-continu.pdf  par www.lfaculte.com
Cours3 machine-courant-continu.pdf par www.lfaculte.com
 
01 correction-td smia-s2-info2
01 correction-td smia-s2-info201 correction-td smia-s2-info2
01 correction-td smia-s2-info2
 
Gestion hospitaliere
Gestion hospitaliereGestion hospitaliere
Gestion hospitaliere
 
Chapitre i architecture générale de l’unité centrale d’un ordinateur
Chapitre i architecture générale de l’unité centrale d’un ordinateurChapitre i architecture générale de l’unité centrale d’un ordinateur
Chapitre i architecture générale de l’unité centrale d’un ordinateur
 
Leçon 1 les champs d'application de l'informatique
Leçon 1 les champs d'application de l'informatiqueLeçon 1 les champs d'application de l'informatique
Leçon 1 les champs d'application de l'informatique
 
Cours algorithmique et complexite complet
Cours algorithmique et complexite completCours algorithmique et complexite complet
Cours algorithmique et complexite complet
 
Les listes simplement chaînées en langage C
Les listes simplement chaînées en langage CLes listes simplement chaînées en langage C
Les listes simplement chaînées en langage C
 
Qcm en-informatique-avec-correction
Qcm en-informatique-avec-correction Qcm en-informatique-avec-correction
Qcm en-informatique-avec-correction
 
Cours de procédés topo
Cours de procédés topo Cours de procédés topo
Cours de procédés topo
 
Chapitre 2 problème de plus court chemin
Chapitre 2 problème de plus court cheminChapitre 2 problème de plus court chemin
Chapitre 2 problème de plus court chemin
 

En vedette

contrôle non destructif
contrôle non destructifcontrôle non destructif
contrôle non destructifbadr zaimi
 
Conception antenne radio assistée par ordinateur
Conception antenne radio assistée par ordinateurConception antenne radio assistée par ordinateur
Conception antenne radio assistée par ordinateurPassion Radio Amateur
 
Maquette numérique BIM pour la collaboration en conception/construction. Prat...
Maquette numérique BIM pour la collaboration en conception/construction. Prat...Maquette numérique BIM pour la collaboration en conception/construction. Prat...
Maquette numérique BIM pour la collaboration en conception/construction. Prat...Sylvain Kubicki
 
surveillance de maintenance par méthodes de contrôles non destructifs |Oussam...
surveillance de maintenance par méthodes de contrôles non destructifs |Oussam...surveillance de maintenance par méthodes de contrôles non destructifs |Oussam...
surveillance de maintenance par méthodes de contrôles non destructifs |Oussam...Oussama Akikab
 
Khalid goumri cam software
Khalid goumri cam softwareKhalid goumri cam software
Khalid goumri cam softwareUH1 FST SETTAT
 
Initiation au Mind mapping
Initiation au Mind mappingInitiation au Mind mapping
Initiation au Mind mappingChamaide
 
controle non destructif
controle non destructifcontrole non destructif
controle non destructifAchraf Chaji
 

En vedette (7)

contrôle non destructif
contrôle non destructifcontrôle non destructif
contrôle non destructif
 
Conception antenne radio assistée par ordinateur
Conception antenne radio assistée par ordinateurConception antenne radio assistée par ordinateur
Conception antenne radio assistée par ordinateur
 
Maquette numérique BIM pour la collaboration en conception/construction. Prat...
Maquette numérique BIM pour la collaboration en conception/construction. Prat...Maquette numérique BIM pour la collaboration en conception/construction. Prat...
Maquette numérique BIM pour la collaboration en conception/construction. Prat...
 
surveillance de maintenance par méthodes de contrôles non destructifs |Oussam...
surveillance de maintenance par méthodes de contrôles non destructifs |Oussam...surveillance de maintenance par méthodes de contrôles non destructifs |Oussam...
surveillance de maintenance par méthodes de contrôles non destructifs |Oussam...
 
Khalid goumri cam software
Khalid goumri cam softwareKhalid goumri cam software
Khalid goumri cam software
 
Initiation au Mind mapping
Initiation au Mind mappingInitiation au Mind mapping
Initiation au Mind mapping
 
controle non destructif
controle non destructifcontrole non destructif
controle non destructif
 

Similaire à Cao un historique

Similaire à Cao un historique (6)

Ihm contexte historique
Ihm contexte historiqueIhm contexte historique
Ihm contexte historique
 
Une histoire du design interactif
Une histoire du design interactifUne histoire du design interactif
Une histoire du design interactif
 
01 une histoire du di
01 une histoire du di01 une histoire du di
01 une histoire du di
 
Une histoire du di
Une histoire du diUne histoire du di
Une histoire du di
 
1er cours
1er cours1er cours
1er cours
 
Histoire Informatique Et Hackers
Histoire Informatique Et HackersHistoire Informatique Et Hackers
Histoire Informatique Et Hackers
 

Plus de pdutr

Inauguration du nouveau dojo à St-Hyacinthe, 23 mai 2015
Inauguration du nouveau dojo à St-Hyacinthe, 23 mai 2015Inauguration du nouveau dojo à St-Hyacinthe, 23 mai 2015
Inauguration du nouveau dojo à St-Hyacinthe, 23 mai 2015pdutr
 
Tôlerie
TôlerieTôlerie
Tôleriepdutr
 
Présentation nouveautés outils xperts gusq 2013
Présentation nouveautés outils xperts gusq 2013Présentation nouveautés outils xperts gusq 2013
Présentation nouveautés outils xperts gusq 2013pdutr
 
Presentation 6 juin 2013
Presentation 6 juin 2013Presentation 6 juin 2013
Presentation 6 juin 2013pdutr
 
Gestion des grandes conceptions
Gestion des grandes conceptionsGestion des grandes conceptions
Gestion des grandes conceptionspdutr
 
27 février 2014 - SWW 2014
27 février 2014 - SWW 201427 février 2014 - SWW 2014
27 février 2014 - SWW 2014pdutr
 

Plus de pdutr (6)

Inauguration du nouveau dojo à St-Hyacinthe, 23 mai 2015
Inauguration du nouveau dojo à St-Hyacinthe, 23 mai 2015Inauguration du nouveau dojo à St-Hyacinthe, 23 mai 2015
Inauguration du nouveau dojo à St-Hyacinthe, 23 mai 2015
 
Tôlerie
TôlerieTôlerie
Tôlerie
 
Présentation nouveautés outils xperts gusq 2013
Présentation nouveautés outils xperts gusq 2013Présentation nouveautés outils xperts gusq 2013
Présentation nouveautés outils xperts gusq 2013
 
Presentation 6 juin 2013
Presentation 6 juin 2013Presentation 6 juin 2013
Presentation 6 juin 2013
 
Gestion des grandes conceptions
Gestion des grandes conceptionsGestion des grandes conceptions
Gestion des grandes conceptions
 
27 février 2014 - SWW 2014
27 février 2014 - SWW 201427 février 2014 - SWW 2014
27 février 2014 - SWW 2014
 

Cao un historique