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

Інструмент пошуку в коді програми ЧПК


У NCPlayer вікно Find Tool дозволяє швидко знаходити фрагменти G-коду в редакторі. Доступні три методи пошуку: Загальний пошук, У виділенні та За діапазоном рядків. Вікно відкривається через меню Tools → Find або за допомогою гарячої комбінації F2 + F.

NCPlayer
Метод 1: Загальний пошук

Загальний пошук сканує весь текст редактора.

NCPlayer
  • Search: поле введення рядка пошуку. Підтримує пошук за літерами/цифрами, а також частковими командами (наприклад, G43, F300, IF [).
  • CLEAR — очищає поле введення та попередні результати.
  • — пошук із урахуванням регістру. Якщо увімкнено, G1g1.
  • — точний збіг без часткових входжень. Корисно для пошуку окремих токенів (наприклад, лише G0, але не G00 / G01).
  • Search in all lines — пошук виконується по всіх рядках поточної програми.
Метод 2: У виділенні

Виконує пошук лише у виділеному фрагменті коду. Зручно, коли потрібно знайти дані лише в одній секції, підпрограмі чи кількох рядках циклу.

  • Спочатку виділіть потрібні рядки в редакторі мишкою.
  • — обмежує область пошуку лише виділенням.
  • Search only in selected lines of code — підтверджує, що пошук не вийде за межі виділених рядків.
  • Параметри Match case і Exact match із Методу 1 також застосовуються, якщо вони увімкнені.
Метод 3: За діапазоном рядків

Виконує пошук у заданому діапазоні номерів рядків редактора (не за блоками Nxxx або Lxxx у програмі). Корисно, коли потрібно переглянути, наприклад, лише рядки 120–300 поточного файлу.

  • Range: L [from] — L [to] — введіть номери рядків редактора (відображаються ліворуч від тексту). Діапазон включає обидва рядки — “від” і “до”.
  • Search between visible line numbers, not L-codes — нагадування, що маються на увазі саме рядки редактора, а не коди N/L у програмі.
  • Якщо поле порожнє — пошук виконується по всьому файлу (як у Методі 1).
  • Некоректні значення (літери, від’ємні числа, “від” більше ніж “до”) ігноруються — діапазон не застосовується.
Виконання та результати
  • Search — запускає пошук із урахуванням вибраного методу та параметрів (регістр, точний збіг).
  • Search results — у нижній частині вікна відображаються знайдені збіги з номерами рядків та коротким фрагментом тексту.
  • Go to line: натискання на результат переносить курсор редактора до відповідного рядка та підсвічує його; за потреби симуляційна зона прокручується до цієї позиції.
  • Repeat search: змініть запит або параметри та натисніть Search знову — список оновиться.
Поради
  • Щоб знайти лише команди G0 (без G01), увімкніть Exact match або додайте пробіл/кінець рядка в запиті (наприклад, G0 ).
  • Щоб знайти всі входження змінної #100 незалежно від регістру, вимкніть Match case — тоді пошук знайде збіги і в коментарях, і з різними варіаціями написання.
  • Щоб обмежити аналіз певною підпрограмою, використовуйте У виділенні або За діапазоном рядків, щоб не сканувати увесь файл.
  • Очищуйте запит і результати кнопкою CLEAR.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy