نظام CNCيتكون من الأجهزة والبرمجيات. الفهمنظام CNCيجب أن يتم تنفيذ الهندسة المعمارية من جانبين: الأجهزة والبرمجيات. جوهرها هو جهاز التحكم الرقمي بالكمبيوتر. من خلال برنامج التحكم في النظام وأجهزة النظام، فإنه ينظم ويدير بشكل معقول معلومات الإدخال ومعالجة البيانات والاستيفاء والإخراج لنظام NC، ويتحكم في الأجزاء التنفيذية، ويجعل عملية أداة آلة NC تلقائيًا وفقًا لمتطلبات المشغل.نظام CNCيستخدم الكمبيوتر كعنصر التحكم. عادةً، يتم تحقيق بعض أو كل وظائف NC بواسطة برنامج نظام NC الموجود فيه، وذلك للتحكم في حركة أداة الآلة في الوقت الفعلي. طالما أن برنامج التحكم الخاص بـنظام CNCتم تغييره، ويمكن تحقيق وضع التحكم الجديد. هناك أنواع عديدة من أنظمة CNC، بما في ذلك المخارط وآلات الطحن ومراكز التصنيع وأنظمة CNC الأخرى. يشتمل نظام CNC لمختلف أدوات آلة CNC عمومًا على الأجزاء التالية: وحدة المعالجة المركزية CPU، والذاكرة (ROM / RAM)، ومعدات الإدخال والإخراج (I / O)، ولوحة التشغيل، والشاشة ولوحة المفاتيح، وثقب شريط الورق، ووحدة التحكم القابلة للبرمجة، وما إلى ذلك (مع التخفيض السريع لنسبة سعر أداء أجهزة الكمبيوتر وتعميم وتطبيق العرض الرسومي، لا يحتاج نظام CNC الحديث إلى شريط ورقي مثقوب، ولكن يتم التحكم فيه مباشرة بواسطة الكمبيوتر. ويستخدم كمبيوتر صغير للأغراض العامة أو كمبيوتر شخصي للتحكم المباشر في أداة الآلة. برنامج التحكم يتم تخزين أداة الآلة في ذاكرة الكمبيوتر، مما يسهل تعديل وتوسيع الوظائف ويتمتع بمرونة جيدة.)