Про сервіс NCPlayer:
Меню Файл
Меню Редагування
Меню Вигляд
Меню Форматування
Меню Інструменти
Меню Конфігурація верстата
Спільна робота

Операції з символом пропуску блоку


У багатьох системах ЧПК символ / на початку рядка означає «пропустити блок», якщо на панелі керування машини ввімкнено апаратний перемикач Block Skip. У NCPlayer такі рядки також розпізнаються і можуть бути виключені зі симуляції. Розділ Format → Block Skip Chars Operations містить три інструменти для масових операцій із символом /.

Як це працює в NCPlayer

  • Рядок вважається «пропускним», якщо він починається з одного або кількох символів / перед будь-якими адресами коду.
  • Порожні рядки та чисті коментарі ( ... ) не потребують позначення символом / — інструменти автоматично їх пропускають.
  • Операції застосовуються до виділеної області або до всієї програми, якщо виділення не зроблено.

1) Add Block Skip Chars — додати символи «/»

Додає / на початку кожного виконуваного рядка. Якщо символ / уже є, дублювання не відбувається. Коментарі та порожні рядки залишаються без змін.

Приклад

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

; Після
/N10 G00 X0 Y0
(lead-in)
/N20 G01 X50 F200

Коли корисно

  • Швидко підготувати «м’яку» версію програми ЧПК — щоб частини коду можна було вмикати/вимикати за допомогою перемикача на станку.
  • Створити безпечний холостий прогін: позначити швидкі переміщення, зміни інструментів або M-коди.

2) Remove Block Skip Chars — видалити символи «/»

Видаляє початкові символи / на початку рядків. Якщо рядок містить кілька /, вилучається весь префікс. Решта рядка (адреси, коментарі) залишається без змін.

Приклад

; До
//N10 G00 X0 Y0
/N20 G01 X50 F200

; Після
N10 G00 X0 Y0
N20 G01 X50 F200

3) Protect Code Lines with “/” — захистити виконувані рядки за допомогою «/»

Швидко позначає лише виконувані рядки (з адресами G/M/T/S/F/X/Y/Z/…) символом /, пропускаючи чисті коментарі та порожні рядки. Корисно, коли потрібно залишити нотатки та документацію недоторканими, але тимчасово вимкнути виконання команд переміщення або технологічних команд.

Приклад

; До
(Setup)
N10 G90 G54
(Roughing)
N20 G01 X50 F200

; Після
(Setup)
/N10 G90 G54
(Roughing)
/N20 G01 X50 F200

Поради та застереження

  • На реальному верстаті ЧПК поведінка рядків із символом / залежить від положення апаратного перемикача BLOCK SKIP. Якщо він вимкнений — такі рядки виконуються звичайним чином.
  • У симуляції NCPlayer рядки з / пропускаються, якщо ввімкнено відповідний режим (підтримується у покроковій симуляції).
  • Якщо ви використовуєте умовні переходи (IF/THEN/GOTO/WHILE) — уникайте позначення критичних «перехідних» рядків символом «/» без аналізу логіки, оскільки це може порушити послідовність виконання програми.
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy