diff --git a/assets/sass/academia/_dark.scss b/assets/sass/academia/_dark.scss index 31fd485..3429798 100644 --- a/assets/sass/academia/_dark.scss +++ b/assets/sass/academia/_dark.scss @@ -29,7 +29,7 @@ body.dark, .dark h4, .dark h5, .dark h6 { - color: rgb(152, 166, 173); + color: #ffb92c; } .dark pre, diff --git a/config/_default/params.toml b/config/_default/params.toml index 6e4b143..4aff987 100644 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -8,7 +8,7 @@ microsoft_clarity = "" # Choose from `default`, `ocean`, `forest`, `dark`, `apogee`, `1950s`, `coffee`, `cupcake`, `strawberry`. color_theme = "default" # Enable users to switch between day and night mode? -day_night = true +day_night = false # Font style. # Choose from `default`, `classic`, or `playfair`. @@ -25,7 +25,7 @@ twitter = "" # Diplay a logo in navigation bar rather than title (optional). # To enable, place an image in `static/img/` and reference its filename below. To disable, set the value to "". -logo = "icon.png" +logo = "lyc.png" # Enable global source code highlighting? true/false # Documentation: https://sourcethemes.com/academic/docs/writing-markdown-latex/#highlighting-options diff --git a/content/home/about.md b/content/home/about.md index f300081..a1c9496 100644 --- a/content/home/about.md +++ b/content/home/about.md @@ -8,5 +8,5 @@ weight = 50 # Order that this section will appear in. # This should be the username of a profile in your `content/authors/` folder. # See https://sourcethemes.com/academic/docs/get-started/#introduce-yourself author = "admin" -avatar_image= "MissGMPAvatar.png" +avatar_image= "Avatar.png" +++ diff --git a/content/home/contact.md b/content/home/contact.md index 2db9655..a653f30 100644 --- a/content/home/contact.md +++ b/content/home/contact.md @@ -6,7 +6,7 @@ active = true # Activate this widget? true/false weight = 60 # Order that this section will appear. title = "Contact" -subtitle = "Vous pouvez me contacter par mail via cette adresse leajean2001@gmail.com ou via ce formulaire" +subtitle = "" # Automatically link email and phone? autolink = true diff --git a/content/home/hero.md b/content/home/hero.md index 686cba4..929209a 100644 --- a/content/home/hero.md +++ b/content/home/hero.md @@ -8,7 +8,7 @@ weight = 10 # Order that this section will appear. title = "Academia" # Hero image (optional). Enter filename of an image in the `static/img/` folder. -hero_media = "MissGMPAvatar.png" +hero_media = "Avatar.png" [design.background] # Apply a background color, gradient, or image. diff --git a/content/home/skills.md b/content/home/skills.md index 5c84547..feb4005 100644 --- a/content/home/skills.md +++ b/content/home/skills.md @@ -62,94 +62,4 @@ subtitle = "COMPÉTENCES TECHNIQUES" name = "CAO, CFAO et dessins techniques" parcent = "80%" -subtitle = "MACHINES DE FABRICATION" - -[[feature]] - icon = "tools" - icon_pack = "fas" - name = "Fraiseuse et tour conventionnel" - parcent = "90%" - -[[feature]] - icon = "tools" - icon_pack = "fas" - name = "Perceuse à colonne" - parcent = "90%" - -[[feature]] - icon = "tools" - icon_pack = "fas" - name = "Fraiseuse CNC Carly Robot" - parcent = "90%" - -[[feature]] - icon = "tools" - icon_pack = "fas" - name = "Centre d'usinage CNC" - parcent = "75%" - -[[feature]] - icon = "tools" - icon_pack = "fas" - name = "Découpe laser" - parcent = "95%" - -[[feature]] - icon = "tools" - icon_pack = "fas" - name = "Imprimante 3D à filament" - parcent = "95%" - -subtitle = "LOGICIELS" - -[[feature]] - icon = "draw-polygon" - icon_pack = "fas" - name = "Utiliser des logiciels de CAO et de CFAO (FreeCAD, Catia, SolidWorks, SolidEdge, OnShape, TopSolid)" - parcent = "90%" - -[[feature]] - icon = "images" - icon_pack = "fas" - name = "Utiliser des logiciels de dessins et de manipulation d'images (Krita, GIMP, Inkscape)" - parcent = "90%" - -[[feature]] - icon = "film" - icon_pack = "fas" - name = "Utiliser des logiciels de montage video et audio (Audacity, Filmora...)" - parcent = "90%" - -[[feature]] - icon = "laptop-code" - icon_pack = "fas" - name = "Utiliser des logiciels de programmation (Sublime Text, Visual Studio Code, Processing, Arduino...)" - parcent = "90%" - -subtitle2 = "LANGAGES INFORMATIQUES" - - [[feature]] - icon = "code" - icon_pack = "fas" - name = "Code ISO / G-Code" - parcent = "75%" - -[[feature]] - icon = "html5" - icon_pack = "fab" - name = "HTML/CSS" - parcent = "90%" - - [[feature]] - icon = "python" - icon_pack = "fab" - name = "Python" - parcent = "80%" - - [[feature]] - icon = "code" - icon_pack = "fas" - name = "C++ (Arduino)" - parcent = "50%" - +++ diff --git a/content/home/skills2.md b/content/home/skills2.md new file mode 100644 index 0000000..ac2a8e1 --- /dev/null +++ b/content/home/skills2.md @@ -0,0 +1,54 @@ ++++ +# A Skills section created with the Featurette widget. +widget = "featurette" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 30 # Order that this section will appear. + +title = "Compétences" +subtitle = "MACHINES DE FABRICATION" + +# Showcase personal skills or business features. +# +# Add/remove as many `[[feature]]` blocks below as you like. +# +# For available icons, see: https://sourcethemes.com/academic/docs/widgets/#icons + +[[feature]] + icon = "tools" + icon_pack = "fas" + name = "Fraiseuse et tour conventionnel" + parcent = "90%" + +[[feature]] + icon = "tools" + icon_pack = "fas" + name = "Perceuse à colonne" + parcent = "90%" + +[[feature]] + icon = "tools" + icon_pack = "fas" + name = "Fraiseuse CNC Carly Robot" + parcent = "90%" + +[[feature]] + icon = "tools" + icon_pack = "fas" + name = "Centre d'usinage CNC" + parcent = "75%" + +[[feature]] + icon = "tools" + icon_pack = "fas" + name = "Découpe laser" + parcent = "95%" + +[[feature]] + icon = "tools" + icon_pack = "fas" + name = "Imprimante 3D à filament" + parcent = "95%" + ++++ + diff --git a/content/home/skills3.md b/content/home/skills3.md new file mode 100644 index 0000000..5299f14 --- /dev/null +++ b/content/home/skills3.md @@ -0,0 +1,42 @@ ++++ +# A Skills section created with the Featurette widget. +widget = "featurette" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 30 # Order that this section will appear. + +title = "Compétences" +subtitle = "LOGICIELS" + +# Showcase personal skills or business features. +# +# Add/remove as many `[[feature]]` blocks below as you like. +# +# For available icons, see: https://sourcethemes.com/academic/docs/widgets/#icons + +[[feature]] + icon = "draw-polygon" + icon_pack = "fas" + name = "Utiliser des logiciels de CAO et de CFAO (FreeCAD, Catia, SolidWorks, SolidEdge, OnShape, TopSolid)" + parcent = "90%" + +[[feature]] + icon = "images" + icon_pack = "fas" + name = "Utiliser des logiciels de dessins et de manipulation d'images (Krita, GIMP, Inkscape)" + parcent = "90%" + +[[feature]] + icon = "film" + icon_pack = "fas" + name = "Utiliser des logiciels de montage video et audio (Audacity, Filmora...)" + parcent = "90%" + +[[feature]] + icon = "laptop-code" + icon_pack = "fas" + name = "Utiliser des logiciels de programmation (Sublime Text, Visual Studio Code, Processing, Arduino...)" + parcent = "90%" + ++++ + diff --git a/content/home/skills4.md b/content/home/skills4.md new file mode 100644 index 0000000..c413a32 --- /dev/null +++ b/content/home/skills4.md @@ -0,0 +1,42 @@ ++++ +# A Skills section created with the Featurette widget. +widget = "featurette" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 30 # Order that this section will appear. + +title = "Compétences" +subtitle = "LANGAGES INFORMATIQUES" + +# Showcase personal skills or business features. +# +# Add/remove as many `[[feature]]` blocks below as you like. +# +# For available icons, see: https://sourcethemes.com/academic/docs/widgets/#icons + + [[feature]] + icon = "code" + icon_pack = "fas" + name = "Code ISO / G-Code" + parcent = "75%" + +[[feature]] + icon = "html5" + icon_pack = "fab" + name = "HTML/CSS" + parcent = "90%" + + [[feature]] + icon = "python" + icon_pack = "fab" + name = "Python" + parcent = "80%" + + [[feature]] + icon = "code" + icon_pack = "fas" + name = "C++ (Arduino)" + parcent = "50%" + ++++ + diff --git a/content/home/skills5.md b/content/home/skills5.md new file mode 100644 index 0000000..a78c69d --- /dev/null +++ b/content/home/skills5.md @@ -0,0 +1,42 @@ ++++ +# A Skills section created with the Featurette widget. +widget = "featurette" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 30 # Order that this section will appear. + +title = "Compétences" +subtitle = "COMMUNICATION" + +# Showcase personal skills or business features. +# +# Add/remove as many `[[feature]]` blocks below as you like. +# +# For available icons, see: https://sourcethemes.com/academic/docs/widgets/#icons + + [[feature]] + icon = "comment-alt" + icon_pack = "fas" + name = "Former un public et transmettre des connaissances" + parcent = "75%" + +[[feature]] + icon = "comments" + icon_pack = "fas" + name = "Informer un public et présenter un sujet" + parcent = "70%" + + [[feature]] + icon = "edit" + icon_pack = "fas" + name = "Documenter (un projet par exemple) et rédiger une procédure" + parcent = "85%" + + [[feature]] + icon = "file-video" + icon_pack = "fas" + name = "Communiquer à travers un montage vidéo ou un montage photo" + parcent = "85%" + ++++ + diff --git a/content/project/Habib'Stove/featured.jpg b/content/project/Habib'Stove/featured.jpg new file mode 100644 index 0000000..51d71b5 Binary files /dev/null and b/content/project/Habib'Stove/featured.jpg differ diff --git a/content/project/Habib'Stove/index.md b/content/project/Habib'Stove/index.md index 6a12de8..d399acb 100644 --- a/content/project/Habib'Stove/index.md +++ b/content/project/Habib'Stove/index.md @@ -9,6 +9,55 @@ date: "2022-02-01T00:00:00Z" external_link: image: - caption: + caption: Coupe transversale d'un poêle de masse Rocket "fixe", source [Wikipedia](https://fr.wikipedia.org/wiki/Fichier:Rocket-coupe-transversale.jpg) focal_point: + +Links : +- name : Documentation en ligne + url : https://projets.cohabit.fr/redmine/projects/projets-du-fablab/wiki/Rocket-Stove --- + +## Le [Rocket Stove](https://en.wikipedia.org/wiki/Rocket_mass_heater) + +Le poêle de masse rocket est un type de foyer à bois performant. Il est appelé ainsi à cause du son qu'il produit en fonctionnant, semblable à celui d'une tuyère de fusée. + +|| +|:---:| +|![Rocket Stove](/img/rocket.jpg "Coupe transversale d'un poêle de masse Rocket")| +|**Coupe transversale d'un poêle de masse Rocket "fixe", source [Wikipedia](https://fr.wikipedia.org/wiki/Fichier:Rocket-coupe-transversale.jpg)**| + + +Il s'agit d'un foyer semi-ouvert composé : +- d'un orifice d'alimentation permettant l'arrivée d'air et la mise en place du combustible +- d'une chambre de combustion isolée; +- d'une cheminée d'évacuation isolée. +L'isolation du foyer est ainsi responsable de l'excellente combustion du bois, produisant le son caractéristique d'une fusée. + +## Le Habib'Stove + +### Description + +Librement inspirée, cette variante de conception du poêle vise à récupérer la chaleur évacuée vers la cheminée (serpentin en cuivre) pour pouvoir stocker cette énergie sous forme d’eau chaude et réguler un plancher chauffant. Pour simplifier la fabrication, le socle est moulé en béton réfractaire : ciment Fondu + perlite. + +||| +|:---:|:---:| +|![Schéma descriptif du Habib'Stove](/img/Schema-description-habib-stove.png "Schéma descriptif du Habib'Stove")|![Schéma du parcours des flux](/img/Schema-flux-habib-stove.png "Schéma du parcours des flux du Habib'Stove")| +|**Schéma descriptif du Habib'Stove**|**Schéma du parcours des flux du Habib'Stove**| + +### Réalisation + +La structure en béton réfractaire se moule avec des morceaux de polystyrène. Pour cela, il convient de découper à la laser des guides en MDF d'épaisseur 8 mm, voire plus. Pour chaque forme, il faut deux guides identiques. Ensuite, on les maintient de part et d'autre d'un brut de polystyrène et on découpe au fil chaud en suivant la forme des guides. On découpe également à l'épaisseur souhaité si on n'a pas de brut de la bonne épaisseur. + +||| +|:---:|:---:| +|![Découpe](/img/decoupe-hab2.gif "Morceau de polystyrène découpé par un fil chaud en suivant la forme des guides")|![Découpe](/img/decoupe-hab1.gif "Morceau de polystyrène découpé par un fil chaud en épaisseur")| +|**Morceau de polystyrène découpé par un fil chaud en suivant la forme des guides**|**Morceau de polystyrène découpé par un fil chaud en épaisseur**| + +|||| +|:---:|:---:|:---:| +|![Découpe](/img/guides3.png "Guides en MDF découpés à la découpe laser")|![Découpe](/img/poly-guides.png "Morceau de polystyrène découpé au fil chaud suivant la forme de guides")|![Découpe](/img/poly3.png "Morceaux de polystyrène découpés au fil chaud")| +|**Guides en MDF découpés à la découpe laser**|**Morceau de polystyrène découpé au fil chaud suivant la forme de guides**|**Morceaux de polystyrène découpés au fil chaud**| + +La structure en béton réfractaire est stockée dans une boîte découpée à la laser dans du MDF 3mm. Les dessins des pièces de la boîte sont réalisés à partir d'un [générateur en ligne](https://www.festi.info/boxes.py/) puis modifiés suivant nos besoins sur Inkscape. + +/photos/ diff --git a/content/project/acc-fablab/index.md b/content/project/acc-fablab/index.md index e5c5454..85d28c9 100644 --- a/content/project/acc-fablab/index.md +++ b/content/project/acc-fablab/index.md @@ -10,7 +10,7 @@ date: "2022-02-01T00:00:00Z" external_link: image: - caption: + caption: Photo du musée du Fablab Coh@bit, by Léa JEAN focal_point: links : @@ -28,5 +28,4 @@ Cela consiste d'une part à la **formation** des adhérents ou étudiants aux ** D'autre part, il s'agit d'accompagner les adhérents dans leurs projets en les aidant dans l'utilisation des machines ou bien en leur apportant d'autres connaissances techniques par exemple dans le domaine de la mécanique ou sur la faisabilité de leur projet, si besoin. -Cette mission a principalement pour but de **transmettre des connaissances**. - +La ligne directrice de cette mission est principalement la **transmission des connaissances**. diff --git a/content/project/distributeur/index.md b/content/project/distributeur/index.md index e0b7371..bc21719 100644 --- a/content/project/distributeur/index.md +++ b/content/project/distributeur/index.md @@ -3,12 +3,95 @@ title: Projet défi - Distributeur de bonbons summary: Conception et réalisation d'un distributeur de bonbons à partir d'un cahier des charges donné. tags: - gmp -date: "2021-12-01T00:00:00Z" +date: "2022-01-09T00:00:00Z" # Optional external URL for project (replaces project detail page). external_link: image: - caption: + caption: Photo du distributeur de bonbons conçu et réalisé par Pierre CAILLAUD, Eneko CARRERE, Thomas FEUGAS, Rémi GONDOUIN, Théo GUEGAN, Lucas HUBERT et Léa JEAN focal_point: --- + +*Dates du projet : 21/10/2019 - 25/10/2019* + +## Contexte + +Le projet s'est déroulé dans le cadre de la formation **Génie Mécanique et Productique (GMP)**. Chaque groupe a quatre jours (hors temps de présentation) pour concevoir et réaliser un système suivant le cahier des charges donné en début de semaine. Le dernier jour, les groupes doivent faire une présentation de leur système à un jury. + +## Cahier des charges + +L'objectif est de fabriquer un **distributeur** capable de distribuer *un bonbon toutes les 4 secondes* à partir d'un stock de *minimum 20 bonbons*. Les dimensions du système ne doivent pas excéder *350x350x450 mm*. Le mouvement d'entrée atteint une vitesse de rotation de *30 tr/min*. + +## Recherche de solution + +Un brainstorming entre les membres de l'équipe est organisé durant lequel plusieurs solutions ont émergées. + +### Solution 1 + +La première solution utilise une vis sans fin. Le bonbon est entrainé par la vis sans fin en rotation, voyageant dans son filet jusqu'à la sortie. + +![Solution1](/img/sol1.jpg "Solution utilisant une vis sans fin") + +L'avantage de ce système est qu'il est peut encombrant. En revanche, la roue sans fin est difficile à usiner et un problème de positionnement et d'orientation du bonbon peut survenir. + +### Solution 2 + +La deuxième solution utilise une roue encochée. Cette dernière est enfermée dans un boitier. Le bonbon est pris dans l'encoche en entrée, la roue tourne et le bonbon est libéré en sortie. + +![Solution2](/img/sol2.jpg "Solution utilisant une roue encochée") + +Le système est un peu encombrant mais est simple et l'intervalle de temps de chute des bonbons est facilement ajustable. + +### Solution 3 + +La troisième solution pensée fonctionne avec un système de bielle manivelle. Une tige poussoir est fixé au mécanisme bielle / manivelle. Ainsi, le bonbon est libéré puis poussé par la tige dans l'orifice de sortie tout en bloquant le bonbon suivant. + +![Solution3](/img/sol3.jpg "Solution utilisant une bielle/manivelle") + +Le mécanisme est facilement réalisable mais gérer la course du poussoir peut être une difficulté. + +## Conception + +Il convient de réaliser le dessin d'ensemble du système et les dessins de définition des pièces, notamment de la roue encochée et des arbres de trasmissions. Un dessin du sous-ensemble de transmission est également réalisé. + +![Dessin d'ensemble](/img/dess-ens.jpg "Dessin d'ensemble du distributeur") + +## Fabrication + +### Roue à encoche + +**Brut : 500x500 / contre-plaqué** +- Phase 100 : perceuse colonne / scie cloche 105 mm - Découpage d'un rond de Ø105 mm +- Phase 200 : perceuse à main / forêt Ø6mm - Perçage d'un trou centrale de Ø6 mm +- Phase 300 : scie sauteuse - Découpage de l'encoche + +### Arbre 1 + +**Brut : longueur 150 mm diamètre 8 mm / acier** +Usinage au tour +- Phase 100 : + - Op 1 & 2 : outil à charioter dresser + - Op 3 : outil à chanfreiner + - Op 4 : outil à tronçonner +- Phase 200 : + - Op 1 & 2 : outil à charioter dresser + - Op 3 : outil à chanfreiner + +### Assemblage + +On assemble le système. + +||| +| :--- | :--- | +| ![Assemblage](/img/assemblage1.jpg "Roue encochée et du système de transmission assemblés") | ![Assemblage](/img/distributeur.jpg "Distributeur assemblé") | + +## Tests + +Des tests sont effectués et le système est ajusté. + +Des améliorations sont encore possibles : +- Pérennité : utiliser de l'aluminium +- Esthétique +- Stabilité +- Améliorer la coaxialité des perçages et utiliser des roulements pour fluidifier le système diff --git a/content/project/formation/featured.jpg b/content/project/formation/featured.jpg deleted file mode 100755 index 6c6bd2f..0000000 Binary files a/content/project/formation/featured.jpg and /dev/null differ diff --git a/content/project/formation/index.md b/content/project/formation/index.md deleted file mode 100644 index ffaeec5..0000000 --- a/content/project/formation/index.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Formation machines de fabrication -summary: Formation aux machines et aux logiciels utilisés au FabLab Coh@bit, et aide à leur utilisation. -tags: -- fab -- com-trans -date: "2021-09-01T00:00:00Z" - -# Optional external URL for project (replaces project detail page). -external_link: - -image: - caption: - focal_point: ---- diff --git a/content/project/kapla/index.md b/content/project/kapla/index.md index a0a12a7..a0bc3f6 100644 --- a/content/project/kapla/index.md +++ b/content/project/kapla/index.md @@ -4,7 +4,7 @@ summary: Programmation de dobots avec conception et fabrication d'un support et tags: - rob - gmp -date: "2021-10-01T00:00:00Z" +date: "2022-02-08T00:00:00Z" # Optional external URL for project (replaces project detail page). external_link: @@ -13,3 +13,150 @@ image: caption: focal_point: --- + +## Cahier des charges + +Le projet s'est développé dans le cadre du semestre 4 du parcours robotique de l'IUT de Bordeaux, site de Gradignan. L'objectif est, à partir d’un tableau recensant les coordonnées (base, position, orientation) des Kapla, de réaliser une structure avec ces mêmes Kapla. + +Le matériel a disposition comprend : +- 1 convoyeur, +- 2 dobots Magician (robots 4 axes), +- des [Kapla](https://www.kapla.com/fr/) de dimensions 25x20x70 mm, +- 1 caméra Intel D435i RealSense Depth, +- 1 raspberry pi, +- et divers composants comme des servomoteurs Dynamixel MX-12W, etc... + +Le cycle à suivre est celui-ci : +1. Prise d'un Kapla dans le magasin par le dobot 1 +2. Dépose sur le convoyeur pour transfert vers le dobot 2 +3. Reconnaissance du Kapla +4. Prise du Kapla par le dobot 2 +5. Réalisation de la structure + +L'effecteur des dobots est au choix : une pince pneumatique ou une ventouse. + +## Planification + +Pour une organisation optimale, une planification du projet est nécessaire. Il faut pour cela identifier les différentes tâches à réaliser et leur chronologie, les répartir entre les membres de l'équipe, et les répartir dans le temps de manière à respecter les jalons. Il convient alors d'établir un GANTT. + +## Identification des problématiques et recherche de solutions + +### Problématique 1 : l'orientation des Kapla + +Dans le magasin, les Kapla ont tous la même orientation, et il faut que le Kapla puisse prendre n'importe quelle orientation suivant les besoins de la structure finale. Cependant, l’effecteur du dobot ne peux pas effectuer de rotations suivant x et y, toutes les orientations ne sont donc pas possibles. + +#### Recherche de solutions + +Plusieurs solutions ont alors émergées. La première est de faire tomber le Kapla en fin de convoyeur dans une boîte avec une pente. En chutant le long de la pente, le kapla se retourne. L’inconvénient est que le Kapla peut se coincer s’il ne tombe pas directement dans la bonne position. Cette idée n’est donc pas la plus appropriée. Pour passer outre ce problème, nous avons réfléchi à une solution semblable mais plus "sûre". Nous avons donc conçu une solution motorisée en forme de “L” permettant de retourner le Kapla en activant un moteur. + +#### Choix de solution + +Nous optons ainsi de développer la structure en “L” pour le système. + +### Problématique 2 : détection du Kapla + +Pour que le système fonctionne, les dobots doivent pouvoir trouver les Kapla pour les saisir. + +#### Recherche de solutions + +Nous avons donc pensé ici à trois solutions. +La première est de reposer le transport des Kapla sur l’exactitude de répétition de mouvements des robots et du convoyeur dans le but de ne pas utiliser de capteur de détection, et de tester notre convoyeur et nos dobots de manière à ce que les Kaplas puissent être posés toujours aux mêmes endroits sur le convoyeur par le dobot 1 et récupéré toujours au même endroit par le dobot 2. Or cette solution est hasardeuse. +La deuxième est d’utiliser un capteur de présence laser pour retourner l’information de la présence du Kapla en bout de convoyeur. Avec ce système, la récupéreration du Kapla par le dobot 2 se fait au même endroit. +La troisième est d’utiliser une caméra et une intelligence artificielle de reconnaissance d’image et de détection de centre de gravité. En ayant le centre de gravité, nous pouvons déterminer précisément le point où le dobot 2 doit saisir le Kapla. L’avantage principal de ce système est de pouvoir déterminer la position du Kapla tant qu’il est dans le champ de vision de la caméra, et permet de corriger des erreurs de rotation au niveau de l’axe Z. + +#### Choix de solution + +Le choix s'est d'abord porté sur la troisième solution, soit une détection par caméra, solution qui par manque de temps n’as pas pu aboutir. Nous avons donc finalement opté pour le capteur de présence. + +### Problématique 3 : lecture de fichier + +Les Kaplas ne sont pas préalablement triés dans le fichier json fourni. La problématique qui se présente ici est donc l'ordre de pose des Kapla qui nous est inconnu. + +#### Choix de solution + +Il convient alors de réaliser un code de tri qui, après importation du fichier +json, renvoie le fichier dans l'ordre de dépose sur la zone de charge. + +### Problématique 4 : choix de l'effecteur + +Le choix nous est donné entre une ventouse ou une pince pneumatique comme effecteur des dobots. Ce choix influe sur la prise des Kapla. Ainsi, l'effecteur utilisé ici est une ventouse. + +## Modélisation et réalisation de l'ensemble du système + +### Structure en "L" + +Dans le but de pouvoir changer l'orientation des Kapla suivant les besoin de la structure en Kapla finale, il convient de concevoir un système. Le système conçu ici est une structure en “L”. Ce nom lui vient de la forme principale de la forme de la structure qui vue de profil ressemble à un “L”. + +||| +|:---:|:---:| +|![Dessin d'ensemble](/img/dess-ens-l.png "Dessin d'ensemble de la structure en L")|![Modélisation de l'ensemble](/img/L.png "Modélisation 3D de la structure en L sur OnShape")| +|**Dessin d'ensemble de la structure en "L"**|**Modélisation 3D de la structure en "L" sur OnShape**| + +Le principe de sa structure est relativement simple. Un servomoteur Dynamixel MX-12W, commandé en angle, bascule de 90° lorsqu'on le lui demande. Le dobot 2 saisit le Kapla sur le convoyeur et le positionne à l’intérieur du “L”. Ainsi, lorsque le Kapla est allongé, nous pouvons choisir si nous voulons le positionner au sol, en longueur ou en largeur. Le "L" dispose également d’une encoche et d’un côté plus long que l’autre pour pouvoir positionner le Kapla debout. Ainsi, après avoir saisi le Kapla sur le convoyeur, la ventouse réalise une rotation suivant l’axe z pour pouvoir positionner le Kapla dans la petite encoche. + +![Structure en L](/img/structure-l.jpg "Structure en L fabriquée") + +Le système est d'abord modélisé en 3D et assemblé sur le logiciel de CAO en ligne [*OnShape*](https://www.onshape.com/en/). Ensuite, le "L" et sa fixation au moteur sont imprimésen PLA avec des imprimantes 3D à filament. On utilise une découpeuse laser pour réaliser le socle en PMMA et on scie une tige en métal qui fixera le "L" à la fixation. Enfin, on assemble le tout : les pièce du socle sont emboités, la fixation est vissée au moteur et le moteur est vissé au socle, la tige s'insert dans la fixation et le "L". + +### Support de la caméra + +Dans le cas de la détection de Kapla par caméra, un support pour fixer cette dernière est nécessaire. Celui-ci se fixe sur le convoyeur et est conçu de manière à ce que la caméra donne une vue du dessus du convoyeur. Les dimensions sont pensées de manière à pouvoir fixer la caméra mais également de manière à ce que le support ne gène pas les dobots pendant leurs déplacements. + +|||| +|:---:|:---:|:---:| +|![Dessin de définition](/img/support-cam-kapla.png "Dessin de définition du support caméra")|![Modélisation de l'ensemble](/img/support-cam.png "Modélisation 3D du support caméra sur OnShape")|![Modélisation](/img/supp-cam-kapla.jpg "Support caméra fabriqué")| +|**Dessin de définition du support caméra**|**Modélisation 3D du support caméra sur OnShape**|**Support caméra fabriqué**| + +Le support est d'abord modélisé sur OnShape puis fabriqué. Un morceau de tôle est découpé à la cisailleuse aux dimensions voulues. La plaque est ensuite percée à la perceuse à colonne. Certains trous serviront à visser le support au convoyeur, tandis que les autres serviront à visser la caméra au support. Enfin, on plie la tôle. Afin que le support ne fléchisse pas sous le poids de la caméra, un morceau de tôle est soudé par point en renfort. + +### Ensemble du système + +||| +|:---:|:---:| +|![Schéma de l'ensemble](/img/schema-ens-kapla.jpg "Schéma du système")|![Modélisation de l'ensemble](/img/ens-kapla.jpg "Modélisation 3D du système sur OnShape")| +|**Schéma du système**|**Modélisation 3D du système sur OnShape**| + +## Programmation + +### Programmation de la structure en "L" + +Dans le but de réaliser la programmation du moteur dynamixel dans la structure, à l’aide d’une Arduino, nous utilisons la librairie *ardyno* afin d’importer *“dynamixelMotor”*. La fonction *motor.goalPosition()* est ensuite utilisée pour set l’angle du moteur. + +Par la suite, il nous est nécessaire de pouvoir exploiter ce programme avec des appellations dans un programme en python. On réalise donc une liaison port série afin de communiquer avec l’Arduino depuis un programme en python. Pour cela nous utiliserons la bibliothèque *pyserial* afin d’importer *“Serial”*. On pourra alors taper la commande *serial.Serial(port,baudrate,timeout)* afin de se connecter au port série de l’Arduino. + +![L](/img/structure-l-vid2.gif "Structure en L en fonctionnement") + +### Programmation de la caméra + +Afin de faire une étude de la position du Kapla sur le convoyeur, il est possible d'utiliser utiliser une caméra et une intelligence artificielle de reconnaissance d’image et de détection de centre de gravité. Un logigramme est préalablement construit pour structurer le programme. En utilisant un code trouvé sur Internet permettant de régler le filtre en direct sur une image ou une vidéo, nous choisissons les valeurs en codage HSV les plus adaptées pour extraire seulement le Kapla de l'image. + +Au lancement des programmes on observe l’apparition de lignes vertes qui représentent les lignes verticales du Kapla, et de lignes rouges qui représentent les lignes horizontales du Kapla. Néanmoins, par faute de temps, le programme n’est pas fini et on voit apparaître de nombreux problèmes sur la détermination des lignes. En achevant ce programme, il est possible de connaître les 4 coins du Kapla et de son centre. + +Nos résultats sont les suivants : + +![Résultats](/img/res-cam.jpg "Résultats obtenus par la programmation de la caméra") + +### Capteur laser + +Comme la caméra s'est avérée plus compliquée à utiliser et à intégrer que prévu dans la limite du temps imparti, nous avons donc utilisé le capteur pour détecter le Kapla en fin de course sur le convoyeur. Lorsque le capteur le détecte, le convoyeur s'arrête. + +### Code du tri des Kapla + +Afin de faciliter la prise et la pose des Kapla, on passe par une étape de tri de ces derniers. On a décidé de prendre les Kapla du plus en bas au plus en haut (en les prenant à terre) en remontant progressivement. Le tri se fait donc selon l’axe z. On parcourt ainsi la liste des positions des Kapla en les sélectionnant avec le z le plus bas. + +### Code principal + +Le code dit principal est le code obtenu après l’intégration de tous les morceaux de code séparés. Pour la logique globale qui en découle, on établit en amont un algorithme permettant de mieux comprendre la structure et l'algorithme de notre code. Pour le code principal, on intègre les différentes parties de code faites en amont et on les rassemble sous forme de fonctions que nous avons simplement à appeler dans le *main*. + +![Logigramme](/img/logi-kapla.jpg "Logigramme du programme") + +## Système final + +||| +|:---:|:---:| +|![Photo du système](/img/kapla.jpg "Photo du système (vue de haut)")|![Photo du système](/img/kapla2.jpg "Photo du système (vue de côté)")| +|**Photo du système (vue de haut)**|**Photo du système (vue de côté)**| + +Ci-dessous, une vidéo du système en fonctionnement à la fin du projet : + +![Système en fonctionnement](/img/sys-kapla.gif "Système en fonctionnement") diff --git a/content/project/main/index.md b/content/project/main/index.md index 9c906d2..1c6a0f0 100644 --- a/content/project/main/index.md +++ b/content/project/main/index.md @@ -1,9 +1,9 @@ --- title: Main articulée -summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Magnam, eius. +summary: Planification et mise en place du cahier des charges fonctionnel. (Projet inachevé cause COVID-19) tags: - gmp -date: "2021-12-01T00:00:00Z" +date: "2022-02-10T00:00:00Z" # Optional external URL for project (replaces project detail page). external_link: @@ -12,3 +12,72 @@ image: caption: focal_point: --- + +## Contexte + +Ce projet s'est déroulé dans le cadre des projets semestriels du département Génie Mécanique et Productique de l'IUT de Bordeaux, et évolue en lien avec le parcours robotique. + +Dû au contexte de la crise sanitaire du COVID-19, seules la planification et la mise en place du cahier des charges fonctionnel ont été réalisées. La planification a malgré tout été menée comme si + +## Présentation générale du projet + +Le projet consiste à réaliser une **main articulée** dont l'objectif est de **démontrer différentes technologies de liaison utilisables pour les articulations**. + +Les articulations seront purement mécaniques mais le système peut être amélioré par la motorisation de celui-ci. + +## Planification + +Afin d'organiser au mieux le projet, il faut le **planifier**. Il convient alors d'établir la **liste des tâches** à réaliser afin de mener à terme le projet, en définissant leurs antécedents (et donc leur chronologie) ainsi que leur durée. + +On établit ensuite un **GANTT** et un **PERT**. + +## Cahier des charges + +On procède à une **analyse fonctionnelle**. + +On établit une *bête à corne* qui illustre le besoin du système. + +![Bête à corne](/img/bac.png "Bête à corne") + +La main articulée devra : +- bouger selon les commandes de l’utilisateur via des commandes extérieures à la main, commandes mécaniques mais qui peuvent évoluer sur des commandes électriques ; +- pouvoir être montrée à un public par l’utilisateur. + +Cependant, elle devra aussi s’adapter aux contraintes des éléments environnants. Étant un démonstrateur, la main sera exposée et devra donc s’adapter à un support, mais aussi à son public. En effet, les différentes technologies de liaisons devront être visibles. Par extension, elle devra aussi s’adapter à l’utilisateur, c’est-à-dire, pouvoir être utilisée par ce dernier. Enfin, elle devra s’adapter à l’environnement dans lequel elle sera exposée. + +On établit ainsi les fonctions de service et les fonctions contraintes du système, qu'on représente dans un *diagramme pieuvre*. + +| **Fonctions de service** | **Contraintes d’adaptation** | +| :--------------- | :--------------- | +| FS23 : Obéir aux commandes de l’utilisateur | Ca1 : S’adapter au support | +| FS34 : Montrer la main au public | Ca2 : S’adapter à l’utilisateur | +| | Ca3 : S’adapter au public | +| | Ca4 : S’adapter à l’environnement | + +![Diagramme pieuvre](/img/diag-pieuvre.png "Diagramme pieuvre") + +On regroupe le **besoin fondamental**, les **fonctions services** et les **contraintes d'adaptation** dans un diagramme FAST. + +![FAST](/img/FAST.png "FAST") + +Contraintes générales : +- Le système doit être défini dans un format A4 ; +- Respecter les normes de sécurité ; +- Utiliser des technologies différentes ; +- Age minimum d’utilisation : 11 ans ; +- Matériaux : utilisation de matières plastiques et d’alliages d'aluminium ; +- Énergie : énergie mécanique uniquement ; en cas d’évolution, énergie électrique : 24V max ; +- Masse : le système doit être facilement transportable. + +Il est important décrire les **éléments environnants** au système.vLe projet étant un démonstrateur, il sera exposé dans un environnement sec et sera utilisé par plusieurs personnes lors des présentations. + +On **caractérise** enfin les fonctions. + +| **FS23 : Obéir aux commandes de l'utilisateur** | **Critères de l'action** | **Niveaux** | **Flexibilité** | +| :--------------- | :--------------- | :--------------- | :--------------- | +| Éléments environnants influents: Environnement, public, utilisateurs | Commander : Tension (fils) | A définir par des essais | Maxi | + +| **FS34 : Montrer la main au public** | **Critères de l'action** | **Niveaux** | **Flexibilité** | +| :--------------- | :--------------- | :--------------- | :--------------- | +| Éléments environnants influents: Environnement, commandes, utilisateurs | Montrer : Liaisons | 7 | Mini | +| Éléments environnants influents: Environnement, commandes, utilisateurs |Résister à l'usure : Cycles d’utilisation (tension/relâchement des fils)| 500/jour | Maxi | diff --git a/content/project/ribo/index.md b/content/project/ribo/index.md index d69ef25..9f3e9b9 100644 --- a/content/project/ribo/index.md +++ b/content/project/ribo/index.md @@ -35,34 +35,35 @@ La machine a directement été déplacée au Fablab pour pouvoir plus confortabl Lorsque nous étions dans les locaux de Bordeaux Sciences Agro, nous avons contraint la pièce pour déboulonner au-dessous et pouvoir sortir le disque auquel la pièce est fixé, pour finalement pouvoir enlerver la vis plus facilement. Le risque d'abîmer plus la pièce a été pris car cette dernière ayant une forme simple et répétitive, nous avons jugé que ce n'était pas un problème pour la modélisation de celle-ci. -![/image/ La pièce à remplacer est coincée par la vis](ribo1.jpg) +![La pièce à remplacer est coincée par la vis](/img/ribo1.jpg "La pièce à remplacer est coincée par la vis") Cependant, /explication de ce qui ne va pas et pourquoi ça n'a pas fonctionné/. Les moyens sur place et le temps nous limitant, la décision a été prise d'amener la machine dans les locaux du Fablab afin de pouvoir prendre le temps d'extraire la pièce en essayant de ne pas trop endommager les vis. -Nous avons dévissé la pièce verte du carter ce qui nous a permis de sortir l'ensemble motorisé et ainsi de maintenir l'axe du rotor pour déboulonner au dessus de la pièce bleue (cf. photo 1). Nous avons ensuite détaché le ressort de la pièce bleue puis la pièce bleue de l'axe du rotor (cf. photo 2 & 3). +Nous avons dévissé la pièce verte du carter ce qui nous a permis de sortir l'ensemble motorisé et ainsi de maintenir l'axe du rotor pour déboulonner au dessus de la pièce bleue. Nous avons ensuite détaché le ressort de la pièce bleue puis la pièce bleue de l'axe du rotor. -/images/ +![Ensemble motorisé](/img/ribo2.jpg "Ensemble motorisé") +![Pièce bleue et pièce à remplacer extraites](/img/ribo3.jpg "Pièce bleue et pièce à remplacer extraites (vue du dessus à gauche et du dessous à droite)") La pièce à remplacer n'étant plus fixée à la machine et les éléments autour ayant été limités, nous avons une meilleure vision de la manière de procéder pour l'extraction de cette pièce et cette opération sera menée de manière plus confortable avec moins de risques d'endommager une pièce. Après observation, il a été constaté que le pas de vis est endommagé. La vis a été sciée et la pièce libérée. -/image de la pièce libérée/ +![Pièce à remplacer](/img/ribo4.jpg "Pièce à remplacer") Pour remplacer la vis endommagée, ses dimensions ont été prises. Nous avons pu ensuite en commander de nouvelles. -/image dessin vis et nouvelles vis/ +![Vis](/img/visribo.jpg "Dessin de définition de la vis (à gauche) et nouvelles vis commandée (à droite)") ## Modélisation de la pièce à remplacer Il s'agit d'une pièce qui sera très contrainte et qui doit résister en fatigue. Le département SGM de l'IUT de Bordeaux nous a ainsi fourni des bruts de polyéthylène. -/image/ +![Brut](/img/brutribo.jpg "Bruts fournis par le département SGM") Il convient de d'abord modéliser sur FreeCAD la pièce après avoir pris les mesures nécessaires sur la pièce existante. -/image/ +![Modélisation](/img/piece-poly-V2.png "Modélisation de la pièce à remplacer avec FreeCAD (vue du dessus à gauche et de dessous à droite)") La première modélisation n'a pas été faite de manière optimale. Ainsi, après avoir reçu des conseils d'une personne expérimentée, une deuxième modélisation de la pièce plus propre est entreprise puis le paramétrage de l'usinage est effectué. diff --git a/content/project/scanner-3D/index.md b/content/project/scanner-3D/index.md index 8183ebf..22178ea 100644 --- a/content/project/scanner-3D/index.md +++ b/content/project/scanner-3D/index.md @@ -17,18 +17,36 @@ links: url: https://projets.cohabit.fr/redmine/projects/projets-du-fablab/wiki/Scanner_3D --- +### Description + A partir des pièces d'un scanner 3D déjà réalisé auparavant, on réalise un système permettant de prendre plusieurs photos de manière régulière et à la même distance d'un objet. A terme, avec un logiciel, on va pouvoir construire le modèle 3D de l'objet à partir de ces photos. J’ai décidé de garder la plaque tournante du système d'origine, mais aussi de concevoir un nouveau support pour l'appareil photo et puis de programmer l’Arduino de manière à ce que la plaque tourne d'un certain incrément toutes les tant de secondes, la photo sera prise pendant ce laps de temps (par exemple, la plaque va tourner de 15° toutes les 10 secondes). +### Réalisation + Pour commencer, j’ai démonté le scanner 3D, puis modélisé sur FreeCAD le support de l'appareil photo. Le support était au départ composé d'un corps à imprimer, d'une plaque pour supporter l'appareil photo, qui serait fixée au corps grâce à des chevilles en bois, et de deux tubes pour stabiliser la plaque aux extrémités. Après réflexion, j’ai décidé de ne mettre qu’un seul tube car suffisant. Ce dernier serait renforcé par un pied. J’ai imprimé le corps en PLA et découpé à la découpe laser la plaque de MDF 10 mm. J’ai ensuite percé les trous qui permettront de fixer la plaque au corps avec une perceuse à colonne. Le trou traversant au milieu de la plaque va permettre de fixer l'appareil photo à plaque. Il a été placé par rapport à la position du trou déjà présent en-dessous de l'appareil photo. J’ai ensuite scié un tube de métal de diamètre 8 mm. +|||| +|:---:|:---:|:---:| +|![Support](/img/piece1.jpg "Corps imprimé en PLA")|![Support](/img/piece2.jpg "Corps imprimé en PLA")|![Support](/img/plaque2.jpg "Plaque support en MDF")| +|**Corps imprimé en PLA**|**Corps imprimé en PLA**|**Plaque support en MDF**| + Il y a un décalage de hauteur d'environ 6-7 mm entre l'appareil photo et la plaque support, donc pour qu'il soit parallèle à cette dernière, j’ai découpé de petites cales (dessinées sur Inkscape) de 3 mm que j’ai collées ensemble. La cale a ensuite été collée sur la plaque support. Pour garder le tube droit, j’ai modélisé et imprimé un pied. Puis j’ai modélisé et imprimé une pièce qui s'encastre dans le tube et la plaque support pour assurer un maintien entre les deux pièces mais pour également garder l'ensemble démontable. +||| +|:---:|:---:| +|![Support](/img/piece-scanner3d.jpg "Pièce qui s'encastre dans le tube")|![Support](/img/pied.jpg "Pied support assemblé")| +|**Pièce qui s'encastre dans le tube**|**Pied support assemblé**| + Après avoir assemblé les pièces du support caméra ensemble, j’ai ensuite assemblé ce dernier avec la plaque tournante. +|||| +|:---:|:---:|:---:| +|![Support](/img/support2.jpg "Ensemble plaque tournante/support assemblés")|![Support](/img/scanner.jpg "Ensemble plaque tournante/support assemblés")|![Support](/img/support3.jpg "Ensemble plaque tournante/support assemblés")| +|**Ensemble plaque tournante/support assemblés**|**Ensemble plaque tournante/support assemblés**|**Ensemble plaque tournante/support assemblés**| diff --git a/content/project/support-boisson/index.md b/content/project/support-boisson/index.md index 6548415..14449ab 100644 --- a/content/project/support-boisson/index.md +++ b/content/project/support-boisson/index.md @@ -17,10 +17,50 @@ links: url: https://projets.cohabit.fr/redmine/projects/projets-du-fablab/wiki/Support_de_boisson --- +## Contexte + L'objectif est de réaliser un support de boisson pour une personne en situation de handicap. Le support sera fixé à un fauteuil roulant et démontable. Le support ne doit cependant pas être trop haut pour pouvoir passer en dessous des tables. Il accueillera un gobelet et sera accompagné d'une paille. -Le modèle du fauteuil du demandeur possède des rails en-dessous de l’accoudoir, j’ai donc eu l’idée d’utiliser ces rails pour fixer le support au fauteuil. +Le modèle du fauteuil du demandeur possède des rails en-dessous de l’accoudoir, il est alors possible d’utiliser ces rails pour fixer le support au fauteuil. + +## Description du système Le système est composé de deux pièces : la première est bloc qui va glisser dans le rail de l'accoudoir gauche, et la seconde portera le gobelet. La seconde pièce sera encastrée dans la première grâce à un système de rail. -Les mesures utiles à la conception ont été prises directement sur le fauteuil du demandeur. -J’ai modélisé les pièces sur FreeCAD puis les ai imprimées avec une imprimante 3D à filament. Ensuite plusieurs rencontres ont eu lieu avec le demandeur pour tester le prototype et plusieurs modifications et améliorations ont été faites. +Les mesures utiles à la conception ont été prises directement sur le fauteuil du demandeur. La modélisation des pièces est faite sur le logiciel de CAO [FreeCAD](https://www.freecadweb.org/?lang=fr). +## Première version + +|||| +|:---:|:---:|:---:| +|![Modélisation](/img/porte-gobelet.png "Modélisation du porte-gobelet")|![Modélisation](/img/support-boisson-ensemble.png "Modélisation de l'ensemble")|![Modélisation](/img/Rails.jpg "Modélisation du rail")| +|**Modélisation du porte-gobelet (vue isométrique)**|**Modélisation de l'ensemble (vue isométrique)**|**Modélisation du rail (vue isométrique)**| + +Les premiers prototypes sont imprimés en PLA avec une imprimante 3D à filament, sans remplissage à l'intérieur pour gagner du temps sur l'impression et économiser le fil. Plusieurs rencontres ont lieu avec le demandeur pour tester les prototypes et ajuster les dimensions. Par ailleurs, les bords et les coins sont arrondis pour éviter de se blesser. + +||| +|---:|:---:| +|![Prototype](/img/proto2.jpg "Première version")|![Prototype](/img/proto1.jpg "Première version")| +|**Première version du prototype imprimé en PLA**| + +## Deuxième version + +Le système de fixation entre les deux pièces est très hyperstatique et cela augmente les risques de défaut de fabrication qui compliquent l'assemblage. On remplace alors les deux rails par une seule en forme de queue d'aronde. + +|| +|:---:| +|![Prototype](/img/proto3.jpg "Deuxième version")| +|**Deuxième version du prototype imprimé en PLA**| + +La deuxième version du prototype est d'abord imprimé en plus petit (à droite sur la photo) pour vérifier l'assemblage des deux pièces, puis en taille réelle pour s'assurer des bonnes dimensions des rails. + +Le système fonctionne, cependant il y a un risque qu'il se démonte involontairement au niveau de l'accroche entre les deux blocs. + +## Troisième version + +On modifie le système d'assemblage entre les deux blocs. + +|| +|:---:| +|![Prototype](/img/proto4.jpg "Troisième version")| +|**Troisième version du prototype imprimé en PLA**| + +Le système fonctionne, est plus équilibré et plus solide au niveau de l'assemblage. diff --git a/content/project/tutorat/index.md b/content/project/tutorat/index.md index 73fdcd7..3a7ac27 100644 --- a/content/project/tutorat/index.md +++ b/content/project/tutorat/index.md @@ -13,3 +13,9 @@ image: caption: focal_point: --- + +Avec la crise sanitaire due au Covid-19, se réunir pour étudier est devenu plus difficile, pourtant beaucoup d'étudiants ont des lacunes ou des difficultés. Un groupe d'étudiants, soutenu par les professeurs, ont donc décidé de **mettre en place un tutorat** entre étudiants au sein du département GMP de l'IUT de Bordeaux. L'objectif est de s'entraider dans les études, de se réunir et de créer un lien entre les différentes promotions du département (1ère et 2ème année FI, 1ère et 2ème année apprentis, LP...). + +Une page Moodle avec des sondages pour orienter notre axe de travail, et des ressources pour les étudiants a été créée. Une prise de contact avec les différentes promotions a également été effectuée. + +Ainsi des séances de tutorat ont été organisées, ainsi qu'une séance de rencontre LP et 2èmes années FI pour s'enrichir et se renseigner. Des cours vidéos et des fiches d'aides pour des cours spécifiques mais également de méthodes de travail ont également été réalisées. diff --git a/data/academia.toml b/data/academia.toml new file mode 100644 index 0000000..f73f540 --- /dev/null +++ b/data/academia.toml @@ -0,0 +1,3 @@ +# academia + +version = "4.3.1" diff --git a/data/assets.toml b/data/assets.toml new file mode 100644 index 0000000..cb77778 --- /dev/null +++ b/data/assets.toml @@ -0,0 +1,96 @@ +# Versioning and Subresource Integrity (SRI) for academia's JavaScript and CSS dependencies + +# When updating the version of an asset below, please also update the corresponding SRI. +# How to update the SRI for an entry: +# echo -n "sha512-" && curl --silent "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_CHTML" | openssl dgst -sha512 -binary | openssl enc -base64 -A +# Or, the SRI for the appropriate asset can be copied from https://cdnjs.com/ . + +# JavaScript + +[js.jQuery] + version = "3.4.1" + sri = "sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" + url = "https://cdnjs.cloudflare.com/ajax/libs/jquery/%s/jquery.min.js" +[js.highlight] + version = "9.15.6" + sri = "sha256-aYTdUrn6Ow1DDgh5JTc3aDGnnju48y/1c8s1dgkYPQ8=" + url = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/%s/highlight.min.js" +[js.mathJax] + version = "2.7.4" + sri = "sha256-GhM+5JHb6QUzOQPXSJLEWP7R73CbkisjzK5Eyij4U9w=" + url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/%s/MathJax.js?config=TeX-AMS_CHTML-full" +[js.isotope] + version = "3.0.6" + sri = "sha256-CBrpuqrMhXwcLLUd5tvQ4euBHCdh7wGlDfNz8vbu/iI=" + url = "https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/%s/isotope.pkgd.min.js" +[js.imagesLoaded] + version = "4.1.4" + sri = "sha256-lqvxZrPLtfffUl2G/e7szqSvPBILGbwmsGE1MKlOi0Q=" + url = "https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/%s/imagesloaded.pkgd.min.js" +[js.autotrack] + version = "2.4.1" + sri = "sha512-HUmooslVKj4m6OBu0OgzjXXr+QuFYy/k7eLI5jdeEy/F4RSgMn6XRWRGkFi5IFaFgy7uFTkegp3Z0XnJf3Jq+g==" + url = "https://cdnjs.cloudflare.com/ajax/libs/autotrack/%s/autotrack.js" +[js.gmaps] + version = "0.4.25" + sri = "sha256-7vjlAeb8OaTrCXZkCNun9djzuB2owUsaO72kXaFDBJs=" + url = "https://cdnjs.cloudflare.com/ajax/libs/gmaps.js/%s/gmaps.min.js" +[js.leaflet] + version = "1.2.0" + sri = "sha512-lInM/apFSqyy1o6s89K4iQUKg6ppXEgsVxT35HbzUupEVRh2Eu9Wdl4tHj7dZO0s1uvplcYGmt3498TtHq+log==" + url = "https://cdnjs.cloudflare.com/ajax/libs/leaflet/%s/leaflet.js" +[js.fancybox] + version = "3.2.5" + sri = "sha256-X5PoE3KU5l+JcX+w09p/wHl9AzK333C4hJ2I9S5mD4M=" + url = "https://cdnjs.cloudflare.com/ajax/libs/fancybox/%s/jquery.fancybox.min.js" +[js.fuse] + version = "3.2.1" + sri = "sha256-VzgmKYmhsGNNN4Ph1kMW+BjoYJM2jV5i4IlFoeZA9XI=" + url = "https://cdnjs.cloudflare.com/ajax/libs/fuse.js/%s/fuse.min.js" +[js.mark] + version = "8.11.1" + sri = "sha256-4HLtjeVgH0eIB3aZ9mLYF6E8oU5chNdjU6p6rrXpl9U=" + url = "https://cdnjs.cloudflare.com/ajax/libs/mark.js/%s/jquery.mark.min.js" +[js.instantsearch] + version = "2.10.2" + sri = "sha256-gFCtPk/sonctyfwYOgjrPoWApQ0rqB6ezBBZ7p32yGc=" + url = "https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/%s/instantsearch.min.js" +[js.anchor] + version = "4.1.1" + sri = "sha256-pB/deHc9CGfFpJRjC43imB29Rse8tak+5eXqntO94ck=" + url = "https://cdnjs.cloudflare.com/ajax/libs/anchor-js/%s/anchor.min.js" +[js.mermaid] + version = "8.0.0" + sri = "sha256-0w92bcB21IY5+rGI84MGj52jNfHNbXVeQLrZ0CGdjNY=" + url = "https://cdnjs.cloudflare.com/ajax/libs/mermaid/%s/mermaid.min.js" + +# CSS + +[css.fontAwesome] + version = "5.6.0" + sri = "sha384-aOkxzJ5uQz7WBObEZcHvV5JvRW3TUc2rNPA7pe3AwnsUohiw1Vj2Rgx2KSOkF5+h" + url = "https://use.fontawesome.com/releases/v%s/css/all.css" +[css.academicons] + version = "1.8.6" + sri = "sha256-uFVgMKfistnJAfoCUQigIl+JfUaP47GrRKjf6CTPVmw=" + url = "https://cdnjs.cloudflare.com/ajax/libs/academicons/%s/css/academicons.min.css" +[css.leaflet] + version = "1.2.0" + sri = "sha512-M2wvCLH6DSRazYeZRIm1JnYyh22purTM+FDB5CsyxtQJYeKq83arPe5wgbNmcFXGqiSH2XR8dT/fJISVA1r/zQ==" + url = "https://cdnjs.cloudflare.com/ajax/libs/leaflet/%s/leaflet.css" +[css.fancybox] + version = "3.2.5" + sri = "sha256-ygkqlh3CYSUri3LhQxzdcm0n1EQvH2Y+U5S2idbLtxs=" + url = "https://cdnjs.cloudflare.com/ajax/libs/fancybox/%s/jquery.fancybox.min.css" +[css.instantsearch] + version = "2.9.0" + sri = "sha256-ZtmLe16p4jS4/2wPwwH6NzJt460SJzgLmhKrYo5yn7g=" + url = "https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/%s/instantsearch.min.css" +[css.instantsearchTheme] + version = "2.10.2" + sri = "sha256-uL8LUd3zkI/lXvc/Hv/oOu8ld6RJcOZiUY/8c+I+3/o=" + url = "https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/%s/instantsearch-theme-algolia.min.css" +[css.highlight] + version = "9.15.6" + sri = "" # No SRI as highlight style is determined at run time. + url = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/%s/styles/%s.min.css" diff --git a/data/fonts/classic.toml b/data/fonts/classic.toml new file mode 100644 index 0000000..968f86b --- /dev/null +++ b/data/fonts/classic.toml @@ -0,0 +1,15 @@ +# Font style metadata +name = "Classic" + +# Optional Google font URL +google_fonts = "Lato:400,700|Open+Sans|Roboto+Mono" + +# Font families +heading_font = "Lato" +body_font = "Open Sans" +nav_font = "Lato" +mono_font = "Roboto Mono" + +# Font size +font_size = "20" +font_size_small = "16" diff --git a/data/fonts/default.toml b/data/fonts/default.toml new file mode 100644 index 0000000..bf56837 --- /dev/null +++ b/data/fonts/default.toml @@ -0,0 +1,15 @@ +# Font style metadata +name = "Default" + +# Optional Google font URL +google_fonts = "Open+Sans:400,700|Roboto:400,400italic,700|Roboto+Mono" + +# Font families +heading_font = "Open Sans" +body_font = "Roboto" +nav_font = "Roboto" +mono_font = "Roboto Mono" + +# Font size +font_size = "20" +font_size_small = "16" diff --git a/data/fonts/rose.toml b/data/fonts/rose.toml new file mode 100644 index 0000000..429991f --- /dev/null +++ b/data/fonts/rose.toml @@ -0,0 +1,15 @@ +# Font style metadata +name = "Rose" + +# Optional Google font URL +google_fonts = "Cutive+Mono|Lora:400,700|Roboto:400,700" + +# Font families +heading_font = "Lora" +body_font = "Roboto" +nav_font = "Lora" +mono_font = "Cutive Mono" + +# Font size +font_size = "20" +font_size_small = "16" diff --git a/data/i18n/languages.yaml b/data/i18n/languages.yaml new file mode 100644 index 0000000..dce0951 --- /dev/null +++ b/data/i18n/languages.yaml @@ -0,0 +1,21 @@ +"ca": "Català" +"da": "Dansk" +"de": "Deutsch" +"el": "Ελληνικά" +"en": "English" +"es": "Español" +"eu": "Euskara" +"fr": "Français" +"hu": "Magyar" +"id": "Bahasa Indonesia" +"it": "Italiano" +"ja": "日本語" +"ko": "한국어" +"nl": "Nederlands" +"pl": "Polski" +"pt": "Português" +"ro": "Română" +"ru": "Русский" +"tr": "Türkçe" +"vi": "Tiếng Việt" +"zh": "中文 (简体)" diff --git a/data/page_sharer.toml b/data/page_sharer.toml new file mode 100644 index 0000000..e0e5aad --- /dev/null +++ b/data/page_sharer.toml @@ -0,0 +1,58 @@ +# Page Sharer +# Documentation: https://sourcethemes.com/academic/docs/customization/#page-sharer + +[[buttons]] + id = "twitter" + url = "https://twitter.com/intent/tweet?url={url}&text={title}" + title = "Twitter" + icon_pack = "fab" + icon = "twitter" + enable = true + +[[buttons]] + id = "facebook" + url = "https://www.facebook.com/sharer.php?u={url}&t={title}" + title = "Facebook" + icon_pack = "fab" + icon = "facebook-f" + enable = true + +[[buttons]] + id = "email" + url = "mailto:?subject={title}&body={url}" + title = "Email" + icon_pack = "fas" + icon = "envelope" + enable = true + +[[buttons]] + id = "linkedin" + url = "https://www.linkedin.com/shareArticle?url={url}&title={title}" + title = "LinkedIn" + icon_pack = "fab" + icon = "linkedin-in" + enable = true + +[[buttons]] + id = "whatsapp" + url = "https://web.whatsapp.com/send?text={title}%20{url}" + title = "WhatsApp" + icon_pack = "fab" + icon = "whatsapp" + enable = true + +[[buttons]] + id = "weibo" + url = "https://service.weibo.com/share/share.php?url={url}&title={title}" + title = "Weibo" + icon_pack = "fab" + icon = "weibo" + enable = true + +[[buttons]] + id = "reddit" + url = "https://reddit.com/submit?url={url}&title={title}" + title = "Reddit" + icon_pack = "fab" + icon = "reddit-alien" + enable = false diff --git a/data/publication_types.toml b/data/publication_types.toml new file mode 100644 index 0000000..f1d5949 --- /dev/null +++ b/data/publication_types.toml @@ -0,0 +1,12 @@ +# Publication types. +# Each item in the list corresponds to an item in the language packs. +types = [ "pub_uncat", + "pub_conf", + "pub_journal", + "pub_preprint", + "pub_report", + "pub_book", + "pub_book_section", + "pub_thesis", + "pub_patent" + ] diff --git a/data/themes/1950s.toml b/data/themes/1950s.toml new file mode 100644 index 0000000..0a4ccb7 --- /dev/null +++ b/data/themes/1950s.toml @@ -0,0 +1,19 @@ +# Theme metadata +name = "1950s" + +# Is theme light or dark? +light = true + +# Primary +primary = "#EF525B" + +# Menu +menu_primary = "#24C2CB" +menu_text = "#fff" +menu_text_active = "#00828B" +menu_title = "#fff" + +# Backgrounds +background = "#EAE7D6" +home_section_odd = "#EAE7D6" +home_section_even = "#EAE7D6" diff --git a/data/themes/apogee.toml b/data/themes/apogee.toml new file mode 100644 index 0000000..211e648 --- /dev/null +++ b/data/themes/apogee.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Apogee" + +# Is theme light or dark? +light = false + +# Primary +primary = "#EAF04E" + +# Menu +menu_primary = "#312450" +menu_text = "#F2BE4E" +menu_text_active = "#FFE1A0" +menu_title = "#E0A526" + +# Home sections +home_section_odd = "#5e42a6" +home_section_even = "#5e42a6" diff --git a/data/themes/coffee.toml b/data/themes/coffee.toml new file mode 100644 index 0000000..ff59475 --- /dev/null +++ b/data/themes/coffee.toml @@ -0,0 +1,19 @@ +# Theme metadata +name = "Coffee" + +# Is theme light or dark? +light = true + +# Primary +primary = "#795548" + +# Menu +menu_primary = "#795548" +menu_text = "rgba(255,255,255,0.6)" +menu_text_active = "rgba(255,255,255,1)" +menu_title = "#fff" + +# Backgrounds +background = "hsla(16, 24%, 85%, 1)" +home_section_odd = "hsla(16, 24%, 85%, 1)" +home_section_even = "hsla(16, 24%, 80%, 1)" diff --git a/data/themes/dark.toml b/data/themes/dark.toml new file mode 100644 index 0000000..e5f5f78 --- /dev/null +++ b/data/themes/dark.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Dark" + +# Is theme light or dark? +light = false + +# Primary +primary = "hsl(339, 90%, 68%)" + +# Menu +menu_primary = "rgb(20, 22, 34)" +menu_text = "rgba(255,255,255,0.6)" +menu_text_active = "rgba(255,255,255,1)" +menu_title = "#fff" + +# Home sections +home_section_odd = "hsla(231, 15%, 18%, 1)" +home_section_even = "hsla(231, 15%, 16%, 1)" diff --git a/data/themes/default.toml b/data/themes/default.toml new file mode 100644 index 0000000..a85b27f --- /dev/null +++ b/data/themes/default.toml @@ -0,0 +1,17 @@ +# Theme metadata +name = "Default" + +# Is theme light or dark? +light = true +# Primary +primary = "#60aaf3" + +# Menu +menu_primary = "#fff" +menu_text = "#8c9eff" +menu_text_active = "#ffb92c" +menu_title = "#2b2b2b" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/data/themes/forest.toml b/data/themes/forest.toml new file mode 100644 index 0000000..2a78e80 --- /dev/null +++ b/data/themes/forest.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Forest" + +# Is theme light or dark? +light = true + +# Primary +primary = "#4caf50" + +# Menu +menu_primary = "#4caf50" +menu_text = "#fff" +menu_text_active = "#1b5e20" +menu_title = "#fff" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/data/themes/ocean.toml b/data/themes/ocean.toml new file mode 100644 index 0000000..7d5ed78 --- /dev/null +++ b/data/themes/ocean.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Ocean" + +# Is theme light or dark? +light = true + +# Primary +primary = "#3f51b5" + +# Menu +menu_primary = "#3f51b5" # 500 +menu_text = "#fff" +menu_text_active = "#8c9eff" # A100 +menu_title = "#fff" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/data/themes/rose.toml b/data/themes/rose.toml new file mode 100644 index 0000000..24d9dbc --- /dev/null +++ b/data/themes/rose.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Rose" + +# Is theme light or dark? +light = true + +# Primary +primary = "rgb(251, 191, 183)" + +# Menu +menu_primary = "rgb(247, 247, 247)" +menu_text = "#000" +menu_text_active = "rgb(25, 25, 25)" +menu_title = "#000" + +# Home sections +home_section_odd = "#FFF" +home_section_even = "rgb(234, 242, 250)" diff --git a/data/themes/strawberry.toml b/data/themes/strawberry.toml new file mode 100644 index 0000000..4ba3f0c --- /dev/null +++ b/data/themes/strawberry.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Strawberry" + +# Is theme light or dark? +light = true + +# Primary +primary = "#ff3860" + +# Menu +menu_primary = "#ff3860" +menu_text = "#fff" +menu_text_active = "rgb(208, 255, 56)" +menu_title = "#fff" + +# Home sections +home_section_odd = "#fff" +home_section_even = "#fff" diff --git a/layouts/partials/page_author.html b/layouts/partials/page_author.html index 9a77bf0..a69c1d6 100644 --- a/layouts/partials/page_author.html +++ b/layouts/partials/page_author.html @@ -26,16 +26,18 @@ {{ end }} {{ $avatar := (.Resources.ByType "image").GetMatch "*avatar*" }}
- {{ with $avatar }} + {{ if $avatar }} {{ $avatar_image := $avatar.Fill "250x250 Center" }} Avatar + {{else}} + Profil {{ end }} -
-
{{.Params.name}}
- {{ with .Params.role }}
{{. | markdownify | emojify}}
{{end}} - {{ with .Params.bio }}

{{. | markdownify | emojify}}

{{end}} -
@@ -544,7 +540,7 @@ Site réalisé à partir du thème : Academia Hugo.

-

Code source modifié par Léa JEAN et Habib BELARIBI.

+

Code source modifié par Léa JEAN et Habib BELARIBI.

@@ -482,7 +478,7 @@ Site réalisé à partir du thème : Academia Hugo.

-

Code source modifié par Léa JEAN et Habib BELARIBI.

+

Code source modifié par Léa JEAN et Habib BELARIBI.

@@ -477,7 +473,7 @@ Site réalisé à partir du thème : Academia Hugo.

-

Code source modifié par Léa JEAN et Habib BELARIBI.

+

Code source modifié par Léa JEAN et Habib BELARIBI.

@@ -418,7 +414,7 @@ -

Bienvenue sur mon portfolio ! Je m’appelle Léa JEAN.

+

Bienvenue sur mon portfolio ! Je m’appelle Léa JEAN.

Titulaire d’un DUT Génie Mécanique et Productique - parcours robotique, je souhaite maintenant me spécialiser dans la fabrication.

J’aime rendre réel un concept, et toutes les techniques de fabrications, qu’elles soient plutôt manuelles ou liées à des machines, me fascinent.

Malgré mon cursus en robotique, je ne souhaite pas me spécialiser dans ce domaine. Je considère ce socle de connaissances et de compétences comme culture technologique qui me permet de comprendre, par exemple, les enjeux du domaine et le fonctionnement des robots de production notamment.

@@ -454,7 +450,7 @@

-

+

Tous les dessins (hors section "Réalisations") ont été réalisés par Léa JEAN.

@@ -463,7 +459,7 @@
- +
@@ -853,6 +849,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+

Compétences

+

MACHINES DE FABRICATION

+
+ + + + + @@ -937,6 +985,58 @@
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+

Compétences

+

LOGICIELS

+
+ + + + + @@ -993,6 +1093,58 @@
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+

Compétences

+

LANGAGES INFORMATIQUES

+
+ + + + + @@ -1073,6 +1225,114 @@ + + + + + + + + + + + + +
+
+ + + +
+ +
+

Compétences

+

COMMUNICATION

+
+ + + + + + + + + + +
+
+
+
+

Former un public et transmettre des connaissances

+

75%

+
+
+ + + + + + +
+
+
+
+

Informer un public et présenter un sujet

+

70%

+
+
+ + + + + + +
+
+
+
+

Documenter (un projet par exemple) et rédiger une procédure

+

85%

+
+
+ + + + + + +
+
+
+
+

Communiquer à travers un montage vidéo ou un montage photo

+

85%

+
+
+ + +
+ +
+
+ + + + + + + + + + + + + + + + + + + @@ -1190,6 +1450,70 @@ +
+
+ + + + + + +
+

Main articulée

+
+

Planification et mise en place du cahier des charges fonctionnel. (Projet inachevé cause COVID-19)

+
+
+
+
+ + + + + + + + + + + + + + + + +
+
+ + + + + + +
+

Construction d’une structure de Kapla

+
+

Programmation de dobots avec conception et fabrication d’un support et d’une structure motorisé pour modifier l’orientation des Kaplas.

+
+
+
+
+ + + + + + + + + + + + + + + +
@@ -1225,6 +1549,11 @@
+ + + + +

Habib’Stove

@@ -1377,70 +1706,6 @@ -
-
- - - - - - -
-

Ambassadrice RoboCup 2021

-
-

Membre de l’équipe ambassadrice de la RoboCup 2021. J’ai ainsi participé à plusieurs évènements de promotion du salon.

-
-
-
-
- - - - - - - - - - - - - - - - -
-
- - - - - - -
-

Main articulée

-
-

Lorem ipsum dolor sit amet consectetur adipisicing elit. Magnam, eius.

-
-
-
-
- - - - - - - - - - - - - - - -
@@ -1473,6 +1738,38 @@ +
+
+ + + + + + +
+

Ambassadrice RoboCup 2021

+
+

Membre de l’équipe ambassadrice de la RoboCup 2021. J’ai ainsi participé à plusieurs évènements de promotion du salon.

+
+
+
+
+ + + + + + + + + + + + + + + +
@@ -1573,70 +1870,6 @@ - - - - - - - - - - - - - -
-
- - - - - - -
-

Construction d’une structure de Kapla

-
-

Programmation de dobots avec conception et fabrication d’un support et d’une structure motorisé pour modifier l’orientation des Kaplas.

-
-
-
-
- - - - - - - - - - - - - - - - -
-
- - - - - - -
-

Formation machines de fabrication

-
-

Formation aux machines et aux logiciels utilisés au FabLab Coh@bit, et aide à leur utilisation.

-
-
-
-
- - -
@@ -1684,7 +1917,7 @@

Contact

-

Vous pouvez me contacter par mail via cette adresse leajean2001@gmail.com ou via ce formulaire

+
@@ -1699,25 +1932,8 @@
- -
- - -
-
- - -
-
- - -
- - + Dessin de Léa JEAN +
@@ -1851,7 +2067,7 @@ Site réalisé à partir du thème : Academia Hugo.

-

Code source modifié par Léa JEAN et Habib BELARIBI.

+

Code source modifié par Léa JEAN et Habib BELARIBI.

    diff --git a/public/index.json b/public/index.json index af0dd84..0d8d9d0 100644 --- a/public/index.json +++ b/public/index.json @@ -1 +1 @@ -[{"authors":["admin"],"categories":null,"content":"Comment je m\u0026rsquo;imagine avoir évolué dans mon métier dans 10 ans ? \u0026hellip;\u0026hellip;\n\u0026hellip;\u0026hellip;\n\u0026hellip;\u0026hellip;\nDisponible pour un RDV ou un entretien à partir du 1er février 2022.\n","date":-62135596800,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":-62135596800,"objectID":"2525497d367e79493fd32b198b28f040","permalink":"/portfolios/lea-jean/authors/admin/","publishdate":"0001-01-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/authors/admin/","section":"authors","summary":"Comment je m\u0026rsquo;imagine avoir évolué dans mon métier dans 10 ans ? \u0026hellip;\u0026hellip;\n\u0026hellip;\u0026hellip;\n\u0026hellip;\u0026hellip;\nDisponible pour un RDV ou un entretien à partir du 1er février 2022.","tags":null,"title":"Léa Jean","type":"authors"},{"authors":null,"categories":null,"content":"Le Fablab Coh@bit est un espace collaboratif de fabrication numérique se trouvant sur le campus de Gradignan de l\u0026rsquo;IUT de Bordeaux. L\u0026rsquo;association est ouverte à tous les particuliers souhaitant utiliser ses ressources.\nLa mission du service civique effectué a pour nature l'accueil du public.\nCela consiste d\u0026rsquo;une part à la formation des adhérents ou étudiants aux machines (découpe laser, imprimante 3D, fraiseuse numérique Charly Robot) et aux logiciels utilisés au Fablab (FreeCAD, Ultimaker Cura, Prusa Slicer, Inkscape). La formation des machines prend ainsi en compte la préparation des fichiers pour qu\u0026rsquo;ils soient utilisables pour la machines, par exemple la préparation des fichiers de découpe pour la découpe laser.\nD\u0026rsquo;autre part, il s\u0026rsquo;agit d\u0026rsquo;accompagner les adhérents dans leurs projets en les aidant dans l\u0026rsquo;utilisation des machines ou bien en leur apportant d\u0026rsquo;autres connaissances techniques par exemple dans le domaine de la mécanique ou sur la faisabilité de leur projet, si besoin.\nCette mission a principalement pour but de transmettre des connaissances.\n","date":1643673600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1643673600,"objectID":"4601f2d257ea4aed9558ecf9f19412b2","permalink":"/portfolios/lea-jean/project/acc-fablab/","publishdate":"2022-02-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/acc-fablab/","section":"project","summary":"Accueil des visiteurs et transmission de connaissances.","tags":["fab","com-trans"],"title":"Accueil du public (FabLab)","type":"project"},{"authors":null,"categories":null,"content":"","date":1643673600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1643673600,"objectID":"c967bcd3a6f80dd73e6a2b79ce12869e","permalink":"/portfolios/lea-jean/project/habibstove/","publishdate":"2022-02-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/habibstove/","section":"project","summary":"Fabrication d'un chauffage à bois basé sur le principe d'un Rocket Stove (ou poêle Dragon)","tags":["fab"],"title":"Habib'Stove","type":"project"},{"authors":null,"categories":null,"content":"Sunny le tracker solaire est un projet qui est né en 2019 dans le cadre d\u0026rsquo;un projet en groupe pour valider les compétences acquises dans la spécialité Informatique et Créations Numériques de Terminale S SI. Ainsi, avec deux autres collègues, Adélaïde LOUIS et Yohann VERNHES, nous avons décidé de réaliser un tracker solaire.\nNotre projet s\u0026rsquo;est construit sur deux axes : d\u0026rsquo;une part la réalisation de Sunny et d\u0026rsquo;autre part la construction d\u0026rsquo;un site de présentation.\nNous avons d\u0026rsquo;abord fait des recherches sur le fonctionnement d\u0026rsquo;un tracker solaire et sur la trajectoire du soleil. Après avoir discuté sur comment construire le tracker avec nos moyens, nous avons dégagé trois méthodes de fonctionnement.\nLa première méthode consiste à faire fonctionner le tracker avec des photorésistances Le système est équipé de photorésistances. Ainsi, pour suivre les positions du soleil, une pièce projette son ombre sur une plaque équipée de photorésistances permettant de comparer les valeurs d’intensité lumineuse reçues pour savoir où se trouve l’ombre. Pour cette méthode, nous nous sommes renseignés sur le fonctionnement des photorésistances. Nous avons ensuite construit le tracker avec du carton et programmé le système avec une Arduino Uno.\nLes deux méthodes suivantes n\u0026rsquo;ont pas pu êtres réalisées physiquement.\nLa deuxième méthode consiste à faire fonctionner le tracker en utilisant les équations de la trajectoire du Soleil. On équipe ici le système d\u0026rsquo;un GPS. Pour suivre les positions du soleil, le système s’appuie sur un algorithme qui calcule la position du soleil en fonction de son positionnement spatial et temporel. Pour mettre en oeuvre cette méthode, nous avons d\u0026rsquo;abord cherché comment calculer la trajectoire du soleil en fonction du temps puis nous avons fait des recherches approfondies pour comprendre les équations.\nLa troisième méthode consiste à faire fonctionner le tracker en utilisant une caméra. On équipe le système d\u0026rsquo;une caméra qui serait orientée vers le ciel. Pour savoir où est le soleil, il faut faire en sorte que le point le plus lumineux que la caméra voit, soit toujours au centre.\nLe projet est présenté sur ce site : site de présentation.\n","date":1642636800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1642636800,"objectID":"8d6f549e9ff4c1b40c6775e7e3f27d7e","permalink":"/portfolios/lea-jean/project/sunny/","publishdate":"2022-01-20T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/sunny/","section":"project","summary":"Conception et réalisation d'un tracker solaire, et programmation du site de présentation.","tags":["lycee"],"title":"Sunny, le tracker solaire","type":"project"},{"authors":null,"categories":null,"content":"Contexte Le Ribolyser est une machine d\u0026rsquo;extraction d\u0026rsquo;ADN utilisée par l\u0026rsquo;école d\u0026rsquo;ingénieur Bordeaux Sciences Agro. Cette machine doit servir sur un projet de génétique de l\u0026rsquo;Abeille Noire du Sud-Ouest qui fait l\u0026rsquo;objet d\u0026rsquo;un programme de conservation par le Conservatoire des Races d\u0026rsquo;Aquitaine qu\u0026rsquo;ils accueillent dans leurs locaux. Régulièrement des abeilles sont prélevées dans des ruchers expérimentaux pour suivre la pollution génétique par l\u0026rsquo;abeille domestique. Leur ADN doit être extrait pour qu\u0026rsquo;on puisse suivre certains gènes qui témoignent de leur lignée maternelle. Lors du processus d\u0026rsquo;extraction, la lyse mécanique doit être optimale. Cela peut être fait à la main mais s\u0026rsquo;il y a un trop grand nombre d\u0026rsquo;échantillons, c\u0026rsquo;est la tendinite assurée et/ou l\u0026rsquo;apparition de variabilité due à l\u0026rsquo;opérateur. Passer par une machine permet de lyser mécaniquement de manière standardisée. Les enseignants ont accès à des machines dernier cri mais pas les étudiants, or ce sera leur projet de standardiser l\u0026rsquo;extraction d\u0026rsquo;ADN d\u0026rsquo;abeille.\nLes étudiants devront donc utiliser le FastPrep 120 Hybaid Ribolyser détenu par l\u0026rsquo;école, cependant l\u0026rsquo;une des pièces qui doit supporter beaucoup de contrainte est cassée. Un enseignant a donc demandé au Fablab Coh@bit de refaire cette pièce pour que les étudiants puissent utiliser la machine.\nDébut du projet Initialement, l\u0026rsquo;enseignant qui a contacté le Fablab voulait retirer la pièce de la machine et nous l\u0026rsquo;amener pour qu\u0026rsquo;on puisse la refaire. Or, la pièce éatant coincée, nous sommes directement allé sur place pour voir quel est le problème, discuter des solutions, et prendre des photos et des mesures.\nLa pièce est maintenue par trois vis \u0026mdash; /explications pièce bloquée à cause des vis/\nLa machine a directement été déplacée au Fablab pour pouvoir plus confortablement sortir la pièce avec les moyens nécessaires à disposition.\nExtraction de la pièce à remplacer Lorsque nous étions dans les locaux de Bordeaux Sciences Agro, nous avons contraint la pièce pour déboulonner au-dessous et pouvoir sortir le disque auquel la pièce est fixé, pour finalement pouvoir enlerver la vis plus facilement. Le risque d\u0026rsquo;abîmer plus la pièce a été pris car cette dernière ayant une forme simple et répétitive, nous avons jugé que ce n\u0026rsquo;était pas un problème pour la modélisation de celle-ci.\nCependant, /explication de ce qui ne va pas et pourquoi ça n\u0026rsquo;a pas fonctionné/. Les moyens sur place et le temps nous limitant, la décision a été prise d\u0026rsquo;amener la machine dans les locaux du Fablab afin de pouvoir prendre le temps d\u0026rsquo;extraire la pièce en essayant de ne pas trop endommager les vis.\nNous avons dévissé la pièce verte du carter ce qui nous a permis de sortir l\u0026rsquo;ensemble motorisé et ainsi de maintenir l\u0026rsquo;axe du rotor pour déboulonner au dessus de la pièce bleue (cf. photo 1). Nous avons ensuite détaché le ressort de la pièce bleue puis la pièce bleue de l\u0026rsquo;axe du rotor (cf. photo 2 \u0026amp; 3).\n/images/\nLa pièce à remplacer n\u0026rsquo;étant plus fixée à la machine et les éléments autour ayant été limités, nous avons une meilleure vision de la manière de procéder pour l\u0026rsquo;extraction de cette pièce et cette opération sera menée de manière plus confortable avec moins de risques d\u0026rsquo;endommager une pièce.\nAprès observation, il a été constaté que le pas de vis est endommagé. La vis a été sciée et la pièce libérée.\n/image de la pièce libérée/\nPour remplacer la vis endommagée, ses dimensions ont été prises. Nous avons pu ensuite en commander de nouvelles.\n/image dessin vis et nouvelles vis/\nModélisation de la pièce à remplacer Il s\u0026rsquo;agit d\u0026rsquo;une pièce qui sera très contrainte et qui doit résister en fatigue. Le département SGM de l\u0026rsquo;IUT de Bordeaux nous a ainsi fourni des bruts de polyéthylène.\n/image/\nIl convient de d\u0026rsquo;abord modéliser sur FreeCAD la pièce après avoir pris les mesures nécessaires sur la pièce existante.\n/image/\nLa première modélisation n\u0026rsquo;a pas été faite de manière optimale. Ainsi, après avoir reçu des conseils d\u0026rsquo;une personne expérimentée, une deuxième modélisation de la pièce plus propre est entreprise puis le paramétrage de l\u0026rsquo;usinage est effectué.\nRéalisation de la pièce à remplacer Pour commencer, de premiers tests sont entrepris afin de vérifier les trajectoires outils programmées et l\u0026rsquo;enchainement des opérations. Pour limiter les coûts et acheter uniquement la quantité de matière nécessaire, les tests ont été réalisés sur du MDF (médium).\n","date":1642032000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1642032000,"objectID":"ae646bea6f199f30e246783c4063c3e2","permalink":"/portfolios/lea-jean/project/ribo/","publishdate":"2022-01-13T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/ribo/","section":"project","summary":"Un professeur de l'école d'ingénieur Sciences Agro nous a demandé de refaire une pièce d'un Ribolyser, une machine d'extraction d'ADN.","tags":["fab"],"title":"Ribolyser - pièce à remplacer","type":"project"},{"authors":null,"categories":null,"content":"A partir des pièces d\u0026rsquo;un scanner 3D déjà réalisé auparavant, on réalise un système permettant de prendre plusieurs photos de manière régulière et à la même distance d\u0026rsquo;un objet. A terme, avec un logiciel, on va pouvoir construire le modèle 3D de l\u0026rsquo;objet à partir de ces photos.\nJ’ai décidé de garder la plaque tournante du système d\u0026rsquo;origine, mais aussi de concevoir un nouveau support pour l\u0026rsquo;appareil photo et puis de programmer l’Arduino de manière à ce que la plaque tourne d\u0026rsquo;un certain incrément toutes les tant de secondes, la photo sera prise pendant ce laps de temps (par exemple, la plaque va tourner de 15° toutes les 10 secondes).\nPour commencer, j’ai démonté le scanner 3D, puis modélisé sur FreeCAD le support de l\u0026rsquo;appareil photo. Le support était au départ composé d\u0026rsquo;un corps à imprimer, d\u0026rsquo;une plaque pour supporter l\u0026rsquo;appareil photo, qui serait fixée au corps grâce à des chevilles en bois, et de deux tubes pour stabiliser la plaque aux extrémités. Après réflexion, j’ai décidé de ne mettre qu’un seul tube car suffisant. Ce dernier serait renforcé par un pied.\nJ’ai imprimé le corps en PLA et découpé à la découpe laser la plaque de MDF 10 mm. J’ai ensuite percé les trous qui permettront de fixer la plaque au corps avec une perceuse à colonne. Le trou traversant au milieu de la plaque va permettre de fixer l\u0026rsquo;appareil photo à plaque. Il a été placé par rapport à la position du trou déjà présent en-dessous de l\u0026rsquo;appareil photo. J’ai ensuite scié un tube de métal de diamètre 8 mm.\nIl y a un décalage de hauteur d\u0026rsquo;environ 6-7 mm entre l\u0026rsquo;appareil photo et la plaque support, donc pour qu\u0026rsquo;il soit parallèle à cette dernière, j’ai découpé de petites cales (dessinées sur Inkscape) de 3 mm que j’ai collées ensemble. La cale a ensuite été collée sur la plaque support.\nPour garder le tube droit, j’ai modélisé et imprimé un pied. Puis j’ai modélisé et imprimé une pièce qui s\u0026rsquo;encastre dans le tube et la plaque support pour assurer un maintien entre les deux pièces mais pour également garder l\u0026rsquo;ensemble démontable.\nAprès avoir assemblé les pièces du support caméra ensemble, j’ai ensuite assemblé ce dernier avec la plaque tournante.\n","date":1642032000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1642032000,"objectID":"fadbceb4c2bc86ff40a0fd86f56d31be","permalink":"/portfolios/lea-jean/project/scanner-3d/","publishdate":"2022-01-13T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/scanner-3d/","section":"project","summary":"Réalisation d'un système permettant de faire de la photogrammétrie.","tags":["fab"],"title":"Scanner 3D","type":"project"},{"authors":null,"categories":null,"content":"L\u0026rsquo;objectif est de réaliser un support de boisson pour une personne en situation de handicap. Le support sera fixé à un fauteuil roulant et démontable. Le support ne doit cependant pas être trop haut pour pouvoir passer en dessous des tables. Il accueillera un gobelet et sera accompagné d\u0026rsquo;une paille. Le modèle du fauteuil du demandeur possède des rails en-dessous de l’accoudoir, j’ai donc eu l’idée d’utiliser ces rails pour fixer le support au fauteuil.\nLe système est composé de deux pièces : la première est bloc qui va glisser dans le rail de l\u0026rsquo;accoudoir gauche, et la seconde portera le gobelet. La seconde pièce sera encastrée dans la première grâce à un système de rail. Les mesures utiles à la conception ont été prises directement sur le fauteuil du demandeur. J’ai modélisé les pièces sur FreeCAD puis les ai imprimées avec une imprimante 3D à filament. Ensuite plusieurs rencontres ont eu lieu avec le demandeur pour tester le prototype et plusieurs modifications et améliorations ont été faites.\n","date":1642032000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1642032000,"objectID":"49403328311a715faa66a06bb9fe50c9","permalink":"/portfolios/lea-jean/project/support-boisson/","publishdate":"2022-01-13T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/support-boisson/","section":"project","summary":"Conception et réalisation d'un support de boisson pour une personne en situation de handicap.","tags":["fab"],"title":"Support de boisson adaptable à un fauteuil roulant","type":"project"},{"authors":null,"categories":null,"content":"L\u0026rsquo;édition 2021 (reportée en 2023) de la RoboCup devait se dérouler à Bordeaux. Il s\u0026rsquo;agit de la plus grande compétition internationale de robotique eet d\u0026rsquo;intelligence artificielle du monde.\nPour promouvoir cette compétition en France, plusieurs étudiants en robotique dans la métropole se sont portés volontaires pour former une équipe ambassadrice réunie autour du robot Cruzr, ambassadeur officiel de la RoboCup.\nNous sommes ainsi allés promouvoir le salon dans différents lieux de Bordeaux Métropole dont le cinéma Mégarama, le Salon de l\u0026rsquo;Etudiant et Cap Sciences. Notre tâche était de présenter la compétition et de répondre aux questions des personnes.\n","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"c92a9fda70ed86cb5e3f6c4efb341ad7","permalink":"/portfolios/lea-jean/project/robocup/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/robocup/","section":"project","summary":"Membre de l'équipe ambassadrice de la RoboCup 2021. J'ai ainsi participé à plusieurs évènements de promotion du salon.","tags":["com-trans"],"title":"Ambassadrice RoboCup 2021","type":"project"},{"authors":null,"categories":null,"content":"","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"d0173c339f6136300d79f016a6039599","permalink":"/portfolios/lea-jean/project/main/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/main/","section":"project","summary":"Lorem ipsum dolor sit amet consectetur adipisicing elit. Magnam, eius.","tags":["gmp"],"title":"Main articulée","type":"project"},{"authors":null,"categories":null,"content":"","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"64b69faf88eed3e84362612923f69a1d","permalink":"/portfolios/lea-jean/project/distributeur/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/distributeur/","section":"project","summary":"Conception et réalisation d'un distributeur de bonbons à partir d'un cahier des charges donné.","tags":["gmp"],"title":"Projet défi - Distributeur de bonbons","type":"project"},{"authors":null,"categories":null,"content":"","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"40b84bb68ebc97b792cb3fea7111e0a0","permalink":"/portfolios/lea-jean/project/tpe/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/tpe/","section":"project","summary":"TPE réalisé sur les sièges éjectables :' recherches, expérimentation, rédaction d'un rapport sur l'histoire, le fonctionnement et les risques du siège éjectable.","tags":["lycee"],"title":"TPE - Siège éjectable","type":"project"},{"authors":null,"categories":null,"content":"","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"3cceb69a0218688c0c676e51dc6c4fbf","permalink":"/portfolios/lea-jean/project/tutorat/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/tutorat/","section":"project","summary":"Mise en place et organisation du tutorat au sein du département GMP de l'IUT de Bordeaux.","tags":["gmp","com-trans"],"title":"Tutorat GMP","type":"project"},{"authors":null,"categories":null,"content":"","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"5cf3969c18de88bfe6998c8dd1aae88a","permalink":"/portfolios/lea-jean/project/wall-e/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/wall-e/","section":"project","summary":"Conception, réalisation et programmation d'un robot qui a pour objectif de sortir d'un labyrinthe grâce à des capteurs et à un lidar.","tags":["rob","gmp"],"title":"Wall-E - Robot labyrinthe","type":"project"},{"authors":null,"categories":null,"content":"L’objectif du projet est, d’une part, de construire la chaîne numérique d’une pièce usinée, et d’autre part d’être capable, pour le Fablab, de faire de la CFAO sans passer par le logiciel du Charly Robot.\nLa pièce souhaitée est une plaque gravée pour boîtes aux lettres aux dimensions standards 100x25x3 mm (l’épaisseur correspond à l’épaisseur de la plaque utilisée) et percée aux quatre coins. On y grave dessus un nom et un petit logo. On utilise par ailleurs une plaque en Dibond d\u0026rsquo;épaisseur 3 mm.\nIl convient de d’abord modéliser la pièce sur FreeCAD, puis avec le module path de FreeCAD, de construire les trajectoires outils et fixé les paramètres d’usinage pour pouvoir ensuite exporter le G-code généré par le logiciel. Pour que cela fonctionne, il faut préalablement télécharger le post-processeur du Charly Robot et le ranger dans un dossier du logiciel pour que le fichier puisse être lu par celui-ci (comment installer le post-process du Charly Robot). Une fois les fichiers contenant le code ISO générés, il sont chargés dans le logiciel de pilotage du Charly Robot. Après avoir fixé les paramètres nécessaires, on lance l’usinage. J’ai fait plusieurs essais pour trouver les bons paramètres d’usinage. Après avoir eu un résultat satisfaisant, d\u0026rsquo;autres essais ont été faits avec d’autres noms et d’autres dessins.\nEn parallèle, une notice est rédigée, contenant chaque étape du processus de la CAO à la fabrication. Un tuto vidéo de la CFAO pour compléter la notice écrite.\n","date":1633046400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1633046400,"objectID":"0bb0938624e71cb1355302f09aa9b64c","permalink":"/portfolios/lea-jean/project/plaque-boite-aux-lettres/","publishdate":"2021-10-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/plaque-boite-aux-lettres/","section":"project","summary":"Conception d'une pièce exemple, réalisation à la fraiseuse numérique Charly Robot, et rédaction de la procédure.","tags":["fab"],"title":"Chaîne numérique d’une plaque de boîte aux lettres","type":"project"},{"authors":null,"categories":null,"content":"","date":1633046400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1633046400,"objectID":"9ad91aaaddca9fc85c00bed5c1a0525c","permalink":"/portfolios/lea-jean/project/kapla/","publishdate":"2021-10-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/kapla/","section":"project","summary":"Programmation de dobots avec conception et fabrication d'un support et d'une structure motorisé pour modifier l'orientation des Kaplas.","tags":["rob","gmp"],"title":"Construction d'une structure de Kapla","type":"project"},{"authors":null,"categories":null,"content":"","date":1630454400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1630454400,"objectID":"5101772d04c9a24eac3f7e385b7efc9a","permalink":"/portfolios/lea-jean/project/formation/","publishdate":"2021-09-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/formation/","section":"project","summary":"Formation aux machines et aux logiciels utilisés au FabLab Coh@bit, et aide à leur utilisation.","tags":["fab","com-trans"],"title":"Formation machines de fabrication","type":"project"}] \ No newline at end of file +[{"authors":["admin"],"categories":null,"content":"Comment je m\u0026rsquo;imagine avoir évolué dans mon métier dans 10 ans ? \u0026hellip;\u0026hellip;\n\u0026hellip;\u0026hellip;\n\u0026hellip;\u0026hellip;\nDisponible pour un RDV ou un entretien à partir du 1er février 2022.\n","date":-62135596800,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":-62135596800,"objectID":"2525497d367e79493fd32b198b28f040","permalink":"/portfolios/lea-jean/authors/admin/","publishdate":"0001-01-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/authors/admin/","section":"authors","summary":"Comment je m\u0026rsquo;imagine avoir évolué dans mon métier dans 10 ans ? \u0026hellip;\u0026hellip;\n\u0026hellip;\u0026hellip;\n\u0026hellip;\u0026hellip;\nDisponible pour un RDV ou un entretien à partir du 1er février 2022.","tags":null,"title":"Léa Jean","type":"authors"},{"authors":null,"categories":null,"content":"Contexte Ce projet s\u0026rsquo;est déroulé dans le cadre des projets semestriels du département Génie Mécanique et Productique de l\u0026rsquo;IUT de Bordeaux, et évolue en lien avec le parcours robotique.\nDû au contexte de la crise sanitaire du COVID-19, seules la planification et la mise en place du cahier des charges fonctionnel ont été réalisées. La planification a malgré tout été menée comme si\nPrésentation générale du projet Le projet consiste à réaliser une main articulée dont l\u0026rsquo;objectif est de démontrer différentes technologies de liaison utilisables pour les articulations.\nLes articulations seront purement mécaniques mais le système peut être amélioré par la motorisation de celui-ci.\nPlanification Afin d\u0026rsquo;organiser au mieux le projet, il faut le planifier. Il convient alors d\u0026rsquo;établir la liste des tâches à réaliser afin de mener à terme le projet, en définissant leurs antécedents (et donc leur chronologie) ainsi que leur durée.\nOn établit ensuite un GANTT et un PERT.\nCahier des charges On procède à une analyse fonctionnelle.\nOn établit une bête à corne qui illustre le besoin du système.\nLa main articulée devra :\n bouger selon les commandes de l’utilisateur via des commandes extérieures à la main, commandes mécaniques mais qui peuvent évoluer sur des commandes électriques ; pouvoir être montrée à un public par l’utilisateur. Cependant, elle devra aussi s’adapter aux contraintes des éléments environnants. Étant un démonstrateur, la main sera exposée et devra donc s’adapter à un support, mais aussi à son public. En effet, les différentes technologies de liaisons devront être visibles. Par extension, elle devra aussi s’adapter à l’utilisateur, c’est-à-dire, pouvoir être utilisée par ce dernier. Enfin, elle devra s’adapter à l’environnement dans lequel elle sera exposée.\nOn établit ainsi les fonctions de service et les fonctions contraintes du système, qu\u0026rsquo;on représente dans un diagramme pieuvre.\n Fonctions de service Contraintes d’adaptation FS23 : Obéir aux commandes de l’utilisateur Ca1 : S’adapter au support FS34 : Montrer la main au public Ca2 : S’adapter à l’utilisateur Ca3 : S’adapter au public Ca4 : S’adapter à l’environnement On regroupe le besoin fondamental, les fonctions services et les contraintes d\u0026rsquo;adaptation dans un diagramme FAST.\nContraintes générales :\n Le système doit être défini dans un format A4 ; Respecter les normes de sécurité ; Utiliser des technologies différentes ; Age minimum d’utilisation : 11 ans ; Matériaux : utilisation de matières plastiques et d’alliages d\u0026rsquo;aluminium ; Énergie : énergie mécanique uniquement ; en cas d’évolution, énergie électrique : 24V max ; Masse : le système doit être facilement transportable. Il est important décrire les éléments environnants au système.vLe projet étant un démonstrateur, il sera exposé dans un environnement sec et sera utilisé par plusieurs personnes lors des présentations.\nOn caractérise enfin les fonctions.\n FS23 : Obéir aux commandes de l\u0026rsquo;utilisateur Critères de l\u0026rsquo;action Niveaux Flexibilité Éléments environnants influents: Environnement, public, utilisateurs Commander : Tension (fils) A définir par des essais Maxi FS34 : Montrer la main au public Critères de l\u0026rsquo;action Niveaux Flexibilité Éléments environnants influents: Environnement, commandes, utilisateurs Montrer : Liaisons 7 Mini Éléments environnants influents: Environnement, commandes, utilisateurs Résister à l\u0026rsquo;usure : Cycles d’utilisation (tension/relâchement des fils) 500/jour Maxi ","date":1644451200,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1644451200,"objectID":"d0173c339f6136300d79f016a6039599","permalink":"/portfolios/lea-jean/project/main/","publishdate":"2022-02-10T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/main/","section":"project","summary":"Planification et mise en place du cahier des charges fonctionnel. (Projet inachevé cause COVID-19)","tags":["gmp"],"title":"Main articulée","type":"project"},{"authors":null,"categories":null,"content":"Cahier des charges Le projet s\u0026rsquo;est développé dans le cadre du semestre 4 du parcours robotique de l\u0026rsquo;IUT de Bordeaux, site de Gradignan. L\u0026rsquo;objectif est, à partir d’un tableau recensant les coordonnées (base, position, orientation) des Kapla, de réaliser une structure avec ces mêmes Kapla.\nLe matériel a disposition comprend :\n 1 convoyeur, 2 dobots Magician (robots 4 axes), des Kapla de dimensions 25x20x70 mm, 1 caméra Intel D435i RealSense Depth, 1 raspberry pi, et divers composants comme des servomoteurs Dynamixel MX-12W, etc\u0026hellip; Le cycle à suivre est celui-ci :\n Prise d\u0026rsquo;un Kapla dans le magasin par le dobot 1 Dépose sur le convoyeur pour transfert vers le dobot 2 Reconnaissance du Kapla Prise du Kapla par le dobot 2 Réalisation de la structure L\u0026rsquo;effecteur des dobots est au choix : une pince pneumatique ou une ventouse.\nPlanification Pour une organisation optimale, une planification du projet est nécessaire. Il faut pour cela identifier les différentes tâches à réaliser et leur chronologie, les répartir entre les membres de l\u0026rsquo;équipe, et les répartir dans le temps de manière à respecter les jalons. Il convient alors d\u0026rsquo;établir un GANTT.\nIdentification des problématiques et recherche de solutions Problématique 1 : l\u0026rsquo;orientation des Kapla Dans le magasin, les Kapla ont tous la même orientation, et il faut que le Kapla puisse prendre n\u0026rsquo;importe quelle orientation suivant les besoins de la structure finale. Cependant, l’effecteur du dobot ne peux pas effectuer de rotations suivant x et y, toutes les orientations ne sont donc pas possibles.\nRecherche de solutions Plusieurs solutions ont alors émergées. La première est de faire tomber le Kapla en fin de convoyeur dans une boîte avec une pente. En chutant le long de la pente, le kapla se retourne. L’inconvénient est que le Kapla peut se coincer s’il ne tombe pas directement dans la bonne position. Cette idée n’est donc pas la plus appropriée. Pour passer outre ce problème, nous avons réfléchi à une solution semblable mais plus \u0026ldquo;sûre\u0026rdquo;. Nous avons donc conçu une solution motorisée en forme de “L” permettant de retourner le Kapla en activant un moteur.\nChoix de solution Nous optons ainsi de développer la structure en “L” pour le système.\nProblématique 2 : détection du Kapla Pour que le système fonctionne, les dobots doivent pouvoir trouver les Kapla pour les saisir.\nRecherche de solutions Nous avons donc pensé ici à trois solutions. La première est de reposer le transport des Kapla sur l’exactitude de répétition de mouvements des robots et du convoyeur dans le but de ne pas utiliser de capteur de détection, et de tester notre convoyeur et nos dobots de manière à ce que les Kaplas puissent être posés toujours aux mêmes endroits sur le convoyeur par le dobot 1 et récupéré toujours au même endroit par le dobot 2. Or cette solution est hasardeuse. La deuxième est d’utiliser un capteur de présence laser pour retourner l’information de la présence du Kapla en bout de convoyeur. Avec ce système, la récupéreration du Kapla par le dobot 2 se fait au même endroit. La troisième est d’utiliser une caméra et une intelligence artificielle de reconnaissance d’image et de détection de centre de gravité. En ayant le centre de gravité, nous pouvons déterminer précisément le point où le dobot 2 doit saisir le Kapla. L’avantage principal de ce système est de pouvoir déterminer la position du Kapla tant qu’il est dans le champ de vision de la caméra, et permet de corriger des erreurs de rotation au niveau de l’axe Z.\nChoix de solution Le choix s\u0026rsquo;est d\u0026rsquo;abord porté sur la troisième solution, soit une détection par caméra, solution qui par manque de temps n’as pas pu aboutir. Nous avons donc finalement opté pour le capteur de présence.\nProblématique 3 : lecture de fichier Les Kaplas ne sont pas préalablement triés dans le fichier json fourni. La problématique qui se présente ici est donc l\u0026rsquo;ordre de pose des Kapla qui nous est inconnu.\nChoix de solution Il convient alors de réaliser un code de tri qui, après importation du fichier json, renvoie le fichier dans l\u0026rsquo;ordre de dépose sur la zone de charge.\nProblématique 4 : choix de l\u0026rsquo;effecteur Le choix nous est donné entre une ventouse ou une pince pneumatique comme effecteur des dobots. Ce choix influe sur la prise des Kapla. Ainsi, l\u0026rsquo;effecteur utilisé ici est une ventouse.\nModélisation et réalisation de l\u0026rsquo;ensemble du système Structure en \u0026ldquo;L\u0026rdquo; Dans le but de pouvoir changer l\u0026rsquo;orientation des Kapla suivant les besoin de la structure en Kapla finale, il convient de concevoir un système. Le système conçu ici est une structure en “L”. Ce nom lui vient de la forme principale de la forme de la structure qui vue de profil ressemble à un “L”.\n Dessin d\u0026rsquo;ensemble de la structure en \u0026ldquo;L\u0026rdquo; Modélisation 3D de la structure en \u0026ldquo;L\u0026rdquo; sur OnShape Le principe de sa structure est relativement simple. Un servomoteur Dynamixel MX-12W, commandé en angle, bascule de 90° lorsqu\u0026rsquo;on le lui demande. Le dobot 2 saisit le Kapla sur le convoyeur et le positionne à l’intérieur du “L”. Ainsi, lorsque le Kapla est allongé, nous pouvons choisir si nous voulons le positionner au sol, en longueur ou en largeur. Le \u0026ldquo;L\u0026rdquo; dispose également d’une encoche et d’un côté plus long que l’autre pour pouvoir positionner le Kapla debout. Ainsi, après avoir saisi le Kapla sur le convoyeur, la ventouse réalise une rotation suivant l’axe z pour pouvoir positionner le Kapla dans la petite encoche.\nLe système est d\u0026rsquo;abord modélisé en 3D et assemblé sur le logiciel de CAO en ligne OnShape. Ensuite, le \u0026ldquo;L\u0026rdquo; et sa fixation au moteur sont imprimésen PLA avec des imprimantes 3D à filament. On utilise une découpeuse laser pour réaliser le socle en PMMA et on scie une tige en métal qui fixera le \u0026ldquo;L\u0026rdquo; à la fixation. Enfin, on assemble le tout : les pièce du socle sont emboités, la fixation est vissée au moteur et le moteur est vissé au socle, la tige s\u0026rsquo;insert dans la fixation et le \u0026ldquo;L\u0026rdquo;.\nSupport de la caméra Dans le cas de la détection de Kapla par caméra, un support pour fixer cette dernière est nécessaire. Celui-ci se fixe sur le convoyeur et est conçu de manière à ce que la caméra donne une vue du dessus du convoyeur. Les dimensions sont pensées de manière à pouvoir fixer la caméra mais également de manière à ce que le support ne gène pas les dobots pendant leurs déplacements.\n Dessin de définition du support caméra Modélisation 3D du support caméra sur OnShape Support caméra fabriqué Le support est d\u0026rsquo;abord modélisé sur OnShape puis fabriqué. Un morceau de tôle est découpé à la cisailleuse aux dimensions voulues. La plaque est ensuite percée à la perceuse à colonne. Certains trous serviront à visser le support au convoyeur, tandis que les autres serviront à visser la caméra au support. Enfin, on plie la tôle. Afin que le support ne fléchisse pas sous le poids de la caméra, un morceau de tôle est soudé par point en renfort.\nEnsemble du système Schéma du système Modélisation 3D du système sur OnShape Programmation Programmation de la structure en \u0026ldquo;L\u0026rdquo; Dans le but de réaliser la programmation du moteur dynamixel dans la structure, à l’aide d’une Arduino, nous utilisons la librairie ardyno afin d’importer “dynamixelMotor”. La fonction motor.goalPosition() est ensuite utilisée pour set l’angle du moteur.\nPar la suite, il nous est nécessaire de pouvoir exploiter ce programme avec des appellations dans un programme en python. On réalise donc une liaison port série afin de communiquer avec l’Arduino depuis un programme en python. Pour cela nous utiliserons la bibliothèque pyserial afin d’importer “Serial”. On pourra alors taper la commande serial.Serial(port,baudrate,timeout) afin de se connecter au port série de l’Arduino.\nProgrammation de la caméra Afin de faire une étude de la position du Kapla sur le convoyeur, il est possible d\u0026rsquo;utiliser utiliser une caméra et une intelligence artificielle de reconnaissance d’image et de détection de centre de gravité. Un logigramme est préalablement construit pour structurer le programme. En utilisant un code trouvé sur Internet permettant de régler le filtre en direct sur une image ou une vidéo, nous choisissons les valeurs en codage HSV les plus adaptées pour extraire seulement le Kapla de l\u0026rsquo;image.\nAu lancement des programmes on observe l’apparition de lignes vertes qui représentent les lignes verticales du Kapla, et de lignes rouges qui représentent les lignes horizontales du Kapla. Néanmoins, par faute de temps, le programme n’est pas fini et on voit apparaître de nombreux problèmes sur la détermination des lignes. En achevant ce programme, il est possible de connaître les 4 coins du Kapla et de son centre.\nNos résultats sont les suivants :\nCapteur laser Comme la caméra s\u0026rsquo;est avérée plus compliquée à utiliser et à intégrer que prévu dans la limite du temps imparti, nous avons donc utilisé le capteur pour détecter le Kapla en fin de course sur le convoyeur. Lorsque le capteur le détecte, le convoyeur s\u0026rsquo;arrête.\nCode du tri des Kapla Afin de faciliter la prise et la pose des Kapla, on passe par une étape de tri de ces derniers. On a décidé de prendre les Kapla du plus en bas au plus en haut (en les prenant à terre) en remontant progressivement. Le tri se fait donc selon l’axe z. On parcourt ainsi la liste des positions des Kapla en les sélectionnant avec le z le plus bas.\nCode principal Le code dit principal est le code obtenu après l’intégration de tous les morceaux de code séparés. Pour la logique globale qui en découle, on établit en amont un algorithme permettant de mieux comprendre la structure et l\u0026rsquo;algorithme de notre code. Pour le code principal, on intègre les différentes parties de code faites en amont et on les rassemble sous forme de fonctions que nous avons simplement à appeler dans le main.\nSystème final Photo du système (vue de haut) Photo du système (vue de côté) Ci-dessous, une vidéo du système en fonctionnement à la fin du projet :\n","date":1644278400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1644278400,"objectID":"9ad91aaaddca9fc85c00bed5c1a0525c","permalink":"/portfolios/lea-jean/project/kapla/","publishdate":"2022-02-08T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/kapla/","section":"project","summary":"Programmation de dobots avec conception et fabrication d'un support et d'une structure motorisé pour modifier l'orientation des Kaplas.","tags":["rob","gmp"],"title":"Construction d'une structure de Kapla","type":"project"},{"authors":null,"categories":null,"content":"Le Fablab Coh@bit est un espace collaboratif de fabrication numérique se trouvant sur le campus de Gradignan de l\u0026rsquo;IUT de Bordeaux. L\u0026rsquo;association est ouverte à tous les particuliers souhaitant utiliser ses ressources.\nLa mission du service civique effectué a pour nature l'accueil du public.\nCela consiste d\u0026rsquo;une part à la formation des adhérents ou étudiants aux machines (découpe laser, imprimante 3D, fraiseuse numérique Charly Robot) et aux logiciels utilisés au Fablab (FreeCAD, Ultimaker Cura, Prusa Slicer, Inkscape). La formation des machines prend ainsi en compte la préparation des fichiers pour qu\u0026rsquo;ils soient utilisables pour la machines, par exemple la préparation des fichiers de découpe pour la découpe laser.\nD\u0026rsquo;autre part, il s\u0026rsquo;agit d\u0026rsquo;accompagner les adhérents dans leurs projets en les aidant dans l\u0026rsquo;utilisation des machines ou bien en leur apportant d\u0026rsquo;autres connaissances techniques par exemple dans le domaine de la mécanique ou sur la faisabilité de leur projet, si besoin.\nLa ligne directrice de cette mission est principalement la transmission des connaissances.\n","date":1643673600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1643673600,"objectID":"4601f2d257ea4aed9558ecf9f19412b2","permalink":"/portfolios/lea-jean/project/acc-fablab/","publishdate":"2022-02-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/acc-fablab/","section":"project","summary":"Accueil des visiteurs et transmission de connaissances.","tags":["fab","com-trans"],"title":"Accueil du public (FabLab)","type":"project"},{"authors":null,"categories":null,"content":"Le Rocket Stove Le poêle de masse rocket est un type de foyer à bois performant. Il est appelé ainsi à cause du son qu\u0026rsquo;il produit en fonctionnant, semblable à celui d\u0026rsquo;une tuyère de fusée.\n Coupe transversale d\u0026rsquo;un poêle de masse Rocket \u0026ldquo;fixe\u0026rdquo;, source Wikipedia Il s\u0026rsquo;agit d\u0026rsquo;un foyer semi-ouvert composé :\n d\u0026rsquo;un orifice d\u0026rsquo;alimentation permettant l\u0026rsquo;arrivée d\u0026rsquo;air et la mise en place du combustible d\u0026rsquo;une chambre de combustion isolée; d\u0026rsquo;une cheminée d\u0026rsquo;évacuation isolée. L\u0026rsquo;isolation du foyer est ainsi responsable de l\u0026rsquo;excellente combustion du bois, produisant le son caractéristique d\u0026rsquo;une fusée. Le Habib\u0026rsquo;Stove Description Librement inspirée, cette variante de conception du poêle vise à récupérer la chaleur évacuée vers la cheminée (serpentin en cuivre) pour pouvoir stocker cette énergie sous forme d’eau chaude et réguler un plancher chauffant. Pour simplifier la fabrication, le socle est moulé en béton réfractaire : ciment Fondu + perlite.\n Schéma descriptif du Habib\u0026rsquo;Stove Schéma du parcours des flux du Habib\u0026rsquo;Stove Réalisation La structure en béton réfractaire se moule avec des morceaux de polystyrène. Pour cela, il convient de découper à la laser des guides en MDF d\u0026rsquo;épaisseur 8 mm, voire plus. Pour chaque forme, il faut deux guides identiques. Ensuite, on les maintient de part et d\u0026rsquo;autre d\u0026rsquo;un brut de polystyrène et on découpe au fil chaud en suivant la forme des guides. On découpe également à l\u0026rsquo;épaisseur souhaité si on n\u0026rsquo;a pas de brut de la bonne épaisseur.\n Morceau de polystyrène découpé par un fil chaud en suivant la forme des guides Morceau de polystyrène découpé par un fil chaud en épaisseur Guides en MDF découpés à la découpe laser Morceau de polystyrène découpé au fil chaud suivant la forme de guides Morceaux de polystyrène découpés au fil chaud La structure en béton réfractaire est stockée dans une boîte découpée à la laser dans du MDF 3mm. Les dessins des pièces de la boîte sont réalisés à partir d\u0026rsquo;un générateur en ligne puis modifiés suivant nos besoins sur Inkscape.\n/photos/\n","date":1643673600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1643673600,"objectID":"c967bcd3a6f80dd73e6a2b79ce12869e","permalink":"/portfolios/lea-jean/project/habibstove/","publishdate":"2022-02-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/habibstove/","section":"project","summary":"Fabrication d'un chauffage à bois basé sur le principe d'un Rocket Stove (ou poêle Dragon)","tags":["fab"],"title":"Habib'Stove","type":"project"},{"authors":null,"categories":null,"content":"Sunny le tracker solaire est un projet qui est né en 2019 dans le cadre d\u0026rsquo;un projet en groupe pour valider les compétences acquises dans la spécialité Informatique et Créations Numériques de Terminale S SI. Ainsi, avec deux autres collègues, Adélaïde LOUIS et Yohann VERNHES, nous avons décidé de réaliser un tracker solaire.\nNotre projet s\u0026rsquo;est construit sur deux axes : d\u0026rsquo;une part la réalisation de Sunny et d\u0026rsquo;autre part la construction d\u0026rsquo;un site de présentation.\nNous avons d\u0026rsquo;abord fait des recherches sur le fonctionnement d\u0026rsquo;un tracker solaire et sur la trajectoire du soleil. Après avoir discuté sur comment construire le tracker avec nos moyens, nous avons dégagé trois méthodes de fonctionnement.\nLa première méthode consiste à faire fonctionner le tracker avec des photorésistances Le système est équipé de photorésistances. Ainsi, pour suivre les positions du soleil, une pièce projette son ombre sur une plaque équipée de photorésistances permettant de comparer les valeurs d’intensité lumineuse reçues pour savoir où se trouve l’ombre. Pour cette méthode, nous nous sommes renseignés sur le fonctionnement des photorésistances. Nous avons ensuite construit le tracker avec du carton et programmé le système avec une Arduino Uno.\nLes deux méthodes suivantes n\u0026rsquo;ont pas pu êtres réalisées physiquement.\nLa deuxième méthode consiste à faire fonctionner le tracker en utilisant les équations de la trajectoire du Soleil. On équipe ici le système d\u0026rsquo;un GPS. Pour suivre les positions du soleil, le système s’appuie sur un algorithme qui calcule la position du soleil en fonction de son positionnement spatial et temporel. Pour mettre en oeuvre cette méthode, nous avons d\u0026rsquo;abord cherché comment calculer la trajectoire du soleil en fonction du temps puis nous avons fait des recherches approfondies pour comprendre les équations.\nLa troisième méthode consiste à faire fonctionner le tracker en utilisant une caméra. On équipe le système d\u0026rsquo;une caméra qui serait orientée vers le ciel. Pour savoir où est le soleil, il faut faire en sorte que le point le plus lumineux que la caméra voit, soit toujours au centre.\nLe projet est présenté sur ce site : site de présentation.\n","date":1642636800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1642636800,"objectID":"8d6f549e9ff4c1b40c6775e7e3f27d7e","permalink":"/portfolios/lea-jean/project/sunny/","publishdate":"2022-01-20T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/sunny/","section":"project","summary":"Conception et réalisation d'un tracker solaire, et programmation du site de présentation.","tags":["lycee"],"title":"Sunny, le tracker solaire","type":"project"},{"authors":null,"categories":null,"content":"Contexte Le Ribolyser est une machine d\u0026rsquo;extraction d\u0026rsquo;ADN utilisée par l\u0026rsquo;école d\u0026rsquo;ingénieur Bordeaux Sciences Agro. Cette machine doit servir sur un projet de génétique de l\u0026rsquo;Abeille Noire du Sud-Ouest qui fait l\u0026rsquo;objet d\u0026rsquo;un programme de conservation par le Conservatoire des Races d\u0026rsquo;Aquitaine qu\u0026rsquo;ils accueillent dans leurs locaux. Régulièrement des abeilles sont prélevées dans des ruchers expérimentaux pour suivre la pollution génétique par l\u0026rsquo;abeille domestique. Leur ADN doit être extrait pour qu\u0026rsquo;on puisse suivre certains gènes qui témoignent de leur lignée maternelle. Lors du processus d\u0026rsquo;extraction, la lyse mécanique doit être optimale. Cela peut être fait à la main mais s\u0026rsquo;il y a un trop grand nombre d\u0026rsquo;échantillons, c\u0026rsquo;est la tendinite assurée et/ou l\u0026rsquo;apparition de variabilité due à l\u0026rsquo;opérateur. Passer par une machine permet de lyser mécaniquement de manière standardisée. Les enseignants ont accès à des machines dernier cri mais pas les étudiants, or ce sera leur projet de standardiser l\u0026rsquo;extraction d\u0026rsquo;ADN d\u0026rsquo;abeille.\nLes étudiants devront donc utiliser le FastPrep 120 Hybaid Ribolyser détenu par l\u0026rsquo;école, cependant l\u0026rsquo;une des pièces qui doit supporter beaucoup de contrainte est cassée. Un enseignant a donc demandé au Fablab Coh@bit de refaire cette pièce pour que les étudiants puissent utiliser la machine.\nDébut du projet Initialement, l\u0026rsquo;enseignant qui a contacté le Fablab voulait retirer la pièce de la machine et nous l\u0026rsquo;amener pour qu\u0026rsquo;on puisse la refaire. Or, la pièce éatant coincée, nous sommes directement allé sur place pour voir quel est le problème, discuter des solutions, et prendre des photos et des mesures.\nLa pièce est maintenue par trois vis \u0026mdash; /explications pièce bloquée à cause des vis/\nLa machine a directement été déplacée au Fablab pour pouvoir plus confortablement sortir la pièce avec les moyens nécessaires à disposition.\nExtraction de la pièce à remplacer Lorsque nous étions dans les locaux de Bordeaux Sciences Agro, nous avons contraint la pièce pour déboulonner au-dessous et pouvoir sortir le disque auquel la pièce est fixé, pour finalement pouvoir enlerver la vis plus facilement. Le risque d\u0026rsquo;abîmer plus la pièce a été pris car cette dernière ayant une forme simple et répétitive, nous avons jugé que ce n\u0026rsquo;était pas un problème pour la modélisation de celle-ci.\nCependant, /explication de ce qui ne va pas et pourquoi ça n\u0026rsquo;a pas fonctionné/. Les moyens sur place et le temps nous limitant, la décision a été prise d\u0026rsquo;amener la machine dans les locaux du Fablab afin de pouvoir prendre le temps d\u0026rsquo;extraire la pièce en essayant de ne pas trop endommager les vis.\nNous avons dévissé la pièce verte du carter ce qui nous a permis de sortir l\u0026rsquo;ensemble motorisé et ainsi de maintenir l\u0026rsquo;axe du rotor pour déboulonner au dessus de la pièce bleue. Nous avons ensuite détaché le ressort de la pièce bleue puis la pièce bleue de l\u0026rsquo;axe du rotor.\nLa pièce à remplacer n\u0026rsquo;étant plus fixée à la machine et les éléments autour ayant été limités, nous avons une meilleure vision de la manière de procéder pour l\u0026rsquo;extraction de cette pièce et cette opération sera menée de manière plus confortable avec moins de risques d\u0026rsquo;endommager une pièce.\nAprès observation, il a été constaté que le pas de vis est endommagé. La vis a été sciée et la pièce libérée.\nPour remplacer la vis endommagée, ses dimensions ont été prises. Nous avons pu ensuite en commander de nouvelles.\nModélisation de la pièce à remplacer Il s\u0026rsquo;agit d\u0026rsquo;une pièce qui sera très contrainte et qui doit résister en fatigue. Le département SGM de l\u0026rsquo;IUT de Bordeaux nous a ainsi fourni des bruts de polyéthylène.\nIl convient de d\u0026rsquo;abord modéliser sur FreeCAD la pièce après avoir pris les mesures nécessaires sur la pièce existante.\nLa première modélisation n\u0026rsquo;a pas été faite de manière optimale. Ainsi, après avoir reçu des conseils d\u0026rsquo;une personne expérimentée, une deuxième modélisation de la pièce plus propre est entreprise puis le paramétrage de l\u0026rsquo;usinage est effectué.\nRéalisation de la pièce à remplacer Pour commencer, de premiers tests sont entrepris afin de vérifier les trajectoires outils programmées et l\u0026rsquo;enchainement des opérations. Pour limiter les coûts et acheter uniquement la quantité de matière nécessaire, les tests ont été réalisés sur du MDF (médium).\n","date":1642032000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1642032000,"objectID":"ae646bea6f199f30e246783c4063c3e2","permalink":"/portfolios/lea-jean/project/ribo/","publishdate":"2022-01-13T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/ribo/","section":"project","summary":"Un professeur de l'école d'ingénieur Sciences Agro nous a demandé de refaire une pièce d'un Ribolyser, une machine d'extraction d'ADN.","tags":["fab"],"title":"Ribolyser - pièce à remplacer","type":"project"},{"authors":null,"categories":null,"content":"Description A partir des pièces d\u0026rsquo;un scanner 3D déjà réalisé auparavant, on réalise un système permettant de prendre plusieurs photos de manière régulière et à la même distance d\u0026rsquo;un objet. A terme, avec un logiciel, on va pouvoir construire le modèle 3D de l\u0026rsquo;objet à partir de ces photos.\nJ’ai décidé de garder la plaque tournante du système d\u0026rsquo;origine, mais aussi de concevoir un nouveau support pour l\u0026rsquo;appareil photo et puis de programmer l’Arduino de manière à ce que la plaque tourne d\u0026rsquo;un certain incrément toutes les tant de secondes, la photo sera prise pendant ce laps de temps (par exemple, la plaque va tourner de 15° toutes les 10 secondes).\nRéalisation Pour commencer, j’ai démonté le scanner 3D, puis modélisé sur FreeCAD le support de l\u0026rsquo;appareil photo. Le support était au départ composé d\u0026rsquo;un corps à imprimer, d\u0026rsquo;une plaque pour supporter l\u0026rsquo;appareil photo, qui serait fixée au corps grâce à des chevilles en bois, et de deux tubes pour stabiliser la plaque aux extrémités. Après réflexion, j’ai décidé de ne mettre qu’un seul tube car suffisant. Ce dernier serait renforcé par un pied.\nJ’ai imprimé le corps en PLA et découpé à la découpe laser la plaque de MDF 10 mm. J’ai ensuite percé les trous qui permettront de fixer la plaque au corps avec une perceuse à colonne. Le trou traversant au milieu de la plaque va permettre de fixer l\u0026rsquo;appareil photo à plaque. Il a été placé par rapport à la position du trou déjà présent en-dessous de l\u0026rsquo;appareil photo. J’ai ensuite scié un tube de métal de diamètre 8 mm.\n Corps imprimé en PLA Corps imprimé en PLA Plaque support en MDF Il y a un décalage de hauteur d\u0026rsquo;environ 6-7 mm entre l\u0026rsquo;appareil photo et la plaque support, donc pour qu\u0026rsquo;il soit parallèle à cette dernière, j’ai découpé de petites cales (dessinées sur Inkscape) de 3 mm que j’ai collées ensemble. La cale a ensuite été collée sur la plaque support.\nPour garder le tube droit, j’ai modélisé et imprimé un pied. Puis j’ai modélisé et imprimé une pièce qui s\u0026rsquo;encastre dans le tube et la plaque support pour assurer un maintien entre les deux pièces mais pour également garder l\u0026rsquo;ensemble démontable.\n Pièce qui s\u0026rsquo;encastre dans le tube Pied support assemblé Après avoir assemblé les pièces du support caméra ensemble, j’ai ensuite assemblé ce dernier avec la plaque tournante.\n Ensemble plaque tournante/support assemblés Ensemble plaque tournante/support assemblés Ensemble plaque tournante/support assemblés ","date":1642032000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1642032000,"objectID":"fadbceb4c2bc86ff40a0fd86f56d31be","permalink":"/portfolios/lea-jean/project/scanner-3d/","publishdate":"2022-01-13T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/scanner-3d/","section":"project","summary":"Réalisation d'un système permettant de faire de la photogrammétrie.","tags":["fab"],"title":"Scanner 3D","type":"project"},{"authors":null,"categories":null,"content":"Contexte L\u0026rsquo;objectif est de réaliser un support de boisson pour une personne en situation de handicap. Le support sera fixé à un fauteuil roulant et démontable. Le support ne doit cependant pas être trop haut pour pouvoir passer en dessous des tables. Il accueillera un gobelet et sera accompagné d\u0026rsquo;une paille. Le modèle du fauteuil du demandeur possède des rails en-dessous de l’accoudoir, il est alors possible d’utiliser ces rails pour fixer le support au fauteuil.\nDescription du système Le système est composé de deux pièces : la première est bloc qui va glisser dans le rail de l\u0026rsquo;accoudoir gauche, et la seconde portera le gobelet. La seconde pièce sera encastrée dans la première grâce à un système de rail. Les mesures utiles à la conception ont été prises directement sur le fauteuil du demandeur. La modélisation des pièces est faite sur le logiciel de CAO FreeCAD.\nPremière version Modélisation du porte-gobelet (vue isométrique) Modélisation de l\u0026rsquo;ensemble (vue isométrique) Modélisation du rail (vue isométrique) Les premiers prototypes sont imprimés en PLA avec une imprimante 3D à filament, sans remplissage à l\u0026rsquo;intérieur pour gagner du temps sur l\u0026rsquo;impression et économiser le fil. Plusieurs rencontres ont lieu avec le demandeur pour tester les prototypes et ajuster les dimensions. Par ailleurs, les bords et les coins sont arrondis pour éviter de se blesser.\n Première version du prototype imprimé en PLA Deuxième version Le système de fixation entre les deux pièces est très hyperstatique et cela augmente les risques de défaut de fabrication qui compliquent l\u0026rsquo;assemblage. On remplace alors les deux rails par une seule en forme de queue d\u0026rsquo;aronde.\n Deuxième version du prototype imprimé en PLA La deuxième version du prototype est d\u0026rsquo;abord imprimé en plus petit (à droite sur la photo) pour vérifier l\u0026rsquo;assemblage des deux pièces, puis en taille réelle pour s\u0026rsquo;assurer des bonnes dimensions des rails.\nLe système fonctionne, cependant il y a un risque qu\u0026rsquo;il se démonte involontairement au niveau de l\u0026rsquo;accroche entre les deux blocs.\nTroisième version On modifie le système d\u0026rsquo;assemblage entre les deux blocs.\n Troisième version du prototype imprimé en PLA Le système fonctionne, est plus équilibré et plus solide au niveau de l\u0026rsquo;assemblage.\n","date":1642032000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1642032000,"objectID":"49403328311a715faa66a06bb9fe50c9","permalink":"/portfolios/lea-jean/project/support-boisson/","publishdate":"2022-01-13T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/support-boisson/","section":"project","summary":"Conception et réalisation d'un support de boisson pour une personne en situation de handicap.","tags":["fab"],"title":"Support de boisson adaptable à un fauteuil roulant","type":"project"},{"authors":null,"categories":null,"content":"Dates du projet : 21/10/2019 - 25/10/2019\nContexte Le projet s\u0026rsquo;est déroulé dans le cadre de la formation Génie Mécanique et Productique (GMP). Chaque groupe a quatre jours (hors temps de présentation) pour concevoir et réaliser un système suivant le cahier des charges donné en début de semaine. Le dernier jour, les groupes doivent faire une présentation de leur système à un jury.\nCahier des charges L\u0026rsquo;objectif est de fabriquer un distributeur capable de distribuer un bonbon toutes les 4 secondes à partir d\u0026rsquo;un stock de minimum 20 bonbons. Les dimensions du système ne doivent pas excéder 350x350x450 mm. Le mouvement d\u0026rsquo;entrée atteint une vitesse de rotation de 30 tr/min.\nRecherche de solution Un brainstorming entre les membres de l\u0026rsquo;équipe est organisé durant lequel plusieurs solutions ont émergées.\nSolution 1 La première solution utilise une vis sans fin. Le bonbon est entrainé par la vis sans fin en rotation, voyageant dans son filet jusqu\u0026rsquo;à la sortie.\nL\u0026rsquo;avantage de ce système est qu\u0026rsquo;il est peut encombrant. En revanche, la roue sans fin est difficile à usiner et un problème de positionnement et d\u0026rsquo;orientation du bonbon peut survenir.\nSolution 2 La deuxième solution utilise une roue encochée. Cette dernière est enfermée dans un boitier. Le bonbon est pris dans l\u0026rsquo;encoche en entrée, la roue tourne et le bonbon est libéré en sortie.\nLe système est un peu encombrant mais est simple et l\u0026rsquo;intervalle de temps de chute des bonbons est facilement ajustable.\nSolution 3 La troisième solution pensée fonctionne avec un système de bielle manivelle. Une tige poussoir est fixé au mécanisme bielle / manivelle. Ainsi, le bonbon est libéré puis poussé par la tige dans l\u0026rsquo;orifice de sortie tout en bloquant le bonbon suivant.\nLe mécanisme est facilement réalisable mais gérer la course du poussoir peut être une difficulté.\nConception Il convient de réaliser le dessin d\u0026rsquo;ensemble du système et les dessins de définition des pièces, notamment de la roue encochée et des arbres de trasmissions. Un dessin du sous-ensemble de transmission est également réalisé.\nFabrication Roue à encoche Brut : 500x500 / contre-plaqué\n Phase 100 : perceuse colonne / scie cloche 105 mm - Découpage d\u0026rsquo;un rond de Ø105 mm Phase 200 : perceuse à main / forêt Ø6mm - Perçage d\u0026rsquo;un trou centrale de Ø6 mm Phase 300 : scie sauteuse - Découpage de l\u0026rsquo;encoche Arbre 1 Brut : longueur 150 mm diamètre 8 mm / acier Usinage au tour\n Phase 100 : Op 1 \u0026amp; 2 : outil à charioter dresser Op 3 : outil à chanfreiner Op 4 : outil à tronçonner Phase 200 : Op 1 \u0026amp; 2 : outil à charioter dresser Op 3 : outil à chanfreiner Assemblage On assemble le système.\n Tests Des tests sont effectués et le système est ajusté.\nDes améliorations sont encore possibles :\n Pérennité : utiliser de l\u0026rsquo;aluminium Esthétique Stabilité Améliorer la coaxialité des perçages et utiliser des roulements pour fluidifier le système ","date":1641686400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1641686400,"objectID":"64b69faf88eed3e84362612923f69a1d","permalink":"/portfolios/lea-jean/project/distributeur/","publishdate":"2022-01-09T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/distributeur/","section":"project","summary":"Conception et réalisation d'un distributeur de bonbons à partir d'un cahier des charges donné.","tags":["gmp"],"title":"Projet défi - Distributeur de bonbons","type":"project"},{"authors":null,"categories":null,"content":"L\u0026rsquo;édition 2021 (reportée en 2023) de la RoboCup devait se dérouler à Bordeaux. Il s\u0026rsquo;agit de la plus grande compétition internationale de robotique eet d\u0026rsquo;intelligence artificielle du monde.\nPour promouvoir cette compétition en France, plusieurs étudiants en robotique dans la métropole se sont portés volontaires pour former une équipe ambassadrice réunie autour du robot Cruzr, ambassadeur officiel de la RoboCup.\nNous sommes ainsi allés promouvoir le salon dans différents lieux de Bordeaux Métropole dont le cinéma Mégarama, le Salon de l\u0026rsquo;Etudiant et Cap Sciences. Notre tâche était de présenter la compétition et de répondre aux questions des personnes.\n","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"c92a9fda70ed86cb5e3f6c4efb341ad7","permalink":"/portfolios/lea-jean/project/robocup/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/robocup/","section":"project","summary":"Membre de l'équipe ambassadrice de la RoboCup 2021. J'ai ainsi participé à plusieurs évènements de promotion du salon.","tags":["com-trans"],"title":"Ambassadrice RoboCup 2021","type":"project"},{"authors":null,"categories":null,"content":"","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"40b84bb68ebc97b792cb3fea7111e0a0","permalink":"/portfolios/lea-jean/project/tpe/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/tpe/","section":"project","summary":"TPE réalisé sur les sièges éjectables :' recherches, expérimentation, rédaction d'un rapport sur l'histoire, le fonctionnement et les risques du siège éjectable.","tags":["lycee"],"title":"TPE - Siège éjectable","type":"project"},{"authors":null,"categories":null,"content":"Avec la crise sanitaire due au Covid-19, se réunir pour étudier est devenu plus difficile, pourtant beaucoup d\u0026rsquo;étudiants ont des lacunes ou des difficultés. Un groupe d\u0026rsquo;étudiants, soutenu par les professeurs, ont donc décidé de mettre en place un tutorat entre étudiants au sein du département GMP de l\u0026rsquo;IUT de Bordeaux. L\u0026rsquo;objectif est de s\u0026rsquo;entraider dans les études, de se réunir et de créer un lien entre les différentes promotions du département (1ère et 2ème année FI, 1ère et 2ème année apprentis, LP\u0026hellip;).\nUne page Moodle avec des sondages pour orienter notre axe de travail, et des ressources pour les étudiants a été créée. Une prise de contact avec les différentes promotions a également été effectuée.\nAinsi des séances de tutorat ont été organisées, ainsi qu\u0026rsquo;une séance de rencontre LP et 2èmes années FI pour s\u0026rsquo;enrichir et se renseigner. Des cours vidéos et des fiches d\u0026rsquo;aides pour des cours spécifiques mais également de méthodes de travail ont également été réalisées.\n","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"3cceb69a0218688c0c676e51dc6c4fbf","permalink":"/portfolios/lea-jean/project/tutorat/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/tutorat/","section":"project","summary":"Mise en place et organisation du tutorat au sein du département GMP de l'IUT de Bordeaux.","tags":["gmp","com-trans"],"title":"Tutorat GMP","type":"project"},{"authors":null,"categories":null,"content":"","date":1638316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1638316800,"objectID":"5cf3969c18de88bfe6998c8dd1aae88a","permalink":"/portfolios/lea-jean/project/wall-e/","publishdate":"2021-12-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/wall-e/","section":"project","summary":"Conception, réalisation et programmation d'un robot qui a pour objectif de sortir d'un labyrinthe grâce à des capteurs et à un lidar.","tags":["rob","gmp"],"title":"Wall-E - Robot labyrinthe","type":"project"},{"authors":null,"categories":null,"content":"L’objectif du projet est, d’une part, de construire la chaîne numérique d’une pièce usinée, et d’autre part d’être capable, pour le Fablab, de faire de la CFAO sans passer par le logiciel du Charly Robot.\nLa pièce souhaitée est une plaque gravée pour boîtes aux lettres aux dimensions standards 100x25x3 mm (l’épaisseur correspond à l’épaisseur de la plaque utilisée) et percée aux quatre coins. On y grave dessus un nom et un petit logo. On utilise par ailleurs une plaque en Dibond d\u0026rsquo;épaisseur 3 mm.\nIl convient de d’abord modéliser la pièce sur FreeCAD, puis avec le module path de FreeCAD, de construire les trajectoires outils et fixé les paramètres d’usinage pour pouvoir ensuite exporter le G-code généré par le logiciel. Pour que cela fonctionne, il faut préalablement télécharger le post-processeur du Charly Robot et le ranger dans un dossier du logiciel pour que le fichier puisse être lu par celui-ci (comment installer le post-process du Charly Robot). Une fois les fichiers contenant le code ISO générés, il sont chargés dans le logiciel de pilotage du Charly Robot. Après avoir fixé les paramètres nécessaires, on lance l’usinage. J’ai fait plusieurs essais pour trouver les bons paramètres d’usinage. Après avoir eu un résultat satisfaisant, d\u0026rsquo;autres essais ont été faits avec d’autres noms et d’autres dessins.\nEn parallèle, une notice est rédigée, contenant chaque étape du processus de la CAO à la fabrication. Un tuto vidéo de la CFAO pour compléter la notice écrite.\n","date":1633046400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1633046400,"objectID":"0bb0938624e71cb1355302f09aa9b64c","permalink":"/portfolios/lea-jean/project/plaque-boite-aux-lettres/","publishdate":"2021-10-01T00:00:00Z","relpermalink":"/portfolios/lea-jean/project/plaque-boite-aux-lettres/","section":"project","summary":"Conception d'une pièce exemple, réalisation à la fraiseuse numérique Charly Robot, et rédaction de la procédure.","tags":["fab"],"title":"Chaîne numérique d’une plaque de boîte aux lettres","type":"project"}] \ No newline at end of file diff --git a/public/index.xml b/public/index.xml index 714b870..07c2e49 100644 --- a/public/index.xml +++ b/public/index.xml @@ -6,7 +6,7 @@ Recent content on Léa Jean Source Themes academia (https://sourcethemes.com/academic/) en-us - Tue, 01 Feb 2022 00:00:00 +0000 + Thu, 10 Feb 2022 00:00:00 +0000 @@ -14,7 +14,7 @@ Projects /portfolios/lea-jean/project/ - Tue, 01 Feb 2022 00:00:00 +0000 + Thu, 10 Feb 2022 00:00:00 +0000 /portfolios/lea-jean/project/ diff --git a/public/project/acc-fablab/index.html b/public/project/acc-fablab/index.html index 051fcea..075cf97 100644 --- a/public/project/acc-fablab/index.html +++ b/public/project/acc-fablab/index.html @@ -42,7 +42,7 @@ - + @@ -83,7 +83,7 @@ - + @@ -171,7 +171,7 @@
    - Léa Jean + Léa Jean Léa Jean @@ -340,10 +340,6 @@ - -
@@ -371,7 +367,8 @@
- + Photo du musée du Fablab Coh@bit, by Léa JEAN

Accueil du public (FabLab)

@@ -506,7 +503,7 @@

La mission du service civique effectué a pour nature l'accueil du public.

Cela consiste d’une part à la formation des adhérents ou étudiants aux machines (découpe laser, imprimante 3D, fraiseuse numérique Charly Robot) et aux logiciels utilisés au Fablab (FreeCAD, Ultimaker Cura, Prusa Slicer, Inkscape). La formation des machines prend ainsi en compte la préparation des fichiers pour qu’ils soient utilisables pour la machines, par exemple la préparation des fichiers de découpe pour la découpe laser.

D’autre part, il s’agit d’accompagner les adhérents dans leurs projets en les aidant dans l’utilisation des machines ou bien en leur apportant d’autres connaissances techniques par exemple dans le domaine de la mécanique ou sur la faisabilité de leur projet, si besoin.

-

Cette mission a principalement pour but de transmettre des connaissances.

+

La ligne directrice de cette mission est principalement la transmission des connaissances.

@@ -544,12 +541,14 @@
+ Profil + -
-
Léa Jean
-
Volontaire en Service Civique
+
+
Léa Jean
+
Volontaire en Service Civique
-
    diff --git a/public/project/distributeur/index.html b/public/project/distributeur/index.html index ea4902f..56b3444 100644 --- a/public/project/distributeur/index.html +++ b/public/project/distributeur/index.html @@ -42,7 +42,7 @@ - + @@ -83,7 +83,7 @@ - + @@ -114,9 +114,9 @@ - + - + @@ -171,7 +171,7 @@
    - Léa Jean + Léa Jean Léa Jean @@ -340,10 +340,6 @@ - -
@@ -371,7 +367,8 @@
- + Photo du distributeur de bonbons conçu et réalisé par Pierre CAILLAUD, Eneko CARRERE, Thomas FEUGAS, Rémi GONDOUIN, Théo GUEGAN, Lucas HUBERT et Léa JEAN

Projet défi - Distributeur de bonbons

@@ -382,8 +379,8 @@ - - + +