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

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


Прозорецът на инструмента за замяна (Replace Tool) позволява безопасна и визуална замяна на повтарящи се елементи от текста в CNC програмата (NC). Инструментът показва списък с всички съвпадения заедно с номера на редовете и визуализация Before → After, като предоставя възможност да извършите замяната в целия код или по едно съвпадение наведнъж.

NCPlayer
Полета и бутони
  • Find: низът, който искате да потърсите (например #4, G43, F200). Поддържа се търсене по подниз в рамките на ред от G-кода.
  • Replace with: низът, който ще замести намереното съвпадение (например заменете #4 с #14).
  • SEARCH — стартира търсенето и генерира списък със съвпадения в долната част на прозореца.
  • CLEAR — изчиства входните полета и панела с резултати.
Резултати и визуализация

След натискане на SEARCH се показва списък с всички намерени съвпадения под формата:

  • Line — номер на реда в редактора (например L25).
  • Before — оригиналният фрагмент (оцветен в червено).
  • After — резултатът от замяната (оцветен в зелено).
  • Replace — бутон за извършване на целева замяна само в този ред.
NCPlayer
Масова замяна

За да извършите замяна във всички намерени редове наведнъж, използвайте:
Replace in all lines.

  • Преди масова замяна, прегледайте списъка с резултати, за да се уверите, че шаблонът в Find не засяга нежелани участъци (например вътре в коментари).
  • Ако е необходимо, вместо масова замяна използвайте целевия бутон Replace само за редовете, където промяната е нужна.
Поведение и ограничения
  • Търсенето е по подниз и не поддържа регулярни изрази. Ако ви е необходима точна съвпадение (например само #4, но не #40), уточнете контекста (интервал/граница) или проверете визуализацията на резултатите.
  • Замяната се извършва върху текущото съдържание на редактора. Ако допуснете грешка, използвайте Undo (Ctrl+Z).
  • Полето Find не може да бъде празно — инструментът ще изиска валидна стойност.
  • При ново търсене (SEARCH) списъкът със съвпадения се обновява, което позволява бърза настройка на шаблона и сравнение на резултатите.
Практически примери
  • Замяна на локална променлива: #4#14 в рамките на подпрограма.
  • Уеднаквяване на подаванията: F200F300 в прохода за довършване.
  • Актуализиране на компенсация за дължина на инструмента: H01H11 само в избрани редове (с помощта на бутона Replace).

Съвет: След масови промени стартирайте симулация, за да се уверите, че логиката на програмата и траекторията на инструмента остават коректни.

CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy