Chức năng Remove Garbage trong NCPlayer được thiết kế để tự động dọn sạch chương trình CNC (tệp NC) khỏi các ký tự không cần thiết đồng thời vẫn giữ lại toàn bộ thông tin quan trọng, bao gồm cả chú thích (comments). Điều này giúp G-code dễ đọc hơn và chính xác hơn cho việc mô phỏng.
( ... ) được tạm thời thay thế bằng các “placeholder”
để đảm bảo chúng không bị thay đổi.!"№?@$^{}~\'<>|, (giữ lại / và _ vì chúng có thể là ký hiệu chia hoặc ký tự giữ chỗ).;.; ở cuối dòng, chỉ giữ lại một dấu.
Chức năng này đặc biệt hữu ích khi nhập mã từ các hệ CAM hoặc nguồn khác có thể chứa ký tự thừa, lỗi định dạng hoặc khoảng trắng không cần thiết. Việc dọn sạch giúp giảm thiểu nguy cơ lỗi mô phỏng và làm cho mã gọn gàng hơn.