Ze względu na sposób modelowania można wyodrębnić dwie klasy oprogramowania CAD: 2D (ang. two-dimensional) oraz 3D (ang. three-dimensional) [2]. W przypadku modelowania 2D technika tworzenia rysunków została przeniesiona z deski kreślarskiej na ekran monitora komputera. Dzięki możliwości edycji stworzonej geometrii dwuwymiarowej znacząco ułatwiono wprowadzanie poprawek oraz modyfikacji utworzonej dokumentacji. Modelowanie trójwymiarowe odbywa się w przestrzeni trójwymiarowej wyświetlanej bezpośrednio w oknie graficznym. Element, zespół, a nawet cała maszyna może być w ten sposób przedstawiona oraz zoptymalizowana w asocjatywnych modułach jeszcze przed powstaniem prototypu.
Komputerowe wspomaganie wytwarzania CAD jest jednym z systemów komputerowego wspomagania prac inżynierskich CAx (ang. Computer Aided Technologies), w skład którego wchodzą m.in. narzędzia obliczeń inżynierskich CAE (ang. Computer Aided Engineering), planowania CAP (ang. Computer Aided Planning), wytwarzania CAM (ang. Computer Aided Manufacturing), kontroli jakości CAQ (ang. Computer Aided Quality Control), zarządzania cyklem życia produktu PLM (ang. Product Lifecycle Management).
Atutem systemów wspomagających projektowanie jest możliwość korzystania z baz danych zawierających biblioteki, know-how firmy, katalog elementów znormalizowanych itp. [3]. Typowy proces projektowania nowego przedmiotu wykorzystujący CAx może przebiegać następująco:
1) uzgodnienie przez zespół projektowy ogólnej koncepcji projektu,
2) wykonanie głównego cyfrowego modelu elementu projektowanego wyrobu,
3) wykonanie cyfrowej makiety wyrobu, zamodelowanie brakujących części,
4) przeprowadzenie obliczeń wytrzymałościowych, dobór materiałów, ocena strony wizualnej oraz ergonomicznej,
5) wykonanie prototypu,
6) wykonanie dokumentacji wymaganej przepisami prawa,
7) dokonanie poprawek i zmian w projekcie, oszacowanie kosztów wykonania,
8) sporządzenie BOM (ang. Bill of Materials),
9) wykonanie rysunków poszczególnych części oraz opracowanie instrukcji dla obrabiarek CNC,
10) wykonanie instrukcji montażu oraz użytkowania,
11) wykonanie prezentacji multimedialnej do celów marketingowych.
7