За услугата NCPlayer:
Меню Файл
Меню Редактиране
Меню Изглед
Меню Форматиране
Меню Инструменти
Меню Конфигурация на машината
Съвместна работа

Инструмент за търсене в NC програмния код


В NCPlayer прозорецът Инструмент за търсене (Find Tool) ви позволява бързо да намирате фрагменти от G-кода в редактора. Налични са три метода: Общо търсене, В избора и По диапазон от редове. Прозорецът може да се отвори чрез менюто Инструменти → Търсене или с клавишната комбинация 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 [от] — L [до] — въведете номерата на редовете от редактора (показани вляво от текста). Диапазонът е включващ: и редът „от“, и редът „до“ участват в търсенето.
  • Search between visible line numbers, not L-codes — напомняне, че се отнася до редовете в редактора, а не до N/L G-кодове вътре в програмата.
  • Ако полето е празно — търси в целия файл (както при Метод 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