From 9baf44e867d132f8c015ef50ced095e271ec2bc5 Mon Sep 17 00:00:00 2001 From: s godin Date: Wed, 17 May 2023 09:49:44 +0000 Subject: [PATCH 1/4] update lid lock img --- docs/assemblage.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/assemblage.rst b/docs/assemblage.rst index 037db7b..b833d14 100644 --- a/docs/assemblage.rst +++ b/docs/assemblage.rst @@ -91,7 +91,7 @@ Matériel: Coller les 4 disques de bois sur la façade arrière à l'intérieur de la caisse. Ces disques maintiendront la trappe d'accès à l'intérieur de la machine. -.. image :: ./IMG/BrailleRAP-V5.01.2.jpg +.. image :: ./IMG/chassis_disc.png :align: center | From cd62e45beb4d33343f88f294106eb4b6b728fefb Mon Sep 17 00:00:00 2001 From: s godin Date: Wed, 17 May 2023 09:52:58 +0000 Subject: [PATCH 2/4] update translation --- docs/locale/en/LC_MESSAGES/assemblage.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/locale/en/LC_MESSAGES/assemblage.po b/docs/locale/en/LC_MESSAGES/assemblage.po index 82b0238..dcb19c5 100644 --- a/docs/locale/en/LC_MESSAGES/assemblage.po +++ b/docs/locale/en/LC_MESSAGES/assemblage.po @@ -159,7 +159,7 @@ msgstr "" #: ../../assemblage.rst:85 msgid "Collage des bloqueurs de trappe" -msgstr "Door blockers gluing" +msgstr "Door blockers bonding" #: ../../assemblage.rst:88 msgid "Caisse bois assemblée." @@ -180,7 +180,7 @@ msgstr "" #: ../../assemblage.rst:100 msgid "Collage du plateau papier" -msgstr "Bonding of the paper plate" +msgstr "Bonding of the paper tray" #: ../../assemblage.rst:102 msgid "Support papier supérieur." @@ -1365,7 +1365,7 @@ msgid "" "Mettre en place la plaque en CP (sans la coller) afin d’aligner les " "ROLL_joint avec les trous présents dans la plaque." msgstr "" -"Put the CP plate in place (without gluing it) in order to align the " +"Put the CP plate in place (without bonding it) in order to align the " "ROLL_joint with the holes present in the plate." #: ../../assemblage.rst:955 @@ -1470,7 +1470,7 @@ msgid "" "l'embosseuse marchera." msgstr "" "Glue the plate only if you are sure of the mounting that is in below. If " -"you're not sure, you can just position the support plate, you will glue " +"you're not sure, you can just position the support plate, you will bond " "it at the end when The embosser will work." #: ../../assemblage.rst:1017 From fe6c20a4e8bf625fdc1dba397f2593fc695b8dfa Mon Sep 17 00:00:00 2001 From: s godin Date: Wed, 17 May 2023 16:05:54 +0000 Subject: [PATCH 3/4] update paper support doc --- docs/assemblage.rst | 18 ++++-------------- docs/locale/en/LC_MESSAGES/assemblage.po | 4 ++-- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/docs/assemblage.rst b/docs/assemblage.rst index b833d14..862b78e 100644 --- a/docs/assemblage.rst +++ b/docs/assemblage.rst @@ -118,13 +118,13 @@ Matériel: .. ATTENTION:: les 2 pièces doivent êtrent parfaitement alignées. Placer des vis dans les percages pour bien aligner les pièces. Il ne doit pas y avoir d'espace entre les deux pièces (ou la feuille de papier pourrait venir se coincer). Bien serrer les pièces l'une contre l'autre avec des pinces de serrages -Préparation du pointeau mâle ------------------------------ +Préparation du pointeau Braille +------------------------------- Matériel : * 1 Pierre à aiguisé - * 1 vis sans tête M3-12 bout téton + * 1 vis sans tête M3-16 bout téton * Limer l'arête du téton afin d’obtenir un profil approchant celui illustré. @@ -951,16 +951,6 @@ Montage de l’axe Y (étape 2) | -* Mettre en place la plaque en CP (sans la coller) afin d’aligner les ROLL_joint avec les trous présents dans la plaque. -* Centrer les rouleaux dans les trous de la plaque et visser les vis sans tête jusqu'à ce que les rouleaux soient bien solidaires de l'axe. Attention, sur ce schema il n'y a que deux rouleaux (image d'une ancienne version, mais c'est le meme principe) - -.. image :: ./IMG/BrailleRAP-V5.103.jpg - :align: center - -| - -* Retirer la plaque de contre plaqué. - Montage des guide-papiers sur la plaque support ----------------------------------------------- @@ -970,7 +960,7 @@ Matériel : * **Pièce(s) imprimée(s) en 3D** : PAPER_GUIDE_right * **PAPER_SUPPORT** (contre-plaqué de 5mm découpé au laser) * 4 vis M3-16 - * 4 vis M3-12 + * 4 vis M3-14 * 8 rondelles M3 Larges * 8 écrous M3 NYL diff --git a/docs/locale/en/LC_MESSAGES/assemblage.po b/docs/locale/en/LC_MESSAGES/assemblage.po index dcb19c5..679bf70 100644 --- a/docs/locale/en/LC_MESSAGES/assemblage.po +++ b/docs/locale/en/LC_MESSAGES/assemblage.po @@ -612,7 +612,7 @@ msgid "" "aimant doit être le plus perpendiculaire possible à la plaque support " "(l'axe doit être au milieu du percage qui permet son pasage)." msgstr "" -"Depending on the quality of the print, it may be necessary to filethe " +"Depending on the quality of the print, it may be necessary to file the " "spacer housing. Also note that the body of the electro-magnet must be as " "perpendicular as possible to the support plate(the axis must be in the " "middle of the drilling which allows its passage)." @@ -1014,7 +1014,7 @@ msgstr "" #: ../../assemblage.rst:684 msgid "Montage du chariot bas (étape 2)" -msgstr "Mounting the low truck (step 2)" +msgstr "Bottom trolley assembly (step 2)" #: ../../assemblage.rst:688 msgid "2 barres lisses Ø8mm, longueur : 330mm" From 08e23b1302089f5cb5849364318819615443a188 Mon Sep 17 00:00:00 2001 From: s godin Date: Wed, 17 May 2023 16:09:03 +0000 Subject: [PATCH 4/4] update doc --- .../gettext/.doctrees/assemblage.doctree | Bin 233325 -> 231014 bytes .../gettext/.doctrees/environment.pickle | Bin 70379 -> 70330 bytes docs/_build/gettext/assemblage.pot | 277 +++++++-------- docs/locale/en/LC_MESSAGES/assemblage.po | 323 +++++++++--------- 4 files changed, 295 insertions(+), 305 deletions(-) diff --git a/docs/_build/gettext/.doctrees/assemblage.doctree b/docs/_build/gettext/.doctrees/assemblage.doctree index 5d7cfa95960a18a53f197bc7549d9df090d7ca19..b9f84a7f11aa745d82863ce92e214dca1ec65057 100644 GIT binary patch delta 32410 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 delta 34190 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ℌJUw6QAW&!#2ol{bRz~V00&V6;3CnS45n}T4QE>2 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 cpbt;6AVTM3c$o?6iBj?@V{AH+SD2 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 diff --git a/docs/_build/gettext/assemblage.pot b/docs/_build/gettext/assemblage.pot index caf62a2..e4478a3 100644 --- a/docs/_build/gettext/assemblage.pot +++ b/docs/_build/gettext/assemblage.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: BrailleRap 6.5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-06 16:44+0000\n" +"POT-Creation-Date: 2023-05-17 16:07+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -175,7 +175,7 @@ msgid "les 2 pièces doivent êtrent parfaitement alignées. Placer des vis dans msgstr "" #: ../../assemblage.rst:122 -msgid "Préparation du pointeau mâle" +msgid "Préparation du pointeau Braille" msgstr "" #: ../../assemblage.rst:124 @@ -197,16 +197,16 @@ msgstr "" #: ../../assemblage.rst:799 #: ../../assemblage.rst:838 #: ../../assemblage.rst:883 -#: ../../assemblage.rst:967 -#: ../../assemblage.rst:1010 -#: ../../assemblage.rst:1032 -#: ../../assemblage.rst:1075 -#: ../../assemblage.rst:1105 -#: ../../assemblage.rst:1131 -#: ../../assemblage.rst:1199 -#: ../../assemblage.rst:1221 -#: ../../assemblage.rst:1234 -#: ../../assemblage.rst:1265 +#: ../../assemblage.rst:957 +#: ../../assemblage.rst:1000 +#: ../../assemblage.rst:1022 +#: ../../assemblage.rst:1065 +#: ../../assemblage.rst:1095 +#: ../../assemblage.rst:1121 +#: ../../assemblage.rst:1189 +#: ../../assemblage.rst:1211 +#: ../../assemblage.rst:1224 +#: ../../assemblage.rst:1255 msgid "Matériel :" msgstr "" @@ -215,7 +215,7 @@ msgid "1 Pierre à aiguisé" msgstr "" #: ../../assemblage.rst:127 -msgid "1 vis sans tête M3-12 bout téton" +msgid "1 vis sans tête M3-16 bout téton" msgstr "" #: ../../assemblage.rst:129 @@ -247,8 +247,8 @@ msgid "2 écrous NYL M3" msgstr "" #: ../../assemblage.rst:144 -#: ../../assemblage.rst:1134 -#: ../../assemblage.rst:1224 +#: ../../assemblage.rst:1124 +#: ../../assemblage.rst:1214 msgid "2 vis M3-14" msgstr "" @@ -375,7 +375,7 @@ msgid "1 écrou M3" msgstr "" #: ../../assemblage.rst:273 -#: ../../assemblage.rst:1140 +#: ../../assemblage.rst:1130 msgid "2 vis M2.5-14" msgstr "" @@ -481,7 +481,7 @@ msgstr "" #: ../../assemblage.rst:354 #: ../../assemblage.rst:426 -#: ../../assemblage.rst:1203 +#: ../../assemblage.rst:1193 msgid "4 écrous M3 NYL" msgstr "" @@ -557,7 +557,7 @@ msgid "1 écrou borgne M3" msgstr "" #: ../../assemblage.rst:424 -#: ../../assemblage.rst:1137 +#: ../../assemblage.rst:1127 msgid "2 rondelles M3 moyennes" msgstr "" @@ -570,7 +570,7 @@ msgid "6 vis M3-12" msgstr "" #: ../../assemblage.rst:430 -#: ../../assemblage.rst:1110 +#: ../../assemblage.rst:1100 msgid "6 écrous M3 NYL" msgstr "" @@ -699,7 +699,7 @@ msgid "3 vis M3-16" msgstr "" #: ../../assemblage.rst:560 -#: ../../assemblage.rst:1138 +#: ../../assemblage.rst:1128 msgid "3 écrous M3 NYL" msgstr "" @@ -726,7 +726,8 @@ msgstr "" #: ../../assemblage.rst:582 #: ../../assemblage.rst:604 #: ../../assemblage.rst:626 -#: ../../assemblage.rst:1202 +#: ../../assemblage.rst:963 +#: ../../assemblage.rst:1192 msgid "4 vis M3-14" msgstr "" @@ -826,7 +827,7 @@ msgid "Nous n'avons pas représenté la façade pour des raisons de lisibilité. msgstr "" #: ../../assemblage.rst:692 -#: ../../assemblage.rst:1036 +#: ../../assemblage.rst:1026 msgid "Enfiler les barres à mi-course par l’extérieur de la caisse." msgstr "" @@ -969,32 +970,32 @@ msgid "Montage de la courroie du chariot bas" msgstr "" #: ../../assemblage.rst:840 -#: ../../assemblage.rst:1077 +#: ../../assemblage.rst:1067 msgid "1 courroie GT2 longueur ± 620mm" msgstr "" #: ../../assemblage.rst:841 -#: ../../assemblage.rst:1078 +#: ../../assemblage.rst:1068 msgid "2 colliers" msgstr "" #: ../../assemblage.rst:843 -#: ../../assemblage.rst:1080 +#: ../../assemblage.rst:1070 msgid "A l’aide d’un collier, attacher la courroie autour de la vis du chariot avec les dents à l’extérieur." msgstr "" #: ../../assemblage.rst:850 -#: ../../assemblage.rst:1087 +#: ../../assemblage.rst:1077 msgid "Faire passer la courroie dans la poulie libre puis la poulie de l’axe vertical." msgstr "" #: ../../assemblage.rst:857 -#: ../../assemblage.rst:1094 +#: ../../assemblage.rst:1084 msgid "Tendre la courroie en retenant le chariot et fixer la deuxième extrémité de la courroie sur sa vis avec un collier." msgstr "" #: ../../assemblage.rst:859 -#: ../../assemblage.rst:1096 +#: ../../assemblage.rst:1086 msgid "Finir de tendre la courroie à l'aide de la vis à l'extérieur de la caisse." msgstr "" @@ -1066,420 +1067,404 @@ msgstr "" msgid "Serrer les 2 vis de la poulie de l'axe." msgstr "" -#: ../../assemblage.rst:954 -msgid "Mettre en place la plaque en CP (sans la coller) afin d’aligner les ROLL_joint avec les trous présents dans la plaque." -msgstr "" - -#: ../../assemblage.rst:955 -msgid "Centrer les rouleaux dans les trous de la plaque et visser les vis sans tête jusqu'à ce que les rouleaux soient bien solidaires de l'axe. Attention, sur ce schema il n'y a que deux rouleaux (image d'une ancienne version, mais c'est le meme principe)" -msgstr "" - -#: ../../assemblage.rst:962 -msgid "Retirer la plaque de contre plaqué." -msgstr "" - -#: ../../assemblage.rst:966 +#: ../../assemblage.rst:956 msgid "Montage des guide-papiers sur la plaque support" msgstr "" -#: ../../assemblage.rst:969 +#: ../../assemblage.rst:959 msgid "**Pièce(s) imprimée(s) en 3D** : PAPER_GUIDE_left" msgstr "" -#: ../../assemblage.rst:970 +#: ../../assemblage.rst:960 msgid "**Pièce(s) imprimée(s) en 3D** : PAPER_GUIDE_right" msgstr "" -#: ../../assemblage.rst:971 +#: ../../assemblage.rst:961 msgid "**PAPER_SUPPORT** (contre-plaqué de 5mm découpé au laser)" msgstr "" -#: ../../assemblage.rst:972 +#: ../../assemblage.rst:962 msgid "4 vis M3-16" msgstr "" -#: ../../assemblage.rst:973 -msgid "4 vis M3-12" -msgstr "" - -#: ../../assemblage.rst:974 +#: ../../assemblage.rst:964 msgid "8 rondelles M3 Larges" msgstr "" -#: ../../assemblage.rst:975 +#: ../../assemblage.rst:965 msgid "8 écrous M3 NYL" msgstr "" -#: ../../assemblage.rst:977 +#: ../../assemblage.rst:967 msgid "Les vis M3-16(M3-18 si vous n'avez pas de M3_16) sont utilisées pour les trous ou il y a 2 epaisseurs de bois." msgstr "" -#: ../../assemblage.rst:980 +#: ../../assemblage.rst:970 msgid "Assembler les guide-papiers sur la plaque avec les vis M3-16/M3-12, des rondelles M3 Larges et les écrous M3 NYL." msgstr "" -#: ../../assemblage.rst:987 +#: ../../assemblage.rst:977 msgid "Partie gauche." msgstr "" -#: ../../assemblage.rst:994 +#: ../../assemblage.rst:984 msgid "Répéter l'opération pour la partie droite." msgstr "" -#: ../../assemblage.rst:1001 +#: ../../assemblage.rst:991 msgid "Vérifier que vous pouvez poser une feuille de papier sur le plateau sans que la feuille gondole. Si la feuille gondole, essayez d'écarter les guides papier avant le serrage." msgstr "" -#: ../../assemblage.rst:1009 +#: ../../assemblage.rst:999 msgid "Collage de la plaque repose papier" msgstr "" -#: ../../assemblage.rst:1012 +#: ../../assemblage.rst:1002 msgid "PAPER_support (contre-plaqué de 5mm découpé au laser)." msgstr "" -#: ../../assemblage.rst:1013 +#: ../../assemblage.rst:1003 msgid "3 Rouleaux papier préparés (avec joint et vis)" msgstr "" -#: ../../assemblage.rst:1015 +#: ../../assemblage.rst:1005 msgid "Coller la plaque uniquement si vous êtes sure du montage qui est en dessous. Si vous n'êtes pas sure, vous pouvez vous contenter de positionner la plaque support, vous la collerez à la fin quand l'embosseuse marchera." msgstr "" -#: ../../assemblage.rst:1017 +#: ../../assemblage.rst:1007 msgid "Encoller les encoches qui vont être en contact. Introduire la plaque par l'arrière et la maintenir fermement avec du ruban adhésif pendant le temps de séchage." msgstr "" -#: ../../assemblage.rst:1031 +#: ../../assemblage.rst:1021 msgid "Montage du chariot haut (étape 2)" msgstr "" -#: ../../assemblage.rst:1034 +#: ../../assemblage.rst:1024 msgid "2 barres lisses Ø 8mm, longueur : 330mm" msgstr "" -#: ../../assemblage.rst:1043 +#: ../../assemblage.rst:1033 msgid "Enfiler le chariot haut sur les barres lisses." msgstr "" -#: ../../assemblage.rst:1050 +#: ../../assemblage.rst:1040 msgid "Terminer d’enfiler les barres." msgstr "" -#: ../../assemblage.rst:1052 +#: ../../assemblage.rst:1042 msgid "La tranche du bois doit rester apparente." msgstr "" -#: ../../assemblage.rst:1059 +#: ../../assemblage.rst:1049 msgid "Serrer les vis des supports d’axes sur la caisse à gauche et à droite." msgstr "" -#: ../../assemblage.rst:1066 +#: ../../assemblage.rst:1056 msgid "Visser les vis sans tête des supports des axes à gauche et à droite." msgstr "" -#: ../../assemblage.rst:1074 +#: ../../assemblage.rst:1064 msgid "Pose de la courroie du chariot haut" msgstr "" -#: ../../assemblage.rst:1104 +#: ../../assemblage.rst:1094 msgid "Montage des presse-papiers (étape 2) :" msgstr "" -#: ../../assemblage.rst:1107 +#: ../../assemblage.rst:1097 msgid "3 CLIPBOARD montés à l'étape 1" msgstr "" -#: ../../assemblage.rst:1108 +#: ../../assemblage.rst:1098 msgid "6 vis M3-14" msgstr "" -#: ../../assemblage.rst:1109 +#: ../../assemblage.rst:1099 msgid "6 rondelles M3 moyennes" msgstr "" -#: ../../assemblage.rst:1113 +#: ../../assemblage.rst:1103 msgid "Les trous oblongs dans les pièces imprimées permettent de régler la pression des CLIPBOARD sur le papier." msgstr "" -#: ../../assemblage.rst:1129 +#: ../../assemblage.rst:1119 msgid "Montage du fin de course Y" msgstr "" -#: ../../assemblage.rst:1133 +#: ../../assemblage.rst:1123 msgid "**Pièce(s) imprimée(s) en 3D** : ENDSTOP_Y_support, ENDSTOP_Y_lever" msgstr "" -#: ../../assemblage.rst:1135 +#: ../../assemblage.rst:1125 msgid "1 vis M3-12" msgstr "" -#: ../../assemblage.rst:1136 +#: ../../assemblage.rst:1126 msgid "1 vis M3-20" msgstr "" -#: ../../assemblage.rst:1139 +#: ../../assemblage.rst:1129 msgid "1 interrupteur fin de course à lamelle" msgstr "" -#: ../../assemblage.rst:1141 +#: ../../assemblage.rst:1131 msgid "2 écrous M2.5 NYL" msgstr "" -#: ../../assemblage.rst:1143 +#: ../../assemblage.rst:1133 msgid "L'interrupteur fin de course à lamelle devra être câblé avant d'être monté sur son support (non représenté)." msgstr "" -#: ../../assemblage.rst:1145 +#: ../../assemblage.rst:1135 msgid "Tarauder le support de la vis de reglage avec un taraud M3" msgstr "" -#: ../../assemblage.rst:1152 +#: ../../assemblage.rst:1142 msgid "Positionner le levier **ENDSTOP_Y_LEVER** dans le support **ENDSTOP_Y_support**." msgstr "" -#: ../../assemblage.rst:1159 +#: ../../assemblage.rst:1149 msgid "Fixer le levier **ENDSTOP_Y_LEVER** au support **ENDSTOP_Y_support** avec une vis M3-20 et un écrou M3-NYL" msgstr "" -#: ../../assemblage.rst:1161 +#: ../../assemblage.rst:1151 msgid "Ne pas serrer l'ecrou M3, le levier doit pouvoir tourner librement dans son support." msgstr "" -#: ../../assemblage.rst:1170 +#: ../../assemblage.rst:1160 msgid "Assembler l'interrupteur fin de course et le **ENDSTOP_Y_support** à l'aide des vis M2.5-14 et des écrous M2.5 NYL." msgstr "" -#: ../../assemblage.rst:1179 +#: ../../assemblage.rst:1169 msgid "Positionner la vis de reglage M3-12 sur le levier **ENDSTOP_Y_LEVER**" msgstr "" -#: ../../assemblage.rst:1186 +#: ../../assemblage.rst:1176 msgid "Assembler l'ensemble interrupteur fin de course et le **ENDSTOP_Y_support** sur la caisse à l'aide des vis M3-14, des rondelles M3 et des écrous M3 NYL." msgstr "" -#: ../../assemblage.rst:1198 +#: ../../assemblage.rst:1188 msgid "Fixation des clips sur le couvercle" msgstr "" -#: ../../assemblage.rst:1201 +#: ../../assemblage.rst:1191 msgid "**Pièce(s) imprimée(s) en 3D** : 2 LID_LOCK" msgstr "" -#: ../../assemblage.rst:1205 +#: ../../assemblage.rst:1195 msgid "Assembler les 2 LID_LOCK sur le couvercle à l'aide des vis M3-14, des rondelles M3 et des écrous M3 NYL." msgstr "" -#: ../../assemblage.rst:1220 +#: ../../assemblage.rst:1210 msgid "Fixation de la plaque pour l'embase de l'alimentation" msgstr "" -#: ../../assemblage.rst:1223 +#: ../../assemblage.rst:1213 msgid "**Pièce(s) imprimée(s) en 3D** : POWER_plate" msgstr "" -#: ../../assemblage.rst:1225 +#: ../../assemblage.rst:1215 msgid "2 écrous M3 NYL" msgstr "" -#: ../../assemblage.rst:1233 +#: ../../assemblage.rst:1223 msgid "Montage de la carte électronique" msgstr "" -#: ../../assemblage.rst:1236 -#: ../../assemblage.rst:1267 +#: ../../assemblage.rst:1226 +#: ../../assemblage.rst:1257 msgid "Carte MKS GEN 1.4" msgstr "" -#: ../../assemblage.rst:1237 +#: ../../assemblage.rst:1227 msgid "4 entretoises M3-12" msgstr "" -#: ../../assemblage.rst:1238 +#: ../../assemblage.rst:1228 msgid "4 rondelles M3 moyennes" msgstr "" -#: ../../assemblage.rst:1239 +#: ../../assemblage.rst:1229 msgid "8 vis M3-8" msgstr "" -#: ../../assemblage.rst:1241 +#: ../../assemblage.rst:1231 msgid "Assembler les 4 entretoises sur la carte." msgstr "" -#: ../../assemblage.rst:1243 +#: ../../assemblage.rst:1233 msgid "Pour pouvoir réaliser les derniers réglages facilement, nous vous conseillons de cabler la carte en dehors du chassis. Une fois l'embosseuse fonctionelle, vous pourrez fixer la carte dans le chassis." msgstr "" -#: ../../assemblage.rst:1248 +#: ../../assemblage.rst:1238 msgid "Cablage de la carte électronique" msgstr "" -#: ../../assemblage.rst:1249 +#: ../../assemblage.rst:1239 msgid "Schéma général :" msgstr "" -#: ../../assemblage.rst:1256 +#: ../../assemblage.rst:1246 msgid "Photo de la carte assemblée" msgstr "" -#: ../../assemblage.rst:1264 +#: ../../assemblage.rst:1254 msgid "Pose des drivers sur la carte électronique" msgstr "" -#: ../../assemblage.rst:1268 +#: ../../assemblage.rst:1258 msgid "2 Drivers DRV8825" msgstr "" -#: ../../assemblage.rst:1269 +#: ../../assemblage.rst:1259 msgid "6 cavaliers" msgstr "" -#: ../../assemblage.rst:1271 +#: ../../assemblage.rst:1261 msgid "Si la carte ne vous est pas fournie déjà équipée de cavaliers, en mettre aux emplacements des drivers des moteurs X et Y." msgstr "" -#: ../../assemblage.rst:1278 +#: ../../assemblage.rst:1268 msgid "Enfoncer les drivers dans les emplacements X et Y." msgstr "" -#: ../../assemblage.rst:1286 +#: ../../assemblage.rst:1276 msgid "Câblage de l'alimentation 12V" msgstr "" -#: ../../assemblage.rst:1287 +#: ../../assemblage.rst:1277 msgid "placer les 2 fils de provenant de la prise **POWER_plate** dans le bornier de la carte MKS" msgstr "" -#: ../../assemblage.rst:1295 +#: ../../assemblage.rst:1285 msgid "Réglage des drivers moteur" msgstr "" -#: ../../assemblage.rst:1296 +#: ../../assemblage.rst:1286 msgid "Cette étape doit **IMPERATIVEMENT** être réaliser **avant** le cablage des moteurs." msgstr "" -#: ../../assemblage.rst:1298 +#: ../../assemblage.rst:1288 msgid "Controler que vous pouvez brancher l'alimentation 12V sur la carte (un dernier controle pour eviter des etincelles c'est mieux :-) )" msgstr "" -#: ../../assemblage.rst:1299 +#: ../../assemblage.rst:1289 msgid "Brancher l'alimentation 12 V sur la carte." msgstr "" -#: ../../assemblage.rst:1300 +#: ../../assemblage.rst:1290 msgid "pour chaque driver, mesurer, avec un multimètre, la tension entre le potentiomètre de réglage et la masse de la connexion USB." msgstr "" -#: ../../assemblage.rst:1313 +#: ../../assemblage.rst:1303 msgid "La tension mesurée doit être proche de 0,6 V pour des drivers DRV8825, si ce n'est pas le cas, utiliser un tournevis pour tourner le potentiomêtre de réglage et refaite la mesure." msgstr "" -#: ../../assemblage.rst:1314 +#: ../../assemblage.rst:1304 msgid "Une fois que la tension mesurée sur chaque driver est correcte, vous pouvez passer à la suite" msgstr "" -#: ../../assemblage.rst:1318 +#: ../../assemblage.rst:1308 msgid "Câblage des interrupteurs fin de course" msgstr "" -#: ../../assemblage.rst:1319 +#: ../../assemblage.rst:1309 msgid "Cabler les fins de courses sur la carte." msgstr "" -#: ../../assemblage.rst:1320 +#: ../../assemblage.rst:1310 msgid "Le fin de course X (chariot) doit être branché sur le connecteur de gauche (rouge)" msgstr "" -#: ../../assemblage.rst:1321 +#: ../../assemblage.rst:1311 msgid "Le fin de course Y (détection papier) doit être branché sur le connecteur de gauche (bleu)" msgstr "" -#: ../../assemblage.rst:1329 +#: ../../assemblage.rst:1319 msgid "Raccordement des moteurs à la carte" msgstr "" -#: ../../assemblage.rst:1330 +#: ../../assemblage.rst:1320 msgid "Relier les moteurs à la carte de contrôle avec les cables." msgstr "" -#: ../../assemblage.rst:1331 +#: ../../assemblage.rst:1321 msgid "Le moteur X (chariot) doit être branché dans le connecteur de gauche (rouge)" msgstr "" -#: ../../assemblage.rst:1338 +#: ../../assemblage.rst:1328 msgid "Le moteur Y (papier) doit être branché dans le connecteur de droite (bleu)" msgstr "" -#: ../../assemblage.rst:1346 +#: ../../assemblage.rst:1336 msgid "Câblage de l’électro-aimant" msgstr "" -#: ../../assemblage.rst:1347 +#: ../../assemblage.rst:1337 msgid "placer les 2 fils de l'electroaimant et la diode de roue libre. Attention au sens de la diode (trait blanc)." msgstr "" -#: ../../assemblage.rst:1355 +#: ../../assemblage.rst:1345 msgid "Alignement horizontal de l'empreinte du chariot haut" msgstr "" -#: ../../assemblage.rst:1356 +#: ../../assemblage.rst:1346 msgid "Dé serrer la poulie sur l’axe vertical pour libérer le chariot supérieur." msgstr "" -#: ../../assemblage.rst:1363 +#: ../../assemblage.rst:1353 msgid "Aligner les 2 chariots" msgstr "" -#: ../../assemblage.rst:1364 -#: ../../assemblage.rst:1386 +#: ../../assemblage.rst:1354 +#: ../../assemblage.rst:1376 msgid "Déplacer le chariot supérieur pour aligner l'empreinte (**FEMALE_shape**) avec le sommet du pointeau." msgstr "" -#: ../../assemblage.rst:1365 +#: ../../assemblage.rst:1355 msgid "Utiliser les vis de fixation de la **FEMALE_shape** pour aligner l'empreinte avec le sommet du pointeau." msgstr "" -#: ../../assemblage.rst:1366 +#: ../../assemblage.rst:1356 msgid "Quand l'alignement est satisfaisant, serrer les vis de fixations de la **FEMALE_shape**." msgstr "" -#: ../../assemblage.rst:1376 +#: ../../assemblage.rst:1366 msgid "Alignement vertical des deux chariots" msgstr "" -#: ../../assemblage.rst:1378 +#: ../../assemblage.rst:1368 msgid "Dé serrer la poulie du chariot supérieur sur l’axe vertical pour libérer le chariot supérieur." msgstr "" -#: ../../assemblage.rst:1385 +#: ../../assemblage.rst:1375 msgid "En observant par l'arriere de la machine, monter le pointeau en appuyant avec le doigt sous l'electro-aimant." msgstr "" -#: ../../assemblage.rst:1387 +#: ../../assemblage.rst:1377 msgid "Logiquement le pointeau doit entrer légérement dans la vis sans tête de la **FEMALE_shape**." msgstr "" -#: ../../assemblage.rst:1394 +#: ../../assemblage.rst:1384 msgid "Quand l'alignement est satifaisant, verouiller la poulie supérieure sur l'axe vertical." msgstr "" -#: ../../assemblage.rst:1402 +#: ../../assemblage.rst:1392 msgid "Ajustement des capteurs de fin de course chariot et papier (X et Y)" msgstr "" -#: ../../assemblage.rst:1404 +#: ../../assemblage.rst:1394 msgid "Ajuster la position du capteur fin de course X. Le capteur doit s'activer avant que la fixation de la courroie du chariot bas rencontre la poulie inférieure de l'axe verticale." msgstr "" -#: ../../assemblage.rst:1406 +#: ../../assemblage.rst:1396 msgid "Avec une feuille de papier, ajuster le fin de course Y pour que le capteur s'active quand une feuille est présente sous le levier du capteur. Et se désactive si la feuille de papier n'a pas encore déplacée le levier." msgstr "" -#: ../../assemblage.rst:1414 +#: ../../assemblage.rst:1404 msgid "Réglage de la profondeur du point" msgstr "" -#: ../../assemblage.rst:1416 +#: ../../assemblage.rst:1406 msgid "Selon le matériau que vous utiliserez (papier, plastique, aluminium de canette), vous devrez régler la hauteur de l'empreinte du chariot haut à l'aide de l'écrou borgne. *" msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/assemblage.po b/docs/locale/en/LC_MESSAGES/assemblage.po index 679bf70..437118f 100644 --- a/docs/locale/en/LC_MESSAGES/assemblage.po +++ b/docs/locale/en/LC_MESSAGES/assemblage.po @@ -3,12 +3,11 @@ # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2023. # Stephane , 2018. - msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-05-06 16:44+0000\n" +"POT-Creation-Date: 2023-05-17 16:07+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +16,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.1\n" - #: ../../assemblage.rst:2 msgid "Manuel de montage BrailleRAP" msgstr "BrailleRAP building manual " @@ -212,8 +210,8 @@ msgstr "" "against each other with clamps " #: ../../assemblage.rst:122 -msgid "Préparation du pointeau mâle" -msgstr "Preparation of Braille stylus" +msgid "Préparation du pointeau Braille" +msgstr "Prepare the Braille stylus" #: ../../assemblage.rst:124 ../../assemblage.rst:138 ../../assemblage.rst:172 #: ../../assemblage.rst:267 ../../assemblage.rst:299 ../../assemblage.rst:347 @@ -221,11 +219,11 @@ msgstr "Preparation of Braille stylus" #: ../../assemblage.rst:599 ../../assemblage.rst:620 ../../assemblage.rst:641 #: ../../assemblage.rst:669 ../../assemblage.rst:686 ../../assemblage.rst:722 #: ../../assemblage.rst:757 ../../assemblage.rst:799 ../../assemblage.rst:838 -#: ../../assemblage.rst:883 ../../assemblage.rst:967 ../../assemblage.rst:1010 -#: ../../assemblage.rst:1032 ../../assemblage.rst:1075 -#: ../../assemblage.rst:1105 ../../assemblage.rst:1131 -#: ../../assemblage.rst:1199 ../../assemblage.rst:1221 -#: ../../assemblage.rst:1234 ../../assemblage.rst:1265 +#: ../../assemblage.rst:883 ../../assemblage.rst:957 ../../assemblage.rst:1000 +#: ../../assemblage.rst:1022 ../../assemblage.rst:1065 +#: ../../assemblage.rst:1095 ../../assemblage.rst:1121 +#: ../../assemblage.rst:1189 ../../assemblage.rst:1211 +#: ../../assemblage.rst:1224 ../../assemblage.rst:1255 msgid "Matériel :" msgstr "Equipment:" @@ -234,7 +232,7 @@ msgid "1 Pierre à aiguisé" msgstr "1 Whetstone" #: ../../assemblage.rst:127 -msgid "1 vis sans tête M3-12 bout téton" +msgid "1 vis sans tête M3-16 bout téton" msgstr "1 grub screw M3-16 butt end" #: ../../assemblage.rst:129 @@ -263,7 +261,7 @@ msgstr "4 screw M3-8" msgid "2 écrous NYL M3" msgstr "2 NYLSTOP M3" -#: ../../assemblage.rst:144 ../../assemblage.rst:1134 ../../assemblage.rst:1224 +#: ../../assemblage.rst:144 ../../assemblage.rst:1124 ../../assemblage.rst:1214 msgid "2 vis M3-14" msgstr "2 M3-14 screws" @@ -440,7 +438,7 @@ msgstr "1 grub screw M3-12" msgid "1 écrou M3" msgstr "1 M3 nuts" -#: ../../assemblage.rst:273 ../../assemblage.rst:1140 +#: ../../assemblage.rst:273 ../../assemblage.rst:1130 msgid "2 vis M2.5-14" msgstr "2 M2.5-14 screw" @@ -501,8 +499,8 @@ msgid "" "Visser la vis M3-12 pointeau limée en la laissant dépasser de ± 6mm de " "l’entretoise." msgstr "" -"Tighten the M3-12 screw with the Braille stylus punched out, allowing it to " -"extend ± 6mm beyond the spacer." +"Tighten the M3-12 screw with the Braille stylus punched out, allowing it " +"to extend ± 6mm beyond the spacer." #: ../../assemblage.rst:322 msgid "Montage de l'electro-aimant sur son support" @@ -560,7 +558,7 @@ msgstr "3 IGUS linear bearings" msgid "6 colliers de serrage 2.5 x 160" msgstr "6 clamps 2.5 x 160" -#: ../../assemblage.rst:354 ../../assemblage.rst:426 ../../assemblage.rst:1203 +#: ../../assemblage.rst:354 ../../assemblage.rst:426 ../../assemblage.rst:1193 msgid "4 écrous M3 NYL" msgstr "4 NYL M3 nuts" @@ -675,7 +673,7 @@ msgstr "1 grub screw M3-30" msgid "1 écrou borgne M3" msgstr "1 M3 blind nut" -#: ../../assemblage.rst:424 ../../assemblage.rst:1137 +#: ../../assemblage.rst:424 ../../assemblage.rst:1127 msgid "2 rondelles M3 moyennes" msgstr "2 medium M3 washers" @@ -687,7 +685,7 @@ msgstr "3 IGUS_housing" msgid "6 vis M3-12" msgstr "6 screws M3-12" -#: ../../assemblage.rst:430 ../../assemblage.rst:1110 +#: ../../assemblage.rst:430 ../../assemblage.rst:1100 msgid "6 écrous M3 NYL" msgstr "6 NYL M3 nuts" @@ -858,7 +856,7 @@ msgstr "" msgid "3 vis M3-16" msgstr "3 M3-16 screws" -#: ../../assemblage.rst:560 ../../assemblage.rst:1138 +#: ../../assemblage.rst:560 ../../assemblage.rst:1128 msgid "3 écrous M3 NYL" msgstr "3 M3-NYL nuts" @@ -889,7 +887,7 @@ msgid "" msgstr "" #: ../../assemblage.rst:582 ../../assemblage.rst:604 ../../assemblage.rst:626 -#: ../../assemblage.rst:1202 +#: ../../assemblage.rst:963 ../../assemblage.rst:1192 msgid "4 vis M3-14" msgstr "4 M3-14 screws" @@ -1024,7 +1022,7 @@ msgstr "2 linear shaft Ø8mm, length: 330mm" msgid "Nous n'avons pas représenté la façade pour des raisons de lisibilité." msgstr "We did not represent the facade for readability reasons." -#: ../../assemblage.rst:692 ../../assemblage.rst:1036 +#: ../../assemblage.rst:692 ../../assemblage.rst:1026 msgid "Enfiler les barres à mi-course par l’extérieur de la caisse." msgstr "Thread the bars halfway through the outside of the crate." @@ -1228,15 +1226,15 @@ msgstr "" msgid "Montage de la courroie du chariot bas" msgstr "Mounting the low carriage belt" -#: ../../assemblage.rst:840 ../../assemblage.rst:1077 +#: ../../assemblage.rst:840 ../../assemblage.rst:1067 msgid "1 courroie GT2 longueur ± 620mm" msgstr "1 belt GT2 length ± 620mm" -#: ../../assemblage.rst:841 ../../assemblage.rst:1078 +#: ../../assemblage.rst:841 ../../assemblage.rst:1068 msgid "2 colliers" msgstr "2 necklaces" -#: ../../assemblage.rst:843 ../../assemblage.rst:1080 +#: ../../assemblage.rst:843 ../../assemblage.rst:1070 msgid "" "A l’aide d’un collier, attacher la courroie autour de la vis du chariot " "avec les dents à l’extérieur." @@ -1244,13 +1242,13 @@ msgstr "" "Using a collar, attach the strap around the carriage screw with the teeth" " facing out." -#: ../../assemblage.rst:850 ../../assemblage.rst:1087 +#: ../../assemblage.rst:850 ../../assemblage.rst:1077 msgid "" "Faire passer la courroie dans la poulie libre puis la poulie de l’axe " "vertical." msgstr "Pass the belt in the free pulley then the pulley of the vertical axis." -#: ../../assemblage.rst:857 ../../assemblage.rst:1094 +#: ../../assemblage.rst:857 ../../assemblage.rst:1084 msgid "" "Tendre la courroie en retenant le chariot et fixer la deuxième extrémité " "de la courroie sur sa vis avec un collier." @@ -1258,7 +1256,7 @@ msgstr "" "Tension the belt while holding the carriage and secure the second end of " "the belt to its screw with a collar." -#: ../../assemblage.rst:859 ../../assemblage.rst:1096 +#: ../../assemblage.rst:859 ../../assemblage.rst:1086 msgid "Finir de tendre la courroie à l'aide de la vis à l'extérieur de la caisse." msgstr "Finish stretching the belt with the screw on the outside of the body." @@ -1360,63 +1358,35 @@ msgstr "" msgid "Serrer les 2 vis de la poulie de l'axe." msgstr "Tighten the 2 screws of the pulley of the axle." -#: ../../assemblage.rst:954 -msgid "" -"Mettre en place la plaque en CP (sans la coller) afin d’aligner les " -"ROLL_joint avec les trous présents dans la plaque." -msgstr "" -"Put the CP plate in place (without bonding it) in order to align the " -"ROLL_joint with the holes present in the plate." - -#: ../../assemblage.rst:955 -msgid "" -"Centrer les rouleaux dans les trous de la plaque et visser les vis sans " -"tête jusqu'à ce que les rouleaux soient bien solidaires de l'axe. " -"Attention, sur ce schema il n'y a que deux rouleaux (image d'une ancienne" -" version, mais c'est le meme principe)" -msgstr "" -"Center the rollers in the holes of the plate and screw the screws without" -" head until the rollers are firmly attached to the axle. Attention, on " -"this diagram there are only two rolls (image of an oldversion, but it's " -"the same principle)" - -#: ../../assemblage.rst:962 -msgid "Retirer la plaque de contre plaqué." -msgstr "Remove the plywood plate." - -#: ../../assemblage.rst:966 +#: ../../assemblage.rst:956 msgid "Montage des guide-papiers sur la plaque support" msgstr "Assembling paper guides on the plate" -#: ../../assemblage.rst:969 +#: ../../assemblage.rst:959 msgid "**Pièce(s) imprimée(s) en 3D** : PAPER_GUIDE_left" msgstr "**3D printed parts** : PAPER_GUIDE_left" -#: ../../assemblage.rst:970 +#: ../../assemblage.rst:960 msgid "**Pièce(s) imprimée(s) en 3D** : PAPER_GUIDE_right" msgstr "**3D printed parts** : PAPER_GUIDE_right" -#: ../../assemblage.rst:971 +#: ../../assemblage.rst:961 msgid "**PAPER_SUPPORT** (contre-plaqué de 5mm découpé au laser)" msgstr "**PAPER_support** (laser cut 5mm plywood)." -#: ../../assemblage.rst:972 +#: ../../assemblage.rst:962 msgid "4 vis M3-16" msgstr "4 M3-16 screws" -#: ../../assemblage.rst:973 -msgid "4 vis M3-12" -msgstr "4 M3-12 screw" - -#: ../../assemblage.rst:974 +#: ../../assemblage.rst:964 msgid "8 rondelles M3 Larges" msgstr "8 wide M3 washers" -#: ../../assemblage.rst:975 +#: ../../assemblage.rst:965 msgid "8 écrous M3 NYL" msgstr "8 M3 NYL nuts" -#: ../../assemblage.rst:977 +#: ../../assemblage.rst:967 msgid "" "Les vis M3-16(M3-18 si vous n'avez pas de M3_16) sont utilisées pour les " "trous ou il y a 2 epaisseurs de bois." @@ -1424,7 +1394,7 @@ msgstr "" "M3-16 screws (M3-18 if you don't have M3_16) are used for the holes where" " there are 2 thicknesses of wood." -#: ../../assemblage.rst:980 +#: ../../assemblage.rst:970 msgid "" "Assembler les guide-papiers sur la plaque avec les vis M3-16/M3-12, des " "rondelles M3 Larges et les écrous M3 NYL." @@ -1432,15 +1402,15 @@ msgstr "" "Assemble the paper guides on the plate with the M3-16 screws and M3 NYL " "nuts." -#: ../../assemblage.rst:987 +#: ../../assemblage.rst:977 msgid "Partie gauche." msgstr "Left part." -#: ../../assemblage.rst:994 +#: ../../assemblage.rst:984 msgid "Répéter l'opération pour la partie droite." msgstr "Repeat the operation for the right side." -#: ../../assemblage.rst:1001 +#: ../../assemblage.rst:991 msgid "" "Vérifier que vous pouvez poser une feuille de papier sur le plateau sans " "que la feuille gondole. Si la feuille gondole, essayez d'écarter les " @@ -1450,19 +1420,19 @@ msgstr "" "sheet warps. If the sheet warps, try to remove the paper guides before " "clamping." -#: ../../assemblage.rst:1009 +#: ../../assemblage.rst:999 msgid "Collage de la plaque repose papier" msgstr "Bonding of the paper plate" -#: ../../assemblage.rst:1012 +#: ../../assemblage.rst:1002 msgid "PAPER_support (contre-plaqué de 5mm découpé au laser)." msgstr "PAPER_support (laser cut 5mm plywood)." -#: ../../assemblage.rst:1013 +#: ../../assemblage.rst:1003 msgid "3 Rouleaux papier préparés (avec joint et vis)" msgstr "3 Prepared paper rolls (with gasket and screws)" -#: ../../assemblage.rst:1015 +#: ../../assemblage.rst:1005 msgid "" "Coller la plaque uniquement si vous êtes sure du montage qui est en " "dessous. Si vous n'êtes pas sure, vous pouvez vous contenter de " @@ -1473,7 +1443,7 @@ msgstr "" "you're not sure, you can just position the support plate, you will bond " "it at the end when The embosser will work." -#: ../../assemblage.rst:1017 +#: ../../assemblage.rst:1007 msgid "" "Encoller les encoches qui vont être en contact. Introduire la plaque par " "l'arrière et la maintenir fermement avec du ruban adhésif pendant le " @@ -1482,55 +1452,55 @@ msgstr "" "Glue the notches that will be in contact. Insert the plate from the front" " and hold it firmly with tape during the drying time." -#: ../../assemblage.rst:1031 +#: ../../assemblage.rst:1021 msgid "Montage du chariot haut (étape 2)" msgstr "Mounting the top cart (step 2)" -#: ../../assemblage.rst:1034 +#: ../../assemblage.rst:1024 msgid "2 barres lisses Ø 8mm, longueur : 330mm" msgstr "2 smooth bars Ø 8mm, length: 330mm" -#: ../../assemblage.rst:1043 +#: ../../assemblage.rst:1033 msgid "Enfiler le chariot haut sur les barres lisses." msgstr "Thread the top trolley over the rods." -#: ../../assemblage.rst:1050 +#: ../../assemblage.rst:1040 msgid "Terminer d’enfiler les barres." msgstr "Finish putting on the bars." -#: ../../assemblage.rst:1052 +#: ../../assemblage.rst:1042 msgid "La tranche du bois doit rester apparente." msgstr "The edge of the wood should remain visible." -#: ../../assemblage.rst:1059 +#: ../../assemblage.rst:1049 msgid "Serrer les vis des supports d’axes sur la caisse à gauche et à droite." msgstr "Tighten the axle holder screws on the body on the left and right." -#: ../../assemblage.rst:1066 +#: ../../assemblage.rst:1056 msgid "Visser les vis sans tête des supports des axes à gauche et à droite." msgstr "Screw the grub screws of the axle supports on the left and right." -#: ../../assemblage.rst:1074 +#: ../../assemblage.rst:1064 msgid "Pose de la courroie du chariot haut" msgstr "Laying the trolley strap up" -#: ../../assemblage.rst:1104 +#: ../../assemblage.rst:1094 msgid "Montage des presse-papiers (étape 2) :" msgstr "Assembly of the paperweights (step 2):" -#: ../../assemblage.rst:1107 +#: ../../assemblage.rst:1097 msgid "3 CLIPBOARD montés à l'étape 1" msgstr "3 CLIPBOARD mounted in step 1" -#: ../../assemblage.rst:1108 +#: ../../assemblage.rst:1098 msgid "6 vis M3-14" msgstr "6 screws M3-14" -#: ../../assemblage.rst:1109 +#: ../../assemblage.rst:1099 msgid "6 rondelles M3 moyennes" msgstr "6 medium M3 washers" -#: ../../assemblage.rst:1113 +#: ../../assemblage.rst:1103 msgid "" "Les trous oblongs dans les pièces imprimées permettent de régler la " "pression des CLIPBOARD sur le papier." @@ -1538,31 +1508,31 @@ msgstr "" "The oblong holes in the printed parts adjust the pressure of the " "CLIPBOARD on the paper." -#: ../../assemblage.rst:1129 +#: ../../assemblage.rst:1119 msgid "Montage du fin de course Y" msgstr "Assembly of the Y limit switch" -#: ../../assemblage.rst:1133 +#: ../../assemblage.rst:1123 msgid "**Pièce(s) imprimée(s) en 3D** : ENDSTOP_Y_support, ENDSTOP_Y_lever" msgstr "**3D printed part(s)**: ENDSTOP_Y_support, ENDSTOP_Y_lever" -#: ../../assemblage.rst:1135 +#: ../../assemblage.rst:1125 msgid "1 vis M3-12" msgstr "1 M3-12 screw" -#: ../../assemblage.rst:1136 +#: ../../assemblage.rst:1126 msgid "1 vis M3-20" msgstr "1 M3-20 screw" -#: ../../assemblage.rst:1139 +#: ../../assemblage.rst:1129 msgid "1 interrupteur fin de course à lamelle" msgstr "1 slatted limit switch" -#: ../../assemblage.rst:1141 +#: ../../assemblage.rst:1131 msgid "2 écrous M2.5 NYL" msgstr "2 nuts M2.5 NYL" -#: ../../assemblage.rst:1143 +#: ../../assemblage.rst:1133 msgid "" "L'interrupteur fin de course à lamelle devra être câblé avant d'être " "monté sur son support (non représenté)." @@ -1570,11 +1540,11 @@ msgstr "" "The limit switch must be wired before being mounted on its support (not " "shown)." -#: ../../assemblage.rst:1145 +#: ../../assemblage.rst:1135 msgid "Tarauder le support de la vis de reglage avec un taraud M3" msgstr "Tap the adjustment screw support with an M3 tap" -#: ../../assemblage.rst:1152 +#: ../../assemblage.rst:1142 msgid "" "Positionner le levier **ENDSTOP_Y_LEVER** dans le support " "**ENDSTOP_Y_support**." @@ -1582,7 +1552,7 @@ msgstr "" "Position the lever **ENDSTOP_Y_LEVER** in the " "support**ENDSTOP_Y_support**." -#: ../../assemblage.rst:1159 +#: ../../assemblage.rst:1149 msgid "" "Fixer le levier **ENDSTOP_Y_LEVER** au support **ENDSTOP_Y_support** avec" " une vis M3-20 et un écrou M3-NYL" @@ -1590,7 +1560,7 @@ msgstr "" "Fix the lever **ENDSTOP_Y_LEVER** to the support **ENDSTOP_Y_support** " "with an M3-20 screw and an M3-NYL nut" -#: ../../assemblage.rst:1161 +#: ../../assemblage.rst:1151 msgid "" "Ne pas serrer l'ecrou M3, le levier doit pouvoir tourner librement dans " "son support." @@ -1598,7 +1568,7 @@ msgstr "" "Do not tighten the M3 nut, the lever must be able to rotate freely in his" " support." -#: ../../assemblage.rst:1170 +#: ../../assemblage.rst:1160 msgid "" "Assembler l'interrupteur fin de course et le **ENDSTOP_Y_support** à " "l'aide des vis M2.5-14 et des écrous M2.5 NYL." @@ -1606,11 +1576,11 @@ msgstr "" "Assemble the limit switch and the SWITCH_Y_support using M2.5-14 screws " "and M2.5 NYL nuts." -#: ../../assemblage.rst:1179 +#: ../../assemblage.rst:1169 msgid "Positionner la vis de reglage M3-12 sur le levier **ENDSTOP_Y_LEVER**" msgstr "Position the M3-12 adjustment screw on the lever **ENDSTOP_Y_LEVER**" -#: ../../assemblage.rst:1186 +#: ../../assemblage.rst:1176 msgid "" "Assembler l'ensemble interrupteur fin de course et le " "**ENDSTOP_Y_support** sur la caisse à l'aide des vis M3-14, des rondelles" @@ -1619,15 +1589,15 @@ msgstr "" "Assemble the limit switch assembly and the SWITCH_Y_support to the body " "using the M3-14 screws, M3 washers and M3 NYL nuts." -#: ../../assemblage.rst:1198 +#: ../../assemblage.rst:1188 msgid "Fixation des clips sur le couvercle" msgstr "Fixing the clips on the lid" -#: ../../assemblage.rst:1201 +#: ../../assemblage.rst:1191 msgid "**Pièce(s) imprimée(s) en 3D** : 2 LID_LOCK" msgstr "**3D printed parts**: 2 LID_LOCK" -#: ../../assemblage.rst:1205 +#: ../../assemblage.rst:1195 msgid "" "Assembler les 2 LID_LOCK sur le couvercle à l'aide des vis M3-14, des " "rondelles M3 et des écrous M3 NYL." @@ -1635,43 +1605,43 @@ msgstr "" "Assemble the 2 LID_LOCK on the cover using the M3-14 screws, M3 washers " "and M3 NYL nuts." -#: ../../assemblage.rst:1220 +#: ../../assemblage.rst:1210 msgid "Fixation de la plaque pour l'embase de l'alimentation" msgstr "Fixing the plate for the power supply base" -#: ../../assemblage.rst:1223 +#: ../../assemblage.rst:1213 msgid "**Pièce(s) imprimée(s) en 3D** : POWER_plate" msgstr "**3D printed part**: POWER_plate" -#: ../../assemblage.rst:1225 +#: ../../assemblage.rst:1215 msgid "2 écrous M3 NYL" msgstr "2 M3 NYL nuts" -#: ../../assemblage.rst:1233 +#: ../../assemblage.rst:1223 msgid "Montage de la carte électronique" msgstr "Electronic board controller mount" -#: ../../assemblage.rst:1236 ../../assemblage.rst:1267 +#: ../../assemblage.rst:1226 ../../assemblage.rst:1257 msgid "Carte MKS GEN 1.4" msgstr "MKS GEN 1.4 card" -#: ../../assemblage.rst:1237 +#: ../../assemblage.rst:1227 msgid "4 entretoises M3-12" msgstr "4 spacer M3-12" -#: ../../assemblage.rst:1238 +#: ../../assemblage.rst:1228 msgid "4 rondelles M3 moyennes" msgstr "4 medium M3 washers" -#: ../../assemblage.rst:1239 +#: ../../assemblage.rst:1229 msgid "8 vis M3-8" msgstr "8 screw M3-8" -#: ../../assemblage.rst:1241 +#: ../../assemblage.rst:1231 msgid "Assembler les 4 entretoises sur la carte." msgstr "Assemble the 4 spacers on the card." -#: ../../assemblage.rst:1243 +#: ../../assemblage.rst:1233 msgid "" "Pour pouvoir réaliser les derniers réglages facilement, nous vous " "conseillons de cabler la carte en dehors du chassis. Une fois " @@ -1681,31 +1651,31 @@ msgstr "" " the card outside the chassis. Once the embosser is functional, you can " "mount the board in the embosser." -#: ../../assemblage.rst:1248 +#: ../../assemblage.rst:1238 msgid "Cablage de la carte électronique" msgstr "Electronic board wiring " -#: ../../assemblage.rst:1249 +#: ../../assemblage.rst:1239 msgid "Schéma général :" msgstr "General diagram:" -#: ../../assemblage.rst:1256 +#: ../../assemblage.rst:1246 msgid "Photo de la carte assemblée" msgstr "Photo of the assembled board" -#: ../../assemblage.rst:1264 +#: ../../assemblage.rst:1254 msgid "Pose des drivers sur la carte électronique" msgstr "Laying the drivers on the electronic board" -#: ../../assemblage.rst:1268 +#: ../../assemblage.rst:1258 msgid "2 Drivers DRV8825" msgstr "2 DRV8825 drivers" -#: ../../assemblage.rst:1269 +#: ../../assemblage.rst:1259 msgid "6 cavaliers" msgstr "6 jumpers" -#: ../../assemblage.rst:1271 +#: ../../assemblage.rst:1261 msgid "" "Si la carte ne vous est pas fournie déjà équipée de cavaliers, en mettre " "aux emplacements des drivers des moteurs X et Y." @@ -1713,15 +1683,15 @@ msgstr "" "If the card is not supplied already equipped with jumpers, put in the " "places of the drivers of engines X and Y." -#: ../../assemblage.rst:1278 +#: ../../assemblage.rst:1268 msgid "Enfoncer les drivers dans les emplacements X et Y." msgstr "Push the drivers into X and Y slots." -#: ../../assemblage.rst:1286 +#: ../../assemblage.rst:1276 msgid "Câblage de l'alimentation 12V" msgstr "12V power wiring" -#: ../../assemblage.rst:1287 +#: ../../assemblage.rst:1277 msgid "" "placer les 2 fils de provenant de la prise **POWER_plate** dans le " "bornier de la carte MKS" @@ -1729,17 +1699,17 @@ msgstr "" "place the 2 wires coming from the **POWER_plate** socket in the terminal " "block of the MKS board" -#: ../../assemblage.rst:1295 +#: ../../assemblage.rst:1285 msgid "Réglage des drivers moteur" msgstr "Adjusting motor drivers" -#: ../../assemblage.rst:1296 +#: ../../assemblage.rst:1286 msgid "" "Cette étape doit **IMPERATIVEMENT** être réaliser **avant** le cablage " "des moteurs." msgstr "This step must **IMPERATIVELY** be carried out **before** wiringengines." -#: ../../assemblage.rst:1298 +#: ../../assemblage.rst:1288 msgid "" "Controler que vous pouvez brancher l'alimentation 12V sur la carte (un " "dernier controle pour eviter des etincelles c'est mieux :-) )" @@ -1747,11 +1717,11 @@ msgstr "" "Check that you can connect the 12V power supply to the board (a last " "check to avoid sparks is better :-) )" -#: ../../assemblage.rst:1299 +#: ../../assemblage.rst:1289 msgid "Brancher l'alimentation 12 V sur la carte." msgstr "Connect the 12 V power supply to the board." -#: ../../assemblage.rst:1300 +#: ../../assemblage.rst:1290 msgid "" "pour chaque driver, mesurer, avec un multimètre, la tension entre le " "potentiomètre de réglage et la masse de la connexion USB." @@ -1759,7 +1729,7 @@ msgstr "" "for each driver, measure, with a multimeter, the voltage between the " "adjustment potentiometer and mass of the USB connection." -#: ../../assemblage.rst:1313 +#: ../../assemblage.rst:1303 msgid "" "La tension mesurée doit être proche de 0,6 V pour des drivers DRV8825, si" " ce n'est pas le cas, utiliser un tournevis pour tourner le potentiomêtre" @@ -1769,21 +1739,21 @@ msgstr "" " is not the case, use a screwdriver to turn the potentiometer setting and" " redo the measurement." -#: ../../assemblage.rst:1314 +#: ../../assemblage.rst:1304 msgid "" "Une fois que la tension mesurée sur chaque driver est correcte, vous " "pouvez passer à la suite" msgstr "Once the voltage measured on each driver is correct, you can move on" -#: ../../assemblage.rst:1318 +#: ../../assemblage.rst:1308 msgid "Câblage des interrupteurs fin de course" msgstr "Wiring of limit switches" -#: ../../assemblage.rst:1319 +#: ../../assemblage.rst:1309 msgid "Cabler les fins de courses sur la carte." msgstr "Wire the limit switches on the board." -#: ../../assemblage.rst:1320 +#: ../../assemblage.rst:1310 msgid "" "Le fin de course X (chariot) doit être branché sur le connecteur de " "gauche (rouge)" @@ -1791,7 +1761,7 @@ msgstr "" "The limit switch X (carriage) must be connected to the connector of left " "(red)" -#: ../../assemblage.rst:1321 +#: ../../assemblage.rst:1311 msgid "" "Le fin de course Y (détection papier) doit être branché sur le connecteur" " de gauche (bleu)" @@ -1799,29 +1769,29 @@ msgstr "" "The Y limit switch (paper detection) must be plugged into the " "connectorleft (blue)" -#: ../../assemblage.rst:1329 +#: ../../assemblage.rst:1319 msgid "Raccordement des moteurs à la carte" msgstr "Connecting the motors to the board" -#: ../../assemblage.rst:1330 +#: ../../assemblage.rst:1320 msgid "Relier les moteurs à la carte de contrôle avec les cables." msgstr "Connect the motors to the control board with cables." -#: ../../assemblage.rst:1331 +#: ../../assemblage.rst:1321 msgid "" "Le moteur X (chariot) doit être branché dans le connecteur de gauche " "(rouge)" msgstr "Motor X (carriage) must be plugged into the left connector(red)" -#: ../../assemblage.rst:1338 +#: ../../assemblage.rst:1328 msgid "Le moteur Y (papier) doit être branché dans le connecteur de droite (bleu)" msgstr "The Y motor (paper) must be plugged into the right connector (blue)" -#: ../../assemblage.rst:1346 +#: ../../assemblage.rst:1336 msgid "Câblage de l’électro-aimant" msgstr "Wiring of the electromagnet" -#: ../../assemblage.rst:1347 +#: ../../assemblage.rst:1337 msgid "" "placer les 2 fils de l'electroaimant et la diode de roue libre. Attention" " au sens de la diode (trait blanc)." @@ -1829,19 +1799,19 @@ msgstr "" "place the 2 wires of the electromagnet and the freewheel diode. Caution " "in the sense of the diode (white line)." -#: ../../assemblage.rst:1355 +#: ../../assemblage.rst:1345 msgid "Alignement horizontal de l'empreinte du chariot haut" msgstr "Horizontal alignment of the top trolley" -#: ../../assemblage.rst:1356 +#: ../../assemblage.rst:1346 msgid "Dé serrer la poulie sur l’axe vertical pour libérer le chariot supérieur." msgstr "Loosen the pulley on the vertical axis to release the upper carriage." -#: ../../assemblage.rst:1363 +#: ../../assemblage.rst:1353 msgid "Aligner les 2 chariots" msgstr "Vertical alignment of the two trolley" -#: ../../assemblage.rst:1364 ../../assemblage.rst:1386 +#: ../../assemblage.rst:1354 ../../assemblage.rst:1376 msgid "" "Déplacer le chariot supérieur pour aligner l'empreinte (**FEMALE_shape**)" " avec le sommet du pointeau." @@ -1849,7 +1819,7 @@ msgstr "" "Move upper carriage to align footprint (**FEMALE_shape**)with the top of " "the Braille stylus." -#: ../../assemblage.rst:1365 +#: ../../assemblage.rst:1355 msgid "" "Utiliser les vis de fixation de la **FEMALE_shape** pour aligner " "l'empreinte avec le sommet du pointeau." @@ -1857,7 +1827,7 @@ msgstr "" "Use the fixing screws of the **FEMALE_shape** to align the imprint with " "the top of the punch." -#: ../../assemblage.rst:1366 +#: ../../assemblage.rst:1356 msgid "" "Quand l'alignement est satisfaisant, serrer les vis de fixations de la " "**FEMALE_shape**." @@ -1865,11 +1835,11 @@ msgstr "" "When the alignment is satisfactory, tighten the fixing screws of the " "**FEMALE_shape**." -#: ../../assemblage.rst:1376 +#: ../../assemblage.rst:1366 msgid "Alignement vertical des deux chariots" msgstr "Vertical alignment of the two carriages" -#: ../../assemblage.rst:1378 +#: ../../assemblage.rst:1368 msgid "" "Dé serrer la poulie du chariot supérieur sur l’axe vertical pour libérer " "le chariot supérieur." @@ -1877,23 +1847,23 @@ msgstr "" "Loosen the pulley of the upper carriage on the vertical axis to freethe " "top carriage." -#: ../../assemblage.rst:1385 +#: ../../assemblage.rst:1375 msgid "" "En observant par l'arriere de la machine, monter le pointeau en appuyant " "avec le doigt sous l'electro-aimant." msgstr "" -"Observing from the rear of the machine, raise the Braille stylus by pressing with" -" the finger under the electromagnet." +"Observing from the rear of the machine, raise the Braille stylus by " +"pressing with the finger under the electromagnet." -#: ../../assemblage.rst:1387 +#: ../../assemblage.rst:1377 msgid "" "Logiquement le pointeau doit entrer légérement dans la vis sans tête de " "la **FEMALE_shape**." msgstr "" -"Logically the Braille stylus must enter slightly into the grub screw of the " -"**FEMALE_shape**." +"Logically the Braille stylus must enter slightly into the grub screw of " +"the **FEMALE_shape**." -#: ../../assemblage.rst:1394 +#: ../../assemblage.rst:1384 msgid "" "Quand l'alignement est satifaisant, verouiller la poulie supérieure sur " "l'axe vertical." @@ -1901,11 +1871,11 @@ msgstr "" "When the alignment is satisfactory, lock the upper pulley to the vertical" " axis." -#: ../../assemblage.rst:1402 +#: ../../assemblage.rst:1392 msgid "Ajustement des capteurs de fin de course chariot et papier (X et Y)" msgstr "Carriage Adjustment and paper limit sensors (X and Y)" -#: ../../assemblage.rst:1404 +#: ../../assemblage.rst:1394 msgid "" "Ajuster la position du capteur fin de course X. Le capteur doit s'activer" " avant que la fixation de la courroie du chariot bas rencontre la poulie " @@ -1915,7 +1885,7 @@ msgstr "" "activatebefore the low carriage belt attachment meets the pulleylower " "vertical axis." -#: ../../assemblage.rst:1406 +#: ../../assemblage.rst:1396 msgid "" "Avec une feuille de papier, ajuster le fin de course Y pour que le " "capteur s'active quand une feuille est présente sous le levier du " @@ -1926,11 +1896,11 @@ msgstr "" "activated when a sheet is present under the lever of the sensor. And " "deactivates if the sheet of paper has not yet movedthe lever." -#: ../../assemblage.rst:1414 +#: ../../assemblage.rst:1404 msgid "Réglage de la profondeur du point" msgstr "Adjusting the Braille point depth" -#: ../../assemblage.rst:1416 +#: ../../assemblage.rst:1406 msgid "" "Selon le matériau que vous utiliserez (papier, plastique, aluminium de " "canette), vous devrez régler la hauteur de l'empreinte du chariot haut à " @@ -2008,3 +1978,38 @@ msgstr "" #~ msgid "le moteur Nema 17 monté sur la pièce YMOTOR_support" #~ msgstr "the Nema 17 motor mounted on the YMOTOR_support part" +#~ msgid "" +#~ "Mettre en place la plaque en CP" +#~ " (sans la coller) afin d’aligner les" +#~ " ROLL_joint avec les trous présents " +#~ "dans la plaque." +#~ msgstr "" +#~ "Put the CP plate in place (without" +#~ " bonding it) in order to align " +#~ "the ROLL_joint with the holes present" +#~ " in the plate." + +#~ msgid "" +#~ "Centrer les rouleaux dans les trous " +#~ "de la plaque et visser les vis " +#~ "sans tête jusqu'à ce que les " +#~ "rouleaux soient bien solidaires de " +#~ "l'axe. Attention, sur ce schema il " +#~ "n'y a que deux rouleaux (image " +#~ "d'une ancienne version, mais c'est le" +#~ " meme principe)" +#~ msgstr "" +#~ "Center the rollers in the holes of" +#~ " the plate and screw the screws " +#~ "without head until the rollers are " +#~ "firmly attached to the axle. Attention," +#~ " on this diagram there are only " +#~ "two rolls (image of an oldversion, " +#~ "but it's the same principle)" + +#~ msgid "Retirer la plaque de contre plaqué." +#~ msgstr "Remove the plywood plate." + +#~ msgid "4 vis M3-12" +#~ msgstr "4 M3-12 screw" +