From fd3d8486f04deba84cfe43523526a32c3c1ad960 Mon Sep 17 00:00:00 2001 From: crocsg Date: Thu, 4 Jul 2024 20:14:48 +0000 Subject: [PATCH] update translation --- .../gettext/.doctrees/assemblage.doctree | Bin 284779 -> 285365 bytes .../gettext/.doctrees/environment.pickle | Bin 82323 -> 82393 bytes docs/_build/gettext/assemblage.pot | 836 +++++++++--------- docs/locale/en/LC_MESSAGES/assemblage.po | 305 +++---- 4 files changed, 572 insertions(+), 569 deletions(-) diff --git a/docs/_build/gettext/.doctrees/assemblage.doctree b/docs/_build/gettext/.doctrees/assemblage.doctree index 9e7c1cce2d5c1f920455656e3541f694c46d9e32..e5873e4f8d4e45e15e1dc148f7103e31bfb607d2 100644 GIT binary patch delta 56471 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 delta 55990 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\n" "Language-Team: LANGUAGE \n" @@ -235,28 +235,28 @@ msgstr "" #: ../../assemblage.rst:197 #: ../../assemblage.rst:292 #: ../../assemblage.rst:330 -#: ../../assemblage.rst:378 -#: ../../assemblage.rst:446 -#: ../../assemblage.rst:591 -#: ../../assemblage.rst:613 -#: ../../assemblage.rst:634 -#: ../../assemblage.rst:655 -#: ../../assemblage.rst:676 -#: ../../assemblage.rst:704 -#: ../../assemblage.rst:761 -#: ../../assemblage.rst:796 -#: ../../assemblage.rst:838 -#: ../../assemblage.rst:877 -#: ../../assemblage.rst:1005 -#: ../../assemblage.rst:1073 -#: ../../assemblage.rst:1214 -#: ../../assemblage.rst:1294 -#: ../../assemblage.rst:1316 -#: ../../assemblage.rst:1350 -#: ../../assemblage.rst:1381 -#: ../../assemblage.rst:1472 -#: ../../assemblage.rst:1503 -#: ../../assemblage.rst:1663 +#: ../../assemblage.rst:379 +#: ../../assemblage.rst:447 +#: ../../assemblage.rst:590 +#: ../../assemblage.rst:612 +#: ../../assemblage.rst:633 +#: ../../assemblage.rst:654 +#: ../../assemblage.rst:675 +#: ../../assemblage.rst:703 +#: ../../assemblage.rst:760 +#: ../../assemblage.rst:795 +#: ../../assemblage.rst:837 +#: ../../assemblage.rst:876 +#: ../../assemblage.rst:1004 +#: ../../assemblage.rst:1072 +#: ../../assemblage.rst:1213 +#: ../../assemblage.rst:1293 +#: ../../assemblage.rst:1315 +#: ../../assemblage.rst:1349 +#: ../../assemblage.rst:1380 +#: ../../assemblage.rst:1471 +#: ../../assemblage.rst:1502 +#: ../../assemblage.rst:1662 msgid "Matériel :" msgstr "" @@ -291,14 +291,14 @@ msgid "4 vis M3-8" msgstr "" #: ../../assemblage.rst:168 -#: ../../assemblage.rst:681 -#: ../../assemblage.rst:708 +#: ../../assemblage.rst:680 +#: ../../assemblage.rst:707 msgid "2 écrous NYL M3" msgstr "" #: ../../assemblage.rst:169 -#: ../../assemblage.rst:1217 -#: ../../assemblage.rst:1319 +#: ../../assemblage.rst:1216 +#: ../../assemblage.rst:1318 msgid "2 vis M3-14" msgstr "" @@ -332,7 +332,7 @@ msgstr "" #: ../../assemblage.rst:203 #: ../../assemblage.rst:455 -#: ../../assemblage.rst:1218 +#: ../../assemblage.rst:1217 msgid "2 vis M3-12" msgstr "" @@ -381,11 +381,11 @@ msgid "1 foret de 8mm" msgstr "" #: ../../assemblage.rst:258 -msgid "8 écrous M3" +msgid "6 écrous M3" msgstr "" #: ../../assemblage.rst:259 -msgid "8 vis M3-12 sans tête" +msgid "6 vis M3-12 sans tête" msgstr "" #: ../../assemblage.rst:261 @@ -427,7 +427,7 @@ msgid "1 écrou M3" msgstr "" #: ../../assemblage.rst:298 -#: ../../assemblage.rst:1224 +#: ../../assemblage.rst:1223 msgid "2 vis M2.5-14" msgstr "" @@ -499,113 +499,121 @@ msgstr "" msgid "2 vis M3-8" msgstr "" -#: ../../assemblage.rst:358 -msgid "Fixer l’électro-aimant sur son support avec les 2 vis M3-8." +#: ../../assemblage.rst:357 +#: ../../assemblage.rst:456 +#: ../../assemblage.rst:1219 +msgid "2 rondelles M3 moyennes" msgstr "" -#: ../../assemblage.rst:360 +#: ../../assemblage.rst:359 +msgid "Fixer l’électro-aimant sur son support avec les 2 vis M3-8 et 2 rondelles M3." +msgstr "" + +#: ../../assemblage.rst:361 msgid "Respecter le côté de sortie des fils c'est important." msgstr "" -#: ../../assemblage.rst:368 +#: ../../assemblage.rst:369 msgid "Veuiller à aligner soigneusement le bord du support et le bord de l'electro-aimant" msgstr "" -#: ../../assemblage.rst:376 +#: ../../assemblage.rst:377 msgid "Préparation du chariot bas (étape 1)" msgstr "" -#: ../../assemblage.rst:380 +#: ../../assemblage.rst:381 msgid "Electro-aimant assemblé dans son support" msgstr "" -#: ../../assemblage.rst:381 +#: ../../assemblage.rst:382 msgid "**Pièce(s) imprimée(s) en 3D** : BOTTOM_trolley" msgstr "" -#: ../../assemblage.rst:382 +#: ../../assemblage.rst:383 msgid "**Pièce(s) imprimée(s) en 3D** : ELECTRO_MAGNET_guide_fitxxx" msgstr "" -#: ../../assemblage.rst:383 +#: ../../assemblage.rst:384 +#: ../../assemblage.rst:459 msgid "3 paliers lineaires IGUS" msgstr "" -#: ../../assemblage.rst:384 -msgid "6 colliers de serrage 2.5 x 160" -msgstr "" - #: ../../assemblage.rst:385 -#: ../../assemblage.rst:458 -#: ../../assemblage.rst:1298 -msgid "4 écrous M3 NYL" +#: ../../assemblage.rst:460 +msgid "3 colliers de serrage 2.5 x 160" msgstr "" #: ../../assemblage.rst:386 -msgid "2 vis M3-18" +#: ../../assemblage.rst:458 +#: ../../assemblage.rst:1297 +msgid "4 écrous M3 NYL" msgstr "" #: ../../assemblage.rst:387 +msgid "2 vis M3-16" +msgstr "" + +#: ../../assemblage.rst:388 #: ../../assemblage.rst:457 -#: ../../assemblage.rst:594 -#: ../../assemblage.rst:679 +#: ../../assemblage.rst:593 +#: ../../assemblage.rst:678 msgid "2 vis M3-20" msgstr "" -#: ../../assemblage.rst:390 +#: ../../assemblage.rst:391 msgid "Sélectionner la meilleure pièce ELECTRO_MAGNET_guide_fit_5.8 / ELECTRO_MAGNET_guide_fit_5.9 / ELECTRO_MAGNET_guide_fit_6.0. l'entretoise de l'éléctroaimant doit circuler librement avec le minimum de jeu mécanique." msgstr "" -#: ../../assemblage.rst:392 +#: ../../assemblage.rst:393 msgid "Introduire les 3 IGUS sur le support BOTTOM_trolley. Les fixer avec des colliers de serrage" msgstr "" -#: ../../assemblage.rst:394 -#: ../../assemblage.rst:512 +#: ../../assemblage.rst:395 +#: ../../assemblage.rst:511 msgid "Bloquer les IGUS dans le rainurage. Ne pas serrer les colliers trop fort, ils seront ajustés quand le chariot sera en place sur les rails linéaires" msgstr "" -#: ../../assemblage.rst:404 +#: ../../assemblage.rst:405 msgid "Respecter la position du collier. Le verrouillage du collier doit être du coté de l'IGUS et vers la paroi de la machine." msgstr "" -#: ../../assemblage.rst:411 -msgid "Assembler l'électro-aimant (préalablement monté dans son logement) sous le BOTTOM_trolley et le ELECTRO_MAGNET_guide avec les deux vis M3-18 et 2 écrous M3 NYL." +#: ../../assemblage.rst:412 +msgid "Assembler l'électro-aimant (préalablement monté dans son logement) sous le BOTTOM_trolley et le ELECTRO_MAGNET_guide avec les deux vis M3-16 et 2 écrous M3 NYL." msgstr "" -#: ../../assemblage.rst:413 +#: ../../assemblage.rst:414 msgid "Selon la qualité de l'impression, il sera peut-être nécessaire de limer le logement de l'entretoise. Notez également que le corps de l'electro-aimant doit être le plus perpendiculaire possible à la plaque support (l'axe doit être au milieu du percage qui permet son pasage)." msgstr "" -#: ../../assemblage.rst:415 +#: ../../assemblage.rst:416 msgid "Notez que les fils de l'electro-aimant doivent sortir du coté ou il y a un seul pallier IGUS." msgstr "" -#: ../../assemblage.rst:422 +#: ../../assemblage.rst:423 msgid "Visser les deux vis M3-20 (qui retiendront la courroie) et 2 écrous M3 NYL avec la tête de vis en dessous." msgstr "" -#: ../../assemblage.rst:429 +#: ../../assemblage.rst:430 msgid "Mettre une rondelle et serrer le contre écrou M3 en veillant à ce que la vis pointeau ne se visse pas en même temps dans l’entretoise. La rondelle empêche le contre écrou de se coincer dans le guide de l’entretoise." msgstr "" -#: ../../assemblage.rst:439 +#: ../../assemblage.rst:440 msgid "L'axe de l'electroaimant doit pouvoir monter et descendre librement sans effort." msgstr "" -#: ../../assemblage.rst:444 +#: ../../assemblage.rst:445 msgid "Preparation du chariot haut (étape 1)" msgstr "" -#: ../../assemblage.rst:448 +#: ../../assemblage.rst:449 msgid "**Pièce(s) imprimée(s) en 3D** : TOP_trolley" msgstr "" -#: ../../assemblage.rst:449 +#: ../../assemblage.rst:450 msgid "**Pièce(s) imprimée(s) en 3D** : FEMALE_shape" msgstr "" -#: ../../assemblage.rst:450 +#: ../../assemblage.rst:451 msgid "Taraud M3" msgstr "" @@ -617,1171 +625,1157 @@ msgstr "" msgid "1 écrou borgne M3" msgstr "" -#: ../../assemblage.rst:456 -#: ../../assemblage.rst:1220 -msgid "2 rondelles M3 moyennes" -msgstr "" - -#: ../../assemblage.rst:460 -msgid "3 IGUS_housing" -msgstr "" - -#: ../../assemblage.rst:461 -msgid "6 vis M3-12" -msgstr "" - -#: ../../assemblage.rst:462 -#: ../../assemblage.rst:1187 -msgid "6 écrous M3 NYL" -msgstr "" - -#: ../../assemblage.rst:464 +#: ../../assemblage.rst:463 msgid "Encoller le pas de vis de l'écrou borgne et visser la vis M3-30 sans tête du côté **SANS** empreinte allen." msgstr "" -#: ../../assemblage.rst:471 +#: ../../assemblage.rst:470 msgid "Placer un contre écrou contre l'écrou borgne" msgstr "" -#: ../../assemblage.rst:474 +#: ../../assemblage.rst:473 msgid "Tarauder la FEMALE_shape au 2/3 en partant du haut." msgstr "" -#: ../../assemblage.rst:481 +#: ../../assemblage.rst:480 msgid "Visser l’ensemble vis M3-30/écrou borgne pour le laisser dépasser ± 0,5mm." msgstr "" -#: ../../assemblage.rst:488 +#: ../../assemblage.rst:487 msgid "Assembler la FEMALE_shape sur le TOP_trolley avec les vis M3-12, les rondelles M3 et les écrous M3 NYL en laissant du jeu." msgstr "" -#: ../../assemblage.rst:498 +#: ../../assemblage.rst:497 msgid "Positionner les paliers IGUS sur la piece TOP_trolley." msgstr "" -#: ../../assemblage.rst:508 +#: ../../assemblage.rst:507 msgid "attacher les palliers IGUS avec des colliers de Fixation" msgstr "" -#: ../../assemblage.rst:511 +#: ../../assemblage.rst:510 msgid "Attention au sens des colliers. La fixation du collier doit être vers les parois de la machine." msgstr "" -#: ../../assemblage.rst:518 +#: ../../assemblage.rst:517 msgid "Monter les vis M3-20 et les écrous M3-NYL." msgstr "" -#: ../../assemblage.rst:528 +#: ../../assemblage.rst:527 msgid "Préparation des rouleaux papier" msgstr "" -#: ../../assemblage.rst:529 +#: ../../assemblage.rst:528 msgid "**Pièce(s) imprimée(s) en 3D** : 3 x ROLL_joint" msgstr "" -#: ../../assemblage.rst:530 +#: ../../assemblage.rst:529 msgid "1 taraud M3" msgstr "" -#: ../../assemblage.rst:531 +#: ../../assemblage.rst:530 msgid "3 joints toriques" msgstr "" -#: ../../assemblage.rst:532 +#: ../../assemblage.rst:531 msgid "6 vis M3-6 sans tête" msgstr "" -#: ../../assemblage.rst:534 +#: ../../assemblage.rst:533 msgid "Tarauder les 3 ROLL_joint." msgstr "" -#: ../../assemblage.rst:539 +#: ../../assemblage.rst:538 msgid "Mettre les joints toriques dans la gorge des 3 ROLL_joint." msgstr "" -#: ../../assemblage.rst:544 +#: ../../assemblage.rst:543 msgid "Visser les vis M3-6 sans tête en s'assurant qu'elles ne dépassent pas à l'intérieur du trou. Vous devez pouvoir faire coulisser le rouleau sur un axe de 8 mm." msgstr "" -#: ../../assemblage.rst:551 +#: ../../assemblage.rst:550 msgid "Préparation des presse-papiers (étape 1) :" msgstr "" -#: ../../assemblage.rst:552 +#: ../../assemblage.rst:551 msgid "**Pièce(s) imprimée(s) en 3D** : 3 x **clipboard2_support** 3 x **clipboard2** 3 x **CLIPBOARD2_WHEEL**" msgstr "" -#: ../../assemblage.rst:553 +#: ../../assemblage.rst:552 msgid "3 vis M3-25" msgstr "" -#: ../../assemblage.rst:554 +#: ../../assemblage.rst:553 msgid "3 vis M3-20" msgstr "" -#: ../../assemblage.rst:555 +#: ../../assemblage.rst:554 msgid "3 ressorts tendeurs de courroie GT2" msgstr "" -#: ../../assemblage.rst:556 +#: ../../assemblage.rst:555 msgid "6 ecrous M3-NYL" msgstr "" -#: ../../assemblage.rst:558 +#: ../../assemblage.rst:557 msgid "Positionner le presse papier **clipboard2** par rapport au support **clipboard2_support**." msgstr "" -#: ../../assemblage.rst:565 +#: ../../assemblage.rst:564 msgid "Positionner le ressort entre **clipboard2** et **clipboard2_support**." msgstr "" -#: ../../assemblage.rst:572 +#: ../../assemblage.rst:571 msgid "Assembler le ressort avec **clipboard2** et **clipboard2_support** avec une vis M3-25 et un écrou M3-NYL." msgstr "" -#: ../../assemblage.rst:574 +#: ../../assemblage.rst:573 msgid "Ne pas serrer l'écrou M3-NYL **clipboard2** et **clipboard2_support** doivent pouvoir bouger librement." msgstr "" -#: ../../assemblage.rst:580 +#: ../../assemblage.rst:579 msgid "Assembler le rouleau avec **CLIPBOARD2_WHEEL** avec **clipboard2** à l'aide une vis M3-20 et d'un écrou M3-NYL." msgstr "" -#: ../../assemblage.rst:582 +#: ../../assemblage.rst:581 msgid "Ne pas serrer l'écrou M3-NYL **CLIPBOARD2_WHEEL** doit pouvoir tourner librement." msgstr "" -#: ../../assemblage.rst:589 +#: ../../assemblage.rst:588 msgid "Préparation de l’axe vertical (étape 1)" msgstr "" -#: ../../assemblage.rst:593 +#: ../../assemblage.rst:592 msgid "**Pièces** : ensemble XMOTOR_support3, XMOTOR_support3_1 et Moteur" msgstr "" -#: ../../assemblage.rst:595 -#: ../../assemblage.rst:1320 +#: ../../assemblage.rst:594 +#: ../../assemblage.rst:1319 msgid "2 écrous M3 NYL" msgstr "" -#: ../../assemblage.rst:596 -#: ../../assemblage.rst:680 +#: ../../assemblage.rst:595 +#: ../../assemblage.rst:679 msgid "2 rondelles M3 larges" msgstr "" -#: ../../assemblage.rst:598 +#: ../../assemblage.rst:597 msgid "Introduire les 2 vis et les 2 rondelles par l'exterieur. Et attacher le support avec 3 ecrou NYL sans serrer." msgstr "" -#: ../../assemblage.rst:600 +#: ../../assemblage.rst:599 msgid "Le jeu permettra ensuite d'aligner l'arbre du moteur avec l'axe vertical." msgstr "" -#: ../../assemblage.rst:611 +#: ../../assemblage.rst:610 msgid "Fixation Moteur Y :" msgstr "" -#: ../../assemblage.rst:616 +#: ../../assemblage.rst:615 msgid "le moteur Nema 17 monté sur la pièce **YMOTOR_support2_200** + **YMOTOR_support2_200_1** + **YMOTOR_support2_200_2**" msgstr "" +#: ../../assemblage.rst:616 +#: ../../assemblage.rst:638 +#: ../../assemblage.rst:660 +#: ../../assemblage.rst:1013 +#: ../../assemblage.rst:1296 +msgid "4 vis M3-14" +msgstr "" + #: ../../assemblage.rst:617 #: ../../assemblage.rst:639 #: ../../assemblage.rst:661 -#: ../../assemblage.rst:1014 -#: ../../assemblage.rst:1297 -msgid "4 vis M3-14" -msgstr "" - -#: ../../assemblage.rst:618 -#: ../../assemblage.rst:640 -#: ../../assemblage.rst:662 msgid "4 rondelles M3 larges" msgstr "" -#: ../../assemblage.rst:621 +#: ../../assemblage.rst:620 msgid "Introduire les vis et les rondelles par l’extérieur et visser le support sur la caisse afin qu’il puisse encore coulisser dans les trous oblongs." msgstr "" -#: ../../assemblage.rst:632 +#: ../../assemblage.rst:631 msgid "Fixation des supports GAUCHES des axes" msgstr "" -#: ../../assemblage.rst:636 +#: ../../assemblage.rst:635 msgid "**Pièce(s) imprimée(s) en 3D** : BOTTOM_AXIS_left2 préparé avec écrou et vis sans tête (cf Préparation de supports d’axes)" msgstr "" -#: ../../assemblage.rst:637 +#: ../../assemblage.rst:636 msgid "**Pièce(s) imprimée(s) en 3D** : TOP_AXIS_left2 préparé avec écrou et vis sans tête (cf Préparation de supports d’axes)" msgstr "" -#: ../../assemblage.rst:641 -#: ../../assemblage.rst:663 +#: ../../assemblage.rst:640 +#: ../../assemblage.rst:662 msgid "4 écrous NYL M3" msgstr "" -#: ../../assemblage.rst:643 +#: ../../assemblage.rst:642 msgid "Fixer les supports d’axe sur la caisse le BOTTOM_AXIS_left2 et TOP_AXIS_left2 à gauche en laissant un peu de jeu (vis+rondelle à l'extérieur et écrou à l'intérieur). Les vis seront serrées quand l'ensemble sera en place." msgstr "" -#: ../../assemblage.rst:653 +#: ../../assemblage.rst:652 msgid "Fixation des supports DROITS des axes" msgstr "" -#: ../../assemblage.rst:659 +#: ../../assemblage.rst:658 msgid "**Pièce(s) imprimée(s) en 3D** : BOTTOM_AXIS_right2" msgstr "" -#: ../../assemblage.rst:660 +#: ../../assemblage.rst:659 msgid "**Pièce(s) imprimée(s) en 3D** : TOP_AXIS_right2 préparé avec écrou et vis sans tête (cf Préparation de supports d’axes)" msgstr "" -#: ../../assemblage.rst:665 +#: ../../assemblage.rst:664 msgid "Fixer les supports d’axe sur la caisse le BOTTOM_AXIS_right2 (attention à la position du repère) et TOP_AXIS_right2 à droite en laissant un peu de jeu (vis+rondelle à l'extérieur et écrou à l'intérieur). Les vis seront serrées quand l'ensemble sera en place." msgstr "" -#: ../../assemblage.rst:674 +#: ../../assemblage.rst:673 msgid "Fixation des tendeurs de courroie" msgstr "" -#: ../../assemblage.rst:678 +#: ../../assemblage.rst:677 msgid "**Pièce(s) imprimée(s) en 3D** : 2 x DRIVEN_PULLEY_housing" msgstr "" -#: ../../assemblage.rst:684 +#: ../../assemblage.rst:683 msgid "Insérer un écrou M3 NYL dans son logement et fixer les DRIVEN_PULLEY_housing avec une vis M3-20 et une rondelle." msgstr "" -#: ../../assemblage.rst:695 +#: ../../assemblage.rst:694 msgid "Laisser un jeu de ±5mm." msgstr "" -#: ../../assemblage.rst:702 +#: ../../assemblage.rst:701 msgid "Assemblage des poulies libres de renvoi" msgstr "" -#: ../../assemblage.rst:706 +#: ../../assemblage.rst:705 msgid "2 poulies libres 20 dents bore 3mm" msgstr "" -#: ../../assemblage.rst:707 +#: ../../assemblage.rst:706 msgid "2 vis M3-25" msgstr "" -#: ../../assemblage.rst:711 +#: ../../assemblage.rst:710 msgid "Commencer par insérer la poulie puis la vis M3-25. Visser avec un écrou M3 NYL sans trop serrer." msgstr "" -#: ../../assemblage.rst:719 +#: ../../assemblage.rst:718 msgid "Montage du chariot bas (étape 2)" msgstr "" -#: ../../assemblage.rst:721 -#: ../../assemblage.rst:922 -#: ../../assemblage.rst:1095 -#: ../../assemblage.rst:1146 -#: ../../assemblage.rst:1182 +#: ../../assemblage.rst:720 +#: ../../assemblage.rst:921 +#: ../../assemblage.rst:1094 +#: ../../assemblage.rst:1145 +#: ../../assemblage.rst:1181 msgid "Matériel **BrailleRAP**:" msgstr "" -#: ../../assemblage.rst:723 +#: ../../assemblage.rst:722 msgid "2 barres lisses Ø8mm, longueur : 330mm" msgstr "" -#: ../../assemblage.rst:725 -#: ../../assemblage.rst:931 -#: ../../assemblage.rst:1099 -#: ../../assemblage.rst:1151 -#: ../../assemblage.rst:1189 +#: ../../assemblage.rst:724 +#: ../../assemblage.rst:930 +#: ../../assemblage.rst:1098 +#: ../../assemblage.rst:1150 +#: ../../assemblage.rst:1188 msgid "Matériel **BrailleRAP XL**:" msgstr "" -#: ../../assemblage.rst:727 +#: ../../assemblage.rst:726 msgid "2 barres lisses Ø8mm, longueur : 470mm" msgstr "" -#: ../../assemblage.rst:729 +#: ../../assemblage.rst:728 msgid "Nous n'avons pas représenté la façade pour des raisons de lisibilité." msgstr "" -#: ../../assemblage.rst:731 -#: ../../assemblage.rst:1105 +#: ../../assemblage.rst:730 +#: ../../assemblage.rst:1104 msgid "Enfiler les barres à mi-course par l’extérieur de la caisse." msgstr "" -#: ../../assemblage.rst:736 +#: ../../assemblage.rst:735 msgid "Enfiler le fin de course et son support sur la barre Ø8mm côté face arrière." msgstr "" -#: ../../assemblage.rst:741 +#: ../../assemblage.rst:740 msgid "La vis du support de l'interrupteur sera serrée plus tard lors du réglage." msgstr "" -#: ../../assemblage.rst:743 +#: ../../assemblage.rst:742 msgid "Enfiler le chariot bas sur les barres lisses." msgstr "" -#: ../../assemblage.rst:750 +#: ../../assemblage.rst:749 msgid "Terminer d’enfiler les barres (les barres ne doivent pas dépasser dans le bois de la caisse)." msgstr "" -#: ../../assemblage.rst:751 +#: ../../assemblage.rst:750 msgid "Serrer les 4 vis des supports d’axes sur la caisse (2 sur le côté gauche et 2 sur le côté droit) et les 4 vis sans tête des supports des axes suffisamment pour que les axes ne coulissent dans leurs logements." msgstr "" -#: ../../assemblage.rst:759 +#: ../../assemblage.rst:758 msgid "Montage de l’axe vertical (étape 1)" msgstr "" -#: ../../assemblage.rst:763 +#: ../../assemblage.rst:762 msgid "**Pièce(s) imprimée(s) en 3D** : 2 X KP08_support" msgstr "" -#: ../../assemblage.rst:764 +#: ../../assemblage.rst:763 msgid "2 KP08" msgstr "" -#: ../../assemblage.rst:765 +#: ../../assemblage.rst:764 msgid "4 vis M5-25" msgstr "" -#: ../../assemblage.rst:766 -#: ../../assemblage.rst:919 -#: ../../assemblage.rst:928 +#: ../../assemblage.rst:765 +#: ../../assemblage.rst:918 +#: ../../assemblage.rst:927 msgid "4 rondelles M5" msgstr "" -#: ../../assemblage.rst:767 -#: ../../assemblage.rst:918 -#: ../../assemblage.rst:927 +#: ../../assemblage.rst:766 +#: ../../assemblage.rst:917 +#: ../../assemblage.rst:926 msgid "4 écrous M5 NYL" msgstr "" -#: ../../assemblage.rst:769 +#: ../../assemblage.rst:768 msgid "Avant de fixer les KP08, s'assurer que les roulements sont bien alignés dans leurs logements. Il se peut qu'ils soient livrés un peu désaxés. Dans ce cas, introduire une barre Ø 8mm et l'actionner manuellement afin de les redresser." msgstr "" -#: ../../assemblage.rst:776 +#: ../../assemblage.rst:775 msgid "Visser les KP08_support et les KP08 sur la caisse en laissant un peu de jeu avec les vis M5-25, les rondelles M5 et les écrous M5 NYL." msgstr "" -#: ../../assemblage.rst:783 +#: ../../assemblage.rst:782 msgid "Respecter la position des bagues de serrage des KP08." msgstr "" -#: ../../assemblage.rst:794 +#: ../../assemblage.rst:793 msgid "Montage de l’axe vertical (étape 3)" msgstr "" -#: ../../assemblage.rst:798 +#: ../../assemblage.rst:797 msgid "1 barre lisse Ø 8mm, longueur : 100mm" msgstr "" -#: ../../assemblage.rst:799 +#: ../../assemblage.rst:798 msgid "1 Coupleur 5*8mm" msgstr "" -#: ../../assemblage.rst:801 +#: ../../assemblage.rst:800 msgid "Enfiler le coupleur sur l’arbre du moteur (trou Ø 5mm en bas)." msgstr "" -#: ../../assemblage.rst:808 +#: ../../assemblage.rst:807 msgid "Enfiler la barre lisse de 100mm depuis le haut à travers les KP08 et dans le coupleur." msgstr "" -#: ../../assemblage.rst:815 +#: ../../assemblage.rst:814 msgid "Faire tourner l’axe à la main pour s’assurer que tous les éléments sont bien alignés et que l'axe continue à tourner librement." msgstr "" -#: ../../assemblage.rst:822 +#: ../../assemblage.rst:821 msgid "Les trous du support moteur sont oblongs et permettent d'aligner le moteur avec l'axe vertical dans les 2 dimensions." msgstr "" -#: ../../assemblage.rst:823 +#: ../../assemblage.rst:822 msgid "Visser les 2 premières vis du moteur sur son support." msgstr "" -#: ../../assemblage.rst:830 +#: ../../assemblage.rst:829 msgid "Visser petit à petit les vis des KP08 en faisant tourner l’axe à la main." msgstr "" -#: ../../assemblage.rst:831 +#: ../../assemblage.rst:830 msgid "Visser petit à petit les vis du support moteur sur la caisse en faisant tourner l’axe à la main. **AJOUTER IMAGE**" msgstr "" -#: ../../assemblage.rst:832 +#: ../../assemblage.rst:831 msgid "Retirer l’axe et terminer de visser les 2 dernières vis du moteur sur son support, puis le support sur la caisse." msgstr "" -#: ../../assemblage.rst:836 +#: ../../assemblage.rst:835 msgid "Montage de l’axe vertical (étape 4)" msgstr "" -#: ../../assemblage.rst:840 +#: ../../assemblage.rst:839 msgid "2 poulies GT2 20 dents bore 8mm" msgstr "" -#: ../../assemblage.rst:842 +#: ../../assemblage.rst:841 msgid "Visser les 2 vis en bas du coupleur sur l’arbre du moteur en s’assurant qu’une des vis est en face du méplat de l’axe du moteur et que le bas du coupleur ne repose pas sur le moteur." msgstr "" -#: ../../assemblage.rst:849 +#: ../../assemblage.rst:848 msgid "Enfiler l’axe de 100mm dans les KP08, les poulies (en respectant leurs positions) et le coupleur." msgstr "" -#: ../../assemblage.rst:856 +#: ../../assemblage.rst:855 msgid "Visser les 2 vis en haut du coupleur sur l’axe vertical." msgstr "" -#: ../../assemblage.rst:863 +#: ../../assemblage.rst:862 msgid "Laisser les poulies libres sans les visser sur l'axe. Elles seront vissées quand la courroie sera en place." msgstr "" -#: ../../assemblage.rst:864 +#: ../../assemblage.rst:863 msgid "Visser les vis des bagues de serrage des KP08 (2 vis par bague)." msgstr "" -#: ../../assemblage.rst:871 +#: ../../assemblage.rst:870 msgid "S’assurer que l’axe tourne aisément et que le moteur n’oscille pas. Le cas échéant, desserrer les vis du moteur et du support sur la caisse pour leur donner du jeu et refaire l’alignement." msgstr "" -#: ../../assemblage.rst:875 +#: ../../assemblage.rst:874 msgid "Montage de la courroie du chariot bas" msgstr "" +#: ../../assemblage.rst:878 +#: ../../assemblage.rst:1147 +#: ../../assemblage.rst:1152 +msgid "1 courroie GT2 longueur ± 620mm" +msgstr "" + #: ../../assemblage.rst:879 #: ../../assemblage.rst:1148 #: ../../assemblage.rst:1153 -msgid "1 courroie GT2 longueur ± 620mm" -msgstr "" - -#: ../../assemblage.rst:880 -#: ../../assemblage.rst:1149 -#: ../../assemblage.rst:1154 msgid "2 colliers" msgstr "" -#: ../../assemblage.rst:882 -#: ../../assemblage.rst:1157 +#: ../../assemblage.rst:881 +#: ../../assemblage.rst:1156 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:889 -#: ../../assemblage.rst:1164 +#: ../../assemblage.rst:888 +#: ../../assemblage.rst:1163 msgid "Faire passer la courroie dans la poulie libre puis la poulie de l’axe vertical." msgstr "" -#: ../../assemblage.rst:896 -#: ../../assemblage.rst:1171 +#: ../../assemblage.rst:895 +#: ../../assemblage.rst:1170 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:898 -#: ../../assemblage.rst:1173 +#: ../../assemblage.rst:897 +#: ../../assemblage.rst:1172 msgid "Finir de tendre la courroie à l'aide de la vis à l'extérieur de la caisse." msgstr "" -#: ../../assemblage.rst:905 +#: ../../assemblage.rst:904 msgid "Pour l'instant, ne pas serrer les vis de la poulie sur l'axe." msgstr "" -#: ../../assemblage.rst:913 +#: ../../assemblage.rst:912 msgid "Montage de l’axe Y (étape 1)" msgstr "" +#: ../../assemblage.rst:915 +#: ../../assemblage.rst:924 +msgid "2 KFL8" +msgstr "" + #: ../../assemblage.rst:916 #: ../../assemblage.rst:925 -msgid "2 KFL8" -msgstr "" - -#: ../../assemblage.rst:917 -#: ../../assemblage.rst:926 msgid "4 vis M5-18" msgstr "" -#: ../../assemblage.rst:920 -#: ../../assemblage.rst:929 +#: ../../assemblage.rst:919 +#: ../../assemblage.rst:928 msgid "1 poulie GT2 20 dents bore 8mm" msgstr "" -#: ../../assemblage.rst:921 +#: ../../assemblage.rst:920 msgid "1 barre lisse Ø 8mm, longueur : 364mm" msgstr "" -#: ../../assemblage.rst:922 -#: ../../assemblage.rst:931 +#: ../../assemblage.rst:921 +#: ../../assemblage.rst:930 msgid "1 courroie GT2 fermée 200 mm" msgstr "" -#: ../../assemblage.rst:930 +#: ../../assemblage.rst:929 msgid "1 barre lisse Ø 8mm, longueur : 505mm" msgstr "" -#: ../../assemblage.rst:933 +#: ../../assemblage.rst:932 msgid "Fixer les KFL8 à gauche sur la caisse avec 2 vis M5-18, 2 rondelles M5 et 2 écrous M5 NYL." msgstr "" -#: ../../assemblage.rst:943 +#: ../../assemblage.rst:942 msgid "Fixer les KFL8 à droite sur la caisse avec les KFL8_support, 2 vis M5-18, 2 rondelles M5 et les 2 écrous M5 NYL." msgstr "" -#: ../../assemblage.rst:953 +#: ../../assemblage.rst:952 msgid "Enfiler la barre lisse à mi course par le côté gauche à travers la caisse et le KFL8." msgstr "" -#: ../../assemblage.rst:954 +#: ../../assemblage.rst:953 msgid "Dans l’ordre, enfiler la poulie GT2 20 dents bore 8mm, la courroie fermée et les 3 ROLL_joint (attention à la position du joint torique). Mettre la courroie fermée sur la poulie du moteur Y et sur la poulie de l’axe." msgstr "" -#: ../../assemblage.rst:961 +#: ../../assemblage.rst:960 msgid "Enfoncer l’axe dans le KFL8 de droite et le faire traverser pour qu’il dépasse de ±12mm de la caisse." msgstr "" -#: ../../assemblage.rst:968 +#: ../../assemblage.rst:967 msgid "Serrer les vis des bagues des KFL8." msgstr "" -#: ../../assemblage.rst:976 +#: ../../assemblage.rst:975 msgid "Montage de l’axe Y (étape 2)" msgstr "" -#: ../../assemblage.rst:978 +#: ../../assemblage.rst:977 msgid "Faire tourner à la main la poulie du moteur afin que la poulie de l’axe s’aligne verticalement avec la poulie du moteur." msgstr "" -#: ../../assemblage.rst:988 +#: ../../assemblage.rst:987 msgid "Déplacer l’ensemble moteur Y/support le long des trous oblongs sous la caisse afin de tendre la courroie fermée puis serrer les 2 vis." msgstr "" -#: ../../assemblage.rst:995 +#: ../../assemblage.rst:994 msgid "Serrer les 2 vis de la poulie de l'axe." msgstr "" -#: ../../assemblage.rst:1004 +#: ../../assemblage.rst:1003 msgid "Montage des guide-papiers sur la plaque support" msgstr "" -#: ../../assemblage.rst:1007 +#: ../../assemblage.rst:1006 msgid "**Pièce(s) imprimée(s) en 3D** : PAPER_GUIDE_left pour BrailleRAP" msgstr "" -#: ../../assemblage.rst:1008 +#: ../../assemblage.rst:1007 msgid "**Pièce(s) imprimée(s) en 3D** : PAPER_GUIDE_right pour BrailleRAP" msgstr "" -#: ../../assemblage.rst:1009 +#: ../../assemblage.rst:1008 msgid "**Pièce(s) imprimée(s) en 3D** : paper_guide_left_XL pour BrailleRAP XL" msgstr "" -#: ../../assemblage.rst:1010 +#: ../../assemblage.rst:1009 msgid "**Pièce(s) imprimée(s) en 3D** : paper_guide_right_XL pour BrailleRAP XL" msgstr "" -#: ../../assemblage.rst:1012 +#: ../../assemblage.rst:1011 msgid "**PAPER_SUPPORT** (contre-plaqué de 5mm découpé au laser)" msgstr "" -#: ../../assemblage.rst:1013 -#: ../../assemblage.rst:1666 +#: ../../assemblage.rst:1012 +#: ../../assemblage.rst:1665 msgid "4 vis M3-16" msgstr "" -#: ../../assemblage.rst:1015 +#: ../../assemblage.rst:1014 msgid "8 rondelles M3 Larges" msgstr "" -#: ../../assemblage.rst:1016 -#: ../../assemblage.rst:1194 +#: ../../assemblage.rst:1015 +#: ../../assemblage.rst:1193 msgid "8 écrous M3 NYL" msgstr "" -#: ../../assemblage.rst:1018 +#: ../../assemblage.rst:1017 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:1020 +#: ../../assemblage.rst:1019 msgid "C'est ici que ce trouve la principale difference entre une BrailleRAP et une BrailleRAP XL." msgstr "" -#: ../../assemblage.rst:1022 +#: ../../assemblage.rst:1021 msgid "BrailleRAP utilise les pièces PAPER_GUIDE_left et PAPER_GUIDE_right." msgstr "" -#: ../../assemblage.rst:1032 +#: ../../assemblage.rst:1031 msgid "BrailleRAP XL utilise les pièces paper_guide_left_XL et paper_guide_right_XL." msgstr "" -#: ../../assemblage.rst:1043 +#: ../../assemblage.rst:1042 msgid "Partie gauche." msgstr "" -#: ../../assemblage.rst:1045 +#: ../../assemblage.rst:1044 msgid "Assembler les guide-papiers sur la plaque avec les vis M3-16/M3-14, des rondelles M3 Larges et les écrous M3 NYL." msgstr "" -#: ../../assemblage.rst:1057 +#: ../../assemblage.rst:1056 msgid "Répéter l'opération pour la partie droite." msgstr "" -#: ../../assemblage.rst:1064 +#: ../../assemblage.rst:1063 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:1072 +#: ../../assemblage.rst:1071 msgid "Collage de la plaque repose papier" msgstr "" -#: ../../assemblage.rst:1075 +#: ../../assemblage.rst:1074 msgid "PAPER_support (contre-plaqué de 5mm découpé au laser)." msgstr "" -#: ../../assemblage.rst:1076 +#: ../../assemblage.rst:1075 msgid "3 Rouleaux papier préparés (avec joint et vis) (4 pour BrailleRAP XL)" msgstr "" -#: ../../assemblage.rst:1078 +#: ../../assemblage.rst:1077 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:1080 +#: ../../assemblage.rst:1079 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:1094 +#: ../../assemblage.rst:1093 msgid "Montage du chariot haut (étape 2)" msgstr "" -#: ../../assemblage.rst:1097 +#: ../../assemblage.rst:1096 msgid "2 barres lisses Ø 8mm, longueur : 330mm" msgstr "" -#: ../../assemblage.rst:1101 +#: ../../assemblage.rst:1100 msgid "2 barres lisses Ø 8mm, longueur : 470mm" msgstr "" -#: ../../assemblage.rst:1112 +#: ../../assemblage.rst:1111 msgid "Enfiler le chariot haut sur les barres lisses." msgstr "" -#: ../../assemblage.rst:1119 +#: ../../assemblage.rst:1118 msgid "Terminer d’enfiler les barres." msgstr "" -#: ../../assemblage.rst:1121 +#: ../../assemblage.rst:1120 msgid "La tranche du bois doit rester apparente." msgstr "" -#: ../../assemblage.rst:1128 +#: ../../assemblage.rst:1127 msgid "Serrer les vis des supports d’axes sur la caisse à gauche et à droite." msgstr "" -#: ../../assemblage.rst:1135 +#: ../../assemblage.rst:1134 msgid "Visser les vis sans tête des supports des axes à gauche et à droite." msgstr "" -#: ../../assemblage.rst:1143 +#: ../../assemblage.rst:1142 msgid "Pose de la courroie du chariot haut" msgstr "" -#: ../../assemblage.rst:1181 +#: ../../assemblage.rst:1180 msgid "Montage des presse-papiers (étape 2) :" msgstr "" -#: ../../assemblage.rst:1184 +#: ../../assemblage.rst:1183 msgid "3 CLIPBOARD montés à l'étape 1" msgstr "" -#: ../../assemblage.rst:1185 +#: ../../assemblage.rst:1184 msgid "6 vis M3-14" msgstr "" -#: ../../assemblage.rst:1186 +#: ../../assemblage.rst:1185 msgid "6 rondelles M3 moyennes" msgstr "" -#: ../../assemblage.rst:1191 +#: ../../assemblage.rst:1186 +msgid "6 écrous M3 NYL" +msgstr "" + +#: ../../assemblage.rst:1190 msgid "4 CLIPBOARD montés à l'étape 1" msgstr "" -#: ../../assemblage.rst:1192 +#: ../../assemblage.rst:1191 msgid "8 vis M3-14" msgstr "" -#: ../../assemblage.rst:1193 +#: ../../assemblage.rst:1192 msgid "8 rondelles M3 moyennes" msgstr "" -#: ../../assemblage.rst:1196 +#: ../../assemblage.rst:1195 msgid "Les trous oblongs dans les pièces imprimées permettent de régler la pression des CLIPBOARD sur le papier." msgstr "" -#: ../../assemblage.rst:1212 +#: ../../assemblage.rst:1211 msgid "Montage du fin de course Y" msgstr "" -#: ../../assemblage.rst:1216 +#: ../../assemblage.rst:1215 msgid "**Pièce(s) imprimée(s) en 3D** : ENDSTOP_Y_support, ENDSTOP_Y_lever_weight" msgstr "" -#: ../../assemblage.rst:1219 +#: ../../assemblage.rst:1218 msgid "1 vis M3-20" msgstr "" -#: ../../assemblage.rst:1221 +#: ../../assemblage.rst:1220 msgid "3 écrous M3 NYL" msgstr "" -#: ../../assemblage.rst:1222 +#: ../../assemblage.rst:1221 msgid "2 écrous M3" msgstr "" -#: ../../assemblage.rst:1223 +#: ../../assemblage.rst:1222 msgid "1 interrupteur fin de course à lamelle" msgstr "" -#: ../../assemblage.rst:1225 +#: ../../assemblage.rst:1224 msgid "2 écrous M2.5 NYL" msgstr "" -#: ../../assemblage.rst:1227 +#: ../../assemblage.rst:1226 msgid "On utilisera de preference un endstop avec le cable coudé." msgstr "" -#: ../../assemblage.rst:1232 +#: ../../assemblage.rst:1231 msgid "Tarauder le support de la vis de reglage avec un taraud M3" msgstr "" -#: ../../assemblage.rst:1239 +#: ../../assemblage.rst:1238 msgid "Positionner le levier **ENDSTOP_Y_LEVER** dans le support **ENDSTOP_Y_support**." msgstr "" -#: ../../assemblage.rst:1246 +#: ../../assemblage.rst:1245 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:1248 +#: ../../assemblage.rst:1247 msgid "Ne pas serrer l'ecrou M3, le levier doit pouvoir tourner librement dans son support." msgstr "" -#: ../../assemblage.rst:1257 +#: ../../assemblage.rst:1256 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:1266 +#: ../../assemblage.rst:1265 msgid "Positionner la vis de reglage M3-12 sur le levier **ENDSTOP_Y_LEVER_weight**" msgstr "" -#: ../../assemblage.rst:1273 +#: ../../assemblage.rst:1272 msgid "Ajouter un écrou M3-NYL, 2 écrou m3 et une vis M3-12 sur le levier **ENDSTOP_Y_LEVER_weight**" msgstr "" -#: ../../assemblage.rst:1281 +#: ../../assemblage.rst:1280 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:1293 +#: ../../assemblage.rst:1292 msgid "Fixation des clips sur le couvercle" msgstr "" -#: ../../assemblage.rst:1296 +#: ../../assemblage.rst:1295 msgid "**Pièce(s) imprimée(s) en 3D** : 2 LID_LOCK" msgstr "" -#: ../../assemblage.rst:1300 +#: ../../assemblage.rst:1299 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:1315 +#: ../../assemblage.rst:1314 msgid "Fixation de la plaque pour l'embase de l'alimentation" msgstr "" -#: ../../assemblage.rst:1318 +#: ../../assemblage.rst:1317 msgid "**Pièce(s) imprimée(s) en 3D** : POWER_plate" msgstr "" -#: ../../assemblage.rst:1328 +#: ../../assemblage.rst:1327 msgid "Preparation des cables moteurs" msgstr "" -#: ../../assemblage.rst:1330 +#: ../../assemblage.rst:1329 msgid "2 cables moteurs XH 2.54 4 pins => 6 pins" msgstr "" -#: ../../assemblage.rst:1332 +#: ../../assemblage.rst:1331 msgid "Vérifier le schéma de cablage des cables. le cablage est le suivant" msgstr "" -#: ../../assemblage.rst:1335 +#: ../../assemblage.rst:1334 msgid "coté carte" msgstr "" -#: ../../assemblage.rst:1335 +#: ../../assemblage.rst:1334 msgid "coté moteur" msgstr "" -#: ../../assemblage.rst:1337 -#: ../../assemblage.rst:1337 +#: ../../assemblage.rst:1336 +#: ../../assemblage.rst:1336 msgid "1" msgstr "" -#: ../../assemblage.rst:1338 +#: ../../assemblage.rst:1337 msgid "2" msgstr "" -#: ../../assemblage.rst:1338 -#: ../../assemblage.rst:1340 +#: ../../assemblage.rst:1337 +#: ../../assemblage.rst:1339 msgid "4" msgstr "" +#: ../../assemblage.rst:1338 #: ../../assemblage.rst:1339 -#: ../../assemblage.rst:1340 msgid "3" msgstr "" -#: ../../assemblage.rst:1339 +#: ../../assemblage.rst:1338 msgid "6" msgstr "" -#: ../../assemblage.rst:1349 +#: ../../assemblage.rst:1348 msgid "Montage de la carte électronique MKS 1.4" msgstr "" -#: ../../assemblage.rst:1352 -#: ../../assemblage.rst:1383 +#: ../../assemblage.rst:1351 +#: ../../assemblage.rst:1382 msgid "Carte MKS GEN 1.4" msgstr "" +#: ../../assemblage.rst:1352 +#: ../../assemblage.rst:1474 +msgid "4 entretoises M3-12" +msgstr "" + #: ../../assemblage.rst:1353 #: ../../assemblage.rst:1475 -msgid "4 entretoises M3-12" +msgid "4 rondelles M3 moyennes" msgstr "" #: ../../assemblage.rst:1354 #: ../../assemblage.rst:1476 -msgid "4 rondelles M3 moyennes" -msgstr "" - -#: ../../assemblage.rst:1355 -#: ../../assemblage.rst:1477 msgid "8 vis M3-8" msgstr "" -#: ../../assemblage.rst:1357 -#: ../../assemblage.rst:1479 +#: ../../assemblage.rst:1356 +#: ../../assemblage.rst:1478 msgid "Assembler les 4 entretoises sur la carte." msgstr "" -#: ../../assemblage.rst:1359 -#: ../../assemblage.rst:1481 +#: ../../assemblage.rst:1358 +#: ../../assemblage.rst:1480 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:1364 +#: ../../assemblage.rst:1363 msgid "Cablage de la carte électronique MKS 1.4" msgstr "" -#: ../../assemblage.rst:1365 -#: ../../assemblage.rst:1487 +#: ../../assemblage.rst:1364 +#: ../../assemblage.rst:1486 msgid "Schéma général :" msgstr "" -#: ../../assemblage.rst:1372 -#: ../../assemblage.rst:1494 +#: ../../assemblage.rst:1371 +#: ../../assemblage.rst:1493 msgid "Photo de la carte assemblée" msgstr "" -#: ../../assemblage.rst:1380 +#: ../../assemblage.rst:1379 msgid "Pose des drivers sur la carte électronique" msgstr "" +#: ../../assemblage.rst:1383 +#: ../../assemblage.rst:1505 +msgid "2 Drivers DRV8825" +msgstr "" + #: ../../assemblage.rst:1384 #: ../../assemblage.rst:1506 -msgid "2 Drivers DRV8825" -msgstr "" - -#: ../../assemblage.rst:1385 -#: ../../assemblage.rst:1507 msgid "6 cavaliers" msgstr "" -#: ../../assemblage.rst:1387 -#: ../../assemblage.rst:1509 +#: ../../assemblage.rst:1386 +#: ../../assemblage.rst:1508 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:1394 -#: ../../assemblage.rst:1516 +#: ../../assemblage.rst:1393 +#: ../../assemblage.rst:1515 msgid "Enfoncer les drivers dans les emplacements X et Y." msgstr "" -#: ../../assemblage.rst:1402 -#: ../../assemblage.rst:1524 +#: ../../assemblage.rst:1401 +#: ../../assemblage.rst:1523 msgid "Câblage de l'alimentation 12V" msgstr "" -#: ../../assemblage.rst:1403 +#: ../../assemblage.rst:1402 msgid "placer les 2 fils de provenant de la prise **POWER_plate** dans le bornier de la carte MKS" msgstr "" +#: ../../assemblage.rst:1410 +#: ../../assemblage.rst:1532 +msgid "Réglage des drivers moteur" +msgstr "" + #: ../../assemblage.rst:1411 #: ../../assemblage.rst:1533 -msgid "Réglage des drivers moteur" +msgid "Cette étape doit **IMPERATIVEMENT** être réaliser **avant** le cablage des moteurs." msgstr "" -#: ../../assemblage.rst:1412 -#: ../../assemblage.rst:1534 -msgid "Cette étape doit **IMPERATIVEMENT** être réaliser **avant** le cablage des moteurs." +#: ../../assemblage.rst:1413 +#: ../../assemblage.rst:1535 +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:1414 #: ../../assemblage.rst:1536 -msgid "Controler que vous pouvez brancher l'alimentation 12V sur la carte (un dernier controle pour eviter des etincelles c'est mieux :-) )" +msgid "Brancher l'alimentation 12 V sur la carte." msgstr "" #: ../../assemblage.rst:1415 #: ../../assemblage.rst:1537 -msgid "Brancher l'alimentation 12 V sur la carte." -msgstr "" - -#: ../../assemblage.rst:1416 -#: ../../assemblage.rst:1538 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:1429 +#: ../../assemblage.rst:1428 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:1430 -#: ../../assemblage.rst:1552 +#: ../../assemblage.rst:1429 +#: ../../assemblage.rst:1551 msgid "Une fois que la tension mesurée sur chaque driver est correcte, vous pouvez passer à la suite" msgstr "" -#: ../../assemblage.rst:1434 -#: ../../assemblage.rst:1556 +#: ../../assemblage.rst:1433 +#: ../../assemblage.rst:1555 msgid "Câblage des interrupteurs fin de course" msgstr "" -#: ../../assemblage.rst:1435 +#: ../../assemblage.rst:1434 msgid "Cabler les fins de courses sur la carte." msgstr "" -#: ../../assemblage.rst:1436 +#: ../../assemblage.rst:1435 msgid "Le fin de course X (chariot) doit être branché sur le connecteur de gauche (rouge)" msgstr "" -#: ../../assemblage.rst:1437 +#: ../../assemblage.rst:1436 msgid "Le fin de course Y (détection papier) doit être branché sur le connecteur de gauche (bleu)" msgstr "" -#: ../../assemblage.rst:1445 +#: ../../assemblage.rst:1444 msgid "Raccordement des moteurs à la carte" msgstr "" +#: ../../assemblage.rst:1445 +#: ../../assemblage.rst:1567 +msgid "Relier les moteurs à la carte de contrôle avec les cables." +msgstr "" + #: ../../assemblage.rst:1446 #: ../../assemblage.rst:1568 -msgid "Relier les moteurs à la carte de contrôle avec les cables." -msgstr "" - -#: ../../assemblage.rst:1447 -#: ../../assemblage.rst:1569 msgid "Le moteur X (chariot) doit être branché dans le connecteur de gauche (rouge)" msgstr "" -#: ../../assemblage.rst:1454 -#: ../../assemblage.rst:1576 +#: ../../assemblage.rst:1453 +#: ../../assemblage.rst:1575 msgid "Le moteur Y (papier) doit être branché dans le connecteur de droite (bleu)" msgstr "" -#: ../../assemblage.rst:1462 +#: ../../assemblage.rst:1461 msgid "Câblage de l’électro-aimant" msgstr "" -#: ../../assemblage.rst:1463 +#: ../../assemblage.rst:1462 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:1471 +#: ../../assemblage.rst:1470 msgid "Montage de la carte électronique MKS GEN-L V2.1" msgstr "" -#: ../../assemblage.rst:1474 +#: ../../assemblage.rst:1473 msgid "Carte MKS GEN L V2.1" msgstr "" -#: ../../assemblage.rst:1486 +#: ../../assemblage.rst:1485 msgid "Cablage de la carte électronique MKS GEN-L V2.1" msgstr "" -#: ../../assemblage.rst:1502 +#: ../../assemblage.rst:1501 msgid "Pose des drivers sur la carte électronique MKS GEN-L V2.1" msgstr "" -#: ../../assemblage.rst:1505 +#: ../../assemblage.rst:1504 msgid "Carte MKS GEN-L V2.1" msgstr "" -#: ../../assemblage.rst:1525 +#: ../../assemblage.rst:1524 msgid "placer les 2 fils de provenant de la prise **POWER_plate** dans le bornier de la carte MKS GEN-L" msgstr "" -#: ../../assemblage.rst:1551 +#: ../../assemblage.rst:1550 msgid "La tension mesurée doit être proche de 0,6 ~ 0,7 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:1557 +#: ../../assemblage.rst:1556 msgid "Cabler les fins de courses sur la carte MKS GEN-L." msgstr "" -#: ../../assemblage.rst:1558 +#: ../../assemblage.rst:1557 msgid "Le fin de course X (chariot) doit être branché sur le connecteur de gauche en haut (rouge)" msgstr "" -#: ../../assemblage.rst:1559 +#: ../../assemblage.rst:1558 msgid "Le fin de course Y (détection papier) doit être branché sur le connecteur de gauche en bas (bleu)" msgstr "" -#: ../../assemblage.rst:1567 +#: ../../assemblage.rst:1566 msgid "Raccordement des moteurs à la carte MKS GEN-L" msgstr "" -#: ../../assemblage.rst:1584 +#: ../../assemblage.rst:1583 msgid "Câblage de l’électro-aimant MKS GEN-L 2.1" msgstr "" -#: ../../assemblage.rst:1585 +#: ../../assemblage.rst:1584 msgid "placer les 2 fils de l'electroaimant sur le connecteur HBED de la carte MKS GEN-L 2.1." msgstr "" -#: ../../assemblage.rst:1593 +#: ../../assemblage.rst:1592 msgid "Alignement horizontal de l'empreinte du chariot haut" msgstr "" -#: ../../assemblage.rst:1594 +#: ../../assemblage.rst:1593 msgid "Dé serrer la poulie sur l’axe vertical pour libérer le chariot supérieur." msgstr "" -#: ../../assemblage.rst:1601 +#: ../../assemblage.rst:1600 msgid "Aligner les 2 chariots" msgstr "" -#: ../../assemblage.rst:1602 -#: ../../assemblage.rst:1624 +#: ../../assemblage.rst:1601 +#: ../../assemblage.rst:1623 msgid "Déplacer le chariot supérieur pour aligner l'empreinte (**FEMALE_shape**) avec le sommet du pointeau." msgstr "" -#: ../../assemblage.rst:1603 +#: ../../assemblage.rst:1602 msgid "Utiliser les vis de fixation de la **FEMALE_shape** pour aligner l'empreinte avec le sommet du pointeau." msgstr "" -#: ../../assemblage.rst:1604 +#: ../../assemblage.rst:1603 msgid "Quand l'alignement est satisfaisant, serrer les vis de fixations de la **FEMALE_shape**." msgstr "" -#: ../../assemblage.rst:1614 +#: ../../assemblage.rst:1613 msgid "Alignement vertical des deux chariots" msgstr "" -#: ../../assemblage.rst:1616 +#: ../../assemblage.rst:1615 msgid "Dé serrer la poulie du chariot supérieur sur l’axe vertical pour libérer le chariot supérieur." msgstr "" -#: ../../assemblage.rst:1623 +#: ../../assemblage.rst:1622 msgid "En observant par l'arriere de la machine, monter le pointeau en appuyant avec le doigt sous l'electro-aimant." msgstr "" -#: ../../assemblage.rst:1625 +#: ../../assemblage.rst:1624 msgid "Logiquement le pointeau doit entrer légérement dans la vis sans tête de la **FEMALE_shape**." msgstr "" -#: ../../assemblage.rst:1632 +#: ../../assemblage.rst:1631 msgid "Quand l'alignement est satifaisant, verouiller la poulie supérieure sur l'axe vertical." msgstr "" -#: ../../assemblage.rst:1640 +#: ../../assemblage.rst:1639 msgid "Ajustement des capteurs de fin de course chariot et papier (X et Y)" msgstr "" -#: ../../assemblage.rst:1642 +#: ../../assemblage.rst:1641 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:1644 +#: ../../assemblage.rst:1643 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:1652 +#: ../../assemblage.rst:1651 msgid "Réglage de la profondeur du point" msgstr "" -#: ../../assemblage.rst:1654 +#: ../../assemblage.rst:1653 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 "" -#: ../../assemblage.rst:1662 +#: ../../assemblage.rst:1661 msgid "Fermeture de la porte arriere" msgstr "" -#: ../../assemblage.rst:1665 +#: ../../assemblage.rst:1664 msgid "**Pièce(s) imprimée(s) en 3D** : 2 DOORLOCKER.stl" msgstr "" -#: ../../assemblage.rst:1669 +#: ../../assemblage.rst:1668 msgid "Tarauder les trous de fixation des pieces **DOORLOCKER**" msgstr "" -#: ../../assemblage.rst:1674 +#: ../../assemblage.rst:1673 msgid "Attacher les **DOORLOCKER** sur la porte arriere. Laisser du jeu pour que les pieces **DOORLOCKER** puissent coulisser." msgstr "" -#: ../../assemblage.rst:1679 +#: ../../assemblage.rst:1678 msgid "Positionner la porte assemblée sur BrailleRAP." msgstr "" -#: ../../assemblage.rst:1680 +#: ../../assemblage.rst:1679 msgid "Faire glisser les pieces **DOORLOCKER** sur les trous de fixation pour que la porte soit bloquée." msgstr "" -#: ../../assemblage.rst:1681 +#: ../../assemblage.rst:1680 msgid "Serrer (doucement) les vis de fixation." msgstr "" -#: ../../assemblage.rst:1686 +#: ../../assemblage.rst:1685 msgid "Réglage fin des marges X et Y" msgstr "" -#: ../../assemblage.rst:1688 +#: ../../assemblage.rst:1687 msgid "En utilisant un logiciel comme pronterface, vous pouvez ajuster la distance entre les fins de courses et la position 0 sur le papier. C'est particulièrement utile pour BrailleRAP XL. Les fins de courses sont en dehors du papier, par consequent l'offset doit toujours être négatif." msgstr "" -#: ../../assemblage.rst:1691 +#: ../../assemblage.rst:1690 msgid "la reference de la commande est disponible ici : ''_" msgstr "" -#: ../../assemblage.rst:1693 +#: ../../assemblage.rst:1692 msgid "pour connaitre les valeurs des offsets:" msgstr "" -#: ../../assemblage.rst:1695 +#: ../../assemblage.rst:1694 msgid "M206" msgstr "" -#: ../../assemblage.rst:1697 +#: ../../assemblage.rst:1696 msgid "pour régler l'offset X :" msgstr "" -#: ../../assemblage.rst:1699 +#: ../../assemblage.rst:1698 msgid "M206 X-xx.xx" msgstr "" -#: ../../assemblage.rst:1701 +#: ../../assemblage.rst:1700 msgid "pour régler l'offset Y :" msgstr "" -#: ../../assemblage.rst:1703 +#: ../../assemblage.rst:1702 msgid "M206 Y-xx.xx" msgstr "" -#: ../../assemblage.rst:1705 +#: ../../assemblage.rst:1704 msgid "Pour sauvegarder ces valeurs en EEPROM utiliser la commande : M500" msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/assemblage.po b/docs/locale/en/LC_MESSAGES/assemblage.po index 6390e48..fed9cea 100644 --- a/docs/locale/en/LC_MESSAGES/assemblage.po +++ b/docs/locale/en/LC_MESSAGES/assemblage.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-07-04 16:01+0000\n" +"POT-Creation-Date: 2024-07-04 20:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -52,12 +52,12 @@ msgstr "Hex keys 1.5, 2, 2.5 and 4" msgid "Clés à tube 5.5 et 8." msgstr "Tube wrenches 5.5 and 8." -#: ../../assemblage.rst:14 ../../assemblage.rst:89 ../../assemblage.rst:114 -#: ../../assemblage.rst:128 +#: ../../assemblage.rst:14 ../../assemblage.rst:90 ../../assemblage.rst:115 +#: ../../assemblage.rst:129 msgid "Colle à bois." msgstr "wood glue" -#: ../../assemblage.rst:15 ../../assemblage.rst:90 +#: ../../assemblage.rst:15 ../../assemblage.rst:91 msgid "Scotch de peintre." msgstr "Adhesive Blue tape" @@ -111,7 +111,7 @@ msgstr "" msgid "Remarques BrailleRAP / BrailleRAP XL" msgstr "Notes on BrailleRAP / BrailleRAP XL" -#: ../../assemblage.rst:58 +#: ../../assemblage.rst:59 msgid "" "Il existe désormais 2 modèles de BrailleRAP: **BrailleRAP** et " "**BrailleRAP XL**." @@ -119,7 +119,7 @@ msgstr "" "BrailleRAP now exist in 2 differents models : **BrailleRAP** and " "**BrailleRAP XL**" -#: ../../assemblage.rst:60 +#: ../../assemblage.rst:61 msgid "" "**BrailleRAP** est la version historique de la machine et peut utiliser " "des feuilles jusqu'au format **A4**." @@ -127,15 +127,15 @@ msgstr "" "**BrailleRAP** is the historical version an can use paper sheet in " "**A4** or smaller." -#: ../../assemblage.rst:62 +#: ../../assemblage.rst:63 msgid "Braillerap_v6-5-1_600x400-planche1.svg" msgstr "Braillerap_v6-5-1_600x400-planche1.svg" -#: ../../assemblage.rst:63 +#: ../../assemblage.rst:64 msgid "Braillerap_v6-5-1_600x400-planche2.svg" msgstr "Braillerap_v6-5-1_600x400-planche2.svg" -#: ../../assemblage.rst:65 +#: ../../assemblage.rst:66 msgid "" "**BrailleRAP XL** est la version agrandie et peut utiliser des feuilles " "jusqu'au format **A3**." @@ -143,15 +143,15 @@ msgstr "" "**BrailleRAP XL** is a bigger version and can use paper sheet in **A3** " "or smaller." -#: ../../assemblage.rst:67 +#: ../../assemblage.rst:68 msgid "brapxl-v6-6-planche1_900x400.svg" msgstr "brapxl-v6-6-planche1_900x400.svg" -#: ../../assemblage.rst:68 +#: ../../assemblage.rst:69 msgid "brapxl-v6-6-planche2_900x400.svg" msgstr "brapxl-v6-6-planche2_900x400.svg" -#: ../../assemblage.rst:71 +#: ../../assemblage.rst:72 msgid "" "Le montage des 2 modèles est très semblable, les principales différences " "sont :" @@ -159,57 +159,57 @@ msgstr "" "The assembling of the 2 devices is very similar, the main differences are" " :" -#: ../../assemblage.rst:73 +#: ../../assemblage.rst:74 msgid "Le montage du plateau papier." msgstr "Bonding of the paper tray" -#: ../../assemblage.rst:74 +#: ../../assemblage.rst:75 msgid "Le nombre de rouleaux presse papier." msgstr "The number of paper roll" -#: ../../assemblage.rst:75 +#: ../../assemblage.rst:76 msgid "les longeurs de barres lineaires et les longueurs de courroie." msgstr "the length of linear rods and the length of belts" -#: ../../assemblage.rst:76 +#: ../../assemblage.rst:77 msgid "" "BrailleRAP XL demande tout de même un peu plus de rigueur dans " "l'assemblage mécanique." msgstr "BrailleRAP XL need more accurate mechanical assembling " -#: ../../assemblage.rst:81 +#: ../../assemblage.rst:82 msgid "Collage de la caisse en bois" msgstr "Frame assembling" -#: ../../assemblage.rst:82 ../../assemblage.rst:110 ../../assemblage.rst:129 +#: ../../assemblage.rst:83 ../../assemblage.rst:111 ../../assemblage.rst:130 msgid "Matériel:" msgstr "Material:" -#: ../../assemblage.rst:84 +#: ../../assemblage.rst:85 msgid "FACE (contre-plaqué de 5mm découpé au laser)." msgstr "FACE (5mm laser cut plywood)." -#: ../../assemblage.rst:85 +#: ../../assemblage.rst:86 msgid "BACK (contre-plaqué de 5mm découpé au laser)." msgstr "BACK (5mm laser cut plywood)." -#: ../../assemblage.rst:86 +#: ../../assemblage.rst:87 msgid "BOTTOM (contre-plaqué de 5mm découpé au laser)." msgstr "BOTTOM (5mm laser cut plywood)." -#: ../../assemblage.rst:87 +#: ../../assemblage.rst:88 msgid "LEFT_SIDE (contre-plaqué de 5mm découpé au laser)." msgstr "LEFT_SIDE (5mm laser cut plywood)." -#: ../../assemblage.rst:88 +#: ../../assemblage.rst:89 msgid "RIGHT_SIDE (contre-plaqué de 5mm découpé au laser)." msgstr "RIGHT_SIDE (5mm laser cut plywood)." -#: ../../assemblage.rst:92 +#: ../../assemblage.rst:93 msgid "Préparer les 5 éléments: FACE, BACK, LEFT_SIDE, RIGHT_SIDE et BOTTOM." msgstr "Prepare the 5 elements: FACE, BACK, LEFT_SIDE, RIGHT_SIDE and BOTTOM." -#: ../../assemblage.rst:94 +#: ../../assemblage.rst:95 msgid "" "bien repérer la position des cotés (droit et gauche) et le fond. Utiliser" " les percages pour orienter les pièces comme sur la figure" @@ -217,7 +217,7 @@ msgstr "" "identify the position of the sides (right and left) and the bottom. Use " "the holes to orient the parts as shown in the figure" -#: ../../assemblage.rst:101 +#: ../../assemblage.rst:102 msgid "" "Encoller les encoches, assembler les 5 parties et les maintenir en place " "avec du scotch de peintre le temps du séchage préconisé par le fabricant." @@ -225,19 +225,19 @@ msgstr "" "Glue the notches, assemble the 5 parts and hold them in place with " "painter's tape the drying time recommended by the manufacturer." -#: ../../assemblage.rst:109 +#: ../../assemblage.rst:110 msgid "Collage des bloqueurs de trappe" msgstr "Door lockers bonding" -#: ../../assemblage.rst:112 +#: ../../assemblage.rst:113 msgid "Chassis assemblée." msgstr "Assembled frame." -#: ../../assemblage.rst:113 +#: ../../assemblage.rst:114 msgid "4 disques en bois récupérés de la découpe laser du couvercle." msgstr "4 wooden discs recovered from the laser cutting of the lid." -#: ../../assemblage.rst:116 +#: ../../assemblage.rst:117 msgid "" "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 " @@ -246,27 +246,27 @@ msgstr "" "Glue the 4 wooden discs on the back cover inside the crate. These discs " "will hold the access hatch inside the machine." -#: ../../assemblage.rst:124 +#: ../../assemblage.rst:125 msgid "Collage du plateau papier" msgstr "Bonding of the paper tray" -#: ../../assemblage.rst:126 +#: ../../assemblage.rst:127 msgid "Support papier supérieur." msgstr "Upper paper support" -#: ../../assemblage.rst:127 +#: ../../assemblage.rst:128 msgid "Support papier inférieur." msgstr "Lower paper support" -#: ../../assemblage.rst:129 +#: ../../assemblage.rst:130 msgid "Pinces de serrage." msgstr "Collets" -#: ../../assemblage.rst:136 +#: ../../assemblage.rst:137 msgid "Coller le support inférieur sous le support supérieur." msgstr "Glue the lower support under the upper support." -#: ../../assemblage.rst:143 +#: ../../assemblage.rst:144 msgid "" "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 " @@ -279,13 +279,13 @@ msgstr "" "pieces (where the sheet of paper could come jam). Tighten the parts well " "against each other with clamps " -#: ../../assemblage.rst:146 +#: ../../assemblage.rst:147 msgid "Préparation du pointeau Braille" msgstr "Prepare the Braille stylus" -#: ../../assemblage.rst:148 ../../assemblage.rst:162 ../../assemblage.rst:196 -#: ../../assemblage.rst:291 ../../assemblage.rst:329 ../../assemblage.rst:377 -#: ../../assemblage.rst:445 ../../assemblage.rst:590 ../../assemblage.rst:612 +#: ../../assemblage.rst:149 ../../assemblage.rst:163 ../../assemblage.rst:197 +#: ../../assemblage.rst:292 ../../assemblage.rst:330 ../../assemblage.rst:379 +#: ../../assemblage.rst:447 ../../assemblage.rst:590 ../../assemblage.rst:612 #: ../../assemblage.rst:633 ../../assemblage.rst:654 ../../assemblage.rst:675 #: ../../assemblage.rst:703 ../../assemblage.rst:760 ../../assemblage.rst:795 #: ../../assemblage.rst:837 ../../assemblage.rst:876 ../../assemblage.rst:1004 @@ -297,49 +297,49 @@ msgstr "Prepare the Braille stylus" msgid "Matériel :" msgstr "Equipment:" -#: ../../assemblage.rst:150 +#: ../../assemblage.rst:151 msgid "1 Pierre à aiguisé" msgstr "1 Whetstone" -#: ../../assemblage.rst:151 +#: ../../assemblage.rst:152 msgid "1 vis sans tête M3-16 bout téton" msgstr "1 grub screw M3-16 butt end" -#: ../../assemblage.rst:153 +#: ../../assemblage.rst:154 msgid "Limer l'arête du téton afin d’obtenir un profil approchant celui illustré." msgstr "" "File the edge of the nipple to obtain a profile approaching that " "illustrated." -#: ../../assemblage.rst:161 +#: ../../assemblage.rst:162 msgid "Préparation Moteur X" msgstr "X Motor prepare " -#: ../../assemblage.rst:164 +#: ../../assemblage.rst:165 msgid "**Pièce(s) imprimée(s) en 3D** : XMOTOR_support3 ou XMOTOR_support3_1" msgstr "**3D printed parts** : XMOTOR_support3 ou XMOTOR_support3_1" -#: ../../assemblage.rst:165 ../../assemblage.rst:199 +#: ../../assemblage.rst:166 ../../assemblage.rst:200 msgid "1 moteur Nema 17" msgstr "1 Nema 17 motor" -#: ../../assemblage.rst:166 ../../assemblage.rst:201 +#: ../../assemblage.rst:167 ../../assemblage.rst:202 msgid "4 vis M3-8" msgstr "4 screw M3-8" -#: ../../assemblage.rst:167 ../../assemblage.rst:680 ../../assemblage.rst:707 +#: ../../assemblage.rst:168 ../../assemblage.rst:680 ../../assemblage.rst:707 msgid "2 écrous NYL M3" msgstr "2 NYLSTOP M3" -#: ../../assemblage.rst:168 ../../assemblage.rst:1216 ../../assemblage.rst:1318 +#: ../../assemblage.rst:169 ../../assemblage.rst:1216 ../../assemblage.rst:1318 msgid "2 vis M3-14" msgstr "2 M3-14 screws" -#: ../../assemblage.rst:170 +#: ../../assemblage.rst:171 msgid "Insérer 2 écrous NYL M3 dans la piece imprimée **XMOTOR_support3_1**." msgstr "Insert 2 NYL M3 nuts in the printed part **XMOTOR_support3_1**." -#: ../../assemblage.rst:177 +#: ../../assemblage.rst:178 msgid "" "Fixer les deux pièces imprimée **XMOTOR_support3_1** et " "**XMOTOR_support3** avec deux vis M3-14." @@ -347,7 +347,7 @@ msgstr "" "Fix the two parts printed **XMOTOR_support3_1** and **XMOTOR_support3** " "with two M3-14 screws." -#: ../../assemblage.rst:184 +#: ../../assemblage.rst:185 msgid "" "Fixer le moteur dans son support avec 4 vis M3-8. Ne pas serrer les vis, " "le moteur doit conserver un peu de jeu, il sera fixé ultérieurement." @@ -355,15 +355,15 @@ msgstr "" "Fix the motor in its support with 4 M3-8 screws. Do not tighten the " "screws, the motor must be free to move, it will be tighten later." -#: ../../assemblage.rst:191 +#: ../../assemblage.rst:192 msgid "Attention à l'orientation du connecteur du moteur !" msgstr "Pay attention to the orientation of the motor connector!" -#: ../../assemblage.rst:194 +#: ../../assemblage.rst:195 msgid "Préparation Moteur Y" msgstr "Y Motor prepare " -#: ../../assemblage.rst:198 +#: ../../assemblage.rst:199 msgid "" "**Pièce(s) imprimée(s) en 3D** : YMOTOR_support2_200_1, " "YMOTOR_support2_200_2, YMOTOR_support2_200" @@ -371,15 +371,15 @@ msgstr "" "**3D Printed parts** : YMOTOR_support2_200_1, YMOTOR_support2_200_2, " "YMOTOR_support2_200" -#: ../../assemblage.rst:200 +#: ../../assemblage.rst:201 msgid "1 poulie GT2 20 dents bore 5mm" msgstr "1 pulley GT2 20 teeth 5mm bore" -#: ../../assemblage.rst:202 ../../assemblage.rst:454 ../../assemblage.rst:1217 +#: ../../assemblage.rst:203 ../../assemblage.rst:455 ../../assemblage.rst:1217 msgid "2 vis M3-12" msgstr "2 screws M3-12" -#: ../../assemblage.rst:205 +#: ../../assemblage.rst:206 msgid "" "Serrer la poulie sur l’arbre du moteur en s’assurant qu’au moins une des " "deux vis soit en face du méplat de l’axe du moteur et que les dents de la" @@ -389,7 +389,7 @@ msgstr "" "the two screws is in front of the flat part of the motor shaft and that " "the teeth of the pulley are facing towards the motor." -#: ../../assemblage.rst:212 +#: ../../assemblage.rst:213 msgid "" "Tarauder les deux cotés de la pièce centrale du support " "(**YMOTOR_support2_200_2**)" @@ -397,7 +397,7 @@ msgstr "" "Tap both sides of the central part of the " "support(**YMOTOR_support2_200_2**)" -#: ../../assemblage.rst:221 +#: ../../assemblage.rst:222 msgid "" "Fixer les pieces **YMOTOR_support2_200_2** et **YMOTOR_support2_200_1** " "avec une Vis M3-12." @@ -405,7 +405,7 @@ msgstr "" "Fix the two parts printed **YMOTOR_support2_200_2** and " "**YMOTOR_support2_200_1** with an M3-12 screws." -#: ../../assemblage.rst:228 +#: ../../assemblage.rst:229 msgid "" "Fixer la piece **YMOTOR_support2_200** sur l'ensemble précédent avec une " "vis M3-12." @@ -413,7 +413,7 @@ msgstr "" "Fix the part **YMOTOR_support2_200** on the previous set with a M3-12 " "screws." -#: ../../assemblage.rst:235 +#: ../../assemblage.rst:236 msgid "" "Monter le moteur sur son support avec les 4 vis M3-8 en s'assurant que le" " connecteur du moteur soit dans la position correspondante à " @@ -422,7 +422,7 @@ msgstr "" "Mount the motor on its support with the 4 screws M3-8 making sure that " "the connector is in the position corresponding to the illustration." -#: ../../assemblage.rst:243 +#: ../../assemblage.rst:244 msgid "" "Introduire les écrous 4 NYL M3 dans le support moteur. Les maintenir en " "place avec un petit bout de scotch de peintre." @@ -430,35 +430,37 @@ msgstr "" "Insert the 4 NYL M3 nuts into the engine mount. Hold them in place with a" " small piece of painter's tape." -#: ../../assemblage.rst:251 +#: ../../assemblage.rst:252 msgid "Préparation des supports d’axes" msgstr "Axis supports Preparation" -#: ../../assemblage.rst:253 +#: ../../assemblage.rst:254 msgid "**Pièce(s) imprimée(s) en 3D** : BOTTOM_AXIS_left2" msgstr "**3D printed parts** : BOTTOM_AXIS_left2" -#: ../../assemblage.rst:254 +#: ../../assemblage.rst:255 msgid "**Pièce(s) imprimée(s) en 3D** : TOP_AXIS_left2" msgstr "**3D printed parts** : TOP_AXIS_left2" -#: ../../assemblage.rst:255 +#: ../../assemblage.rst:256 msgid "**Pièce(s) imprimée(s) en 3D** : TOP_AXIS_right2" msgstr "**3D printed parts** : TOP_AXIS_right2" -#: ../../assemblage.rst:256 +#: ../../assemblage.rst:257 msgid "1 foret de 8mm" msgstr "1 8mm drill" -#: ../../assemblage.rst:257 -msgid "8 écrous M3" +#: ../../assemblage.rst:258 +#, fuzzy +msgid "6 écrous M3" msgstr "8 M3 nuts" -#: ../../assemblage.rst:258 -msgid "8 vis M3-12 sans tête" +#: ../../assemblage.rst:259 +#, fuzzy +msgid "6 vis M3-12 sans tête" msgstr "8 M3-12 grub screw" -#: ../../assemblage.rst:260 +#: ../../assemblage.rst:261 msgid "" "Selon la qualité d’impression des pièces en plastique, veiller à ce que " "les barres de 8mm puissent coulisser facilement dans leurs logements. Le " @@ -468,11 +470,11 @@ msgstr "" "8mm bars can slide easily into their housings. If necessary, drill the " "hole with a drill of 8." -#: ../../assemblage.rst:262 +#: ../../assemblage.rst:263 msgid "Les 3 pièces à assembler sont les suivantes" msgstr "The 3 parts to be assembled are as follows" -#: ../../assemblage.rst:269 +#: ../../assemblage.rst:270 msgid "" "Pour chacune des 3 pièces, introduire un écrou M3 dans les trous " "rectangulaires. Visser les vis M3-12." @@ -480,47 +482,47 @@ msgstr "" "For each of the 3 pieces, insert an M3 nut into the rectangular holes. " "Tighten the M3-12 grub screws." -#: ../../assemblage.rst:276 +#: ../../assemblage.rst:277 msgid "" "L’extrémité de la vis ne doit pas dépasser dans le passage des barres de " "Ø 8mm." msgstr "The end of the screw must not protrude in the passage of Ø 8mm bars." -#: ../../assemblage.rst:289 +#: ../../assemblage.rst:290 msgid "Préparation de l'interrupteur de fin de course X" msgstr "Limit switch X prepare" -#: ../../assemblage.rst:293 +#: ../../assemblage.rst:294 msgid "**Pièce(s) imprimée(s) en 3D** : SWITCH_X_support" msgstr "**3D printed parts** : SWITCH_X_support" -#: ../../assemblage.rst:294 +#: ../../assemblage.rst:295 msgid "" "1 interrupteur fin de course câblé (cf câblage des interrupteurs fin de " "course)" msgstr "1 wired limit switch (see wiring of the limit switches)" -#: ../../assemblage.rst:295 +#: ../../assemblage.rst:296 msgid "1 vis sans tête M3-12" msgstr "1 grub screw M3-12" -#: ../../assemblage.rst:296 ../../assemblage.rst:334 ../../assemblage.rst:453 +#: ../../assemblage.rst:297 ../../assemblage.rst:335 ../../assemblage.rst:454 msgid "1 écrou M3" msgstr "1 M3 nuts" -#: ../../assemblage.rst:297 ../../assemblage.rst:1223 +#: ../../assemblage.rst:298 ../../assemblage.rst:1223 msgid "2 vis M2.5-14" msgstr "2 M2.5-14 screw" -#: ../../assemblage.rst:298 +#: ../../assemblage.rst:299 msgid "2 écrous M2.5" msgstr "2 M2.5 nuts" -#: ../../assemblage.rst:301 +#: ../../assemblage.rst:302 msgid "Introduire un écrou M3 et visser une vis sans tête M3-12." msgstr "Insert an M3 nut and screw in a M3-12 grub screw." -#: ../../assemblage.rst:310 +#: ../../assemblage.rst:311 msgid "" "Visser l'interrupteur fin de course sur son support (ENDSTOP_X_support) à" " l'aide des vis M2.5-14 et des écrous M2.5." @@ -528,11 +530,11 @@ msgstr "" "Screw the limit switch to its support (SWITCH_X_support) using M2.5-14 " "screws and M2.5 nuts." -#: ../../assemblage.rst:312 +#: ../../assemblage.rst:313 msgid "L'interrupteur fin de course devra être câblé avant le montage." msgstr "The limit switch is shown not wired but must be wired before installation." -#: ../../assemblage.rst:313 +#: ../../assemblage.rst:314 msgid "" "Attention au sens des vis 2.5. La tête de la vis doit être sous le " "microswitch pour permettre le passage de l'axe linéaire." @@ -540,35 +542,35 @@ msgstr "" "Pay attention to the direction of the 2.5 screws. The head of the screw " "must be under the microswitch to allow passage of the linear axis." -#: ../../assemblage.rst:318 +#: ../../assemblage.rst:319 msgid "On utilisera de préférence un microswitch cablé dans l'alignement." msgstr "" -#: ../../assemblage.rst:327 +#: ../../assemblage.rst:328 msgid "Préparation de l’électro-aimant" msgstr "Electromagnet preparation" -#: ../../assemblage.rst:331 +#: ../../assemblage.rst:332 msgid "1 électro-aimant" msgstr "1 electromagnet" -#: ../../assemblage.rst:332 +#: ../../assemblage.rst:333 msgid "1 entretoise de 18mm" msgstr "1 spacer 18mm" -#: ../../assemblage.rst:333 +#: ../../assemblage.rst:334 msgid "1 vis sans tête M3-12 pointeau limée (cf Préparation du pointeau mâle)" msgstr "1 set screw M3-12 stylus punched (see Preparing the Braille stylus)" -#: ../../assemblage.rst:335 +#: ../../assemblage.rst:336 msgid "1 rondelle M3 moyenne" msgstr "1 M3 medium washer" -#: ../../assemblage.rst:337 +#: ../../assemblage.rst:338 msgid "Visser l’entretoise à fond sur l’électro-aimant." msgstr "Screw the spacer all the way onto the electromagnet." -#: ../../assemblage.rst:344 +#: ../../assemblage.rst:345 msgid "" "Visser la vis M3-12 pointeau limée en la laissant dépasser de ± 6mm de " "l’entretoise." @@ -576,31 +578,38 @@ msgstr "" "Tighten the M3-12 screw with the Braille stylus punched out, allowing it " "to extend ± 6mm beyond the spacer." -#: ../../assemblage.rst:352 +#: ../../assemblage.rst:353 msgid "Montage de l'electro-aimant sur son support" msgstr "Electro magnet assembly." -#: ../../assemblage.rst:353 +#: ../../assemblage.rst:354 msgid "Ensemble électro-aimant pré assemblé (cf Préparation de l’électro-aimant)" msgstr "Pre-assembled electromagnet assembly (see Preparing the electromagnet)" -#: ../../assemblage.rst:354 +#: ../../assemblage.rst:355 msgid "**Pièce(s) imprimée(s) en 3D** : ELECTRO_MAGNET_housing2" msgstr "**3D printed parts** : ELECTRO_MAGNET_housing2" -#: ../../assemblage.rst:355 +#: ../../assemblage.rst:356 msgid "2 vis M3-8" msgstr "2 screw M3-8" -#: ../../assemblage.rst:357 -msgid "Fixer l’électro-aimant sur son support avec les 2 vis M3-8." -msgstr "Fix the electromagnet on its support with the 2 screws M3-8." +#: ../../assemblage.rst:357 ../../assemblage.rst:456 ../../assemblage.rst:1219 +msgid "2 rondelles M3 moyennes" +msgstr "2 medium M3 washers" #: ../../assemblage.rst:359 +#, fuzzy +msgid "" +"Fixer l’électro-aimant sur son support avec les 2 vis M3-8 et 2 rondelles" +" M3." +msgstr "Fix the electromagnet on its support with the 2 screws M3-8." + +#: ../../assemblage.rst:361 msgid "Respecter le côté de sortie des fils c'est important." msgstr "Observe the exit side of the wires." -#: ../../assemblage.rst:367 +#: ../../assemblage.rst:369 msgid "" "Veuiller à aligner soigneusement le bord du support et le bord de l" "'electro-aimant" @@ -608,44 +617,46 @@ msgstr "" "Be sure to carefully align the edge of the plastic part and the edge of " "the electro magnet" -#: ../../assemblage.rst:375 +#: ../../assemblage.rst:377 msgid "Préparation du chariot bas (étape 1)" msgstr "Bottom truck prepare (step 1)" -#: ../../assemblage.rst:379 +#: ../../assemblage.rst:381 msgid "Electro-aimant assemblé dans son support" msgstr "Electromagnet assembled in its support" -#: ../../assemblage.rst:380 +#: ../../assemblage.rst:382 msgid "**Pièce(s) imprimée(s) en 3D** : BOTTOM_trolley" msgstr "**3D printed part** : BOTTOM_trolley" -#: ../../assemblage.rst:381 +#: ../../assemblage.rst:383 msgid "**Pièce(s) imprimée(s) en 3D** : ELECTRO_MAGNET_guide_fitxxx" msgstr "**3D printed parts**: ELECTRO_MAGNET_guide_fitxxx" -#: ../../assemblage.rst:382 +#: ../../assemblage.rst:384 ../../assemblage.rst:459 msgid "3 paliers lineaires IGUS" msgstr "3 IGUS linear bearings" -#: ../../assemblage.rst:383 -msgid "6 colliers de serrage 2.5 x 160" +#: ../../assemblage.rst:385 ../../assemblage.rst:460 +#, fuzzy +msgid "3 colliers de serrage 2.5 x 160" msgstr "6 clamps 2.5 x 160" -#: ../../assemblage.rst:384 ../../assemblage.rst:457 ../../assemblage.rst:1297 +#: ../../assemblage.rst:386 ../../assemblage.rst:458 ../../assemblage.rst:1297 msgid "4 écrous M3 NYL" msgstr "4 NYL M3 nuts" -#: ../../assemblage.rst:385 -msgid "2 vis M3-18" -msgstr "2 M3-18 screw" +#: ../../assemblage.rst:387 +#, fuzzy +msgid "2 vis M3-16" +msgstr "4 M3-16 screws" -#: ../../assemblage.rst:386 ../../assemblage.rst:456 ../../assemblage.rst:593 +#: ../../assemblage.rst:388 ../../assemblage.rst:457 ../../assemblage.rst:593 #: ../../assemblage.rst:678 msgid "2 vis M3-20" msgstr "2 M3-20 screw" -#: ../../assemblage.rst:389 +#: ../../assemblage.rst:391 msgid "" "Sélectionner la meilleure pièce ELECTRO_MAGNET_guide_fit_5.8 / " "ELECTRO_MAGNET_guide_fit_5.9 / ELECTRO_MAGNET_guide_fit_6.0. l'entretoise" @@ -653,13 +664,13 @@ msgid "" "mécanique." msgstr "" -#: ../../assemblage.rst:391 +#: ../../assemblage.rst:393 msgid "" "Introduire les 3 IGUS sur le support BOTTOM_trolley. Les fixer avec des " "colliers de serrage" msgstr "Introduce the 3 IGUS on the BOTTOM_trolley support. Fix them with clamps" -#: ../../assemblage.rst:393 ../../assemblage.rst:511 +#: ../../assemblage.rst:395 ../../assemblage.rst:511 msgid "" "Bloquer les IGUS dans le rainurage. Ne pas serrer les colliers trop fort," " ils seront ajustés quand le chariot sera en place sur les rails " @@ -668,7 +679,7 @@ msgstr "" "Lock the IGUS in the groove. Do not overtighten the clamps,they will be " "adjusted when the carriage is in place on the railslinear" -#: ../../assemblage.rst:403 +#: ../../assemblage.rst:405 msgid "" "Respecter la position du collier. Le verrouillage du collier doit être du" " coté de l'IGUS et vers la paroi de la machine." @@ -676,17 +687,18 @@ msgstr "" "Respect the position of the clamps. The locking of the clamps must be on " "the IGUS side and towards the front of the machine." -#: ../../assemblage.rst:410 +#: ../../assemblage.rst:412 +#, fuzzy msgid "" "Assembler l'électro-aimant (préalablement monté dans son logement) sous " -"le BOTTOM_trolley et le ELECTRO_MAGNET_guide avec les deux vis M3-18 et 2" +"le BOTTOM_trolley et le ELECTRO_MAGNET_guide avec les deux vis M3-16 et 2" " écrous M3 NYL." msgstr "" "Assemble the electromagnet (previously mounted in its housing) under the " "BOTTOM_trolley and the ELECTRO_MAGNET_guide with two M3-18 screws and two" " M3 NYL nuts." -#: ../../assemblage.rst:412 +#: ../../assemblage.rst:414 msgid "" "Selon la qualité de l'impression, il sera peut-être nécessaire de limer " "le logement de l'entretoise. Notez également que le corps de l'electro-" @@ -698,7 +710,7 @@ msgstr "" "perpendicular as possible to the support plate(the axis must be in the " "middle of the drilling which allows its passage)." -#: ../../assemblage.rst:414 +#: ../../assemblage.rst:416 msgid "" "Notez que les fils de l'electro-aimant doivent sortir du coté ou il y a " "un seul pallier IGUS." @@ -706,7 +718,7 @@ msgstr "" "Note that the wires of the electromagnet must come out of the side where " "there is a single IGUS bearing." -#: ../../assemblage.rst:421 +#: ../../assemblage.rst:423 msgid "" "Visser les deux vis M3-20 (qui retiendront la courroie) et 2 écrous M3 " "NYL avec la tête de vis en dessous." @@ -714,7 +726,7 @@ msgstr "" "Screw the two M3-20 screws (which will hold the strap) and 2 M3 NYL nuts " "with the screw head underneath." -#: ../../assemblage.rst:428 +#: ../../assemblage.rst:430 msgid "" "Mettre une rondelle et serrer le contre écrou M3 en veillant à ce que la " "vis pointeau ne se visse pas en même temps dans l’entretoise. La rondelle" @@ -724,7 +736,7 @@ msgstr "" "does not move into the spacer at the same time. The washer prevents the " "jam nut from getting caught in the spacer guide." -#: ../../assemblage.rst:438 +#: ../../assemblage.rst:440 msgid "" "L'axe de l'electroaimant doit pouvoir monter et descendre librement sans " "effort." @@ -732,46 +744,30 @@ msgstr "" "The axis of the electromagnet must be able to move up and down freely " "without resistance." -#: ../../assemblage.rst:443 +#: ../../assemblage.rst:445 msgid "Preparation du chariot haut (étape 1)" msgstr "Mounting the top cart (step 1)" -#: ../../assemblage.rst:447 +#: ../../assemblage.rst:449 msgid "**Pièce(s) imprimée(s) en 3D** : TOP_trolley" msgstr "**3D printed parts**: TOP_trolley" -#: ../../assemblage.rst:448 +#: ../../assemblage.rst:450 msgid "**Pièce(s) imprimée(s) en 3D** : FEMALE_shape" msgstr "**3D printed parts**: FEMALE_shape" -#: ../../assemblage.rst:449 +#: ../../assemblage.rst:451 msgid "Taraud M3" msgstr "M3 tap" -#: ../../assemblage.rst:451 +#: ../../assemblage.rst:452 msgid "1 vis sans tête M3-30" msgstr "1 grub screw M3-30" -#: ../../assemblage.rst:452 +#: ../../assemblage.rst:453 msgid "1 écrou borgne M3" msgstr "1 M3 blind nut" -#: ../../assemblage.rst:455 ../../assemblage.rst:1219 -msgid "2 rondelles M3 moyennes" -msgstr "2 medium M3 washers" - -#: ../../assemblage.rst:459 -msgid "3 IGUS_housing" -msgstr "3 IGUS_housing" - -#: ../../assemblage.rst:460 -msgid "6 vis M3-12" -msgstr "6 screws M3-12" - -#: ../../assemblage.rst:461 ../../assemblage.rst:1186 -msgid "6 écrous M3 NYL" -msgstr "6 NYL M3 nuts" - #: ../../assemblage.rst:463 msgid "" "Encoller le pas de vis de l'écrou borgne et visser la vis M3-30 sans tête" @@ -1632,6 +1628,10 @@ msgstr "6 screws M3-14" msgid "6 rondelles M3 moyennes" msgstr "6 medium M3 washers" +#: ../../assemblage.rst:1186 +msgid "6 écrous M3 NYL" +msgstr "6 NYL M3 nuts" + #: ../../assemblage.rst:1190 msgid "4 CLIPBOARD montés à l'étape 1" msgstr "4 CLIPBOARD mounted in step 1" @@ -2410,3 +2410,12 @@ msgstr "To save these values in EEPROM use the command : M500" #~ "before being mounted on its support " #~ "(not shown)." +#~ msgid "2 vis M3-18" +#~ msgstr "2 M3-18 screw" + +#~ msgid "3 IGUS_housing" +#~ msgstr "3 IGUS_housing" + +#~ msgid "6 vis M3-12" +#~ msgstr "6 screws M3-12" +