diff options
author | Francis Tisserant <tissf@free.fr> | 2012-03-09 13:57:52 +0100 |
---|---|---|
committer | Francis Tisserant <tissf@free.fr> | 2012-03-09 13:57:52 +0100 |
commit | 6b0028ce87292074a00d975a253c5995da60b07e (patch) | |
tree | dfa9c11c1ffc9f1acb7003143ff5417a63a058cf | |
parent | 2f8c91a466ea89aa285dc1aae0a8ca8c07012244 (diff) | |
download | linuxcnc-6b0028ce87292074a00d975a253c5995da60b07e.tar.gz linuxcnc-6b0028ce87292074a00d975a253c5995da60b07e.zip |
French doc: update
Signed-off-by: Francis Tisserant <tissf@free.fr>
-rw-r--r-- | docs/src/common/images/ngcgui_fr.png | bin | 0 -> 26195 bytes | |||
-rw-r--r-- | docs/src/common/images/touchy_fr.png | bin | 0 -> 41886 bytes | |||
-rw-r--r-- | docs/src/common/user_intro_fr.txt | 71 | ||||
-rw-r--r-- | docs/src/config/ini_config_fr.txt | 21 | ||||
-rw-r--r-- | docs/src/gcode/o-code_fr.txt | 11 |
5 files changed, 60 insertions, 43 deletions
diff --git a/docs/src/common/images/ngcgui_fr.png b/docs/src/common/images/ngcgui_fr.png Binary files differnew file mode 100644 index 000000000..93ccdf9ef --- /dev/null +++ b/docs/src/common/images/ngcgui_fr.png diff --git a/docs/src/common/images/touchy_fr.png b/docs/src/common/images/touchy_fr.png Binary files differnew file mode 100644 index 000000000..3dfb78b35 --- /dev/null +++ b/docs/src/common/images/touchy_fr.png diff --git a/docs/src/common/user_intro_fr.txt b/docs/src/common/user_intro_fr.txt index 4ce423e9e..e16f36ac2 100644 --- a/docs/src/common/user_intro_fr.txt +++ b/docs/src/common/user_intro_fr.txt @@ -23,17 +23,18 @@ robots ou d'autres automatismes. Il est capable de contrôler des servomoteurs, des moteurs pas à pas, des relais ainsi que d'autres mécanismes relatifs aux machines-outils. -Il y a quatre principales composantes du logiciel LinuxCNC:: -- un contrôleur de mouvement (EMCMOT), -- une contrôleur d'entrées/sorties discrètes (EMCIO), -- un exécuteur des tâches qui les coordonne (EMCTASK), -- et les interfaces utilisateur graphiques. +Il y a quatre principales composantes du logiciel LinuxCNC: -En outre il y a une couche appelée HAL (couche d'abstraction du matériel) -qui permet la configuration de LinuxCNC sans avoir besoin de recompiler. +* un contrôleur de mouvement (EMCMOT), +* une contrôleur d'entrées/sorties discrètes (EMCIO), +* un exécuteur des tâches qui les coordonne (EMCTASK), +* et les interfaces utilisateur graphiques. +En outre il existe une couche appelée HAL (couche d'abstraction du matériel) +qui permet la configuration de LinuxCNC sans avoir besoin de recompiler. -image::images/whatstep1.png[Machine simple contrôlée par LinuxCNC] +.Machine simple contrôlée par LinuxCNC[[fig:Machine typique]] +image::images/whatstep1.png[align="center"] La figure ci-dessus montre un diagramme bloc représentant une machine 3 axes typique comme LinuxCNC les aime. Cette @@ -51,48 +52,62 @@ nous référerons à cette machine typique. == Interfaces utilisateur graphiques L'interface graphique est la partie de LinuxCNC qui interagit avec -l'opérateur de la machine-outil. LinuxCNC est fourni avec plusieurs +l'opérateur de la machine. LinuxCNC est fourni avec plusieurs interfaces utilisateurs graphiques: -- _AXIS_, une GUI basée sur OpenGL, avec prévisualisation du G-Code. - Elle offre un aperçu permanent du parcours d'outil. - C'est l'interface qui a le développement le plus actif. +* <<cha:Axis,_Axis_>>, l'interface utilisateur standard. .L'interface graphique AXIS[[fig:Interface-graphique-AXIS]] +image::images/axis_2.5_fr.png[align="center"] -image::images/axis_2.5_fr.png[] +* <<cha:touchy-gui,_Touchy_>>, une interface graphique pour écran tactile. +.L'interface graphique Touchy[[fig:touchy-gui]] -- _Mini_(((mini))), une Tcl/Tk GUI +image::images/touchy_fr.png[align="center"] -.L'interface graphique Mini[[fig:Interface-graphique-Mini]] +* <<cha:ngcgui,_NGCGUI_>>, une interface graphique gérant les sous-programmes. +Elle permet très simplement de créer des programme G-code. Elle supporte +surtout la concaténation de fichiers de sous-programmes, ce qui permet de +construire des programmes G-code complets sans aucune programmation. -image::images/mini_fr.png[] +.L'interface graphique NGCGUI intégrée dans Axis[[fig:ngcgui-gui]] +image::images/ngcgui_fr.png[align="center"] +* <<cha:Mini,_Mini_>>, une interface en Tcl/Tk. -- _tklinuxcnc_(((tklinuxcnc))), une interface basée sur Tcl/Tk. - C'est l'interface la plus populaire après Axis +.L'interface graphique Mini[[fig:Interface-graphique-Mini]] +image::images/mini_fr.png[align="center"] + +* <<cha:TkLinuxCNC,_TkLinuxCNC_>>, une autre interface basée sur Tcl/Tk. +C'est l'interface la plus populaire après Axis .L'interface graphique tklinuxcnc[[fig:L-interface-graphique-tklinuxcnc]] +image::images/tklinuxcnc_fr.png[align="center"] -image::images/tklinuxcnc_fr.png[] +* <<cha:keystick-gui,_Keystick_>>, une interface graphique textuelle et +minimaliste, appropriée pour les installations légères (sans serveur X par +exemple). +.L'interface textuelle Keystick[[fig:L-interface-Keystick]] +image::images/keystick.png[align="center"] -- _Keystick_(((keystick))), c'est une interface minimaliste textuelle, -appropriée pour les installations légères (sans serveur X par exemple). +* _Xemc_, un programme X-Windows -.L'interface textuelle Keystick[[fig:L-interface-Keystick]] +* _halui_, une interface utilisateur basée sur HAL, qui permet de contrôler +LinuxCNC en utilisant des boutons et des interrupteurs -image::images/keystick.png[] +* _linuxcncrsh_, une interface utilisateur basée sur telnet, qui permet +d'envoyer des commandes à partir d'ordinateurs distants de celui de LinuxCNC -- _XLinuxCNC_, un programme X-Windows(((xlinuxcnc))) +== Panneaux de contrôle virtuels -- _halui_, une interface utilisateur basée sur HAL, qui permet de contrôler LinuxCNC - en utilisant des boutons et des interrupteurs +* _PyVCP_, un panneau de contrôle virtuel basé sur Python, il peut être intégré +dans l'interface graphique Axis ou utilisé en autonome. -- _linuxcncrsh_, une interface utilisateur basée sur telnet, qui permet aux commandes - d'être envoyées à partir d'ordinateurs distants de celui de LinuxCNC +* _GladeVCP_, un panneau de contrôle virtuel basé sur Glade, il peut être +intégré dans l'interface graphique Axis ou utilisé en autonome. == Langues diff --git a/docs/src/config/ini_config_fr.txt b/docs/src/config/ini_config_fr.txt index fa53e204b..ec2603746 100644 --- a/docs/src/config/ini_config_fr.txt +++ b/docs/src/config/ini_config_fr.txt @@ -559,18 +559,17 @@ USER_DEFINED_FUNCTION_MAX_DIRS=5:: Défini le nombre maximum de répertoire au moment de la compilation. [NOTE] [WIZARD]WIZARD_ROOT est un chemin de recherche valide mais l'assistant n'est -pas encore complétement implémenté et les résultats, découlants de son +pas encore complétement implémenté et les résultats, découlant de son utilisation, sont imprévisibles. - ++ Une recherche est faite pour chaque fonction utilisateur définie possible, - typiquement _M100_ à _M199_. - L'ordre de recherche est le suivant: - +typiquement _M100_ à _M199_. L'ordre de recherche est le suivant: ++ . [DISPLAY]PROGRAM_PREFIX (si il est spécifié) . Si [DISPLAY]PROGRAM_PREFIX n'est pas spécifié, cherche dans le répertoire par défaut: nc_files . Recherche ensuite dans chaque répertoire de la liste [RS274NGC]USER_M_PATH - ++ Le premier M1xx trouvé au cours de la recherche est utilisé pour chaque M1xx. [[sub:Section-LINUXCNCMOT]] @@ -594,13 +593,14 @@ BASE_PERIOD = 50000:: par _BASE_PERIOD_. Ainsi, la _BASE_PERIOD_ utilisée ici donnera une fréquence de pas maximum absolue de 20000 pas par seconde. 50000ns est une valeur assez large. La plus petite - valeur utilisable est liée au résultat <<cha:test-de-latence, du test de latence>>, - à la longueur des impulsions de pas nécessaire et à la vitesse du µP. + valeur utilisable est liée au résultat <<cha:test-de-latence, du test de +latence>>, à la longueur des impulsions de pas nécessaire et à la vitesse du µP. Choisir une BASE_PERIOD trop basse peut amener à des messages _Unexpected realtime delay_, des blocages ou des reboots spontanés. SERVO_PERIOD = 1000000:: - (((SERVO PERIOD))) (hal) Période de la tâche _Servo_, exprimée également en nanosecondes. + (((SERVO PERIOD))) (hal) Période de la tâche _Servo_, exprimée également en +nanosecondes. Cette valeur sera arrondie à un multiple entier de _BASE_PERIOD_. Elle est utilisée aussi sur des systèmes basés sur des moteurs pas à pas. C'est la vitesse avec laquelle la nouvelle position des moteurs est @@ -610,7 +610,8 @@ SERVO_PERIOD = 1000000:: s'agit du taux de mise à jour du planificateur de mouvement de bas niveau. TRAJ_PERIOD = 1000000:: - (((TRAJ PERIOD))) (hal) Période du planificateur de trajectoire, exprimée en nanosecondes. + (((TRAJ PERIOD))) (hal) Période du planificateur de trajectoire, exprimée en +nanosecondes. Cette valeur sera arrondie à un multiple entier de _SERVO_PERIOD_. Excepté pour les machines avec une cinématique particulière (ex: hexapodes) Il n'y a aucune raison de rendre cette valeur diff --git a/docs/src/gcode/o-code_fr.txt b/docs/src/gcode/o-code_fr.txt index 1dca621c3..947ba6a2d 100644 --- a/docs/src/gcode/o-code_fr.txt +++ b/docs/src/gcode/o-code_fr.txt @@ -228,11 +228,12 @@ Voici un condensé des sections utiles aux calculs des O-codes: == Appel de fichier (((Appel de fichier))) -Pour appeler un fichier par son nom, celui-ci doit contenir un _sub_ -et un _endsub_. Le fichier appelé doit se trouver dans le répertoire -pointé par la variable PROGRAM_PREFIX du fichier ini. -Les noms de fichiers ne peuvent inclure que des *minuscules*, des lettres, -des nombres, des points et des tirets bas. +Pour appeler un sous-programme par son nom, ce sous-programme doit contenir +un _sub_ et un _endsub_. Le fichier appelé doit se trouver dans le répertoire +pointé par la variable _PROGRAM_PREFIX_ ou _SUBROUTINE_PATH_ du fichier ini. +Les noms de fichiers ne peuvent inclure que des lettres *minuscules*, des +chiffres, des points et des tirets bas. Un fichier de sous-programme nommé ne +peut contenir qu'une seule définition de sous-programme. .Exemple: l'appel d'un fichier nommé ---- |