באופן כללי, כלי מכונת CNC מורכבים מגוף מכונה, מערכת CNC (מערכת CNC היא הליבה של מחשב CNC, מחשב ייעודי), התקן כונן, וכן התקן עזר. הפונקציות הבסיסיות של מערכת CNC כוללות פונקציות קלט, פונקציות אינטרפולציה ובקרות סרוו. תהליך העבודה שלו הוא: לאחר קבלת תוכנית NC באמצעות פונקציית הקלט, הוא משלב את הנתונים של פרמטרים הגדרת הכלי, פרמטרים בקרה ופרמטרים פיצוי שהמפעיל קבע על הלוח, ומבצע פעולות לוגיות כדי להמיר אותו לסדרה של ההיגיון חַשְׁמַל. אותות, אשר בתורם בעיה פולסים הפקודה המתאימים כדי לשלוט על הכונן של המכונה, להזיז את צירים מכונת ולהפעיל את המכונה כדי להשיג את הפונקציות עיבוד הרצוי.
לאחר מעצב עובש עיצוב 3D עובש (המכונה גם חלוקת עובש) על פי ציור המוצר של הלקוח, הוא צריך לבצע תכנות שליטה המספרי של קובץ תמונה עובש. לאחר קביעת גודל של כלי עיבוד ואת הדרך של חיתוך, תוכנית NC יכול להיות מתוכנת עם UG. תוכנית NC זו היא קובץ טקסט עם קוד שהמכשיר יכול לזהות. לאחר שהמפעיל מכונה CNC מקבל את רשימת התוכניות ואת תוכנית NC, הוא נדרש להתקין את לחומר על השולחן CNC הכלי לפי הדרישות, להתקין את הכלי על ציר, להגדיר את הכלי על פי דרישות, ולהגדיר את הגדרת הכלי פרמטרים בלוח המכונה בהתאם לכלי המכונה. במקרה הספציפי של שינוי הוראות בודדות, תוכנית NC מועברת לכלי המכונה באמצעות DNC רשת. הכלי על הכלי מכונה מבצע את התנועה חיתוך תחת שליטה של פקודות אלה נשלט באופן מספרי. מערכות קירור אחרות לעבוד באופן סינכרוני כך אחד אחרי השני הוא ביצע את עובש מעובד.
