summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancis Tisserant <tissf@free.fr>2011-11-13 21:49:39 +0100
committerFrancis Tisserant <tissf@free.fr>2011-11-13 22:01:14 +0100
commit6dfd89da521355b3bacc0d59c91f17b7aa3845a0 (patch)
tree28bc60625838883bbbd1ece6968caad68e0349fc
parent5d4dabf7f7ddc172b157a6ebf699f03aebcc80b7 (diff)
downloadlinuxcnc-6dfd89da521355b3bacc0d59c91f17b7aa3845a0.tar.gz
linuxcnc-6dfd89da521355b3bacc0d59c91f17b7aa3845a0.zip
French translation massive update-add a diagram of homing for stepconf
Signed-off-by: Francis Tisserant <tissf@free.fr>
-rw-r--r--docs/src/Getting_Started_fr.txt2
-rw-r--r--docs/src/Submakefile1
-rw-r--r--docs/src/common/GPLD_Copyright_fr.txt361
-rw-r--r--docs/src/common/Getting_EMC_fr.txt93
-rw-r--r--docs/src/common/System_Requirements_fr.txt2
-rw-r--r--docs/src/common/Updating_EMC_fr.txt125
-rw-r--r--docs/src/config/copy_and_run_fr.txt2
-rw-r--r--docs/src/config/images/HomeAxisTravel.pngbin0 -> 20026 bytes
-rw-r--r--docs/src/config/images/switch-nc-series.pngbin0 -> 825 bytes
-rw-r--r--docs/src/config/images/switch-no-parallel.pngbin0 -> 847 bytes
-rw-r--r--docs/src/config/stepconf_fr.txt781
-rw-r--r--docs/src/docs.xml10
-rw-r--r--docs/src/gcode/images/lathe-tool_fr.pngbin0 -> 51476 bytes
-rw-r--r--docs/src/gcode/images/lathe-tool_fr.svg528
-rw-r--r--docs/src/gcode/main_fr.txt35
-rw-r--r--docs/src/hal/tutorial_fr.txt1
-rw-r--r--docs/src/index_fr.tmpl10
-rw-r--r--src/po/fr.po14
18 files changed, 1434 insertions, 531 deletions
diff --git a/docs/src/Getting_Started_fr.txt b/docs/src/Getting_Started_fr.txt
index 84e4ea53d..c9c776fb4 100644
--- a/docs/src/Getting_Started_fr.txt
+++ b/docs/src/Getting_Started_fr.txt
@@ -30,7 +30,7 @@ include::config/copy_and_run_fr.txt[]
include::common/Linux_FAQ_fr.txt[]
-include::common/GPLD_Copyright.txt[]
+include::common/GPLD_Copyright_fr.txt[]
// = Index
diff --git a/docs/src/Submakefile b/docs/src/Submakefile
index 383e1b89a..c1b3a70ea 100644
--- a/docs/src/Submakefile
+++ b/docs/src/Submakefile
@@ -35,6 +35,7 @@ DOC_SRCS := \
common/Glossary_es.txt \
common/Glossary_fr.txt \
common/GPLD_Copyright.txt \
+ common/GPLD_Copyright_fr.txt \
common/Integrator_Concepts.txt \
common/Integrator_Concepts_de.txt \
common/Integrator_Concepts_es.txt \
diff --git a/docs/src/common/GPLD_Copyright_fr.txt b/docs/src/common/GPLD_Copyright_fr.txt
new file mode 100644
index 000000000..4dbc7d455
--- /dev/null
+++ b/docs/src/common/GPLD_Copyright_fr.txt
@@ -0,0 +1,361 @@
+= Legal Section
+
+Ce document n'est pas traduit en raison de la complexité de la
+validation des documents juridiques. Vous trouverez sur ce site
+plus d'information [http://www.gnu.org/licenses/licenses.fr.html||http://www.gnu.org/licenses/licenses.fr.html]
+
+== Copyright Terms
+
+Copyright (c) 2000-2011 LinuxCNC.org
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.1 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, no Front-Cover Texts, and one Back-Cover Text:
+"This EMC Handbook is the product of several authors writing for
+linuxCNC.org. As you find it to be of value in your work, we invite you
+to contribute to its revision and growth." A copy of the license is
+included in the section entitled "GNU Free Documentation License". If
+you do not find the license you may order a copy from Free Software
+Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307
+
+== GNU Free Documentation License
+
+GNU Free Documentation License Version 1.1, March 2000
+
+Copyright (C) 2000 Free Software Foundation, Inc. 59 Temple Place,
+Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and
+distribute verbatim copies of this license document, but changing it is
+not allowed.
+
+*0. PREAMBLE*
+
+The purpose of this License is to make a manual, textbook, or other
+written document "free" in the sense of freedom: to assure everyone the
+effective freedom to copy and redistribute it, with or without
+modifying it, either commercially or noncommercially. Secondarily, this
+License preserves for the author and publisher a way to get credit for
+their work, while not being considered responsible for modifications
+made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft license
+designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals; it
+can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+*1. APPLICABILITY AND DEFINITIONS*
+
+This License applies to any manual or other work that contains a
+notice placed by the copyright holder saying it can be distributed
+under the terms of this License. The "Document", below, refers to any
+such manual or work. Any member of the public is a licensee, and is
+addressed as "you".
+
+A "Modified Version" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or a front-matter section of
+the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall subject
+(or to related matters) and contains nothing that could fall directly
+within that overall subject. (For example, if the Document is in part a
+textbook of mathematics, a Secondary Section may not explain any
+mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The "Invariant Sections" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.
+
+The "Cover Texts" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.
+
+A "Transparent" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the general
+public, whose contents can be viewed and edited directly and
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input to
+text formatters. A copy made in an otherwise Transparent file format
+whose markup has been designed to thwart or discourage subsequent
+modification by readers is not Transparent. A copy that is not
+"Transparent" is called "Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML or
+XML using a publicly available DTD, and standard-conforming simple HTML
+designed for human modification. Opaque formats include PostScript,
+PDF, proprietary formats that can be read and edited only by
+proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the machine-generated
+HTML produced by some word processors for output purposes only.
+
+The "Title Page" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in formats
+which do not have any title page as such, "Title Page" means the text
+near the most prominent appearance of the work's title, preceding the
+beginning of the body of the text.
+
+*2. VERBATIM COPYING*
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
+*3. COPYING IN QUANTITY*
+
+If you publish printed copies of the Document numbering more than 100,
+and the Document's license notice requires Cover Texts, you must
+enclose the copies in covers that carry, clearly and legibly, all these
+Cover Texts: Front-Cover Texts on the front cover, and Back-Cover Texts
+on the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present the
+full title with all words of the title equally prominent and visible.
+You may add other material on the covers in addition. Copying with
+changes limited to the covers, as long as they preserve the title of
+the Document and satisfy these conditions, can be treated as verbatim
+copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a publicly-accessible computer-network location containing a complete
+Transparent copy of the Document, free of added material, which the
+general network-using public has access to download anonymously at no
+charge using public-standard network protocols. If you use the latter
+option, you must take reasonably prudent steps, when you begin
+distribution of Opaque copies in quantity, to ensure that this
+Transparent copy will remain thus accessible at the stated location
+until at least one year after the last time you distribute an Opaque
+copy (directly or through your agents or retailers) of that edition to
+the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
+*4. MODIFICATIONS*
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release the
+Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy of
+it. In addition, you must do these things in the Modified Version:
+
+A. Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions (which
+should, if there were any, be listed in the History section of the
+Document). You may use the same title as a previous version if the
+original publisher of that version gives permission. B. List on the
+Title Page, as authors, one or more persons or entities responsible for
+authorship of the modifications in the Modified Version, together with
+at least five of the principal authors of the Document (all of its
+principal authors, if it has less than five). C. State on the Title
+page the name of the publisher of the Modified Version, as the
+publisher. D. Preserve all the copyright notices of the Document. E.
+Add an appropriate copyright notice for your modifications adjacent to
+the other copyright notices. F. Include, immediately after the
+copyright notices, a license notice giving the public permission to use
+the Modified Version under the terms of this License, in the form shown
+in the Addendum below. G. Preserve in that license notice the full
+lists of Invariant Sections and required Cover Texts given in the
+Document's license notice. H. Include an unaltered copy of this
+License. I. Preserve the section entitled "History", and its title, and
+add to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page. If there
+is no section entitled "History" in the Document, create one stating
+the title, year, authors, and publisher of the Document as given on its
+Title Page, then add an item describing the Modified Version as stated
+in the previous sentence. J. Preserve the network location, if any,
+given in the Document for public access to a Transparent copy of the
+Document, and likewise the network locations given in the Document for
+previous versions it was based on. These may be placed in the "History"
+section. You may omit a network location for a work that was published
+at least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission. K. In any
+section entitled "Acknowledgements" or "Dedications", preserve the
+section's title, and preserve in the section all the substance and tone
+of each of the contributor acknowledgements and/or dedications given
+therein. L. Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles. Section numbers or the
+equivalent are not considered part of the section titles. M. Delete any
+section entitled "Endorsements". Such a section may not be included in
+the Modified Version. N. Do not retitle any existing section as
+"Endorsements" or to conflict in title with any Invariant Section.
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section entitled "Endorsements", provided it contains
+nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of Front-Cover
+Text and one of Back-Cover Text may be added by (or through
+arrangements made by) any one entity. If the Document already includes
+a cover text for the same cover, previously added by you or by
+arrangement made by the same entity you are acting on behalf of, you
+may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
+*5. COMBINING DOCUMENTS*
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of Invariant
+Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections entitled "History"
+in the various original documents, forming one section entitled
+"History"; likewise combine any sections entitled "Acknowledgements",
+and any sections entitled "Dedications". You must delete all sections
+entitled "Endorsements."
+
+*6. COLLECTIONS OF DOCUMENTS*
+
+You may make a collection consisting of the Document and other
+documents released under this License, and replace the individual
+copies of this License in the various documents with a single copy that
+is included in the collection, provided that you follow the rules of
+this License for verbatim copying of each of the documents in all other
+respects.
+
+You may extract a single document from such a collection, and
+distribute it individually under this License, provided you insert a
+copy of this License into the extracted document, and follow this
+License in all other respects regarding verbatim copying of that
+document.
+
+*7. AGGREGATION WITH INDEPENDENT WORKS*
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, does not as a whole count as a Modified Version of
+the Document, provided no compilation copyright is claimed for the
+compilation. Such a compilation is called an "aggregate", and this
+License does not apply to the other self-contained works thus compiled
+with the Document, on account of their being thus compiled, if they are
+not themselves derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one quarter
+of the entire aggregate, the Document's Cover Texts may be placed on
+covers that surround only the Document within the aggregate. Otherwise
+they must appear on covers around the whole aggregate.
+
+*8. TRANSLATION*
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License provided that you also include the original
+English version of this License. In case of a disagreement between the
+translation and the original English version of this License, the
+original English version will prevail.
+
+*9. TERMINATION*
+
+You may not copy, modify, sublicense, or distribute the Document
+except as expressly provided for under this License. Any other attempt
+to copy, modify, sublicense or distribute the Document is void, and
+will automatically terminate your rights under this License. However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such parties
+remain in full compliance.
+
+*10. FUTURE REVISIONS OF THIS LICENSE*
+
+The Free Software Foundation may publish new, revised versions of the
+GNU Free Documentation License from time to time. Such new versions
+will be similar in spirit to the present version, but may differ in
+detail to address new problems or concerns. See
+http://www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License "or any later version" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
+
+*ADDENDUM*: How to use this License for your documents
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and license
+notices just after the title page:
+
+Copyright (c) YEAR YOUR NAME. Permission is granted to copy,
+distribute and/or modify this document under the terms of the GNU Free
+Documentation License, Version 1.1 or any later version published by
+the Free Software Foundation; with the Invariant Sections being LIST
+THEIR TITLES, with the Front-Cover Texts being LIST, and with the
+Back-Cover Texts being LIST. A copy of the license is included in the
+section entitled "GNU Free Documentation License".
+
+If you have no Invariant Sections, write "with no Invariant Sections"
+instead of saying which ones are invariant. If you have no Front-Cover
+Texts, write "no Front-Cover Texts" instead of "Front-Cover Texts being
+LIST"; likewise for Back-Cover Texts.
+
+If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License, to
+permit their use in free software.
+
diff --git a/docs/src/common/Getting_EMC_fr.txt b/docs/src/common/Getting_EMC_fr.txt
index b52322604..12a0fa26e 100644
--- a/docs/src/common/Getting_EMC_fr.txt
+++ b/docs/src/common/Getting_EMC_fr.txt
@@ -1,4 +1,4 @@
-= Comment se procurer EMC2
+= Comment se procurer EMC2
== À savoir à propos du logiciel EMC2
@@ -8,33 +8,28 @@
sont entièrement sous licence GNU Lesser General Public et de
GNU General Public License (GPL et LGPL)
- EMC2 propose:
+-- Une installation facile à partir d'un CD live
+-- Un assistant de configuration simple à utiliser pour créer rapidement une configuration spécifique à la machine
-- Une interface utilisateur graphique (plusieurs interfaces au choix)
-- Un interpréteur de "G-code" (RS-274NGC langage de programmation de machines-outils)
--- Un système temps réel de planification de mouvement anticipatif
+-- Un système prédictif de planification de trajectoire.
-- La gestion du fonctionnement de l'électronique machine de bas niveau, tels que les capteurs et les moteurs
--- Un assistant de configuration facile à utiliser pour créer rapidement une
-configuration spécifique à la machine
-- Un logiciel d'automate programmable pour schémas à contacts (Ladder)
--- Installation facile à partir d'un CD live
- Il ne fournit pas de logiciel de dessin ni de générateur de G-code.
- Il peut piloter simultanément jusqu'à 9 axes et supporte une très grande variété d'interfaces.
- Le contrôleur peut fonctionner avec de vrais servomoteurs (analogiques ou PWM) en boucle fermée,
ou avec «step-servos» ou encore, des moteurs pas à pas en boucle ouverte.
-- Le contrôleur de mouvement assure: les compensations de rayon et/ou de longueur d'outil,
-le suivi de trajectoire d'usinage avec tolérance spécifiée, le filetage sur tour filetage, le taraudage rigide, les mouvements avec axes synchronisés, la vitesse d'avance adaptative, la correction de vitesse par l'opérateur, le contrôle de vitesse constante etc.
+- Le contrôleur de mouvement assure: les compensations de rayon et/ou de longueur d'outil, le suivi de trajectoire d'usinage avec tolérance spécifiée, le filetage sur tour, le taraudage rigide, les mouvements avec axes synchronisés, la vitesse d'avance adaptative, la correction de vitesse par l'opérateur, le contrôle de vitesse constante etc.
- Il supporte les systèmes à mouvements non cartésiens grâce aux modules cinématiques personnalisés.
Les architectures disponibles incluent les hexapodes (plate-forme de Stewart et concepts similaires) et les systèmes à articulations rotatives pour assurer les mouvements de robots tels que PUMA ou SCARA.
-- EMC2 fonctionne sous Linux en utilisant ses extensions temps réel.
+- EMC2 fonctionne sous Linux en utilisant ses extensions temps réel RTAI.
== Le système d'exploitation
La distribution Ubuntu a été choisie car elle s'intègre parfaitement dans les vues Open Source d'EMC2:
-- Ubuntu sera toujours gratuit, et il n'y a aucun frais supplémentaire pour
- la version "Enterprise Edition", nous rendons nos travaux disponibles pour
- tout le monde dans les mêmes conditions de gratuité.
-- EMC2 est jumelé avec les versions LTS d'Ubuntu qui apportent le soutien et
-les correctifs de sécurité de l'équipe Ubuntu pour 3 à 5 ans.
+- Ubuntu sera toujours gratuit, et il n'y a aucun frais supplémentaire pour la version "Enterprise Edition", nous rendons nos travaux disponibles pour tout le monde dans les mêmes conditions de gratuité.
+- EMC2 est jumelé avec les versions LTS d'Ubuntu qui apportent le soutien et les correctifs de sécurité de l'équipe Ubuntu pour 3 à 5 ans.
- Ubuntu utilise les meilleurs outils de traductions et d'accessibilité à l'infrastructure, que la communauté du logiciel libre a à offrir, pour rendre Ubuntu accessible à un maximum de personnes.
- La communauté Ubuntu a entièrement souscrit aux principes du développement de logiciels libres, nous encourageons tout le monde à utiliser des logiciels open source, à les améliorer et à les transmettre.
@@ -44,7 +39,7 @@ les correctifs de sécurité de l'équipe Ubuntu pour 3 à 5 ans.
IRC signifie Internet Relay Chat.
Il s'agit d'une connexion en direct avec d'autres utilisateurs EMC.
-Le EMC canal IRC # est EMC sur freenode.
+Le canal EMC sur IRC est: #emc sur freenode.net.
La manière la plus simple d'aller sur IRC est d'utiliser
le client Java embarqué sur cette page:
@@ -55,15 +50,11 @@ Un peu d'éthique sur le canal IRC:
- Posez des questions précises... Évitez "quelqu'un peut m'aider?",
ce type de questions, *ça ne fonctionnera pas*.
-- Si vous êtes vraiment nouveau dans tout cela, réfléchissez à votre question
- avant de la poser. Assurez-vous de donner suffisamment d'informations pour
- que quelqu'un puisse résoudre votre problème.
-- Ayez de la patience quand vous attendez une réponse, il faut parfois du temps pour formuler une réponse.
+- Si vous êtes vraiment nouveau dans tout cela, réfléchissez à votre question avant de la poser. Assurez-vous de donner suffisamment d'informations pour que quelqu'un puisse résoudre votre problème.
+- Faites preuve de patience quand vous attendez une réponse, il faut parfois du temps pour formuler une réponse.
+
Tout les participants pourraient être occupés, à travailler par exemple :-) ou à autre chose.
-- Configurez votre compte IRC avec un pseudo unique afin que les gens sachent qui
- vous êtes. Si vous utilisez le client java, utilisez le même pseudo à chaque fois que vous
- vous connecter, cela aidera les gens à se rappeler qui vous êtes, ainsi, si vous êtes déjà venu
- avant, beaucoup se souviendront des discussions passées, ce qui fait gagner du temps à tout monde.
+- Configurez votre compte IRC avec un pseudo unique afin que les gens sachent qui vous êtes. Si vous utilisez le client java, utilisez le même pseudo à chaque fois que vous vous connecter, cela aidera les gens à se rappeler qui vous êtes, ainsi, si vous êtes déjà venu avant, beaucoup se souviendront des discussions passées, ce qui fait gagner du temps à tout monde.
=== Partage de fichiers sur IRC
@@ -80,10 +71,8 @@ La façon la plus courante de partager des fichiers sur IRC est de charger le fi
== Les liste de diffusion
-Une liste de diffusion sur Internet est un moyen de poser des questions, tout les abonnés à
-cette liste pourrons lire et répondre à leur convenance. Vous obtiendrez une meilleurs
-visibilité de vos questions sur une liste de diffusion plutôt que sur l'IRC, et vous
-aurez plus de réponses. En un mot, vous envoyez un e-mail à la liste et selon comment vous avez configuré votre compte, vous aurez les réponses soit, regroupés quotidiennement, soit individuellement.
+Une liste de diffusion sur Internet est un moyen de poser des questions, tout les abonnés à cette liste pourrons lire et répondre à leur convenance. Vous obtiendrez une meilleurs visibilité de vos questions sur une liste de diffusion plutôt que sur l'IRC, et vous
+aurez plus de réponses. En quelques mots, vous envoyez un e-mail à la liste et selon comment vous avez configuré votre compte, vous aurez les réponses soit, regroupés quotidiennement, soit individuellement.
Information de la liste de diffusion des utilisateurs d'EMC2 à:
@@ -122,8 +111,7 @@ Utilisez `mkdir` pour créer un nouveau répertoire si nécessaire.
Notez que les noms de fichiers réels peuvent changer, vous pourriez avoir à aller sur
http://www.linuxcnc.org/ [http://www.linuxcnc.org/]
pour suivre le lien Télécharger pour obtenir le nom réel du fichier.
-Dans la plupart des navigateurs, vous pouvez faire un clic droit sur le lien et sélectionner
-Copier le lien vers, ou similaire, collez ensuite ce lien dans la fenêtre du terminal avec un clic droit puis choisir Coller.
+Dans la plupart des navigateurs, vous pouvez faire un clic droit sur le lien et sélectionner Copier le lien vers, ou similaire, collez ensuite ce lien dans la fenêtre du terminal avec un clic droit puis choisir Coller.
.Ubuntu 10.04 Lucid Lynx et EMC2 (version actuelle)
*********************************************************************
@@ -131,26 +119,27 @@ Pour obtenir la version de Ubuntu 10.04 Lucid Lynx,
copier l'un des liens ci-dessous dans la fenêtre du terminal et appuyez sur Entrée:
Pour le miroir Etats-Unis:
-http://www.linuxcnc.org/lucid/ubuntu-10.04-linuxcnc1-i386.iso wget
+wget http://www.linuxcnc.org/lucid/ubuntu-10.04-linuxcnc1-i386.iso
Pour le miroir européen:
-http://dsplabs.upt.ro/ wget ~ Juve / emc / get.php? file = ubuntu-10.04-linuxcnc1-i386.iso
+
+wget http://dsplabs.upt.ro/ wget ~ Juve / emc / get.php? file = ubuntu-10.04-linuxcnc1-i386.iso
La somme MD5 du fichier ci-dessus est: `5283b33b7e23e79da1ee561ad476b05f`
*********************************************************************
-Pour continuer un téléchargement partiel qui aurait été interrompu
+Pour continuer un téléchargement partiel qui aurait été interrompu par exemple,
ajoutez l'option -c à wget:
wget -c http://www.linuxcnc.org/lucid/ubuntu-10.04-linuxcnc1-i386.iso
Pour arrêter un téléchargement utilisez Ctrl-C ou fermer la fenêtre du terminal.
+XXX .Ubuntu 8.04 Hardy Heron et EMC2 (Ancienne version)
.Ubuntu 8.04 Hardy Heron et EMC2 (plus)
*********************************************************************
Si vous avez besoin d'une ancienne version d'Ubuntu, vous pouvez télécharger Ubuntu 8.04.
-L'image du CD ci-dessous est l'ancienne version EMC 2.3.x, mais peut être modifé vers
-2.4.x en suivant les instructions sur le wiki LinuxCNC.org:
+L'image du CD ci-dessous est l'ancienne version EMC 2.3.x, mais elle peut être modifiée vers la version 2.4.x en suivant les instructions sur le wiki LinuxCNC.org:
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.4
Pour le miroir Etats-Unis:
@@ -165,8 +154,7 @@ La somme MD5 du fichier ci-dessus est: `1bab052ec879f941628927c988863f14`
.Ubuntu 6.06 Dapper Drake et EMC2 (n'est plus supporté)
***********************************************************************
Si vous avez besoin d'une ancienne version d'Ubuntu, vous pouvez télécharger Ubuntu 6.06.
-L'image du CD ci-dessous a l'ancien EMC2 2.2.x sur elle, mais peut être modifié vers
-2.3.x en suivant les instructions sur le wiki LinuxCNC.org ici:
+L'image du CD ci-dessous a l'ancien EMC2 2.2.x sur elle, mais elle peut être modifiée vers la version 2.3.x en suivant les instructions sur le wiki LinuxCNC.org ici:
`http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.3`
Parce que Dapper Drake n'est plus supporté, il n'y a pas de version de (2.4.x) pour Dapper Drake.
@@ -180,8 +168,7 @@ http://dsplabs.upt.ro/ wget ~ Juve / emc / get.php? file = emc2.2.2-1-ubuntu6.06
La somme MD5 du fichier ci-dessus est: `21f4ecdcf9f5ab09ed64b5e76fb389e6`
***********************************************************************
-Quand le téléchargement est terminé, vous trouverez le fichier ISO dans le
-répertoire que vous avez sélectionné. Ensuite, nous allons graver le CD.
+Quand le téléchargement est terminé, vous trouverez le fichier ISO dans le répertoire que vous avez sélectionné précédemment. Ensuite, il ne vous restera plus qu'à graver le CD.
=== La commande Wget sous Windows (((Wget Windows)))
@@ -253,7 +240,7 @@ Sur une machine lente le calcul peut prendre plusieurs minutes:
`5283b33b7e23e79da1ee561ad476b05f *ubuntu-10.04-linuxcnc1-i386.iso`
-Maintenant le comparer à la valeur md5sum qu'il devrait être.
+Il reste à comparer avec la somme md5 fournie sur la page de téléchargement.
Si vous avez téléchargé le md5sum ainsi que l'ISO,
Vous pouvez demander au programme md5sum de faire la vérification pour vous.
@@ -293,12 +280,15 @@ https://help.ubuntu.com/community/HowToMD5SUM
Gravez l'ISO sur un CD
- . Vous pouvez télécharger Infra Recorder, un logiciel de gravure
- d'images gratuit et open source: http://infrarecorder.org/
- . Inserez un CD vierge dans le graveur sélectionnez
- Quitter ou Cancel si un auto-run démarre.
- . Lancez Infra Recorder et choisissez le menu
- 'Actions' puis 'Graver l'image'.
+ . Si votre Windows n'intègre pas un logiciel de gravure d'image vous
+ pouvez télécharger Infra Recorder, un logiciel de gravure d'images
+ gratuit et open source sur http://infrarecorder.org/
+ . Insérez un CD vierge dans le graveur, sélectionnez "Quitter" ou
+ "Cancel" si un auto-run démarre.
+ . Cliquez bouton droit sur le fichier ISO et sélectionnez le menu
+ _Graver l'image disque_ ou Lancez Infra Recorder et choisissez le
+ menu _Actions->Graver l'image_.
+
== Tester EMC2
@@ -340,19 +330,14 @@ image::images/axis_2.3_fr.png[]
== Les mises à jour d'EMC2 (((Mises à jour d'EMC2)))
-Avec l'installation standards, le gestionnaire de mises à jour vous avertir des mises à jour
-d'EMC2 disponibles quand vous serez en ligne et vous permettra de mettre à jour facilement sans
-connaissance particulière de Linux.
-Si vous souhaitez passer en 10,04 à partir d'une 8.04, une installation propre
-à partir du CD live est recommandée.
+Avec l'installation standards, le gestionnaire de mises à jour vous avertir des mises à jour d'EMC2 disponibles quand vous serez en ligne et vous permettra de mettre à jour facilement sans connaissance particulière de Linux.
+Si vous souhaitez passer en 10,04 à partir d'une 8.04, une installation propre à partir du CD live est recommandée.
-Attention: Ne pas mettre à jour Ubuntu vers une nouvelle version non LTS
-(comme 10.04 à 11.04), car elle ne permettrait plus d'utiliser EMC2.
+Attention: Ne pas mettre à jour Ubuntu vers une nouvelle version non LTS (comme 10.04 à 11.04), car elle ne permettrait plus d'utiliser EMC2.
-== Problèmes d'installation possible
+== Problème d'installation possible
-Dans de rares cas, vous pourriez avoir à réinitialiser le BIOS aux réglages par défaut si
-lors de l'installation du Live CD, le disque dur n'est pas reconnu pendant le démarrage.
+Dans de rares cas, vous pourriez avoir à réinitialiser le BIOS aux réglages par défaut si lors de l'installation du Live CD, le disque dur n'est pas reconnu pendant le démarrage.
// vim: set syntax=asciidoc:
diff --git a/docs/src/common/System_Requirements_fr.txt b/docs/src/common/System_Requirements_fr.txt
index 9d1d52e7f..ad1a636ac 100644
--- a/docs/src/common/System_Requirements_fr.txt
+++ b/docs/src/common/System_Requirements_fr.txt
@@ -28,7 +28,7 @@ de la plupart des systèmes à moteurs pas à pas.
- Une connection Internet ou réseau (optionnelle mais très pratique pour
les mises à jour)
-== Problèmatique du matériel
+== Problématique du matériel
=== Les portables
diff --git a/docs/src/common/Updating_EMC_fr.txt b/docs/src/common/Updating_EMC_fr.txt
index 20ac45104..82c6c67da 100644
--- a/docs/src/common/Updating_EMC_fr.txt
+++ b/docs/src/common/Updating_EMC_fr.txt
@@ -1,112 +1,93 @@
-Upgrading EMC2
-==============
+Mises à jour d'EMC2
+===================
+////
+ a modifier dès que possible
+
== Upgrading from 2.4.x to 2.5.x
-Put
-
-some
-
-text
-
-here
-
== Changes between 2.4.x and 2.5.x
-Put
-
-some
-
-text
-
-here
-
=== Details on thing 1 changes (2.4.x to 2.5.x)
-Put some
-
-text here
-
=== Details on thing 2 changes (2.4.x to 2.5.x)
-Put some
-
-text here
+////
+== Mise à jour 2.3.x à 2.4.x
-== Upgrading from 2.3.x to 2.4.x
+Les instructions suivantes s’appliquent à Ubuntu 8.04 "Hardy Heron".
+EMC 2.4 n'est pas disponible pour des versions plus anciennes de Ubuntu.
-The following instructions only apply to Ubuntu 8.04 "Hardy Heron".
-EMC 2.4 is not available for older releases of Ubuntu.
+En raison de plusieurs incompatibilités mineures entre les versions 2.3.5 et 2.4.x,
+votre installation existante ne sera pas automatiquement mise à jour vers la version
+2.4.x. Si vous voulez exécuter la version 2.4.x, veuillez modifier
+le dépôt EMC-2.4 en suivant ces instructions :
-Because there are several minor incompatibilities between 2.3.5
-and 2.4.x, your existing install will not automatically be
-updated to 2.4.x. If you want to run 2.4.x, change to the EMC-2.4
-repository by following these instructions:
+Lancez Système/Administration/Gestionnaire de paquets Synaptic
+Sélectionnez Configuration/Dépôt
+Dans l'onglet "Autres logiciels" vous trouverez deux lignes
+concernant linuxcnc.org.
-run System/Administration/Synaptic Package Manager
+Pour chacune:
-go to Settings/Repositories
-
-In the list of Third-Party software there should be at least two
-lines for linuxcnc.org.
-
-For each of them:
-
- - Select the line and click Edit
- - On the Components line, change emc2.3 to emc2.4
- - Click OK
- - Close the "Software Preferences" window
- - Click "Reload" as instructed
- - Click "Mark All Upgrades"
+- Sélectionnez la ligne et cliquez sur le bouton "Editer"
+- Dans le champ composants remplacez emc2.3 par emc2.4
+- Cliquez sur "Valider"
+- Fermer la fenêtre "Source de logiciels" avec le bouton fermer
+- Cliquez sur "Recharger" dans la barre d'outils
+- Cliquez sur "Tout mettre à jour" dans la barre d'outils
-.Mesa card and hostmot2 users:
+.Utilisateurs de carte Mesa et hostmot2 :
+
**********
-If you use a mesa card, find the proper hostmot2-firmware package
-for your card and mark it for installation. Hint: do a search for
-"hostmot2-firmware in the synaptic package manager.
+Si vous utilisez une carte _mesa_, trouvez le paquet
+hostmot2-firmware approprié à votre carte et marquez-le pour
+l'installation. Astuce: faites une recherche "hostmot2-firmware"
+dans gestionnaire de paquet Synaptic.
**********
- - Click "Apply"
+ - Cliquez "Appliquer"
-== Changes between 2.3.x and 2.4.x
+== Changements entre 2.3.x et 2.4.x
-Once you have done the upgrade, update any custom configurations
-by following these instructions:
+Une fois que vous avez fait la mise à jour, mettez à jour les
+configurations personnalisées en suivant ces instructions
-=== emc.nml changes (2.3.x to 2.4.x)
+=== Changement emc.nml (2.3.x to 2.4.x)
-For configurations that have not customized emc.nml,
-remove or comment out the inifile line NML_FILE = emc.nml.
-This will cause the most up to date version of emc.nml to be used.
+Pour les configurations qui ont personnalisé emc.nml, enlevez la ligne
+`NML_FILE = emc.nml` dans le fichier inifile. Cela forcera l'utilisation
+de la version la plus à jour de emc.nml.
-For configurations that have customized emc.nml,
-a change similar to this one is required.
+Pour les configurations qui n'ont pas personnalisé emc.nml,
+un changement similaire est requis.
-Failure to do this can cause an error like this one:
+Un échec de cette opération provoque une erreur comme:
----------------------------------
libnml/buffer/physmem.cc 143: PHYSMEM_HANDLE:
Can't write 10748 bytes at offset 60 from buffer of size 10208.
----------------------------------
-=== tool table changes (2.3.x to 2.4.x)
+=== Changements de la table d'outils (2.3.x to 2.4.x)
-The format of the tool table has been changed incompatibly.
-The documentation shows the new format.
-The tool table will automatically be converted to the new format.
+Le nouveau format de la table d'outil est incompatible.
+La documentation explique le nouveau format.
+La table d'outil sera automatiquement convertie dans le nouveau format.
-=== hostmot2 firmware images (2.3.x to 2.4.x)
+=== Images du micro logiciel hostmot2 (2.3.x to 2.4.x)
-The hostmot2 firmware images are now a separate package. You can:
+Les images du micro logiciel hostmot2 sont dorénavent dans un paquet séparé.
+Vous pouvez :
- - Continue using an already-installed `emc2-firmware-mesa-*` 2.3.x package
- - Install the new packages from the synaptic package manager.
- The new packages are named `hostmot2-firmware-*`
- - Download the firmware images as tar files from
- http://emergent.unpy.net/01267622561 and install them manually
+- Continuer à utiliser un paquet déjà installé `emc2-firmware-mesa-*`
+- Installer les nouveaux paquets du gestionnaire de paquets Synaptic.
+ Les nouveaux paquets sont nommés `hostmot2-firmware-*`
+- Télécharger les fichiers .tar des images du microprogramme depuis
+ http://emergent.unpy.net/01267622561 et les installer manuellement.
// vim: set syntax=asciidoc:
diff --git a/docs/src/config/copy_and_run_fr.txt b/docs/src/config/copy_and_run_fr.txt
index f0e2eb5fb..dc8710ac4 100644
--- a/docs/src/config/copy_and_run_fr.txt
+++ b/docs/src/config/copy_and_run_fr.txt
@@ -33,6 +33,8 @@ et en avoir enregistré une copie dans votre répertoire personnel,
vous pouvez la personnaliser en fonction des besoins spécifiques à votre machine.
Consultez le Manuel de l'intégrateur pour les détails de la configuration.
+Si vous souhaitez créer une configuration personnalisée, vous pouvez utiliser pour cela, un des assistants graphiques de configuration, StepConf ou PncConf selon votre type de machine.
+
// vim: set syntax = asciidoc:
diff --git a/docs/src/config/images/HomeAxisTravel.png b/docs/src/config/images/HomeAxisTravel.png
new file mode 100644
index 000000000..8acc651c9
--- /dev/null
+++ b/docs/src/config/images/HomeAxisTravel.png
Binary files differ
diff --git a/docs/src/config/images/switch-nc-series.png b/docs/src/config/images/switch-nc-series.png
new file mode 100644
index 000000000..e62697aa1
--- /dev/null
+++ b/docs/src/config/images/switch-nc-series.png
Binary files differ
diff --git a/docs/src/config/images/switch-no-parallel.png b/docs/src/config/images/switch-no-parallel.png
new file mode 100644
index 000000000..1d3619b14
--- /dev/null
+++ b/docs/src/config/images/switch-no-parallel.png
Binary files differ
diff --git a/docs/src/config/stepconf_fr.txt b/docs/src/config/stepconf_fr.txt
index aca4d2beb..32ac70d93 100644
--- a/docs/src/config/stepconf_fr.txt
+++ b/docs/src/config/stepconf_fr.txt
@@ -1,23 +1,24 @@
-= Assistant graphique de configuration pas à pas stepconf[[cha:Assistant-graphique-pas-a-pas]](((Assistant graphique de configuration pas à pas stepconf)))(((stepconf Wizard)))
+= Assistant graphique de configuration stepconf[[cha:Assistant-graphique-pas-a-pas]](((Assistant graphique de configuration stepconf)))(((stepconf Wizard)))
EMC2 est capable de contrôler un large éventail de machines
-utilisant plusieurs interfaces matérielles différentes.
+utilisant de nombreuses interfaces matérielles différentes.
Stepconf est un programme qui génère des fichiers de configuration EMC2
-pour une classe spécifique de machine CNC:
-celles qui sont pilotées via un *port parallèle standard*, et
-contrôlées par des signaux de type *pas/direction (step/dir)*.
+pour une classe spécifique de machine CNC: celles qui sont pilotées
+via un *port parallèle standard*, et contrôlées par des signaux
+de type *pas/direction (step/dir)*.
-Stepconf est installé lorsque vous installez EMC2 et se trouve dans le menu de CNC.
+Stepconf est installé lorsque vous installez EMC2 et un lanceur se trouve
+dans le menu Application->CNC->EMC2 StepConf.
-Stepconf place un fichier dans le répertoire emc2/config
-pour stocker les choix pour chaque configuration que vous créez.
+Stepconf place les fichiers qu'il crée dans le répertoire `~/emc2/config`
+pour stocker les paramètres de chaque configuration.
Lorsque vous modifiez quelque chose, vous devez choisir le fichier
qui correspond à votre nom de configuration.
-L'extension de fichier est .stepconf.
+L'extension de fichier est *.stepconf*.
-L'Assistant Stepconf besoin d'au moins une résolution de 800 x 600
-pour voir les boutons sur le bas des pages.
+L'Assistant Stepconf a besoin, au minimum, d'une résolution de 800 x 600
+pour que les boutons sur le bas des pages soient apparents.
[float]
Instructions étape par étape
@@ -29,33 +30,37 @@ Instructions étape par étape
image::images/stepconf-entry.png[]
-Créer un nouveau:
- Crée une configuration nouvelle.
+// M25 J'ai modifier pour correspondre à la version anglaise.
+Create New::
+ Crée une nouvelle configuration.
-Modifier::
+Modifier configuration existante::
Modifier une configuration existante.
- Après avoir sélectionné ce sélecteur de fichier une apparaît pour vous
- permettre de sélectionner le fichier de .stepconf de modification.
- Si vous apporté des modifications à la principale fichiers .hal ou .ini Ceux-ci seront perdu.
- Modifications à custom.hal et custom_postgui.hal ne sera pas
- changé par l'Assistant Stepconf.
+ Après la sélection de celle-ci un explorateur de fichier s'ouvre et
+ vous pouvez choisir le fichier .stepconf que vous voulez modifier
+ Si vous modifiez avec un autre éditeur, les fichiers .hal ou .ini
+ principaux, ils ne seront plus utilisables par StepConf. Les modifications de custom.hal
+ et de custom_postgui.hal ne sont pas modifiées par Stepconf.
-Créer un raccourci de bureau::
- Cela placera un lien sur votre bureau pour les fichiers.
+Créer un raccourci sur le bureau::
+ Cela placera un lien sur votre bureau qui pointe sur le dossier des fichiers de configuration.
-Créer un lanceur de bureau::
- Cela placera un lanceur sur votre bureau pour démarrer votre application.
+Create Desktop Launcher::
+ Cela placera un lanceur sur votre bureau pour démarrer votre
+ application avec sa configuration.
== Informations de base[[sub:Informations-base]]
-.Page d'informations de base[[cap:Page-informations-base]]
+.Page d'informations sur la machine[[cap:Page-informations-base]]
+// M25 La figure ne correspond pas a la version, refaire une capture
image::images/stepconf-basic_fr.png[]
Nom de la machine::
(((Nom de la machine)))
Choisissez un nom pour votre machine.
- Utilisez uniquement des lettres majuscules, minuscules, des chiffres ou «-» et «_».
+ Utilisez uniquement des lettres majuscules, minuscules, des chiffres
+ ou "-" et "_".
Configuration des axes::
(((Configuration des axes)))
@@ -70,115 +75,132 @@ Les unités utilisées par la machine::
Caractéristiques du pilote::
(((Caractéristiques du pilote)))
- Si vous avez un des pilotes énumérés dans la liste déroulante, cliquez sur lui.
- Sinon, trouvez les 4 valeurs de timing dans
- la fiche de votre pilote de données et de les saisir.
- Si la fiche donne des valeurs en microsecondes, multipliez les par 1000.
- Par exemple, pour 4.5µs entrez 4500ns.
-
-Une liste de certains des pilotes pas à pas populaires, avec leurs valeurs de timing,
-est sur le wiki sous LinuxCNC.org
-http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Stepper_Drive_Timing [Le calendrier pilotes pas à pas].
-
-Conditionnement de signaux supplémentaires ou d'isolement telles que
-optocoupleurs et filtres RC sur les planches de sortir
-peut imposer des contraintes temporelles de leurs propres, en plus de ceux du pilote.
-Vous trouverez peut-être nécessaire de
-ajouter un peu de temps pour les besoins d'entraînement pour permettre cela.
-Le EMC Configuration Sélecteur a configs pour Sherline déjà configuré.
-
-Pas de temps::
- Depuis combien de temps le pouls étape est sur "on" en nanosecondes.
-
-Espace étape:
- Délai minimum entre les impulsions étape en nanosecondes.
-
-Direction Tenez::
- Depuis combien de temps la broche de direction a lieu après un changement de direction en nanosecondes.
-
-Configuration Direction::
- Combien de temps avant un changement de direction après l'impulsion de la dernière étape en nanosecondes.
-
-Premièrement Parport::
- Habituellement, le défaut de 0x378 est correcte.
-
-Deuxième Parport::
- Si vous avez besoin de spécifier des ports parallèles et saisissez l'adresse et le type.
- Pour plus d'informations sur la recherche de l'adresse du PCI ports parallèles
- Voir l'adresse du port dans le manuel de l'intégrateur. (Essayez de 0x278 ou 0x3BC première fois.)
-
-Période maximale de base de gigue::
- (((base maximale de gigue Période)))
- Entrez le résultat du test de latence ici.
- Pour exécuter un test de latence de presse de la "période de base de test de gigue" bouton.
- Voir la section test de latence pour plus de détails.
-
-Étape maxi Prix::
- (((étape Max Rate)))
- Stepconf calcule automatiquement le taux de l'étape Max sur la base des
- caractéristiques du conducteur entré et le résultat du test de latence.
-
-Base de Min Min Période::
-  (((période de base)))
- Stepconf détermine automatiquement la base de Min Période sur la base des
- caractéristiques du conducteur entré et test de latence résultat.
-
-Prompt à l'écran pour changement d'outil rapide::
- (((l'écran pour changement d'outil)))
- Si cette case est cochée, EMC va faire une pause et vous invite
- de changer l'outil lorsque *M6* est rencontré.
+ Si vous avez un des pilotes énumérés dans la liste déroulante, cliquez
+ sur lui. Sinon, trouvez les 4 valeurs de timing dans
+ la fiche de caractéristique de votre pilote et les saisir.
+ Si la fiche donne des valeurs en microsecondes, multipliez les par 1000.
+ pour les convertir en nanosecondes.
+ Par exemple, pour 4.5µs entrez 4500ns.
+
+Une liste de certains des pilotes pas à pas les plus populaires, avec leurs
+valeurs caractéristiques de timing, se trouve sur le wiki sous LinuxCNC.org
+http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Stepper_Drive_Timing.
+
+D'éventuels traitements des signaux, une opto-isolation ou des filtres RC,
+peuvent imposer des contraintes de temps supplémentaires aux signaux,
+il convient de les ajouter à celles du pilote.
+La Configuration EMC pour Sherline est déjà réglée.
+
+Step Time:: // Traduction possible : Largeur d'impulsion
+ Durée de la largeur de l'impulsion de pas à l'état "on", en nanosecondes.
+
+Step Space:
+ Temps entre les impulsions de pas, en nanosecondes.
+
+Direction Hold::
+ Durée de maintien du signal après un changement de direction, en nanosecondes.
+
+Direction Setup::
+ Délai avant le changement de direction après la dernière impulsion de pas, en nanosecondes.
+
+Adresse du premier port parallèle::
+ Habituellement 0x378 est correcte.
+
+Adresse du second port parallèle::
+ Si vous avez besoin d'un second port parallèle, entrez ici son adresse.
+ Si les ports sont intégrés à la carte mère vous pouvez vérifier dans le
+ BIOS habituellement 0x378 0x278 0x3bc
+ Attention les cartes additionnelles ont d'autres adresses.
+ Dans ce cas, la commande lspci -v dans un terminal peux vous
+ aider, si vous connaissez le nom du chipset de la carte.
+ Vous trouverez plus de détails à ce sujet dans la documentation de l'intégrateur.
+
+Période de base maximale::
+ (((Période de base maximale)))
+ Après un test de latence, entrez ici la valeur retournée
+ dans la colonne "Max Jitter" et la ligne "Base thread". Cette valeur
+ correspond à la latence maximale de votre PC.
+ Pour exécuter un test de latence cliquez sur le bouton "tester maintenant".
+ Lisez la section test de latence pour plus de détails.
+
+Fréquence maximale des pas::
+ (((Fréquence maximale de pas)))
+ Affiche la valeur calculée de la fréquence maximum des pas que la
+ machine devrait atteindre avec les paramètres de cette configuration.
+
+Période de base minimum::
+  (((Période de base)))
+ En se basant sur les caractéristiques du pilote et sur le résultat du
+ test de latence, Stepconf détermine automatiquement la période de base
+ la plus petite utilisable (BASE_PERIOD).
+
+Fenêtre surgissante au changement d'outil::
+ (((Fenêtre surgissante au changement d'outil)))
+ Si cette case est cochée, EMC va faire une pause et vous inviter
+ à changer d'outil lorsque que le G-Code *M6* est rencontré.
Laissez cette case cochée sauf si vous prévoyez d'ajouter le support
- pour un changeur d'outils automatique dans un fichier personnalisé HAL
-
-== Test de Latence[[sec:Test-de-latence-GS]](((Test de Latence)))(((Latency Test)))
-
-Alors que le test fonctionne, vous devriez «abus» de l'ordinateur. Déplacez
-fenêtres autour de l'écran. Surfez sur le Web. Copie des fichiers volumineux
-autour du disque. Ecouter de la musique. Exécuter un programme OpenGL tels que
-glxgears. L'idée est de mettre le PC à l'épreuve alors que le temps de latence
-test vérifie pour voir ce que les chiffres sont pires cas. * Ne pas exécuter EMC2
-tandis que le test de latence est en marche .* Exécutez le test au moins quelques
-minutes. Le plus vous exécutez le test de la
-mieux ce sera pour attraper les événements qui pourraient occour au moins fréquent
-intervalles. Ceci est un test pour votre ordinateur uniquement, donc pas de matériel doit
-d'être connecté à exécuter le test.
+ pour un changeur d'outils automatique dans un fichier personnalisé HAL.
+
+== Test de Latence[[sec:Test-de-latence-GS]](((Test de Latence)))
+Le temps de latence est le temps nécessaire au PC, pour arrêter ce qu'il
+est en train de faire pour répondre à une requête externe. Dans notre cas,
+la requête est le métronome périodique qui sert de référence
+pour les impulsions de pas. Plus la latence est basse, plus le métronome pourra
+battre vite et donc, plus rapides et plus précises seront les impulsions
+de pas.
+
+Le temps de latence est beaucoup plus important que la vitesse du µP.
+Un vieux Pentium II qui répond aux interruptions avec 10 microsecondes
+entre chacune peut donner de meilleurs résultats qu'un rapide P4
+en Hyperthreading.
+Le CPU n'est pas le seul facteur déterminant le temps de latence.
+Les cartes mères, les cartes vidéo, les ports USB et de nombreuses autres
+choses peuvent détériorer le temps de latence.
+La meilleure façon de savoir ce qu'il en est sur votre PC est de
+lancer un "latency test" de HAL.
+
+Pour exécuter le test, vous pouvez soit le lancer depuis le menu Application->CNC->Latency-test ou
+depuis une console en tapant la commande: latency-test.
.Test de latence[[cap:Test-de-Latence]]
-image::images/latency.png []
-
-La latence est le temps qu'il faut pour arrêter le PC ce qu'il fait et de
-répondre à une demande externe. Dans notre cas, la demande est la
-périodiques "heartbeat" qui sert de référence de temps pour l'étape
-impulsions. La baisse du temps de latence, plus vite vous pouvez exécuter le battement de coeur,
-et les impulsions rapide et plus fluide de l'étape sera.
+image::images/latency.png[]
-La latence est beaucoup plus importante que la vitesse du CPU. Le processeur n'est pas le seul
-facteur dans la détermination de latence. Cartes mères vidéo, ports USB,
-Questions SMI, et un certain nombre d'autres choses peuvent blesser la latence.
+Pendant que le test est en cours d'exécution, il faut abuser de
+l'ordinateur. Déplacez les fenêtres sur l'écran. Connectez vous
+à l'Internet. Copiez quelques gros fichiers sur le disque dur.
+Jouer de la musique. Lancez une démo OpenGL telle que glxgears.
+L'idée est de charger le PC au maximum pour que le temps de latence
+soit mesuré dans le pire des cas. *Ne pas exécuter EMC2 ou Stepconf
+pendant qu'un latency-test est en cours d'exécution*. Vous devrez exécuter le
+test pendant plusieurs minutes ou heures, ceci pour détecter les problèmes
+intermittents rares. Ceci est un test de votre ordinateur uniquement, il
+n'est pas nécessaire de connecter des équipements pour ce test.
.Dépannage des problèmes SMI (LinuxCNC.org Wiki)
+
****
Correction des problèmes causés par Realtime SMI sur Ubuntu
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?FixingSMIIssues
****
-Les numéros importants sont le "jitter max". Dans l'exemple ci-dessus 7085
-nanosecondes, soit 7.085 microsecondes, est le plus haut de gigue.
-Inscris ce nombre, et l'inscrire dans
-la période de base gigue maximale boîte.
-
-Si votre numéro de gigue max est inférieure à environ 15-20 microsecondes
-(15000-20000 nanosecondes), l'ordinateur devrait donner des résultats très agréable
-à l'intensification de logiciels. Si la latence max est plus de 30-50
-microsecondes, vous pouvez toujours obtenir de bons résultats, mais votre échelon maximum
-taux pourrait être un peu décevant, surtout si vous utilisez
-micropas ou vis à billes pas très fin. Si les chiffres sont
-100 us ou plus (100 000 nanosecondes), puis le PC n'est pas une bonne
-candidat à l'intensification de logiciels. Numéros de plus de 1 milliseconde (1,000,000
-nanosecondes) signifie le PC n'est pas un bon candidat pour la CEM, indépendamment de
-si vous utilisez l'intensification du logiciel ou non.
+La valeur importante est *max jitter* dans cet exemple 7085 nanosecondes,
+soit 7.085 microsecondes. Enregistrez ce chiffre et entrez le dans le
+champs « Résultat du test de latence » de Stepconf quand il le demande.
+
+Si la valeur de votre *Max Jitter* est entre 15000 à 20000
+nanosecondes environ, l'ordinateur pourra donner d'excellents résultats
+avec la génération logicielle des pas.
+Si le temps de latence est entre 30000 à 50000 nanosecondes,
+vous aurez de bons résultats, mais la vitesse maximum sera un peu
+réduite, spécialement si vous utilisez des micropas ou si le pas
+de votre vis est fin.
+Si les résultats sont supérieurs à 100000 nanosecondes,
+alors le PC n'est pas un bon candidat à la génération des pas.
+Les résultats supérieurs à 1,000,000 nanosecondes
+éliminent, dans tous les cas, ce PC pour faire tourner EMC,
+en utilisant des micropas ou non.
== Réglage du port parallèle[[sec:Reglage-du-port-parallele]]
@@ -191,31 +213,32 @@ au brochage de votre port parallèle.
Cochez la case «inverser» si le signal est inversé
(0V pour vrai/actif, 5V pour faux/inactif).
-Sorties préselectionnées::
- (((Sorties preselectionnees)))
+Sorties présélectionnées::
+ (((Sorties présélectionnées)))
Réglage automatique des pins 2 à 9 selon le standard Sherline
(Direction sur les pins 2, 4, 6, 8) ou selon le standard Xylotex
(Direction sur les pins 3, 5, 7, 9).
Entrées et sorties::
- Si l'entrée ou de sortie n'est pas utilisée pour définir l'option «inutilisé».
+ Les entrées ou les sorties non utilisées doivent être placées sur
+ « Inutilisée ».
-Externe E Stop::
- Cela peut être sélectionné à partir d'une épingle tomber entrée déroulante.
- Un arrêt E typiques chaîne utilise tous les contacts normalement fermés.
+Sortie arrêt d'urgence (E Stop)::
+ Vous pouvez le sélectionner a l'aide de la liste déroulante des sorties.
+ Un arrêt d'urgence utilise des contacts normalement fermés et doit couper
+ le circuit de puissance de la machine.
-Commutateurs Homing & Limit::
- Ceux-ci peuvent être sélectionnés à partir d'une chute de broche d'entrée
- déroulant pour la plupart des configurations.
+Entrées Origines machine & limites::
+ Ce choix est fait par la liste déroulante des entrées.
Pompe de charge:
- Si votre conseil pilote requiert un signal de pompe de charge il suffit de sélectionner
- Pompe de charge à partir de la liste déroulante pour la broche de sortie que vous souhaitez
- connecter à votre entrée pompe de charge.
- La sortie de pompe de charge est connectée au fil de base par Stepconf.
- La sortie de pompe de charge sera d'environ 1/2 de la fréquence de pas maximale
- indiquée sur la configuration machine de base page.
-
+ Si votre carte de contrôle nécessite un signale pompe de charge, dans la liste
+ déroulante des sorties, sélectionner « Pompe de charge » sur la sortie
+ qui doit correspondre à l'entrée Pompe de charge de la carte du pilote.
+ La sortie pompe de charge sera connectée en interne par Stepconf.
+ Le signal de pompe de charge sera d'environ la moitié de la fréquence
+ maxi des pas affichée sur la page des informations machine.
+
== Configuration des axes[[sec:Configuration-des-axes]](((Configuration des axes)))
.Page de configuration des axes[[cap:Configuration-des-axes]]
@@ -224,38 +247,36 @@ image::images/stepconf-axis_fr.png[]
Nombre de pas par tour::
(((Nombre de pas par tour)))
- Nombre de pas entiers par tour de moteur.
- Si vous connaissez l'angle d'un pas en degrés (par exemple, 1.8 degrés),
- puis diviser 360 par le degrés par étape pour trouver les
- nombre de pas par tour moteur.
+ Nombre de pas entiers par tour de moteur. Si vous connaissez l'angle
+ d'un pas en degrés (par exemple, 1.8 degrés), divisez 360 par cet angle
+ pour obtenir le nombre de pas par tour du moteur.
Micropas du pilote::
(((Micropas du pilote)))
- Le nombre de micropas produits par le pilote.
- Entrez «2» pour le demipas.
+ Le nombre de micropas produits par le pilote. Entrez par exemple « 2 »
+ pour le demi pas ou une des valeurs permise par la carte pilote des
+ moteurs.
Dents des poulies::
(((Dents des poulies)))
- Si votre machine dispose de poulies entre le moteur et la vis,
- entrez ici le nombre de dents de chacune d'elles.
- Pour un entraînement direct, entrez «1:1».
+ Si entre les moteurs et la vis il y a un réducteur à poulies ou
+ engrenages, entrez ici le nombre de dents de chacune d'elles.
+ Pour un entrainement direct, entrez « 1:1 ».
Pas de la vis::
(((Pas de la vis)))
- Entrez ici le pas de la vis.
- Si vous avez choisi le «pouce» comme unité, entrez le nombre
- de filets par pouce (exemple, entrez 8 pour 8 TPI).
- Si vous avez une vis multi-plomb, alors vous devez savoir
- combien de tours par pouce qu'il faut pour déplacer la "noix".
- Si vous avez choisi le «mm», entrez la taille du filet en
- millimètres (exemple, entrez 2 pour un pas de 2mm).
- Si la machine se déplace dans la mauvaise direction,
- entrez une valeur négative au lieu d'une positive,
- ou inverser la broche la direction de l'axe.
+ Entrez ici le pas de la vis. Si vous avez choisi le « pouce » comme
+ unité, entrez le nombre de filets par pouce.
+ Si vous avez choisi le « mm », entrez la pas du filet en millimètres.
+ Si votre vis à plusieurs filets vous devez déterminer de combien se
+ déplace votre table par tour de vis.
+ Si la machine se déplace dans la mauvaise direction,
+ entrez une valeur négative au lieu d'une positive.
Vitesse maximum::
(((Vitesse maximum)))
- Entrez la vitesse maximale de l'axe en unités par seconde.
+ Entrez la vitesse de déplacement maximale de l'axe en unités par
+ seconde.
Accélération maximum::
(((Accélération maximum)))
@@ -271,16 +292,16 @@ Emplacement de l'origine machine::
Pour les machines sans contact placé au point d'origine,
c'est la position à laquelle l'opérateur place la machine en manuel,
avant de presser le bouton de *POM des axes*.
- Si vous combinez les interrupteurs à placé au point d'origine et limiter
- vous devez déplacer hors de l'interrupteur à la position de la point d'origine
- ou vous obtiendrez une erreur de limite conjointe.
-
+ Si vous utilisez des capteurs de fin de course pour la prise d'origine,
+ le point d'origine ne doit pas se trouver au même coordonnées que le
+ capteur. Vous aurez une erreur de limite simultanée à l'origine.
+
Course de la table::
(((Course de la table)))
- Étendue de la course que le programme en gcode ne doit jamais dépasser.
+ Étendue de la course que le programme en *g-code* ne doit jamais dépasser.
L'origine machine doit être située à l'intérieur de cette course.
En particulier, avoir un point d'origine exactement égal à une
- de ces limites de course est une configuration incorrecte.
+ de ces limites est une configuration incorrecte.
Position du contact d'origine machine::
(((Position du contact d'origine machine)))
@@ -292,7 +313,7 @@ Position du contact d'origine machine::
Vitesse de recherche de l'origine::
(((Vitesse de recherche de l'origine)))
Vitesse utilisée pendant le déplacement vers le contact d'origine machine.
- Si le contact est proche d'une limite de déplacement de la table,
+ Si le contact est proche d'une limite physique de déplacement de la table,
cette vitesse doit être suffisamment basse pour permettre de
décélérer et de s'arrêter avant d'atteindre la butée mécanique.
Si le contact est fermé par la came sur une faible longueur de déplacement
@@ -306,20 +327,21 @@ Vitesse de recherche de l'origine::
Dégagement du contact d'origine::
(((Dégagement du contact d'origine)))
- Choisissez «Identique» pour que la machine reparte en arrière pour dégager le contact,
- puis revienne de nouveau vers lui à très petite vitesse.
- La seconde fois que le contact se ferme, la position de l'origine machine est acquise.
- Choisissez «Opposition» pour que la machine reparte en arrière
- à très petite vitesse jusqu'au dégagement du contact.
+ Choisissez «Identique» pour que la machine reparte en arrière pour
+ dégager le contact, puis revienne de nouveau vers lui à très petite
+ vitesse.
+ La seconde fois que le contact se ferme, la position de l'origine
+ machine est acquise. Choisissez «Opposition» pour que la machine
+ reparte en arrière à très petite vitesse jusqu'au dégagement du contact.
Quand le contact s'ouvre, la position de l'origine machine est acquise.
Temps pour accélérer à la vitesse maxi::
(((Temps pour accélérer à la vitesse maxi)))
- Temps calculé.
+ Temps calculé en fonction des paramètres.
Distance pour accélérer à la vitesse maxi::
(((Distance pour accélérer à la vitesse maxi)))
- Distance calculée.
+ Distance calculée en fonction des paramètres.
Fréquence des impulsions à la vitesse maxi::
(((Fréquence des impulsions à la vitesse maxi)))
@@ -327,79 +349,76 @@ Fréquence des impulsions à la vitesse maxi::
Il faut rechercher la plus haute *Fréquence des impulsions à la vitesse maxi* possible,
elle détermine la période de base: *BASE_PERIOD*.
Des valeurs supérieures à 20000Hz peuvent toutefois provoquer des
- ralentissements importants de l'ordinateur, voir même son bloquage
+ ralentissements importants de l'ordinateur, voir même son blocage
(La plus grande fréquence utilisable variera d'un ordinateur à un autre)
Échelle de l'axe:
- Le nombre qui sera utilisé dans le fichier ini [SCALE] réglage.
- C'est le nombre d'étapes par unité utilisateur.
+ Le nombre qui sera utilisé dans le fichier ini [SCALE] .
+ C'est le nombre d'impulsion de commande moteur par unité utilisateur.
Test de cet axe::
(((Test de cet axe)))
- Cela va ouvrir une fenêtre pour permettre de tester pour chaque axe.
- Ceci peut être utilisé après avoir rempli toutes les informations pour cet axe.
+ Cela va ouvrir une fenêtre pour permettre de tester les paramètres pour
+ chaque axe. Il est possible de modifier par expérimentation certaine
+ donnée et de les reporter dans la fiche.
+
-=== Test Ce Axis
+=== Tester cet axe
-.Test Ce Axis[[cap:Test-Ce-Axis]]
+.Tester cet axe[[cap:Tester-Cet-Axe]]
image::images/stepconf-test_fr.png[]
-Avec Stepconf il est facile d'essayer différentes valeurs d'accélération et de vélocité.
-
-==== Trouver Vitesse Maximale[[sub:Trouver-Vitesse-Maximale]](((Trouver Vitesse Maximale)))
-
-Commencez par une faible accélération (par exemple, latexmath:[ 2 po/s^2 ] ou latexmath:[ 50 mm/s^2]) et
-le la vitesse que vous espérez atteindre.
-En utilisant les boutons fournis, déplacer l'axe à proximité du centre du voyage.
-Prenez soin, car avec une faible accélération valeur,
-il peut prendre une distance surprenante pour l'axe de décélérer au un arrêt.
-
-Après évaluer la quantité de déplacements disponibles,
-entrez une distance de sécurité Zone d'essai, en gardant à l'esprit que,
-après un décrochage du moteur peut prochain démarrage
-de se déplacer dans une direction inattendue.
-Puis cliquez sur Exécuter.
-La machine sera commencent à aller et venir le long de cet axe.
-Dans ce test, il est important que la combinaison de l'accélération et
-la zone d'essai permettent au la machine d'atteindre la vitesse sélectionnée et "croisière" pour
-au moins une à courte distance -- le plus de distance, le mieux ce test est.
-La formule
-latexmath:[ d = 0.5 * v * v/a ]
-donne la distance minimale requise spécifiée atteindre le
-vitesse avec l'accélération donnée.
-Si elle est pratique et sécuritaire de ce faire,
-poussez la table contre la direction du mouvement pour simuler les efforts de coupe.
-Si la machine stalles, réduire la vitesse et démarrer le recommencez le test.
-
-Si la machine n'a évidemment pas décrochage, cliquez sur le bouton "Exécuter" off.
-L'axe renvoie maintenant à la position où il a commencé.
-Si la position est incorrect, alors l'axe bloqué ou perdu au cours des étapes de test.
-Réduire la vitesse et de commencer le test.
-
-Si la machine ne bouge pas, les stalles, ou perd étapes, quel que soit le bas
-vous tournez la vitesse, vérifiez les points suivants:
-
- - Corriger les horaires d'onde étape
- - Brochage correct, y compris "Inverser" sur les broches étape
- - Corriger, bien blindé de câblage
- - Les problèmes physiques avec le moteur, accouplement moteur, vis, etc
-
-Une fois que vous avez trouvé une vitesse à laquelle l'axe
-ne perd plus étapes au cours de cette procédure de test,
-de le réduire de 10% et l'utiliser comme la vitesse maximale axe.
+Avec Stepconf il est facile d'essayer différentes valeurs d'accélération et de vitesse.
+
+==== Trouver la vitesse maximale[[sub:Trouver-Vitesse-Maximale]](((Trouver Vitesse Maximale)))
+
+Commencez avec une faible valeur d'accélération
+//ne marche pas (par exemple, latexmath:[ 2 po/s^2 ] ou latexmath:[ 50 mm/s^2])
+(par exemple 2 pouces/s^2 ou 50mm/s^2)
+et de la vitesse que vous espérez atteindre.
+En utilisant les boutons de jog, positionnez l'axe vers son centre.
+Soyez prudent, car avec peu d'accélération, la distance d'arrêt
+peut être très surprenante.
+Après avoir évalué le déplacement possible dans chaque direction en toutes
+sécurité entrez une distance dans le champs (Test Area) "Zone d'essai"
+en gardant à l'esprit que après un décrochage le moteur peut
+repartir dans la direction inattendue. Puis cliquez sur Exécuter.
+La machine commencera à aller et venir le long de cet axe.
+Dans cet essai, il est important que la combinaison entre l'accélération et
+la zone de test, permette à la machine d'atteindre la vitesse sélectionnée
+et de s'y déplacer sur, au moins, sur une courte distance
+// ne marche pas La formule latexmath:[ d = 0.5 * v * v/a ]
+La formule d = 0.5 * v * v/a, donne la distance minimale requise pour atteindre
+la vitesse de "croisière".
+Si la sécurité est garantie, poussez sur la table dans la direction inverse
+du mouvement pour simuler les efforts de coupe. Si la table décroche,
+réduire la vitesse et recommencer le test.
+Si la machine ne présente aucun décrochage, cliquez sur le bouton Exécuter
+. L'axe revient alors à sa position de départ. Si cette position est
+incorrecte, c'est que l'axe a calé ou a perdu des pas au cours de l'essai.
+Réduire la vitesse et relancer le test. Si la machine ne se déplace pas,
+cale, ou perd des pas même à faible vitesse, vérifiez les éléments suivants:
+
+- Corriger les paramètres de temps des impulsions de commande.
+- Brochage de votre port et la polarité des impulsions. Les cases Inverser.
+- Qualité de connexion et le blindage des câbles.
+- Les problèmes mécaniques avec le moteur, accouplement moteur, vis, raideurs etc.
+
+Quand vous avez trouvé une vitesse à laquelle l'axe ne perd plus de
+pas et à laquelle les mesures sont exactes pendant le test, réduisez la encore
+de 10% et utilisez la comme vitesse maximale pour cet axe.
==== Trouver Accélération Maximale[[sub:Trouver-Acceleration-Maximale]](((Trouver Accélération Maximale)))
-Avec la vitesse maximale que vous avez trouvé à l'étape précédente,
-entrez le valeur de l'accélération de tester.
-En utilisant la même procédure que ci-dessus,
-en ajustant le Accélération de valeur vers le haut ou le bas si nécessaire.
-Dans ce test, il est important que la combinaison de
-l'accélération et la zone d'essai permettent au la machine d'atteindre la vitesse sélectionnée.
-Une fois que vous avez trouvé une valeur au dont l'axe
-ne perd plus de pas pendant ce test procédure,
-le réduire de 10% et l'utiliser comme axe maximale Accélération.
+Avec la vitesse maximale que vous avez trouvé à l'étape précédente, entrez
+ une valeur d'accélération approximative. Procédez comme pour la vitesse,
+ en ajustant la valeur d'accélération en plus ou en moins selon le
+ résultat. Dans cet essai, il est important que la combinaison de
+ l'accélération et de la zone test permette à la machine d'atteindre
+ la vitesse sélectionnée. Une fois que vous avez trouvé la valeur à
+ laquelle l'axe ne perd plus de pas pendant le test, la réduire de 10%
+ et l'utiliser comme accélération maximale pour cet axe.
== Configuration de la broche[[sec:Page-configuration-de-la-broche]]
@@ -407,8 +426,9 @@ le réduire de 10% et l'utiliser comme axe maximale Accélération.
image::images/stepconf-spindle_fr.png[]
-Cette page ne s'affiche que lorsque "broche PWM" est choisi dans le
-*brochage du port parallèle* Page pour l'une des sorties.
+Ces options ne sont accessibles que quand « PWM broche »,
+« Phase A codeur broche » ou « index broche » sont configurés sur le
+brochage du port parallèle.
=== Contrôle de la vitesse de broche[[sub:Controle-de-la-vitesse-de-broche]](((Contrôle de la vitesse de broche)))
@@ -417,10 +437,11 @@ informations suivantes doivent être renseignées:
Fréquence PWM::
(((Fréquence PWM)))
- La fréquence porteuse du signal PWM (modulation de largeur d'impulsions) du moteur de broche.
- Entrez «0» pour le mode PDM (modulation de densité d'impulsions),
- qui est très utile pour générer une tension de consigne analogique.
- Reportez-vous à la documentation de votre variateur de broche pour la valeur appropriée.
+ La fréquence porteuse du signal PWM (modulation de largeur d'impulsions)
+ du moteur de broche. Entrez «0» pour le mode PDM (modulation de
+ densité d'impulsions), qui est très utile pour générer une tension de
+ consigne analogique. Reportez-vous à la documentation de votre
+ variateur de broche pour la valeur appropriée.
Vitesse 1 et 2, PWM 1 et 2::
(((Vitesse 1 et 2)))(((PWM 1 et 2)))
@@ -432,72 +453,74 @@ Vitesse 1 et 2, PWM 1 et 2::
=== Mouvement avec broche synchronisée (filetage sur tour, taraudage rigide)[[sub:Mouvement-avec-broche-synchronisee]]
(((Mouvement avec broche synchronisée)))
-Lorsque les signaux appropriés à partir d'un codeur de broche sont connectés à
-EMC2 via HAL, EMC soutient tour à fileter.
-Ces signaux sont:
+Lorsque les signaux appropriés, provenant d'un codeur de broche, sont
+connectés au port parallèle, EMC2 peut être utilisé pour les usinages
+avec broche synchronisée comme le filetage ou le taraudage rigide.
+Ces signaux son:
Index codeur broche::
(((Index codeur broche)))
- Est une impulsion qui survient une fois par révolution de la broche.
+ Également appelé « PPR broche », c'est une impulsion produite à chaque
+ tour de broche.
Phase A codeur broche::
(((Phase A codeur broche)))
- Ceci est une impulsion qui se produit dans plusieurs endroits équidistants
- que les virages de la broche.
+ C'est une suite d'impulsions carrées générées sur la voie A du codeur
+ pendant la rotation de la broche. Le nombre d'impulsions pour un
+ tour correspond à la résolution du codeur.
Phase B codeur broche (en option)::
(((Phase B codeur broche)))
- Il s'agit d'une deuxième impulsion qui se produit,
- mais avec un décalage par rapport à la phase A.
- Les avantages à utiliser à la fois A et B sont
- détection de direction, l'immunité au bruit accrue, et une résolution accrue.
+ C'est une seconde suite d'impulsions, générées sur la voie B du codeur
+ et décalées par rapport à celle de la voie A. L'utilisation de ces
+ deux signaux permet d’accroitre l'immunité au bruit et la résolution
+ d'un facteur 4.
-Si «Phase A codeur broche» et «Index broche» apparaissent
-dans le réglage des broches du port, l'information suivante doit être renseignée:
+Si « Phase A codeur broche » et « Index broche » apparaissent dans le
+réglage des broches du port, l'information suivante doit être renseignée:
Cycles par tour::
(((Cycles par tour)))
- Le nombre de cycles de la *broche A* Un signal durant une révolution de la broche.
- Cette option est activée uniquement lorsqu'une entrée a été fixé à la "Phase de broche A"
+ Le nombre d'impulsions par tour sur la pin Phase A codeur broche.
La vitesse maximale dans le filetage::
- La vitesse de broche maximale utilisée dans le filetage.
- Pour une broche haute RPM ou un codeur de broche à haute résolution,
- une faible valeur de *BASE_PERIOD* est nécessaire.
+ La vitesse de broche maximale utilisée en filetage.
+ Pour exploiter un moteur de broche rapide ou un codeur ayant une résolution
+ élevée, une valeur basse de BASE_PERIOD est requise.
=== Déterminer calibration de la broche[[sub:Determiner-broche-Etalonnage-broche]]
(((Déterminer calibration de la broche)))
Entrez les valeurs suivantes dans la page de configuration de la broche:
-[width="100%"]
+[width="90%"]
|========================================
| Vitesse 1: | *0* | PWM 1: | *0*
| Vitesse 2: | *1000* | PWM 2: | *1*
|========================================
-Terminez les étapes restantes du processus de configuration,
-puis lancer EMC avec votre configuration.
-Mettez la machine sous tension et sélectionnez le MDI onglet.
-Démarrer rotation de la broche en entrant: `M3 S100`.
-Changer le vitesse de la broche en entrant un numéro de différents S-: `S800`.
-Les numéros valides (à ce point) allant de 1 à 1000.
+Finissez les étapes suivantes de la configuration, puis lancez EMC2 avec votre configuration.
+Mettez la machine en marche et allez dans l'onglet Données manuelles,
+démarrez le moteur de broche en entrant: M3 S100.
+Modifiez la vitesse de broche avec différentes valeurs comme: S800.
+Les valeurs permises vont de 1 à 1000.
-Pour deux différentes S-nombres, de mesurer la vitesse de broche réelle dans RPM.
-Enregistrer les S-nombres et des vitesses de broche réelle. Exécuter Stepconf.
-Pour "Speed", entrez la vitesse mesurée, et
-pour "PWM", entrez le numéro de la S- divisé par 1000.
+Pour deux différentes valeurs de Sxxx, mesurez la vitesse de rotation
+réelle de la broche en tours/mn. Enregistrez ces vitesses réelles de la
+broche. Relancez Stepconf. Pour les Vitesses, entrez les valeurs
+réelles mesurées et pour les PWM, entrez la valeur Sxxx divisée par 1000.
-Parce que la plupart des amplificateurs de la broche sont un peu non-linéaires
-dans leur réponse courbes, il est préférable de:
+Parce que la plupart des interfaces ne sont pas linéaires dans leurs
+courbes de réponse, il est préférable de:
- - Assurez-vous que les deux vitesses de calibration ne sont pas trop rapprochées au RPM
- - Assurez-vous que les deux vitesses de calibrage sont dans la gamme de vitesses,
- vous utilisera typiquement lors du fraisage
+ - S'assurer que les deux points de mesure des vitesses en tr/mn ne soient
+ pas trop rapprochés
+ - S'assurer que les deux vitesses utilisées sont dans la gamme des
+ vitesses utilisées généralement par la machine.
-Par exemple, si votre broche passera de 0 RPM à 8000 RPM,
-mais vous utilisent généralement des vitesses allant de 400 RPM (10%) à 4000 RPM (100%),
-puis de trouver les valeurs PWM qui donnent, par exemple, 1600 RPM (40%) et 2800 RPM (70%).
+Par exemple, si votre broche tourne entre 0tr/mn et 8000tr/mn, mais que
+vous l'utilisez généralement entre 400tr/mn et 4000tr/mn, prenez alors
+des valeurs qui donneront 1600tr/mn et 2800tr/mn.
== Options de configuration avancée[[sec:Options-de-configuration-avancee]](((Options de configuration avancée)))
@@ -506,119 +529,137 @@ puis de trouver les valeurs PWM qui donnent, par exemple, 1600 RPM (40%) et 2800
image::images/stepconf-advanced.png[]
Inclure Halui::
- Cela va ajouter la composante Halui interface utilisateur.
- Voir l'intégrateur Manuel pour plus d'informations sur Halui.
+ Cela va ajouter l'interface utilisateur Halui.
+ Voir le manuel de l'intégrateur pour plus d'informations sur Halui.
Inclure pyVCP::
- Cette option ajoute le fichier panneau pyVCP base ou un fichier d'exemple pour le travail le.
- Voir le manuel Integrator pour plus d'informations sur pyVCP.
+ Ceci ajoutera un panneau pyVCP de base et son fichier de configuration
+sur lequel vous pourrez travailler.
+ Voyez le manuel de l'intégrateur pour plus d'information sur pyVCP.
Inclure ClassicLadder PLC::
- Cette option va ajouter le PLC ClassicLadder (Programmable Logic Contrôleur).
- Voir le manuel Integrator pour plus d'informations sur ClassicLadder.
+ Cette option ajoutera l'automate programmable en logique à contacts ClassicLadder.
+ Voyez le manuel de l'intégrateur pour plus d'information sur ClassicLadder.
== Configuration machine complète[[sub:Configuration-machine-complete]]
Cliquez “Appliquer” pour enregistrer les fichiers de configuration.
-Ensuite, vous pourrez relancer ce programme et ajuster les réglages entrés précédemment.
+Ensuite, vous pourrez relancer ce programme et ajuster les réglages
+entrés précédemment.
-== Voyage de l'Axe, Lieu d'accueil, et Emplacement du commutateur d'accueil[[sec:Axe-Voyage-Accueil]]
+== Fin de course des axes, position de l'origine machine et emplacements
+des contacts d'origine machine[[sec:Axe-Voyage-Accueil]]
(((Voyage Axe)))(((Accueil Situation)))(((Accueil Emplacement du commutateur)))
-Pour chaque axe, il ya un nombre limité de voyages.
-La fin de la physique voyage est appelé *l'arrêt dur*.
-
-Avant *l'arrêt de durs* il ya un *commutateur de limite*.
-Si le commutateur de limite est rencontré lors d'un fonctionnement normal,
-EMC arrête l'ampli moteur.
-La distance entre le *stop dur* et *commutateur de limite*
-doit être suffisamment long pour permettre à un moteur non alimenté au océan à l'arrêt.
-
-Avant que le *commutateur de la limite* il ya une *limite doux*.
-Ceci est une limite appliquées dans le logiciel après homing.
-Si une commande MDI ou code de programme g passerait la limite douce, il n'est pas exécuté.
-Si une jogging passerait la limite douce, il est mis fin à la limite douce.
-
-Le *commutateur de la origin* peut être placé n'importe où dans le voyage (entre s'arrête dur).
-Comme longtemps que du matériel externe ne désactive pas les amplificateurs moteur
-avec l'interrupteur limite est atteinte, l'un des interrupteurs de position
-peut être utilisé comme une commutateur de la point du origin.
-
-La *position zéro* est l'emplacement sur l'axe qui est 0 dans
-le coordonnées machine système.
-Habituellement, la *position zéro* sera dans la *limite douce*.
-Sur les tours, constante en mode vitesse de surface exige que la machine *X=0*
-correspondent au centre de rotation de la broche quand aucun outil est en vigueur.
-
-La position *machine origin* est l'endroit au sein de voyage qui sera l'axe
-être déplacé à la fin de la séquence homing.
-Cette valeur doit être dans le *doux limites*.
-En particulier, la position *machine origin*
-devrait jamais être exactement égale à une *limite douce*.
+image::images/HomeAxisTravel.png[]
+
+La course de chaque axe est bien délimitée. Les extrémités physiques d'une
+course sont appelées les *butées mécaniques* position (a).
+
+Avant la *butée mécanique* se trouve un *contact de fin de course* (b).
+Si ce contact est rencontré pendant les opérations normales, EMC coupe
+la puissance du moteur. La distance entre *le fin de course* et *la butée
+mécanique* doit être suffisante pour permettre au moteur, dont la puissance
+a été coupée, de s'arrêter malgré l'inertie du mobile. Ces fin de course
+doivent détecter le mobile sur toutes la distance d'arrêt et ne pas se
+réactiver à cause d'un dépassement dû à l'inertie.
+
+Avant le *contact de fin de course* se trouve une *limite soft* (d).
+Cette limite logicielle est introduite après la prise d'origine machine.
+Si une commande manuelle ou un programme G-code dépasse cette limite,
+ils ne seront pas exécutés. Si un mouvement en jog ou en manuel cherche
+à dépasser la limite logicielle, il sera interrompu sur cette limite.
+
+Le *contact d'origine machine* (c) peut être positionné n'importe où,
+le long d'une course entre les *butées mécaniques*).
+Si aucun mécanisme externe ne désactive la puissance moteur quand un
+contact de limite est enfoncé, un des contacts de fin de course peut
+être utilisé comme contact d'origine machine.
+
+La *position zéro* (e) est la position correspondante au 0 de l'axe
+dans le système de coordonnées pièce, après que la prise d'origine
+de cette axe ait été faite. La *position zéro* doit se trouver entre
+les deux *limites soft* pour que l'usinage soit possible. Sur les tours,
+le mode vitesse à surface constante requiert que la coordonnée *X=0*
+corresponde au centre de rotation de la broche quand aucun correcteur
+d'outil n'est actif.
+
+La *position de l'origine* est la position, située le long de l'axe, sur
+laquelle le mobile sera déplacé à la fin de la séquence de prise d'origine.
+Cette position doit se situer entre les *limites soft*. En particulier,
+la *position de l'origine* ne doit jamais être égale à une *limite soft*.
+On place habituellement cette position au point le plus facile pour
+réaliser le changement d'outil.
=== Exploitation sans fin de course[[sub:exploitation-sans-limite]]
-(((exploitation-sans-limite sans fin de course)))
-
-Une machine peut être exploité sans fin de course. Dans ce cas, seuls les
-les limites soft arrêter la machine d'atteindre l'arrêt dur.
-Doux seules limites fonctionner après que la machine a été hébergé.
+(((exploitation sans limite sans fin de course)))
+
+Une machine peut être utilisée sans contact de fin de course. Dans ce cas,
+seules les *limites soft* empêcheront la machine d'atteindre les *butées
+mécaniques*. Les *limites soft* n’opèrent qu'après que la POM
+(prise d'origine machine) soit faite sur la machine. Puisqu'il n'y a pas
+de contact, la machine doit être déplacée à la main et à l’œil,
+à sa position d'origine avant de presser le bouton *POM des axes* ou le
+sous-menu *Machine->Prises d'origines machine->POM de l'axe*.
+L'opérateur devra cocher chacun des axes individuellement pour faire la
+*POM* de chacun.
=== Exploitation sans contact d'origine[[sub:exploitation-sans-origine]]
-(((exploitation-sans-Accueil sans contact d'origine)))
-
-Une machine peut être utilisée sans contact à la maison.
-Si la machine a commutateurs fin de course, mais pas de commutateurs à origin,
-il est préférable d'utiliser un commutateur de limite que l'interrupteur de la maison
-(par exemple, choisissez Limite * Minimum + X * Accueil dans les brochage).
-Si la machine n'a pas de commutateurs à tous, ou la limite
-commutateurs ne peuvent pas être utilisés comme des interrupteurs à domicile pour une autre raison, alors la
-machine doit être hébergés "à l'oeil" ou en utilisant des marques de match. Homing à l'oeil
-n'est pas aussi reproductible que homing aux commutateurs, mais il permet toujours au
-limites souples pour être utile.
-
-=== Accueil et d'options de fin de course de câblage[[sec:Accueil-et-Limit]]
-(((Accueil et d'options de fin de course de câblage)))
-
-Le câblage idéal pour les commutateurs externes serait une entrée par commutateur.
-Cependant, le port parallèle du PC offre seulement un total de 5 entrées,
-tandis que il ya autant de commutateurs 9 sur une machine à 3 axes.
-Au lieu de cela, plusieurs interrupteurs sont câblés ensemble de diverses
-façons afin qu'un plus petit nombre de sont les apports nécessaires.
-
-Les chiffres ci-dessous montrent l'idée générale de commutateurs multiples
-pour le câblage une broche d'entrée unique.
-Dans chaque cas, quand un seul interrupteur est actionné,
-le vu sur la valeur d'entrée passe de la logique de haut à bas.
-Cependant, EMC s'attend à une Valeur TRUE quand un interrupteur est fermé,
-donc le correspondant "Inverser la" boîte
-doit être cochée sur la page de configuration de brochage.
-La résistance de montrer dans les diagrammes tire l'entrée haute
-jusqu'à la connexion à la terre est faite et ensuite l'entrée passe au niveau bas.
-Sinon, l'entrée pourrait flotter entre on et off lorsque le circuit est ouvert.
-Typiquement, pour un parallèle port que vous pourriez utiliser 47k.
-
-.Commutateurs normalement fermé[[cap:Normalement-Ferme-commutateurs]]
-
-image::images/switch-nc-series.eps[]
-
-Câblage N/C interrupteurs en série(schéma simplifié)
-
-.Normalement interrupteurs ouverts[[cap:Normalement-Ouvert-commutateurs]]
-
-image::images/switch-no-parallel.eps[]
-
-Câblage N/O interrupteurs en parallèle (schéma simplifié)
-
-Les combinaisons suivantes de commutateurs sont autorisés dans Stepconf:
-
- - Combiner les Interrupteurs à domicile pour tous les axes
- - Combiner les fins de course pour tous les axes
- - Combiner les deux interrupteurs de position pour un axe
- - Combiner les deux fins de course et l'interrupteur à domicile pour un axe
- - Combinez un fin de course et l'interrupteur à domicile pour un axe
-
-Les deux dernières combinaisons sont également appropriés
-quand une «maison pour limiter» est utilisé.
+(((Exploitation sans contact d'origine)))
+
+Une machine peut être utilisée sans contact d'origine machine. Si la machine
+dispose de contacts de fin de course, mais pas de contact d'origine
+machine, il est préférable d'utiliser le contact de fin de course comme
+contact d'origine machine (exemple, choisissez *Limite mini* + *origine X*
+dans le réglage du port). Si la machine ne dispose d'aucun contact, ou
+que le contact de fin de course n'est pas utilisable pour une autre
+raison, alors la prise d'origine machine peut toujours être réalisée à la main.
+Faire la prise d'origine à la main n'est certes pas aussi reproductible
+que sur des contacts, mais elle permet tout de même aux limites logicielles
+d'être utilisables.
+
+=== 7.9 Câblage des contacts de fin de course et d'origine machine[[sec:Contacts-Origine-et-Limites]]
+(((Câblage des contacts d'origine machine et des limites)))
+
+Le câblage idéal des contacts externes serait une entrée par contact.
+Toutefois, un seul port parallèle d'ordinateur offre un total de 5 entrées,
+alors qu'il n'y a pas moins de 9 contacts sur une machine 3 axes. Au lieu
+de cela, plusieurs contacts seront câblés ensemble de diverses façons
+afin de nécessiter un plus petit nombre d'entrées.
+
+Les figures ci-dessous montrent l'idée générale du câblage de plusieurs
+contacts à une seule broche d'entrée. Dans chaque cas, lorsqu'un contact
+est actionné, la valeur vue sur l'entrée va passer d'une logique haute à
+une logique basse. Cependant, EMC s'attend à une valeur VRAIE quand un
+contact est fermé, de sorte que les cases Inverser correspondantes devront
+être cochées sur la page de réglage du port parallèle.
+Une résistance est nécessaire dans le circuit pour polariser l'entrée au
+nivaux haut. La valeur typique pour un port parallèle est de 47K.
+Une bonne sécurité utilise des contactes normalement fermés sans pièce
+de commande souple.
+
+.Contacts normalement fermés[[cap:Contacts-Normalement-Fermes]]
+
+image::images/switch-nc-series.png[]
+
+Câblage de contacts N/C en série(schéma simplifié)
+
+.Contacts normalement ouverts[[cap:Contacts-Normalement-Ouverts]]
+
+image::images/switch-no-parallel.png[]
+
+Câblage de contacts N/O en parallèle (schéma simplifié)
+
+Les combinaisons suivantes sont permises dans Stepconf:
+
+- Les contacts d'origine machine de tous les axes combinés
+- Les contacts de fin de course de tous les axes combinés
+- Les contacts de fin de course d'un seul axe combinés
+- Les contacts de fin de course et le contact d'origine machine d'un seul axe combinés
+- Un seul contact de fin de course et le contact d'origine machine d'un seul axe combinés
+
+Les deux dernières combinaisons sont également appropriées quand le type
+contact + origine est utilisé.
// vim: set syntax=asciidoc:
diff --git a/docs/src/docs.xml b/docs/src/docs.xml
index 03cbf3153..be6599b12 100644
--- a/docs/src/docs.xml
+++ b/docs/src/docs.xml
@@ -305,7 +305,7 @@
<doc name="config/stepconf_fr.html" title="L'assistant de configuration StepConf"/>
<doc name="config/pncconf_fr.html" title="L'assistant de configuration PncConf (pour les machines utilisant Mesa)"/>
<doc name="common/Linux_FAQ_fr.html" title="Petite FAQ Linux"/>
-<doc name="common/GPLD_Copyright.html" title="Copyright et Licence de la documentation (en anglais)"/>
+<doc name="common/GPLD_Copyright_fr.html" title="Copyright et Licence de la documentation"/>
<doc name="common/overleaf_fr.html" title="Texte de la couverture"/>
<doc name="common/userforeword_fr.html" title="Avant-propos"/>
@@ -328,7 +328,7 @@
<doc name="examples/gcode_fr.html" title="Exemples en G-code"/>
<doc name="gui/image-to-gcode_fr.html" title="Les fonctionnalités d'Image-to-gcode"/>
<doc name="common/Glossary_fr.html" title="Glossaire"/>
-<doc name="common/GPLD_Copyright.html" title="Copyright et Licence de la documentation (en anglais)"/>
+<doc name="common/GPLD_Copyright_fr.html" title="Copyright et Licence de la documentation"/>
<doc name="common/overleaf_fr.html" title="Texte de la couverture"/>
<doc name="hal/intro_fr.html" title="Introduction à HAL"/>
@@ -353,7 +353,7 @@
<doc name="drivers/pico_ppmc_fr.html" title="Pilote Pico PPMC Driver"/>
<doc name="drivers/pluto_p_fr.html" title="Pilote Pluto-P Driver"/>
<doc name="drivers/servo_to_go_fr.html" title="Pilote Servo-To-Go Driver"/>
-<doc name="common/GPLD_Copyright.html" title="Copyright et Licence de la documentation (en anglais)"/>
+<doc name="common/GPLD_Copyright_fr.html" title="Copyright et Licence de la documentation"/>
<doc name="common/overleaf_fr.html" title="Texte de la couverture"/>
<doc name="common/Integrator_Concepts_fr.html" title="Concepts intégrateurs importants"/>
@@ -380,14 +380,14 @@
<doc name="common/Linux_FAQ_fr.html" title="Petite FAQ Linux"/>
<doc name="common/Updating_EMC_fr.html" title="Mises à jour d'EMC2"/>
<doc name="common/Glossary_fr.html" title="Glossaire"/>
-<doc name="common/GPLD_Copyright.html" title="Copyright et Licence de la documentation (en anglais)"/>
+<doc name="common/GPLD_Copyright_fr.html" title="Copyright et Licence de la documentation"/>
<doc name="common/overleaf_fr.html" title="Texte de la couverture"/>
<doc name="code/Code_Notes.html" title="Notes sur le code (en anglais)"/>
<doc name="code/NML_Messages.html" title="Messages LNM (en anglais)"/>
<doc name="code/Style_Guide.html" title="Guide de style (en anglais)"/>
<doc name="common/Glossary.html" title="Glossaire (en anglais)"/>
-<doc name="common/GPLD_Copyright.html" title="Copyright et Licence de la documentation (en anglais)"/>
+<doc name="common/GPLD_Copyright_fr.html" title="Copyright et Licence de la documentation"/>
<doc name="./xref_fr.html" title="Indice de référence croisée"/>
</docgroup>
diff --git a/docs/src/gcode/images/lathe-tool_fr.png b/docs/src/gcode/images/lathe-tool_fr.png
new file mode 100644
index 000000000..5c86c5a98
--- /dev/null
+++ b/docs/src/gcode/images/lathe-tool_fr.png
Binary files differ
diff --git a/docs/src/gcode/images/lathe-tool_fr.svg b/docs/src/gcode/images/lathe-tool_fr.svg
new file mode 100644
index 000000000..8fd9de793
--- /dev/null
+++ b/docs/src/gcode/images/lathe-tool_fr.svg
@@ -0,0 +1,528 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="178.98534"
+ height="165.68422"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="lath-toll_fr.svg"
+ inkscape:export-filename="/home/mbaillif/emc2.5-dev/docs/src/gcode/images/lath-toll_fr.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend"
+ style="overflow:visible">
+ <path
+ id="path4187"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path4181"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend-6"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4187-8"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:zoom="2.8"
+ inkscape:cx="192.99959"
+ inkscape:cy="92.246296"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:snap-global="false"
+ inkscape:window-width="596"
+ inkscape:window-height="824"
+ inkscape:window-x="13"
+ inkscape:window-y="38"
+ inkscape:window-maximized="0"
+ fit-margin-top="3"
+ fit-margin-left="3"
+ fit-margin-right="3"
+ fit-margin-bottom="3">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2985"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true"
+ units="mm"
+ spacingx="1mm"
+ spacingy="1mm" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Calque 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-194.09816,-227.01118)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 208.99199,249.01034 148.76616,0.0526 0,0.26785"
+ id="path5251"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 347.18096,238.38041 -0.26785,143.83929 0.26785,-0.33536 z"
+ id="path5253"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 357.81089,371.25443 -148.8189,0"
+ id="path5255"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.30000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 219.62191,238.38041 0,143.50393"
+ id="path5257"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 272.78246,271.04322 5.31498,-15.94488 c 0,0 0.9375,-5.18104 5.31497,-5.31496 3.9738,-0.12165 5.31493,5.31496 5.31493,5.31496 l 5.31497,15.94488 0,0"
+ id="path2987"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 324.97409,297.36171 15.94488,5.31497 c 0,0 5.18105,0.9375 5.31497,5.31496 0.12165,3.97382 -5.31497,5.31495 -5.31497,5.31495 l -15.94488,5.31497 0,0"
+ id="path2987-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 294.23171,349.15614 -5.31496,15.94488 c 0,0 -0.9375,5.18105 -5.31497,5.31497 -3.9738,0.12165 -5.31493,-5.31497 -5.31493,-5.31497 l -5.31498,-15.94488 0,0"
+ id="path2987-2-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 241.82876,318.48363 -15.94488,-5.31496 c 0,0 -5.18104,-0.9375 -5.31496,-5.31497 -0.12165,-3.97381 5.31496,-5.31495 5.31496,-5.31495 l 15.94488,-5.31496 0,0"
+ id="path2987-2-1-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 322.58879,258.74243 15.03299,-7.51649 c 0,0 4.32646,-3.00064 7.5165,0 2.89593,2.7239 -2e-5,7.51649 -2e-5,7.51649 l -7.51648,15.03298 0,0"
+ id="path2987-2-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 337.19644,346.58144 7.51648,15.03298 c 0,0 3.00065,4.32647 0,7.5165 -2.72389,2.89593 -7.51648,-1e-5 -7.51648,-1e-5 l -15.03299,-7.51649 0,0"
+ id="path2987-2-5-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="path3115"
+ sodipodi:cx="239.64285"
+ sodipodi:cy="233.43361"
+ sodipodi:rx="6.7857141"
+ sodipodi:ry="6.7857141"
+ d="m 246.42857,233.43361 c 0,3.74765 -3.03807,6.78571 -6.78572,6.78571 -3.74764,0 -6.78571,-3.03806 -6.78571,-6.78571 0,-3.74765 3.03807,-6.78572 6.78571,-6.78572 3.74765,0 6.78572,3.03807 6.78572,6.78572 z"
+ transform="matrix(1.5,0,0,1.5,-76.062839,-42.224166)" />
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="325.28088"
+ y="272.1875"
+ id="text3117"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3119"
+ x="325.28088"
+ y="272.1875"
+ style="font-size:13.5px">1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="325.604"
+ y="357.65314"
+ id="text3121"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3123"
+ x="325.604"
+ y="357.65314"
+ style="font-size:13.5px">4</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="232.49455"
+ y="270.38959"
+ id="text3125"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3127"
+ x="232.49455"
+ y="270.38959"
+ style="font-size:13.5px">2</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="232.30515"
+ y="358.08347"
+ id="text3129"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3131"
+ x="232.30515"
+ y="358.08347"
+ style="font-size:13.5px">3</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="320.49011"
+ y="312.57507"
+ id="text3133"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3135"
+ x="320.49011"
+ y="312.57507"
+ style="font-size:13.5px">5</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="279.05939"
+ y="356.51672"
+ id="text3137"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3139"
+ x="279.05939"
+ y="356.51672"
+ style="font-size:13.5px">8</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="294.03137"
+ y="312.78986"
+ id="text3141"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3143"
+ x="294.03137"
+ y="312.78986">9</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="279.05939"
+ y="273.74738"
+ id="text3145"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3147"
+ x="279.05939"
+ y="273.74738"
+ style="font-size:13.5px">6</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="236.56555"
+ y="312.84137"
+ id="text3149"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3151"
+ x="236.56555"
+ y="312.84137"
+ style="font-size:13.5px">7</tspan></text>
+ <g
+ id="g3953"
+ transform="matrix(1.5,0,0,1.5,-152.42533,-144.29672)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g3953-2"
+ transform="matrix(1.5,0,0,1.5,-88.645798,-144.29672)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949-8"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951-5"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g3953-2-4"
+ transform="matrix(1.5,0,0,1.5,-88.645798,-85.832152)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949-8-9"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951-5-1"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g3953-2-4-6"
+ transform="matrix(1.5,0,0,1.5,-88.645798,-22.052625)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949-8-9-0"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951-5-1-1"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g3953-2-4-6-4"
+ transform="matrix(1.5,0,0,1.5,-152.42533,-22.052635)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949-8-9-0-1"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951-5-1-1-5"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g3953-2-4-6-4-7-2-0"
+ transform="matrix(1.5,0,0,1.5,-216.20486,-85.832155)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949-8-9-0-1-7-7-7"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951-5-1-1-5-6-6-2"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g3953-2-4-6-4-7-2-0-6-3"
+ transform="matrix(1.5,0,0,1.5,-152.42533,-85.832152)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949-8-9-0-1-7-7-7-7-9"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951-5-1-1-5-6-6-2-8-0"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.04999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+ d="m 274.09735,293.80286 c 21.25984,0 21.25984,0 21.25984,0 l 0,0 0,0"
+ id="path4173"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.04999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-6)"
+ d="m 269.16119,297.03438 c 0,15.94488 0,21.25985 0,21.25985"
+ id="path4829"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="274.2984"
+ y="292.09821"
+ id="text5203"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5205"
+ x="274.2984"
+ y="292.09821"
+ style="font-size:9px">Z+</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-310.32764"
+ y="266.69891"
+ id="text5207"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan5209"
+ x="-310.32764"
+ y="266.69891"
+ style="font-size:9px">X+</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="249.74879"
+ y="238.75923"
+ id="text5211"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5213"
+ x="249.74879"
+ y="238.75923"
+ style="font-size:12px">Cylindrage</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="259.85706"
+ y="387.19931"
+ id="text5215"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5217"
+ x="259.85706"
+ y="387.19931"
+ style="font-size:12px">Alésage</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-333.84995"
+ y="207.05296"
+ id="text5219"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan5221"
+ x="-333.84995"
+ y="207.05296"
+ style="font-size:12px">Dressage</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:15px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="280.03958"
+ y="-359.05728"
+ id="text5223"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,1,-1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan5225"
+ x="280.03958"
+ y="-359.05728"
+ style="font-size:12px">Dressage</tspan></text>
+ <g
+ id="g3953-2-4-6-4-0"
+ transform="matrix(1.5,0,0,1.5,-216.20486,-22.052628)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949-8-9-0-1-8"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951-5-1-1-5-5"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 229.49422,273.6549 -7.51649,-15.03298 c 0,0 -3.00064,-4.32647 0,-7.5165 2.7239,-2.89593 7.51649,1e-5 7.51649,1e-5 l 15.03298,7.51649 0,0"
+ id="path2987-2-5-4-4-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 244.45894,361.50842 -15.03299,7.51648 c 0,0 -4.32646,3.00065 -7.5165,0 -2.89593,-2.72389 2e-5,-7.51648 2e-5,-7.51648 l 7.51648,-15.03299 0,0"
+ id="path2987-2-5-4-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsccc" />
+ <g
+ id="g3953-2-4-6-4-7-2-0-6"
+ transform="matrix(1.5,0,0,1.5,-216.20485,-144.29672)"
+ style="stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3949-8-9-0-1-7-7-7-7"
+ d="m 287.00787,262.2047 7.08662,0"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3951-5-1-1-5-6-6-2-8"
+ d="m 290.55118,258.6614 0,7.08661"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ </g>
+</svg>
diff --git a/docs/src/gcode/main_fr.txt b/docs/src/gcode/main_fr.txt
index 5689aca6c..e442b6638 100644
--- a/docs/src/gcode/main_fr.txt
+++ b/docs/src/gcode/main_fr.txt
@@ -7,14 +7,13 @@ Dans une commande type, le tiret (`-`) signifie une valeur réelle.
Comme décrite précédemment, une valeur réelle peut être:
- - un nombre explicite, `4` par exemple.
- - une expression, `[2+2]` par exemple.
- - une valeur de paramètre, `#88` par exemple.
- - une fonction unaire de la valeur, `acos[0]` par exemple.
+- un nombre explicite, `4` par exemple.
+- une expression, `[2+2]` par exemple.
+- une valeur de paramètre, `#88` par exemple.
+- une fonction unaire de la valeur, `acos[0]` par exemple.
Dans la plupart des cas, si des mots d'axes sont donnés
-parmi `XYZABCUVW`,
-ils spécifient le point de destination.
+parmi `XYZABCUVW`, ils spécifient le point de destination.
Les axes sont donnés dans le système de coordonnées courant,
à moins qu'explicitement décrit comme
@@ -34,21 +33,25 @@ explicites, comme indiqué dans les exemples sont rarement utiles.
Si `L-` est écrit dans une commande le “`-`” fera référence à “L
nombre”. De la même manière, le “`-`” dans `H-` peut être appelé le “H
-nombre” et ainsi de suite pour les autres
-lettres.
+nombre” et ainsi de suite pour les autres lettres.
== Coordonnées polaires (((coordonnées polaires)))
-Coordonnées polaires peuvent être utilisés pour spécifier les coordonnées XY d'un déménagement.
-Le @n est la distance et ^n est l'angle. L'avantage de cela est
-pour des choses comme les cercles de trou de boulon qui peut être fait très simplement en
-passer à un point situé au centre du cercle, réglage de la compensation et
-puis en déplaçant vers le premier trou, puis de lancer le cycle de forage.
-Polar Coordonnées sont toujours à partir du courant XY position zéro.
-Pour déplacer le Coordonnées polaires de la machine à zéro utiliser un décalage
+Les coordonnées polaires peuvent être utilisées pour spécifier
+les coordonnées XY d'un mouvement.
+Le @n est la distance et le ^n est l'angle. L'avantage est important, par
+exemple: Pour faire très simplement un cercle de trous tangents:
+
+- Passer un point situé au centre du cercle
+- Régler la compensation de longueur d'outil
+- Déplacer l'outil vers le premier trou
+- Enfin, lancer le cycle de perçage.
+
+Les coordonnées polaires sont toujours données à partir de la position X0,Y0.
+Pour mettre les coordonnées polaires machine à zéro utiliser un décalage
ou sélectionnez un système de coordonnées.
-Dans l'absolu, le mode de l'angle et la distance est de la position zéro XY
+En mode absolu, la distance et l'angle sont donnés à partir de la position zéro XY
et l'angle commence à 0 sur l'axe X positif et augmente dans une CCW
direction autour de l'axe Z. Le code G1 @1 ^90 est la même que G1 Y1.
diff --git a/docs/src/hal/tutorial_fr.txt b/docs/src/hal/tutorial_fr.txt
index b977d5634..995a48425 100644
--- a/docs/src/hal/tutorial_fr.txt
+++ b/docs/src/hal/tutorial_fr.txt
@@ -1,4 +1,5 @@
= Tutoriel de HAL[[cha:Tutoriel-HAL]]
+
(((Tutoriel de HAL)))
== Introduction[[sec:Intro-tutoriel]]
diff --git a/docs/src/index_fr.tmpl b/docs/src/index_fr.tmpl
index b8a9f63ca..7c03245bf 100644
--- a/docs/src/index_fr.tmpl
+++ b/docs/src/index_fr.tmpl
@@ -24,7 +24,7 @@ Ces documents d&eacute;crivent la version <strong>@VERSION@</strong> d'EMC2.
<LI><A HREF="config/stepconf_fr.html">L'assistant de configuration StepConf</A>
<LI><A HREF="config/pncconf_fr.html">L'assistant de configuration PncConf (Mesa)</A>
<LI><A HREF="common/Linux_FAQ_fr.html">Petite FAQ Linux</A>
- <LI><A HREF="common/GPLD_Copyright.html">Copyright et Licence de la documentation (en anglais)</A>
+ <LI><A HREF="common/GPLD_Copyright_fr.html">Copyright et Licence de la documentation</A>
</UL>
<LI><a name="Manuel de l'utilisateur"></a> Manuel de l'utilisateur
<UL>
@@ -50,7 +50,7 @@ Ces documents d&eacute;crivent la version <strong>@VERSION@</strong> d'EMC2.
<LI><A HREF="examples/gcode_fr.html">Exemples en G-code</A>
<LI><A HREF="gui/image-to-gcode_fr.html">Les fonctionnalit&eacute;s d'Image-to-gcode</A>
<LI><A HREF="common/Glossary_fr.html">Glossaire</A>
- <LI><A HREF="common/GPLD_Copyright.html">Copyright et Licence de la documentation (en anglais)</A>
+ <LI><A HREF="common/GPLD_Copyright_fr.html">Copyright et Licence de la documentation</A>
</UL>
<LI><a name="Manuel de HAL"></a> Manuel de HAL
<UL>
@@ -77,7 +77,7 @@ Ces documents d&eacute;crivent la version <strong>@VERSION@</strong> d'EMC2.
<LI><A HREF="drivers/pico_ppmc_fr.html">Pilote Pico PPMC Driver</A>
<LI><A HREF="drivers/pluto_p_fr.html">Pilote Pluto-P Driver</A>
<LI><A HREF="drivers/servo_to_go_fr.html">Pilote Servo-To-Go Driver</A>
- <LI><A HREF="common/GPLD_Copyright.html">Copyright et Licence de la documentation (en anglais)</A>
+ <LI><A HREF="common/GPLD_Copyright_fr.html">Copyright et Licence de la documentation</A>
</UL>
<LI><a name="Manuel de l'int&eacute;grateur"></a> Manuel de l'int&eacute;grateur
<UL>
@@ -107,7 +107,7 @@ Ces documents d&eacute;crivent la version <strong>@VERSION@</strong> d'EMC2.
<LI><A HREF="common/Linux_FAQ_fr.html">Petite FAQ Linux</A>
<LI><A HREF="common/Updating_EMC_fr.html">Mises &agrave; jour d'EMC2</A>
<LI><A HREF="common/Glossary_fr.html">Glossaire</A>
- <LI><A HREF="common/GPLD_Copyright.html">Copyright et Licence de la documentation (en anglais)</A>
+ <LI><A HREF="common/GPLD_Copyright_fr.html">Copyright et Licence de la documentation</A>
</UL>
<LI><a name="Manuel du d&eacute;veloppeur (en anglais)"></a> Manuel du d&eacute;veloppeur (en anglais)
<UL>
@@ -117,7 +117,7 @@ Ces documents d&eacute;crivent la version <strong>@VERSION@</strong> d'EMC2.
<LI><A HREF="code/NML_Messages.html">Messages LNM (en anglais)</A>
<LI><A HREF="code/Style_Guide.html">Guide de style (en anglais)</A>
<LI><A HREF="common/Glossary_fr.html">Glossaire</A>
- <LI><A HREF="common/GPLD_Copyright.html">Copyright et Licence de la documentation (en anglais)</A>
+ <LI><A HREF="common/GPLD_Copyright_fr.html">Copyright et Licence de la documentation</A>
</UL>
<LI><a name="Si vous n'arrivez toujours pas &agrave; le trouver, essayez ici:"></a> Si vous n'arrivez toujours pas &agrave; le trouver, essayez ici:
<UL>
diff --git a/src/po/fr.po b/src/po/fr.po
index af18c8e14..f07b23957 100644
--- a/src/po/fr.po
+++ b/src/po/fr.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: fr\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-11-01 12:49+0100\n"
-"PO-Revision-Date: 2011-11-12 01:18+0100\n"
+"PO-Revision-Date: 2011-11-13 14:11+0100\n"
"Last-Translator: Francis Tisserant <tissf@free.fr>\n"
"Language-Team: French <gnomefr@traduc.org>\n"
"MIME-Version: 1.0\n"
@@ -6088,7 +6088,7 @@ msgstr "Fichier de configuration 'stepconf' d'EMC2 "
#: emc/usr_intf/stepconf/stepconf.py:1296 emc/usr_intf/pncconf/pncconf.py:3725
msgid "Modify Existing Configuration"
-msgstr "Modifier configurations existantes"
+msgstr "Modifier configuration existante"
#: emc/usr_intf/stepconf/stepconf.py:1436
msgid ""
@@ -8091,9 +8091,9 @@ msgid ""
"modify page.\n"
" Quit and reload PNCconf if you wish to build a new config."
msgstr ""
-"Vous avez choisi de re-éditerle fichier de configuration courant, vous ne "
-"pouvez pas faire nouvelle page/modifier page.\n"
-" Quittez et relancez PNCconf si vous voulez construire une nouvelle "
+"Vous avez choisi de re-éditer le fichier de configuration courant, vous ne "
+"pouvez pas faire \"nouvelle page/modifier page\".\n"
+" Quittez puis relancez PNCconf si vous voulez construire une nouvelle "
"configuration."
#: emc/usr_intf/pncconf/pncconf.py:3941
@@ -8101,8 +8101,8 @@ msgid ""
"If you can not go to the new/modify page your current data will be lost.\n"
"Ok to reset data and start a new configuration?"
msgstr ""
-"Si vous ne pouvez pas aller à nouvelle page/modifier page vos données "
-"courantes seront perdue.\n"
+"Si vous ne pouvez pas aller à \"nouvelle page/modifier page\" vos données "
+"courantes seront perdues.\n"
"Êtes-vous sûr de vouloir effacer les données courantes et démarrer une "
"nouvelle configuration ?"