O usłudze NCPlayer:
Menu Plik
Menu Edycja
Menu Widok
Menu Formatowanie
Menu Narzędzia
Menu Konfiguracja maszyny
Współpraca

Czyszczenie programu z zbędnych znaków


Funkcja Remove Garbage w NCPlayer służy do automatycznego czyszczenia programu sterującego (NC) ze zbędnych znaków, zachowując przy tym wszystkie ważne informacje, w tym komentarze. Pomaga to uczynić kod G bardziej czytelnym i poprawnym do symulacji.

Jak działa funkcja

  • Zachowanie komentarzy — cały tekst w nawiasach okrągłych ( ... ) jest tymczasowo zastępowany przez placeholdery, aby zagwarantować, że nie zostanie zmieniony.
  • Usuwanie zbędnych znaków poza komentarzami:
    • Usuwane są niewidoczne znaki (tabulatory, spacje niełamliwe itp.).
    • Usuwane są niepożądane znaki: !"№?@$^{}~\'<>|, (zachowywane są jednak / i _, ponieważ mogą być częścią dzielenia lub placeholderów).
    • Wielokrotne spacje są zamieniane na jedną.
    • Usuwane są spacje przed średnikiem ;.
    • Jeśli na końcu linii znajduje się kilka ;, pozostawiany jest tylko jeden.
  • Przywracanie komentarzy — wszystkie wcześniej zachowane komentarze są zwracane na swoje miejsca w niezmienionej postaci.
  • Usuwanie pustych linii — puste linie, które powstały po czyszczeniu, są usuwane.
NCPlayer

Przeznaczenie

Funkcja ta jest przydatna podczas importu kodu z systemów CAM lub innych źródeł, gdzie mogą występować zbędne znaki, błędy formatowania i niepotrzebne spacje. Czyszczenie minimalizuje ryzyko błędów podczas symulacji i sprawia, że kod staje się bardziej przejrzysty.

Uwaga: Funkcja nie zmienia logicznej struktury programu i nie usuwa poleceń sterujących, a jedynie eliminuje zbędne znaki utrudniające czytanie i analizę kodu G.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy