CAD sistemi su velika grupa računarskih programa koja služi za automatizaciju raznih vrsta aktivnosti koje projektanti i konstruktori obavljaju tokom razvoja novog proizvoda.
Postoji nekoliko načina kako se CAD sistemi mogu klasifikovati, a ovde ću spomenuti samo najbitnije:
Klasifikacija na osnovu primene
Klasifikacija CAD sistema na osnovu primene je u suštini nabrajanje industrijskih oblasti u kojima se ovi sistemi koriste.
Postoje CAD sistemi za:
mašinstvo (Mechanical Computer Aided Design , Mechanical CAD, МСАD): FreeCAD, Catia, NX, ZW3D, T-Flex, Creo, Kompas 3D, Solid Edge, Solid Works...
elektroniku (Electronic design automation - EDA, srp. Projektovanje elektronskih kola pomoću računara ): KiCAD, Altium Designer, OrCAD...
arhitekturu i građevinu (BIM CAD, CAAD (Computer Aided Architectural Design)): ArchiCAD, Revit, FreeCAD BIM, Renga...
proizvodnju odeće i obuće: Optitex, Lectra, Tukatech...
proizvodnju nameštaja: FreeCAD woodworking, Cabinet Vision, Vectric, Mozaik
kreativne industrije: Blender, Wings 3d, 3ds Max, Maya...
…
Treba voditi računa da se CAD programi koji pokrivaju jednu industrijsku oblast ne mogu koristiti u nekoj drugoj, oni su specijalizovani i međusobno se veoma razlikuju.
Na osnovu vrste geometrijskog modeliranja
Postoji nekoliko vrsta geometrijskog modeliranja, odnosno načina na koji se geometrijski model proizvoda može predstaviti u računaru:
2D CAD - Ovi sistemi se najčešće koriste za predstavljanje proizvoda pomoću ortogonalnih pogleda. Krajnji rezultat ovih CAD programa je tehnički crtež ili 2D kontura koja može poslužiti za isecanje na RNU mašini (CNC mašini).
3D CAD - Ovi sistemi predstavljaju proizvod u obliku 3D modela. Postoji nekoliko podvrsta 3D CAD sistema
Žičani (eng. Wireframe models, rus. Каркасные модели ) 3D modeli - 3D model je predstavljen pomoću ivica i temena
Površinski (eng. Surface models, rus. Поверхностные модели) 3D modeli - 3D model je predstavljen pomoću graničnih površina, ivica i temena
Zapreminski 3D modeli (Puni modeli, eng. Solid models, rus. Твердотельные модели)
B-REP 3D modeli (eng. B-REP 3D models) - 3D model je predstavljen pomoću graničnih površina, zapremine koju one ograničavaju, ivica i temena
3D modeli sastavljeni od primitiva (eng. CSG - Constructive solid modeling) - 3D model je predstavljen pomoću geometrijskih primitiva (kvadar, cilindar, lopta...)
Specijalne vrste 3D modela
Poligonalni 3D modeli (eng. Polygonal 3D models) - 3D model je predstavljen pomoću približne površine (Catmull–Clark subdivision surface) koja se dobija na osnovu trodimenzionalne poligonalne mreže
3D modeli nastali od oblaka tačaka (eng. 3D models generated from point clouds) - 3D model je predstavljen pomoću približne površine koja se dobija na osnovu oblaka tačaka
Voksel 3D modeli (eng. Voxel 3D models) - 3D model je predstavljen pomoću voksela (Voxel), sitnih delića od kojih je sastavljen 3D prostor, odnosno 3D mreža. Voksel je u stvari 3D piksel
Na osnovu licence
Postoji veliki broj vrsti licenci i one mogu ograničavati mogućnosti programa, određivati vlasništvo nad njim... Da ne nabrajam sve, spomenuću vrste koje se najčešće sreću:
CAD sistemi otvorenog koda (Open Source CAD software) - Besplatni CAD sistemi koje svako može koristiti za svoje potrebe. Programski kod ovih programa je otvoren i svako može da učestvuje u razvoju ovih CAD sistema.
Besplatni CAD sistemi (Freeware CAD sofware) - Vlasnički softveri koji se nude besplatno za korišćenje.
Komercijalni CAD sistemi (Proprietary CAD software) - CAD sistemi čiji vlasnici su komercijalne firme, a upotreba programa se plaća.
Freemium CAD sistemi (Freemium CAD software) - Kod ove vrste CAD sistema, osnova t.j. "kostur" programa se besplatno nudi korisnicima, a dodatne funkcije se plaćaju.
...
Postoji još nekoliko manje bitnih podela CAD sistema, ali za sada je ovo dovoljno.