NCPlayer қызметі туралы:
Файл мәзірі
Өңдеу мәзірі
Көрініс мәзірі
Пішімдеу мәзірі
Құралдар мәзірі
Машина конфигурациясы мәзірі
Бірлескен жұмыс

NC бағдарламасының кодында іздеу құралы


NCPlayer ішіндегі Find Tool терезесі редактордағы G-код фрагменттерін жылдам табуға мүмкіндік береді. Үш іздеу әдісі қолжетімді: General Search, In selection және By line range. Терезені Tools → Find мәзірі арқылы немесе F2 + F ыстық пернесі арқылы ашуға болады.

NCPlayer
Әдіс 1: General Search

General Search редактордың барлық мәтінін сканерлейді.

NCPlayer
  • Search: іздеу жолына арналған өріс. Әріптер/сандар бойынша да, команданың бөлігі бойынша да іздеуді қолдайды (мысалы, G43, F300, IF [).
  • CLEAR — енгізу өрісін және алдыңғы нәтижелерді тазартады.
  • — регистрді ескеретін іздеу. Қосылған кезде G1g1.
  • — жолды дәл сәйкестікпен іздеу, жартылай сәйкес келулерді есепке алмайды. Толық «токендерді» табуға ыңғайлы (мысалы, тек G0, бірақ G00 / G01 емес).
  • Search in all lines — іздеу ағымдағы бағдарламаның барлық жолдары бойынша орындалады.
Әдіс 2: In selection

Тек таңдалған код фрагменті ішінде іздеу жүргізіледі. Бір бөлім/подпрограмма шегінде немесе циклдің бірнеше жолы ішінде іздеу қажет болғанда ыңғайлы.

  • Алдымен тінтуір көмегімен редакторда қажет жолдарды таңдаңыз.
  • — іздеу аймағын тек таңдалған мәтінмен шектейді.
  • Search only in selected lines of code — іздеу таңдалған жолдар шегінен шықпайтынын растайды.
  • Match case және Exact match параметрлері 1-әдістегі сияқты, егер қосулы болса, мұнда да қолданылады.
Әдіс 3: By line range

Редактордағы көрінетін жол нөмірлері диапазоны бойынша іздеу жүргізіледі (бағдарлама ішіндегі Nxxx немесе Lxxx блок нөмірлері бойынша емес). Мысалы, ағымдағы файлдың тек 120–300-жолдарын сканерлеу қажет болғанда ыңғайлы.

  • Range: L [from] — L [to] — редактор жол нөмірлерін енгізіңіз (мәтіннің сол жағында көрсетіледі). Диапазон шекті мәндерімен қоса алынады: «from» да, «to» да іздеуге кіреді.
  • Search between visible line numbers, not L-codes — бұл параметр редактор жолдарына қатысты екенін, бағдарлама ішіндегі N/L G-кодтарына қатысы жоқ екенін еске салады.
  • Егер өріс бос болса — бүкіл файл бойынша іздеу орындалады (1-әдістегідей).
  • Жарамсыз мәндер (мысалы, әріптер, теріс сандар, «from» мәні «to»-дан үлкен болғанда) ескерілмейді — диапазон қолданылмайды.
Іздеуді орындау және нәтижелер
  • Search — таңдалған әдіс пен опцияларды (регистр және дәл сәйкестік) ескере отырып, іздеуді бастайды.
  • Search results — терезенің төменгі бөлігінде табылған сәйкестіктер жол нөмірлерімен және қысқа мәтін үзіндісімен көрсетіледі.
  • Go to line: нәтиже жолына басқанда редактор курсоры тиісті жолға өтеді және оны ерекшелейді; қажет болған жағдайда симуляция аймағы да осы орынға жылжиды.
  • Repeat search: сұрауды/жалаушаларды өзгертіп, Search батырмасын қайта басыңыз — нәтижелер тізімі жаңартылады.
Кеңестер
  • Тек G0 секілді командаларды ( G01 және т.б. алмай) табу үшін Exact match опциясын қосыңыз немесе сұрауға бос орын/жол сонын қосыңыз (мысалы, G0 ).
  • #100 айнымалысының барлық кездесулерін регистрге тәуелсіз табу үшін Match case опциясын өшіріңіз — бұл түсіндірмелердегі және әртүрлі регистрдегі сәйкестіктерді де табуға мүмкіндік береді.
  • Анализді белгілі бір подпрограмма шегінде шектеу үшін In selection немесе By line range қолданған ыңғайлы — сонда бүкіл файлды сканерлеудің қажеті болмайды.
  • Сұрауды және нәтижелерді CLEAR батырмасы арқылы тазалаңыз.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy