Функция Remove Garbage в NCPlayer предназначена для автоматической очистки управляющей программы (УП) от ненужных символов, сохраняя при этом всю важную информацию, включая комментарии. Это помогает сделать G-код более читаемым и корректным для симуляции.
( ... ) временно заменяется на плейсхолдеры, чтобы гарантировать, что они не будут изменены.!"№?@$^{}~\'<>|, (при этом сохраняются / и _, так как они могут быть частью деления или плейсхолдеров).;.;, оставляется только один.
Данная функция полезна при импорте кода из CAM-систем или других источников, где могут встречаться лишние символы, ошибки форматирования и ненужные пробелы. Очистка позволяет минимизировать риск ошибок при симуляции и делает код более аккуратным.