Le principe de la CFAO est le suivant:
1 On dessine la pièce à usiner(ces contours) avec par exemple Autocad ou Sketchup ou autre logiciel de modélisation 3D pour une pièce en relief. -( donc fichier vectoriel pour le 2D ou STL pour le 3D)
2 ON utilise un logiciel pour calculer les trajectoires d'outils et générer le code machien (GCODE ) : cambam, vectric aspire, vectric cut2D, vectric cut3D ou encore ARTRCAM
3 On usine la pièce en pilotant la machine avec MACH3 ou EMC2.
Il y a des logiciel intégrés qui permettent de dessiner, calculer les trajectoire outils et piloter la machine ( GALAAD ou encore NINOS)
Il y a des logiciel qui génère du GCOde depuis une photo en JPEG pour la graver en relief (Vectric photoVcarve par exemple)
Enfin certains logiciels vectorisent les images pour générer ensuite un GCODE (ARTCAM, ASPIRE...et sans doute d'autres)