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

Operacje z symbolami pomijania bloków


W wielu sterownikach CNC symbol / na początku linii oznacza „pomiń blok” przy włączonym sprzętowym przełączniku Block Skip na maszynie. W NCPlayer takie linie również są rozpoznawane i mogą być wykluczone z symulacji. Sekcja Format → Block Skip Chars Operations zawiera trzy narzędzia do masowej pracy z symbolem /.

Jak to działa w NCPlayer

  • Linia jest uznawana za „pomijaną”, jeśli zaczyna się od jednego lub kilku symboli / przed adresami kodu.
  • Puste linie i czyste komentarze ( ... ) nie mają sensu być oznaczane symbolem / — narzędzia je pomijają.
  • Operacje wykonywane są na zaznaczeniu, a jeśli zaznaczenia nie ma — na całym programie.

1) Add Block Skip Chars — dodaj symbole „/”

Dodaje / na początku każdej wykonywalnej linii. Linie, w których / już występuje, nie są duplikowane. Komentarze i puste linie pozostają bez zmian.

Przykład

; Przed
N10 G00 X0 Y0
(lead-in)
N20 G01 X50 F200

; Po
/N10 G00 X0 Y0
(lead-in)
/N20 G01 X50 F200

Kiedy przydatne

  • Szybkie przygotowanie „łagodnej” wersji programu NC — aby można było przełącznikiem na maszynie włączać/wyłączać część kodu.
  • Wykonanie bezpiecznego przejścia próbnego (dry-run): oznaczenie gwałtownych ruchów, zmian narzędzia, kodów M.

2) Remove Block Skip Chars — usuń symbole „/”

Usuwa początkowe / z początku linii. Jeśli w linii znajdowało się kilka /, usuwany jest cały prefiks. Zawartość linii (adresy, komentarze) pozostaje bez zmian.

Przykład

; Przed
//N10 G00 X0 Y0
/N20 G01 X50 F200

; Po
N10 G00 X0 Y0
N20 G01 X50 F200

3) Protect Code Lines with “/” — zabezpiecz linie kodu „/”

Szybko oznacza symbolem / tylko linie wykonywalne (z adresami G/M/T/S/F/X/Y/Z/…), pomijając czyste komentarze i puste linie. Przydatne, gdy chcesz zostawić notatki i dokumentację w programie NC nietknięte, ale tymczasowo wyłączyć wykonywanie ruchów/technologii.

Przykład

; Przed
(Ustawienia)
N10 G90 G54
(Obróbka zgrubna)
N20 G01 X50 F200

; Po
(Ustawienia)
/N10 G90 G54
(Obróbka zgrubna)
/N20 G01 X50 F200

Wskazówki i ostrzeżenia

  • Na realnej maszynie zachowanie linii z / zależy od położenia sprzętowego przełącznika BLOCK SKIP. Jeśli jest wyłączony — takie linie będą wykonywane jak zwykłe.
  • W symulacji NCPlayer linie z / zostaną pominięte, jeśli włączony jest odpowiedni tryb (obsługiwane w symulacji krokowej).
  • Jeśli używasz skoków warunkowych (IF/THEN/GOTO/WHILE) — nie oznaczaj „/” krytycznych linii skokowych bez analizy logiki, w przeciwnym razie możesz zaburzyć kolejność wykonywania programu.
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy