ProgeCAD
Algselt arendati raalprojekteerimise tarkvara programmeerimiskeeltes nagu Fortran, aga
objektorienteeritud programmeerimise meetodite arenguga on see radikaalselt muutunud.
Tüüpilised moodsad parameetrilised tunnusepõhised modelleerijad vabakäe pinna
süsteemid on ehitatud kasutades erinevaid C-keele mooduleid nende oma
rakendusliidestega. CADi süsteemi võib vaadelda kui interaktsiooni graafilise
kasutajaliidese, mitteühtlase ratsionaalse B-splaini ja/või kirjeldava mahtgeomeetria
andmete vahel geomeetrilise modelleerimise kerneli kaudu.
Nende seoste ootamatud võimed on loonud võimaluse digitaalseteks prototüüpideks, mis
võimaldavad tootega täielikult tutvuda enne selle tootmisse saatmist. Tänapäeval on
CADi süsteemid olemas kõigile enamlevinud platvormidele (Windows). Praegu ei nõua
progeCADi tarkvara mingit spetsiaalset riistvara. Kuid mõnegi CAD-tarkvaraga saab teha
graafiliselt ja arvutuslikult mahukaid toiminguid, nii et soovituslikud on hea