NCPlayer में प्रीप्रोसेस्ड कोड का पूर्वावलोकन फीचर उपयोगकर्ता को सिमुलेशन के लिए तैयार किए गए G-code प्रोग्राम का अंतिम संस्करण देखने की अनुमति देता है।
प्रीप्रोसेसिंग के दौरान निम्नलिखित कार्य किए जाते हैं:
सबप्रोग्राम्स (M98, Oxxx) को मुख्य कोड स्ट्रीम में विस्तारित किया जाता है।
मैक्रो वेरिएबल्स (#100–#199, #500–#531, आदि) के मानों का प्रतिस्थापन किया जाता है।
FANUC अभिव्यक्तियों और फ़ंक्शन्स (SIN, COS, ROUND, आदि) की गणना की जाती है।
टिप्पणियाँ और खाली पंक्तियाँ हटाई जाती हैं (यदि सेटिंग्स में निर्दिष्ट हो)।
कमांड प्रारूप को एकीकृत शैली में सामान्यीकृत किया जाता है (जैसे G00/M00/T00)।
परिणाम एक अलग विंडो में स्पष्ट और पठनीय प्रारूप में प्रदर्शित होता है।
इससे ऑपरेटर या प्रोग्रामर निम्न कार्य कर सकते हैं:
मैक्रो वेरिएबल प्रतिस्थापनों की शुद्धता की पुष्टि करें।
प्रोसेसिंग के बाद नियंत्रण प्रोग्राम की सही लॉजिक सुनिश्चित करें।
सिमुलेशन शुरू करने या वास्तविक मशीन पर चलाने से पहले अनुकूलन का विश्लेषण करें और संभावित त्रुटियों का पता लगाएँ।
यह मोड विशेष रूप से तब उपयोगी होता है जब मैक्रो प्रोग्रामिंग और जटिल नियंत्रण प्रोग्रामों के साथ काम किया जा रहा हो, जिनमें लूप्स, शर्तें और सबप्रोग्राम कॉल शामिल हों।