(1) מערכת ה-CNC מקבלת את תוכנית ה-CNC (קוד NC). מערכת ה-CNC מקבלת את תוכנית ה-CNC (כולל תוכנית עיבוד חלקים, פרמטרי בקרה ונתוני פיצוי) הנשלחת על ידי התקן הקלט. קוד NC הוא הוראת פעולה שנוצרת אוטומטית על ידי מתכנתי NC באמצעות תוכנת CAM או כתובה ידנית על סמך הפרמטרים של שרטוט החלקים ודרישות הייצור של המוצר המיועד לעיבוד. הוא מאוחסן ומועבר בפורמט טקסט.
(2) מתרגם את קוד ה-NC לקוד מכונה. מערכת ה-CNC "מתרגמת" את קוד ה-NC לקוד מכונה שהמחשב יכול לזהות. קוד מכונה הוא קובץ בינארי שניתן לזהות ישירות ולהשתמש בו על ידי חומרת CNC. במילים פשוטות, תהליך זה הוא תהליך של המרת מידע שבני אדם יכולים לזהות למידע שה-CNC יכול לזהות.
(3) המרת קוד מכונה לאותות בקרה. מערכת ה-CNC ממירה את קוד המכונה לאותות דופק חשמליים השולטים בתנועת צירי הקואורדינטות וסיבוב הציר, כמו גם אותות בקרה עזר אחרים. לדוגמה, במכונת כרסום CNC, אותות ההזנה הם אותות פעימות הזנה בשלושת כיווני התנועה של צירי הקואורדינטות X, Y ו-Z. לאחר קבלת אותות פעימות ההזנה, מערכת הסרוו מניעה את מנוע הסרוו לבצע את התנועה המתאימה, וממירה את סיבוב מנוע הסרוו לתרגום של טבלת כלי המכונה באמצעות מנגנוני שידור כגון זוגות בורג כדור ואומים, ובכך משלימה את פעולת העיבוד. בקרת עזר כוללת התנעה, עצירה והיפוך של הציר.







