Différences entre les versions de « BrailleRap »

De fablabo
 
(5 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Projet
|status=Fonctionnel
|status_pub=Finalisé
|image=BrailleRap5.jpg
|description=Machine pour embosser du papier ou du carton dans le langage Braille
|license=CC-by-sa-3.0 - Creative Commons Attribution CC-by-sa-3.0 France
|inspiration=https://myhumankit.org/tutoriels/braille-rap/
|ingrédients=CP 5mm,
|machines=Laser-Smoothignstech,
}}
== Liens du projet ==
== Liens du projet ==
* La documentation, les plans de montage et les fichiers source [https://wikilab.myhumankit.org/index.php?title=Projets:BrailleRAP-SP sont disponible ici]
* La documentation, les plans de montage et les fichiers source [https://wikilab.myhumankit.org/index.php?title=Projets:BrailleRAP-SP sont disponibles ici].
* [https://github.com/BrailleRapSP/BrailleRapSP/blob/master/docs/bom.rst Liste du Matériel]
* [https://github.com/BrailleRapSP/BrailleRapSP Git du projet]
** [https://github.com/BrailleRapSP/BrailleRapSP/blob/master/docs/bom.rst Liste du Matériel]
**[https://braillerapsp.readthedocs.io/fr/latest/assemblage.html Manuel de montage]
* [https://wikilab.myhumankit.org/images/c/cb/HOW_To_Accesibilite_BRAILLERAP.pdf Mode d'emploi de la machine]
* [https://wikilab.myhumankit.org/images/c/cb/HOW_To_Accesibilite_BRAILLERAP.pdf Mode d'emploi de la machine]


* [https://crocsg.github.io/BrailleRap/ Création Gcode Braille]
* [https://crocsg.github.io/BrailleRap/ Création GCode Braille en ligne] / [https://drive.google.com/file/d/1ak1y7QriI_3arEXPOrGjchUt1jnwwivb/view?usp=sharing Version hors-ligne] : Dézipper et lancer "''index.html''"
* [https://github.com/BrailleRapSP/BrailleRapSP Git]
'''Note :''' Bien que le logiciel NetBraille soit disponible, sa dépendance à Java et les problèmes d'installation en résultant nous ont poussé à ne pas l'utiliser.
 
== Contexte ==
 
Ce projet a été conçu par des adhérents de My Human Kit à Rennes afin de produire une embosseuse braille spécialisée, fiable et simple à reproduire. Une reproduction a été réalisée dans le cadre des [[HumanLab|ateliers HumanLab]], en collaboration avec [https://humanlabapajh44.org/ l'APAJH44].
 
BrailleRap est un projet expérimental consistant à utiliser des éléments d'une imprimante 3D pour embosser du papier ou du carton dans le langage Braille. Un autre projet consiste à [https://wikilab.myhumankit.org/index.php?title=Projets:BrailleRap adapter une imprimante 3D existante en BrailleRap].
 
La fabrication de la BrailleRap a été lancé à l'APAJH44 en septembre 2021 et a été poursuivi à Plateforme C.
 
En suivant les plans :
 
* Découpe laser du coffret en bois grâce aux fichiers dxf : [https://github.com/BrailleRapSP/BrailleRapSP/tree/master/lasercut Github/lasercut].
* Impression en 3D des pièces grâce aux fichiers stl : [https://github.com/BrailleRapSP/BrailleRapSP/tree/master/printed_parts Github/printed_part].
* Téléversement du firmware Marlin disponible : [https://github.com/BrailleRapSP/BrailleRapSP/tree/master/MarlinBraille Github/MarlinBraille.]
Ce prototype a ensuite été testé et est en train d'être amélioré en vue d'une version 2.
<gallery mode="packed">
File:BrailleRap1.jpg
File:BrailleRap2.jpg
File:BrailleRap3.jpg
File:BrailleRap4.jpg
File:BrailleRap5.jpg
</gallery>
 
== Difficultés de montage et problèmes de documentation ==
La documentation fournie comporte plusieurs problèmes : des images et des informations sont manquantes et il y a un mélange de plusieurs versions de développement de la BrailleRAP.
 
=== Support Moteur Y : ===
La liste du matériel indique une "Courroie GT2 fermée 200 mm" pour le moteur Y d'entraînement de la feuille. La notice de montage indique "YMOTOR_support_200 ou YMOTOR_support_220 (selon la longueur de la courroie fermée GT2)", au cas où la courroie de cet axe serait de 220mm.  Or dans la liste des pièces, seule [https://github.com/BrailleRapSP/BrailleRapSP/blob/master/printed_parts/YMOTOR_support_200.stl YMOTOR_support_200.stl] est disponible, alors que cette pièce correspond à une courroie de 220mm. Lors de la tentative de montage, le support se révèle trop bas.
 
Nous avons réalisé des pièces alternatives suivant la taille de la courroie :
 
* [https://drive.google.com/file/d/1vzRI1ZKwLhqtMle6UTJuWvPC906ZxqvT/view?usp=sharing YMOTOR_support_200_Lucas.stl]
* [https://drive.google.com/file/d/1wUYzP0wFWz1h-v5tKdgJnOk-Facbf0Te/view?usp=sharing YMOTOR_support_220_Lucas.stl]
 
[[Fichier:YMOTOR supports.png|centré|vignette|Pièces alternatives]]
 
=== Passage de feuille : ===
Il y a là aussi un mélange entre la documentation, avec une version à fente étroite avec 2 pièces imprimées en 3D, et les pièces disponibles sur Github, avec nouvelle version dotée d'une fente large et d'une seule pièce imprimée en 3D.
[[Fichier:BrailleRap PassageFeuilleV1.jpg|centré|vignette|Version "1.1" de la documentation]]
[[Fichier:BrailleRap PassageFeuilleV2 STL.png|centré|vignette|Version "1.2" du Github - Pièce unique]]
[[Fichier:BrailleRap PassageFeuilleV2 DXF.png|centré|vignette|Version "1.2" du Github - Découpe de la planche]]
Dans le cadre du montage, il faut se fier aux pièces disponibles sur le Github et la version dite "1.2" et non à la documentation.
 
=== Branchements électroniques : ===
Des données sont manquantes sur le câblage électronique qui peut-être délicat. Le réglage des drivers moteurs DRV8825 n'est également pas évoqué.
[[Fichier:BrailleRap DocumentationIncomplète.png|centré|vignette|Raccordements électroniques incomplets]]
Nous avons réalisé une documentation visuelle afin de compléter cette partie de la documentation, disponible [https://drive.google.com/file/d/1_ka6iJaCXjCSwcWbQvrEH8Xq8rPO1TG0/view?usp=sharing ici].
[[Fichier:BrailleRap DocumentationElectronique.png|centré|vignette|Documentation électronique]]
 
== Premiers tests et modifications : ==
Une fois le montage terminée, l'imprimante a été testée. Le prototype du Humanlab de l'APAJH44 utilise le [https://crocsg.github.io/BrailleRap/ générateur de Gcode] fourni ainsi que le logiciel [https://www.pronterface.com/ Pronterface] pour envoyer ce GCode à l'embosseuse.
 
Plusieurs problèmes sont alors apparus :
 
=== Passage de la feuille ===
La feuille se bloque de temps en temps, ce qui donne une impression illisible : le pointeau de marquage repasse au même endroit plusieurs fois.
 
=== Capteur de butée du chariot ===
Son positionnement est très sensible. S'il a été mal montée, on prend le risque que le chariot vienne taper le guide feuille latéral, d'un côté ou de l'autre suivant son décalage.
[[Fichier:BrailleRap CapteurButée.png|centré|vignette|Capteur de butée du chariot]]
 
=== Réglage de la profondeur des points ===
Ce réglage est très important pour s'adapter au type de papier utilisé et il peut être pratique de pouvoir y accéder à la volée lors du changement de type de papier. Un écrou papillon serait plus adapté pour éviter de devoir toujours avoir la bonne clé à portée de main.
[[Fichier:BrailleRap RéglageProfondeur.png|centré|vignette|Réglage de la hauteur de l'emprunte]]
 
=== Support du solénoïde ===
Le support du solénoïde profite des trous présents sur un côté de ce dernier. Cependant, ce maintien est déséquilibré et notre support a fini par se tordre sous l'effet des frappes à répétition du pointeau.
 
=== Surchauffe du solénoïde ===
Lors de l'impression de plusieurs feuilles à la suite, le solénoïde (électro-aimant permettant au pointeau de monter et frapper l'emprunte pour mettre le point en forme) chauffe de manière très importante : il n'est plus possible de le toucher. Cette chauffe peut occasionner une torsion de l'axe interne, où une dilatation qui finit par bloquer le pointeau.
 
Les deux problèmes de solénoïde ont été réglés par la création d'une nouvelle pièce permettant un maintien bien réparti et l'ajout d'un ventilateur 40mm branché en direct sur l'alimentation 12V pour un refroidissement constant. Le solénoïde est rentré en force, sans vis. La pièce est [https://drive.google.com/file/d/1OdBzxB4f6tzZ-e21X0SQK2CXcoli2MKr/view?usp=sharing disponible en STL].
[[Fichier:BrailleRAP SupportSolenoide.png|centré|vignette|Support alternatif pour le solénoïde]]
 
=== Vibration ===
Lors de la manipulation de la BrailleRap, on remarque qu'il y a un certain nombre de jeux, notamment entre les chariots et leurs axes de déplacement. Ces jeux peuvent rendre compliqué l'alignement du chariot haut et du chariot bas, et ils augmentent également le bruit émis par la machine en fonctionnement. Nous les avons supprimés en ajoutant du scotch d'électricien autour des éléments "IGUS".
[[Fichier:BrailleRap IGUS.png|centré|vignette|Éléments IGUS et leurs supports]]

Version actuelle datée du 22 avril 2022 à 19:17



Machine pour embosser du papier ou du carton dans le langage Braille



Liens du projet

Note : Bien que le logiciel NetBraille soit disponible, sa dépendance à Java et les problèmes d'installation en résultant nous ont poussé à ne pas l'utiliser.

Contexte

Ce projet a été conçu par des adhérents de My Human Kit à Rennes afin de produire une embosseuse braille spécialisée, fiable et simple à reproduire. Une reproduction a été réalisée dans le cadre des ateliers HumanLab, en collaboration avec l'APAJH44.

BrailleRap est un projet expérimental consistant à utiliser des éléments d'une imprimante 3D pour embosser du papier ou du carton dans le langage Braille. Un autre projet consiste à adapter une imprimante 3D existante en BrailleRap.

La fabrication de la BrailleRap a été lancé à l'APAJH44 en septembre 2021 et a été poursuivi à Plateforme C.

En suivant les plans :

Ce prototype a ensuite été testé et est en train d'être amélioré en vue d'une version 2.

Difficultés de montage et problèmes de documentation

La documentation fournie comporte plusieurs problèmes : des images et des informations sont manquantes et il y a un mélange de plusieurs versions de développement de la BrailleRAP.

Support Moteur Y :

La liste du matériel indique une "Courroie GT2 fermée 200 mm" pour le moteur Y d'entraînement de la feuille. La notice de montage indique "YMOTOR_support_200 ou YMOTOR_support_220 (selon la longueur de la courroie fermée GT2)", au cas où la courroie de cet axe serait de 220mm. Or dans la liste des pièces, seule YMOTOR_support_200.stl est disponible, alors que cette pièce correspond à une courroie de 220mm. Lors de la tentative de montage, le support se révèle trop bas.

Nous avons réalisé des pièces alternatives suivant la taille de la courroie :

Pièces alternatives

Passage de feuille :

Il y a là aussi un mélange entre la documentation, avec une version à fente étroite avec 2 pièces imprimées en 3D, et les pièces disponibles sur Github, avec nouvelle version dotée d'une fente large et d'une seule pièce imprimée en 3D.

Version "1.1" de la documentation
Version "1.2" du Github - Pièce unique
Version "1.2" du Github - Découpe de la planche

Dans le cadre du montage, il faut se fier aux pièces disponibles sur le Github et la version dite "1.2" et non à la documentation.

Branchements électroniques :

Des données sont manquantes sur le câblage électronique qui peut-être délicat. Le réglage des drivers moteurs DRV8825 n'est également pas évoqué.

Raccordements électroniques incomplets

Nous avons réalisé une documentation visuelle afin de compléter cette partie de la documentation, disponible ici.

Documentation électronique

Premiers tests et modifications :

Une fois le montage terminée, l'imprimante a été testée. Le prototype du Humanlab de l'APAJH44 utilise le générateur de Gcode fourni ainsi que le logiciel Pronterface pour envoyer ce GCode à l'embosseuse.

Plusieurs problèmes sont alors apparus :

Passage de la feuille

La feuille se bloque de temps en temps, ce qui donne une impression illisible : le pointeau de marquage repasse au même endroit plusieurs fois.

Capteur de butée du chariot

Son positionnement est très sensible. S'il a été mal montée, on prend le risque que le chariot vienne taper le guide feuille latéral, d'un côté ou de l'autre suivant son décalage.

Capteur de butée du chariot

Réglage de la profondeur des points

Ce réglage est très important pour s'adapter au type de papier utilisé et il peut être pratique de pouvoir y accéder à la volée lors du changement de type de papier. Un écrou papillon serait plus adapté pour éviter de devoir toujours avoir la bonne clé à portée de main.

Réglage de la hauteur de l'emprunte

Support du solénoïde

Le support du solénoïde profite des trous présents sur un côté de ce dernier. Cependant, ce maintien est déséquilibré et notre support a fini par se tordre sous l'effet des frappes à répétition du pointeau.

Surchauffe du solénoïde

Lors de l'impression de plusieurs feuilles à la suite, le solénoïde (électro-aimant permettant au pointeau de monter et frapper l'emprunte pour mettre le point en forme) chauffe de manière très importante : il n'est plus possible de le toucher. Cette chauffe peut occasionner une torsion de l'axe interne, où une dilatation qui finit par bloquer le pointeau.

Les deux problèmes de solénoïde ont été réglés par la création d'une nouvelle pièce permettant un maintien bien réparti et l'ajout d'un ventilateur 40mm branché en direct sur l'alimentation 12V pour un refroidissement constant. Le solénoïde est rentré en force, sans vis. La pièce est disponible en STL.

Support alternatif pour le solénoïde

Vibration

Lors de la manipulation de la BrailleRap, on remarque qu'il y a un certain nombre de jeux, notamment entre les chariots et leurs axes de déplacement. Ces jeux peuvent rendre compliqué l'alignement du chariot haut et du chariot bas, et ils augmentent également le bruit émis par la machine en fonctionnement. Nous les avons supprimés en ajoutant du scotch d'électricien autour des éléments "IGUS".

Éléments IGUS et leurs supports