Il computer-aided design () o CAD è l'utilizzo di tecnologie software e in particolare della computer grafica per supportare l'attività di progettazione (design) di manufatti sia virtuali che reali. I sistemi di computer-aided design hanno come obiettivo la creazione di modelli, soprattutto 3D, del manufatto. Ad esempio, un sistema computer-aided design può essere impiegato da un progettista meccanico nella creazione di un modello 3D di un motore. Se viene realizzato un modello 3D, esso può essere utilizzato per calcoli quali analisi statiche, dinamiche e strutturali ed in tal caso si parla di computer-aided engineering (CAE), disciplina più vasta di cui il CAD costituisce il sottoinsieme di azioni e strumenti volti alla realizzazione puramente geometrica del modello.

Un concetto correlato è il computer-aided drafting (), il settore dell'informatica volto all'utilizzo di tecnologie software e specificamente della computer grafica per supportare l'attività di disegno tecnico (drafting). I sistemi di computer-aided drafting hanno come obiettivo la creazione di un modello, tipicamente 2D, del disegno tecnico che descrive il manufatto, non del manufatto stesso. Ad esempio, un sistema computer-aided drafting può essere impiegato da un progettista nella creazione di una serie di disegni tecnici (in proiezione ortogonale, in sezione, in assonometria, in esploso) finalizzati alla costruzione di un motore.

Storia

Categorie di CAD I sistemi CAD possono essere classificati secondo differenti criteri: ambiente 2D e 3D, modificabilità di un oggetto già disegnato, parametricità o meno del software, integrazione con un simulatore per FEA (meccanici o elettrici).

Guardando all'estensione del dominio, inteso come campo di utilizzo, si può distinguere tra: Sistemi di fascia alta Sono sistemi CAD complessi che integrano la modellazione 3D con il disegno 2D, e offrono una gestione avanzata dei dati supportando processi aziendali che si estendono ben oltre l'ufficio tecnico. Hanno costi elevati e sono tipicamente utilizzati dalle medie e grandi aziende, come per i sistemi di fascia media, anche con un PDM. Sistemi di fascia media Sono sistemi CAD che integrano il disegno 2D con la modellazione 3D, venduti ad un prezzo medio (indicativamente inferiore ai 5000€). Questi sistemi sono usualmente rivolti a piccole o medie aziende e a professionisti, e vengono spesso integrati con moduli "verticali", cioè particolarmente adatti alla velocizzazione dei compiti giornalieri. Spesso sono integrati inoltre con una suite di strumenti come il PDM per la gestione dei dati riguardanti i prodotti progettati (Gestione del ciclo di vita del prodotto). Sistemi di fascia medio-bassa Sono sistemi CAD tipicamente limitati al disegno 2D, integrano vari moduli e permettono di gestire proprietà del disegno, venduti a prezzo contenuto (indicativamente inferiore ai 1500€) e rivolti a professionisti artigiani, piccole aziende, impiantisti e tutti coloro che non fanno della progettazione la propria attività principale. Sistemi di fascia bassa Sono sistemi CAD tipicamente limitati al disegno 2D, venduti a prezzo contenuto (indicativamente inferiore ai 300€) e rivolti ad utenti occasionali o non professionisti. Sistemi CAD 2D orizzontali Si tratta di sistemi CAD aventi un dominio molto ampio, utilizzabili con successo in contesti applicativi differenti, come ad esempio progettazione architettonica e quella meccanica. I comandi offerti da questi sistemi sono indipendenti da uno specifico contesto applicativo. Si avranno pertanto comandi come traccia-linea senza alcuna nozione se la linea rappresenta una parete di un edificio o lo spigolo di un supporto metallico. Sistemi CAD 2D verticali Si tratta di sistemi con dominio ristretto, orientati ad un particolare contesto applicativo, con comandi e funzionalità specifici per quel contesto. Ad esempio, un sistema CAD verticale per la progettazione di interni offrirà comandi per creare e posizionare differenti tipi di pareti e collocarvi porte e finestre. I CAD orientati all'ambito industriale e in special modo alle costruzioni meccaniche in senso lato vengono indicati come Mcad.

Una classificazione alternativa, molto utilizzata in ambito commerciale, suddivide i sistemi CAD in tre fasce principali sulla base di prezzo e funzionalità:

Pressoché tutti i sistemi CAD possono essere personalizzati ed estesi al fine di migliorare la produttività dei progettisti e la qualità e dei progetti.

Le principali modalità per estendere un sistema CAD sono: Librerie Collezioni di modelli di oggetti e simboli da utilizzare nel progetto. Per esempio, un CAD per arredatori può contenere una libreria di mobili. Ogni mobile può essere copiato dalla libreria e posizionato nel progetto di un arredamento. Macro Comandi ottenuti componendo comandi più semplici tramite un linguaggio di programmazione. Per esempio, in un sistema CAD 2D per fornire la funzione di disegno di muri, una macro può chiedere all'utente di inserire il punto iniziale, il punto finale e lo spessore del muro, e inserire automaticamente nel modello due linee parallele che rappresentano il muro. Verticalizzazioni I CAD, in particolare quelli di alte fasce, possono gestire proprietà ed informazioni dei progetti ottenuti per personalizzarli, presentarli con video o immagini (rendering), oppure per calcolarne le proprietà fisiche e geometriche (analisi di interferenze, simulazioni dinamiche, analisi agli elementi finiti -f.e.m.- ecc.) integrandosi con strumenti CAE (Computer-aided engineering).

Settori correlati Settori correlati con il CAD sono il Computer-Aided Manufacturing (CAM), il Computer-Aided Engineering (CAE), Computer Aided Facility Management (CAFM) e il Sistema Informativo Geografico (GIS).

I modelli generati con un pacchetto di CAD possono essere importati: In un sistema CAM, per generare le istruzioni per la macchina utensile atte a produrre il modello disegnato. Alternativamente, è possibile utilizzare un sistema CAD/CAM, che integra le funzioni di CAD con quelle di CAM. In un sistema CAE, per eseguire i calcoli tecnici per validare e ottimizzare il progetto. Alternativamente, è possibile utilizzare un sistema CAD/CAE, che integra le funzioni di CAD con quelle di CAE. In un sistema GIS, per arricchirne la cartografia. In un sistema CAFM, per censire, analizzare e riorganizzare il patrimonio immobiliare.

Hardware per il CAD In passato esistevano computer e periferiche progettate appositamente per il CAD: schermi grafici, plotter, e dispositivi di puntamento.

Oggi, invece, la tecnologia CAD riguarda quasi esclusivamente il software, con l'eccezione delle tavolette grafiche. Per essere utilizzato con un sistema CAD, un computer deve disporre un dispositivo di puntamento (come un mouse), uno schermo a colori ad alta risoluzione e una scheda grafica dotata di coprocessore grafico (GPU). Questi requisiti sono oggi comuni a molti altri ambiti applicativi.

Settori d'impiego

Architettura, urbanistica, ingegneria civile: progettazione di costruzioni. Arredamento: progettazione di interni. Elettrotecnica e meccanica: progettazione di apparecchi elettrici o meccanici. Industrial design: progettazione di oggetti di consumo, come mobili o attrezzi casalinghi, recentemente anche abbigliamento. Impiantistica: progettazioni di tubazioni cablaggi e impianti di condizionamento. Elettronica: progettazione di circuiti elettronici, a livello di schema elettrico, di circuito integrato, di circuito stampato, o di intero sistema.

Funzionalità principali dei sistemi CAD 2D I sistemi CAD per il disegno 2D offrono un insieme di comandi che, benché presentati all'utente con interfacce e nomi differenti da un sistema all'altro, sono riconducibili ad un nucleo comune. Molte di queste sono in realtà funzioni offerte anche dai sistemi CAD che operano in tre dimensioni.

Disegno I sistemi per il disegno offrono comandi per il disegno di elementi grafici elementari e comandi più potenti che consentono al disegnatore di realizzare con rapidità elementi grafici più complessi. Questi comandi sono usualmente potenziati dall'abbinamento con modalità operative basate su sistemi di riferimento alternativi e dalla riferibilità di punti notevoli. Disegno di entità grafiche elementari Questi sono i mattoni di costruzione che il sistema CAD e l'utente utilizzano per costruire disegni 2D, dai più semplici ai più complessi. In tutti i sistemi CAD 2D sono presenti comandi per il disegno di semplici geometrie quali linea, segmento, arco, circonferenza, ecc. Disegno di entità grafiche composte Sono usualmente disponibili comandi di alto livello per la rapida realizzazione di strutture grafiche più complesse come poligoni regolari di n lati inscritti o circoscritti ad un cerchio, rette perpendicolari, parallele o bisettrici, raccordi, quote, ecc. Particolare attenzione viene posta dagli sviluppatori di sistemi CAD nella implementazione delle funzionalità di quotatura. I disegnatori sono molto esigenti e richiedono comandi per la quotatura che siano di facile utilizzo e al contempo fortemente personalizzabili così da adattarsi a norme, gusti estetici ed esigenze di ciascun utente o gruppo di utenti. Utilizzo di sistemi di coordinate definiti dall'utente Nella realizzazione di un disegno è fondamentale l'utilizzo di sistemi di coordinate alternativi come ad esempio coordinate cartesiane relative, coordinate polari, distanze da altre geometrie, ecc. Meno importante, nei sistemi 2D, è la creazione di coppie / terne cartesiane poste in vari punti del disegno ed attuabili dall'utente con il corrispondente sistema di riferimento. Nei sistemi CAD 3D, questa stessa funzionalità è considerata irrinunciabile in quanto consente al disegnatore di operare su un piano di lavoro liberamente posizionato nello spazio oppure coincidente con una faccia preesistente. Punti notevoli Si tratta di comandi che abilitano la selezione di punti che sono univocamente individuabili sul disegno pur non essendo rappresentati esplicitamente in memoria come entità geometriche. Ad esempio, il punto medio di un segmento pur non essendo rappresentato e memorizzato dal sistema CAD come entità geometrica può essere riferito come centro nella procedura di costruzione di una circonferenza. La selezione di punti notevoli rende più veloce ed estremamente precisa la realizzazione di un disegno. Esempi di punti notevoli sono: il centro di circonferenze ed archi gli estremi di segmenti e archi i punti medi di segmenti e archi l'intersezione di segmenti ad archi. I comandi per la selezione di punti notevoli non sempre sono invocati direttamente dall'utente, possono essere attivati automaticamente dal sistema CAD in corrispondenza di altri comandi che richiedono l'acquisizione di punti e/o vertici. Attributi grafici Per ricreare a schermo la grande varietà di linee utilizzate dal disegno tecnico i sistemi CAD consentono di selezionare gli attributi di tracciamento di ciascuna entità grafica, sia essa un segmento, un arco, o altro. Usualmente il tipo di tratto (continuo, tratteggiato, ecc.) viene visualizzato direttamente sullo schermo, mentre il differente spessore delle linee viene usualmente rappresentato graficamente sullo schermo utilizzando linee di spessore uniforme ma di colori differenti. La corrispondenza tra colore e spessore viene ripristinata al momento della stampa.

Strutturazione del disegno