עיבוד שבבי CNC (Computer Numerical Control) מתייחס לתהליך ייצור שבו מערכת בקרה מוציאה פקודות להנעת כלי חיתוך באמצעות תנועות ספציפיות נדרשות, ביצוע פעולות המבוססות על מפרטים טכניים-כגון צורה וממדים של חלקי העבודה-ודרישות עיבוד המתבטאות בפורמטים מספריים ואלפאנומריים. באופן כללי, הוא מקיף את כל תהליך עיבוד החלקים באמצעות כלי מכונת CNC.
מכונת CNC היא מכונה הנשלטת על ידי מחשב; המחשב השולט במכונה-בין אם מדובר ביחידה ייעודית או{1}}למטרה כללית-מכונה ביחד מערכת CNC. הן התנועות העיקריות והן פעולות העזר של כלי המכונה נשלטות על ידי פקודות המונפקות על ידי מערכת CNC. פקודות אלו מתוכנתות על ידי מפעיל אנושי בהתבסס על גורמים כגון חומר חומר, דרישות עיבוד, מאפייני מכונה ופורמט הפקודה הספציפי של המערכת (שפת CNC או סמלים). מערכת ה-CNC מפרשת את פקודות התוכנית הללו ושולחת אותות תפעול או סיום ליחידות סרוו ורכיבים פונקציונליים אחרים כדי לשלוט בתנועות השונות של המכונה. המכונה נעצרת אוטומטית לאחר סיום תוכנית עיבוד החלקים. אף כלי מכונת CNC לא יכול לפעול ללא כניסת פקודות תוכנית למערכת הבקרה שלו. פעולות מכונה מבוקרות כוללות בדרך כלל הפעלה ועצירה של המכונה; שליטה בציר (התחלה/עצירה, כיוון סיבוב ושינויי מהירות); ניהול תנועת הזנה (כיוון, מהירות ומצב); טיפול בבחירת כלי ופיצוי (אורך ורדיוס); וניהול שינויים בכלים וכן הפעלה והשבתה של נוזל קירור.


