Računalniško podprto načrtovanje (CAD) je oblika oblikovanja, pri kateri ljudje delajo z računalniki za ustvarjanje idej, modelov in prototipov. CAD je bil prvotno razvit za pomoč ljudem pri tehničnem risanju in risanju, vendar se je razširil na številne druge možne uporabe. Na trgu je mogoče najti različne programske izdelke, zasnovane za CAD, pri čemer so mnogi namenjeni določeni aplikaciji ali industriji.
Osnutek in tehnično risanje sta lahko zelo mukotrpna in zahtevata nekaj posebnih veščin. Uporaba CAD-a za risanje še vedno zahteva veliko istih veščin, vendar so lahko ljudje veliko bolj učinkoviti z delom z računalnikom namesto na papirju. Prav tako se lahko veliko lažje igrajo z idejami, premikajo elemente oblikovanja in izvajajo načrtovanje s programskimi programi, ki lahko ugotovijo, ali je zasnova strukturno izvedljiva ali ne. Na primer, arhitekt, ki dela na mostu, lahko preizkusi zasnovo v simulacijah, da vidi, ali bo vzdržal obremenitev, ki jo bo moral prenesti.
CAD se med drugim lahko uporablja za načrtovanje struktur, mehanskih komponent in molekul. Ena od prednosti uporabe CAD-a je, da ljudem ni treba izdelati prototipov, da bi prikazali projekt in njegov potencial, saj lahko uporabijo program za tridimenzionalno modeliranje, da ljudem pokažejo, kako bi lahko nekaj izgledalo. CAD omogoča tudi neskončne različice in eksperimente, ki kažejo, kako je mogoče spremeniti videz in občutek nečesa, in to je mogoče narediti s klikom na gumb, ne pa s skrbnim risanjem.
Občasni uporabniki se včasih radi igrajo s CAD za stvari, kot je odločitev, kako organizirati svoje pohištvo ali urediti vrt. Elemente lahko povlečejo in spustijo in se igrajo s prostorom na različne načine ter ustvarijo konfiguracijo, ki bo primerna in estetsko prijetna. CAD uporabljajo strokovnjaki v številnih panogah v proizvodnem sektorju, pojavi pa se lahko tudi na nekaterih presenetljivih mestih, kot so forenzični laboratoriji, kjer raziskovalci poustvarjajo prizore zločina na računalniku, da raziščejo scenarije.
Napredni CAD programi običajno zahtevajo obsežno usposabljanje svojih uporabnikov, saj so lahko zelo zapleteni in zahtevni za delo. Bolj priložnostnih programov se je mogoče naučiti v krajših časovnih obdobjih, nekateri pa so zasnovani tako, da ljudem omogočijo takojšnje delo v programu in se učijo sproti. Preprosti programi lahko včasih povečajo svojo funkcionalnost z razširitvenimi paketi, ki so zasnovani tako, da zagotavljajo dodatne funkcije, tako da lahko ljudje delajo v programu, ki ga poznajo, ko želijo razviti bolj zapletene zasnove.