À propos du service NCPlayer :
Menu Fichier
Menu Édition
Menu Affichage
Menu Formatage
Menu Outils
Menu Configuration de la machine
Collaboration

Outil de recherche dans le code du programme NC


Dans NCPlayer, la fenêtre Outil de recherche vous permet de localiser rapidement des fragments de G-code dans l’éditeur. Trois méthodes sont disponibles : Recherche générale, Dans la sélection et Par plage de lignes. La fenêtre peut être ouverte via le menu Outils → Rechercher ou avec le raccourci clavier F2 + F.

NCPlayer
Méthode 1 : Recherche générale

La Recherche générale analyse l’ensemble du texte présent dans l’éditeur.

NCPlayer
  • Recherche : champ de saisie pour la chaîne à rechercher. Prend en charge la recherche par lettres/chiffres ainsi que par chaînes partielles de commandes (par ex. G43, F300, IF [).
  • CLEAR — efface le champ de saisie et les résultats précédents.
  • — recherche sensible à la casse. Lorsqu’elle est activée, G1g1.
  • — recherche exacte sans correspondances partielles. Utile pour trouver des jetons entiers (par ex. uniquement G0, mais pas G00 / G01).
  • Rechercher dans toutes les lignes — la recherche est effectuée sur l’ensemble des lignes du programme actuel.
Méthode 2 : Dans la sélection

Recherche uniquement dans le fragment de code sélectionné. Pratique lorsque vous devez effectuer une recherche dans une section/sous-programme ou dans plusieurs lignes d’un cycle.

  • Sélectionnez d’abord les lignes souhaitées dans l’éditeur à l’aide de la souris.
  • — limite la zone de recherche à la sélection.
  • Recherche uniquement dans les lignes de code sélectionnées — confirmation que la recherche ne dépassera pas les lignes sélectionnées.
  • Les paramètres Respecter la casse et Correspondance exacte de la Méthode 1 sont également appliqués s’ils sont activés.
Méthode 3 : Par plage de lignes

Recherche dans une plage de numéros de lignes visibles de l’éditeur (et non par numéros de blocs comme Nxxx ou Lxxx dans le programme). Utile lorsque vous souhaitez analyser, par exemple, uniquement les lignes 120 à 300 du fichier actuel.

  • Plage : L [de] — L [à] — saisissez les numéros de lignes de l’éditeur (affichés à gauche du texte). La plage est inclusive : les lignes « de » et « à » sont toutes deux incluses dans la recherche.
  • Recherche entre les numéros de lignes visibles, et non les codes L — rappel qu’il s’agit des lignes de l’éditeur, et non des codes N/L du programme G-code.
  • Si le champ est vide — la recherche s’effectue sur l’ensemble du fichier (comme dans la Méthode 1).
  • Les valeurs non valides (par ex. lettres, nombres négatifs, « de » supérieur à « à ») sont ignorées — la plage n’est pas appliquée.
Exécution et résultats
  • Rechercher — lance la recherche en tenant compte de la méthode et des options sélectionnées (respect de la casse et correspondance exacte).
  • Résultats de la recherche — en bas de la fenêtre, les correspondances trouvées s’affichent avec les numéros de ligne et un court extrait de texte.
  • Aller à la ligne : cliquer sur un résultat place le curseur de l’éditeur sur la ligne correspondante et la met en surbrillance ; la zone de simulation se déplace à cette position si nécessaire.
  • Répéter la recherche : modifiez la requête ou les options, puis cliquez à nouveau sur Rechercher — la liste sera mise à jour.
Conseils
  • Pour rechercher uniquement les commandes comme G0 (sans inclure G01), activez Correspondance exacte ou ajoutez un espace / une fin de ligne dans la requête (par ex. G0 ).
  • Pour trouver toutes les occurrences de la variable #100 sans tenir compte de la casse, désactivez Sensible à la casse — cela permettra également de trouver des correspondances dans les commentaires et avec différentes capitalisations.
  • Pour limiter l’analyse à une sous-programme, utilisez Dans la sélection ou Par plage de lignes afin d’éviter de parcourir l’ensemble du fichier.
  • Effacez la requête et les résultats avec le bouton EFFACER.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy