Τύποι λογισμικού που χρησιμοποιούνται στη μηχανική CNC
Υπολογιστική Υποβοηθούμενη Σχεδίαση (CAD) - Το λογισμικό CAD θεωρείται συχνά ως το σημείο εκκίνησης για ένα έργο CNC, επιτρέποντας στους μηχανικούς, τους αρχιτέκτονες και τους σχεδιαστές να τροποποιούν,Έλεγχος ή έλξη ενός προϊόντος στο επιθυμητό σχήμαΑυτό το λογισμικό περιλαμβάνει γνωστά προγράμματα όπως AutoCAD, SolidWorks, ProE και Rhino3D για την αύξηση της παραγωγής, τη βελτίωση της ποιότητας του σχεδιασμού, τη διευκόλυνση της αποτελεσματικής επικοινωνίας, το συντονισμό των προγραμμάτων,και περισσότερα..
Ηλεκτρονική υποβοηθούμενη κατασκευή (CAM) - Επίσης γνωστή ως υποβοηθούμενη από υπολογιστή μοντελοποίηση ή υποβοηθούμενη από υπολογιστή επεξεργασία,Αυτό το λογισμικό βοηθά τους κατασκευαστές να επιταχύνουν τη διαδικασία τροποποίησης πρώτων υλών και εξαρτημάτων στην τελική τους μορφήΣυχνά συμπληρωματικά με το λογισμικό CAD, το CAM χρησιμοποιείται στις βιομηχανίες μηχανικής, ηλεκτρικής, βιομηχανικής και αεροδιαστημικής μηχανικής,επιτρέποντας στους κατασκευαστές να κατασκευάζουν οδούς εργαλείων και να εκτελούν προσομοιώσεις πριν από την έναρξη της διαδικασίας κοπής.