summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancis Tisserant <tissf@free.fr>2012-03-09 13:57:52 +0100
committerFrancis Tisserant <tissf@free.fr>2012-03-09 13:57:52 +0100
commit6b0028ce87292074a00d975a253c5995da60b07e (patch)
treedfa9c11c1ffc9f1acb7003143ff5417a63a058cf
parent2f8c91a466ea89aa285dc1aae0a8ca8c07012244 (diff)
downloadlinuxcnc-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.pngbin0 -> 26195 bytes
-rw-r--r--docs/src/common/images/touchy_fr.pngbin0 -> 41886 bytes
-rw-r--r--docs/src/common/user_intro_fr.txt71
-rw-r--r--docs/src/config/ini_config_fr.txt21
-rw-r--r--docs/src/gcode/o-code_fr.txt11
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
new file mode 100644
index 000000000..93ccdf9ef
--- /dev/null
+++ b/docs/src/common/images/ngcgui_fr.png
Binary files differ
diff --git a/docs/src/common/images/touchy_fr.png b/docs/src/common/images/touchy_fr.png
new file mode 100644
index 000000000..3dfb78b35
--- /dev/null
+++ b/docs/src/common/images/touchy_fr.png
Binary files differ
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é
----