जबकि विभिन्न प्रकार की सीएनसी मिलिंग मशीनों पर कॉन्फ़िगर किए गए सीएनसी सिस्टम अलग-अलग होते हैं, कुछ अनूठी विशेषताओं को छोड़कर, उनके मुख्य कार्य अनिवार्य रूप से समान होते हैं।
1. प्वाइंट-से-प्वाइंट नियंत्रण फ़ंक्शन: यह फ़ंक्शन उन छिद्रों की मशीनिंग को सक्षम बनाता है जिनके लिए उच्च स्थितिगत सटीकता की आवश्यकता होती है।
2. सतत समोच्च नियंत्रण फ़ंक्शन: यह फ़ंक्शन सीधी रेखाओं और चापों के प्रक्षेप के साथ-साथ गैर - वृत्ताकार वक्रों की मशीनिंग को सक्षम बनाता है।
3. टूल रेडियस मुआवजा फ़ंक्शन: यह फ़ंक्शन भाग ड्राइंग में निर्दिष्ट आयामों के आधार पर प्रोग्रामिंग की अनुमति देता है, जिससे उपयोग किए गए टूल के वास्तविक त्रिज्या पर विचार करने की आवश्यकता समाप्त हो जाती है, इस प्रकार प्रोग्रामिंग के दौरान जटिल संख्यात्मक गणना कम हो जाती है।
4. टूल की लंबाई मुआवजा फ़ंक्शन: यह फ़ंक्शन मशीनिंग के दौरान किए गए समायोजन को समायोजित करने के लिए टूल की लंबाई भिन्नता के लिए स्वचालित रूप से क्षतिपूर्ति करता है।
5. स्केल और मिरर मशीनिंग फ़ंक्शन: स्केल फ़ंक्शन एक निर्दिष्ट अनुपात पर समन्वय मानों को बदलकर प्रोग्राम किए गए मशीनिंग अनुक्रम को निष्पादित करने की अनुमति देता है। मिरर मशीनिंग, जिसे एक्सिसिमेट्रिक मशीनिंग के रूप में भी जाना जाता है, समन्वय अक्षों के बारे में सममित भागों की मशीनिंग को केवल एक या दो चतुर्थांशों को प्रोग्रामिंग करके प्राप्त करने की अनुमति देता है, जबकि शेष चतुर्थांशों की आकृति को प्रतिबिंबित किया जा सकता है।
6. रोटेशन फ़ंक्शन: यह फ़ंक्शन प्रोग्राम किए गए मशीनिंग अनुक्रम को निष्पादन के लिए मशीनिंग विमान के भीतर किसी भी कोण पर घुमाने की अनुमति देता है।
7. सबरूटीन कॉल फ़ंक्शन: कुछ हिस्सों को अलग-अलग स्थानों पर एक ही समोच्च आकार की बार-बार मशीनिंग की आवश्यकता होती है। इस समोच्च आकार के लिए मशीनिंग प्रोग्राम को सबरूटीन के रूप में उपयोग किया जा सकता है, भाग की मशीनिंग को पूरा करने के लिए आवश्यक स्थानों पर बार-बार बुलाया जाता है।
8. मैक्रो प्रोग्राम फ़ंक्शन: यह फ़ंक्शन एक एकल मैक्रो निर्देश को एक विशिष्ट फ़ंक्शन को प्राप्त करने के लिए निर्देशों की एक श्रृंखला का प्रतिनिधित्व करने की अनुमति देता है, और यह चर पर गणना कर सकता है, जिससे प्रोग्राम अधिक लचीला और सुविधाजनक हो जाता है।
