NCPlayer में Remove Garbage फ़ंक्शन को CNC प्रोग्राम (NC फ़ाइल) से अनावश्यक अक्षरों को स्वचालित रूप से साफ़ करने के लिए डिज़ाइन किया गया है, जबकि सभी महत्वपूर्ण जानकारी, जिनमें टिप्पणियाँ (comments) शामिल हैं, सुरक्षित रहती हैं। यह G-code को अधिक पठनीय (readable) और सिमुलेशन के लिए सही बनाता है।
( ... ) के अंदर का सारा पाठ अस्थायी रूप से प्लेसहोल्डर (placeholder) में बदल दिया जाता है ताकि वह संशोधित न हो।!"№?@$^{}~\'<>|,
(जबकि / और _ को रखा जाता है क्योंकि वे विभाजन या प्लेसहोल्डर का हिस्सा हो सकते हैं)।;) से पहले के स्पेस हटाए जाते हैं।; मौजूद हैं, तो केवल एक को रखा जाता है।
यह फ़ंक्शन तब उपयोगी होता है जब कोड को CAM सिस्टम या अन्य स्रोतों से आयात (import) किया जाता है, जिनमें अतिरिक्त अक्षर, प्रारूपण त्रुटियाँ या अनावश्यक स्पेसेज़ हो सकते हैं। सफाई (cleaning) सिमुलेशन त्रुटियों के जोखिम को कम करती है और कोड को अधिक सुव्यवस्थित (tidy) बनाती है।