/ docs / src / gui / tooledit_fr.txt
tooledit_fr.txt
  1  :lang: fr
  2  :toc:
  3  
  4  = Éditeur graphique de table d'outils
  5  
  6  [[cha:editeur-tooledit]] 
  7  
  8  == Versions requises pour l'éditeur d'outils
  9  [NOTE]
 10  Les éléments de tooledit modifiables décrits ici sont disponibles
 11  dans les versions 2.5.1 et suivantes. Dans la version 2.5.0, l'interface
 12  graphique ne permet pas ces ajustements.
 13  
 14  image::images/tooledit_fr.png[align="left", width="640", alt="Éditeur graphique de table d’outils"]
 15  
 16  Le programme tooledit rafraichi le fichier de la table d'outils avec les
 17  changements édités puis enregistrés avec le bouton _EnregistrerFichier_.
 18  Le bouton _EnregistrerFichier_ met à jour le fichier système mais une action
 19  manuelle dans le menu _Fichier -> Recharger la table d'outils_ est requise pour
 20  mettre à jour la table d'outils en cours d'utilisation par l'instance courante
 21  de LinuxCNC. Avec l'interface graphique Axis, il est toutefois possible, grâce
 22  au bouton _RechargerTable_, de rafraichir le fichier tout en mettant à jour la
 23  table d'outils courante. Ce dernier bouton est disponible uniquement quand la
 24  machine est _En marche_ et inactive.
 25  
 26  == Choix des colonnes
 27  Par défaut, le programme tooledit affiche toutes les colonnes utilisables dans
 28  une table d'outils. Très peu de machines utilisent tous les paramètres,
 29  les colonnes affichées peuvent être limitées aux paramètres utilisés. Pour cela,
 30  passer une ligne de paramètre dans le fichier ini, comme ci-dessous:
 31  
 32  .Syntaxe
 33  ----
 34  [DISPLAY]
 35  TOOL_EDITOR = tooledit nom_colonne nom_colonne ...
 36  ----
 37  
 38  .Exemple pour les colonnes Z et DIAM
 39  ----
 40  [DISPLAY]
 41  TOOL_EDITOR = tooledit Z DIAM
 42  ----
 43  
 44  .Résultat obtenu
 45  image::images/tooledit-columns_fr.png[align="left", alt="Éditeur graphique de table d’outils - Choix des colonnes"]
 46  
 47  == Tri par colonne
 48  Les outils de la table affichée peuvent être triés selon n'importe quelle
 49  colonne, par ordre croissant ou décroissant, en cliquant sur l'entête de la
 50  colonne. Un second clic inverse l'ordre de tri. Le tri par colonne nécessite
 51  une version de TCL/TK >= 8.5
 52  
 53  image::images/tooledit-sort_fr.png[align="left", alt="Éditeur graphique de table d’outils - Tri par colonne"]
 54  
 55  Sous Ubuntu Lucid 10.04 tcl/tk8.4 est installé par défaut. Il est possible
 56  d'ajouter tcl/tk8.5 avec la commande suivante:
 57  ----
 58  sudo apt-get install tcl8.5 tk8.5
 59  ----
 60  
 61  Si le tri ne fonctionne pas il peut être nécessaire d'activer tcl/tk8.5 avec
 62  les commandes:
 63  ----
 64  sudo update-alternatives --config tclsh  ;# choisir l'option pour tclsh8.5
 65  sudo update-alternatives --config wish   ;# choisir l'option pour wish8.5
 66  ----
 67  
 68  == Utilisation autonome
 69  Le programme _tooledit_ peut aussi être invoqué comme un programme autonome.
 70  Par exemple si le programme est dans le PATH de l'utilisateur, taper _tooledit_
 71  en suivant une des syntaxes suivantes selon le besoin:
 72  
 73  .Tooledit autonome
 74  ----
 75  tooledit
 76  Usage:
 77  tooledit nomfichier
 78  tooledit [colonne_1 ... colonne_n] nomfichier
 79  ----
 80  
 81  Pour synchroniser un tooledit autonome avec l'application LinuxCNC courante,
 82  le nom de fichier doit être le même que celui spécifié par le paramètre
 83  *[EMCIO]TOOL_TABLE* dans le fichier ini.
 84  
 85  Lors de l'utilisation de tooledit pendant la marche de LinuxCNC,
 86  l'exécution d'un g-code ou d'un autre programme peut altérer les données de la
 87  table d'outils. Toute modification est alors détectée par tooledit qui affiche
 88  le message: Attention: Fichier modifié par un autre process
 89  
 90  image::images/tooledit-warning_fr.png[align="left", alt="Éditeur graphique de table d’outils - Utilisation autonome"]
 91  
 92  L'affichage de la table d'outils dans tooledit peut être rafraichi par le
 93  bouton _Relire_, pour relire le fichier modifié.
 94  
 95  Le nom de la table d'outils est spécifié dans le fichier ini par l'entrée:
 96  ----
 97  [EMCIO]TOOL_TABLE = nom_fichier_table_
 98  ----
 99  
100  Le fichier de table d'outils est éditable avec n'importe quel simple éditeur de
101  texte. (et non avec un traitement de texte)
102  
103  L'interface graphique Axis peut optionnellement utiliser un paramètre du fichier
104  ini pour spécifier quel éditeur doit être utilisé:
105  ----
106  [DISPLAY]TOOL_EDITOR = path_pour_editeur
107  ----
108  
109  Par défaut, le programme tooledit est utilisé. Cet éditeur supporte tous les
110  paramètres de table d'outils, permet l'ajout ou l'effacement d'outils et fourni
111  un certain nombre de contrôles de validité des paramètres introduits.
112