747 lines
18 KiB
HTML
747 lines
18 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<html lang="en-us">
|
||
|
|
||
|
<head>
|
||
|
|
||
|
<meta charset="utf-8">
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
|
<meta name="generator" content="Source Themes Academia 4.3.1">
|
||
|
<meta name="generator" content="Hugo 0.89.4" />
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<meta name="author" content="Léa Jean">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<meta name="description" content="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.">
|
||
|
|
||
|
|
||
|
<link rel="alternate" hreflang="en-us" href="/portfolios/lea-jean/project/ribo/">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<meta name="theme-color" content="#fc6f5c">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.8.6/css/academicons.min.css" integrity="sha256-uFVgMKfistnJAfoCUQigIl+JfUaP47GrRKjf6CTPVmw=" crossorigin="anonymous">
|
||
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.0/css/all.css" integrity="sha384-aOkxzJ5uQz7WBObEZcHvV5JvRW3TUc2rNPA7pe3AwnsUohiw1Vj2Rgx2KSOkF5+h" crossorigin="anonymous">
|
||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.css" integrity="sha256-ygkqlh3CYSUri3LhQxzdcm0n1EQvH2Y+U5S2idbLtxs=" crossorigin="anonymous">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/github.min.css" crossorigin="anonymous" title="hl-light">
|
||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/dracula.min.css" crossorigin="anonymous" title="hl-dark" disabled>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:400,700|Open+Sans|Roboto+Mono&display=swap">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<link rel="stylesheet" href="/portfolios/lea-jean/css/academia.min.76e69f7370e1e1222344c0109d841c44.css">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<link rel="manifest" href="/portfolios/lea-jean/site.webmanifest">
|
||
|
<link rel="icon" type="image/png" href="/portfolios/lea-jean/img/icon.png">
|
||
|
<link rel="apple-touch-icon" type="image/png" href="/portfolios/lea-jean/img/icon-192.png">
|
||
|
|
||
|
<link rel="canonical" href="/portfolios/lea-jean/project/ribo/">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<meta property="twitter:card" content="summary_large_image">
|
||
|
|
||
|
<meta property="og:site_name" content="Léa Jean">
|
||
|
<meta property="og:url" content="/portfolios/lea-jean/project/ribo/">
|
||
|
<meta property="og:title" content="Ribolyser - pièce à remplacer | Léa Jean">
|
||
|
<meta property="og:description" content="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."><meta property="og:image" content="/portfolios/lea-jean/project/ribo/featured.png">
|
||
|
<meta property="twitter:image" content="/portfolios/lea-jean/project/ribo/featured.png"><meta property="og:locale" content="en-us">
|
||
|
|
||
|
<meta property="article:published_time" content="2022-01-13T00:00:00+00:00">
|
||
|
|
||
|
<meta property="article:modified_time" content="2022-01-13T00:00:00+00:00">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<title>Ribolyser - pièce à remplacer | Léa Jean</title>
|
||
|
|
||
|
</head>
|
||
|
|
||
|
|
||
|
<body id="top" data-spy="scroll" data-target="#TableOfContents" data-offset="71" >
|
||
|
|
||
|
<aside class="search-results" id="search">
|
||
|
<div class="container">
|
||
|
<section class="search-header">
|
||
|
|
||
|
<div class="row no-gutters justify-content-between mb-3">
|
||
|
<div class="col-6">
|
||
|
<h1>Search</h1>
|
||
|
</div>
|
||
|
<div class="col-6 col-search-close">
|
||
|
<a class="js-search" href="#"><i class="fas fa-times-circle text-muted" aria-hidden="true"></i></a>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<div id="search-box">
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</section>
|
||
|
<section class="section-search-results">
|
||
|
|
||
|
<div id="search-hits">
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</section>
|
||
|
</div>
|
||
|
</aside>
|
||
|
|
||
|
|
||
|
|
||
|
<nav class="navbar navbar-light fixed-top navbar-expand-lg py-0" id="navbar-main">
|
||
|
<div class="container">
|
||
|
|
||
|
|
||
|
<a class="navbar-brand" href="/portfolios/lea-jean/"><img src="/portfolios/lea-jean/img/icon.png" alt="Léa Jean"></a>
|
||
|
<a class="navbar-brand" href="/portfolios/lea-jean/">Léa Jean</a>
|
||
|
|
||
|
|
||
|
<button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"><span><i class="fas fa-bars"></i></span>
|
||
|
</button>
|
||
|
|
||
|
|
||
|
|
||
|
<div class="collapse navbar-collapse" id="navbar">
|
||
|
|
||
|
|
||
|
<ul class="navbar-nav ml-auto">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<li class="nav-item">
|
||
|
<a class="nav-link " href="/portfolios/lea-jean/#hero"><span>Accueil</span></a>
|
||
|
</li>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<li class="nav-item">
|
||
|
<a class="nav-link " href="/portfolios/lea-jean/#experience"><span>Parcours</span></a>
|
||
|
</li>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<li class="nav-item">
|
||
|
<a class="nav-link " href="/portfolios/lea-jean/#skills"><span>Compétences</span></a>
|
||
|
</li>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<li class="nav-item">
|
||
|
<a class="nav-link " href="/portfolios/lea-jean/#projects"><span>Réalisations</span></a>
|
||
|
</li>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<li class="nav-item">
|
||
|
<a class="nav-link " href="/portfolios/lea-jean/#contact"><span>Contact</span></a>
|
||
|
</li>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<li class="nav-item">
|
||
|
<a class="nav-link js-dark-toggle" href="#"><i class="fas fa-moon" aria-hidden="true"></i></a>
|
||
|
</li>
|
||
|
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
</nav>
|
||
|
|
||
|
|
||
|
<article class="article article-project py-5" itemscope itemtype="http://schema.org/Article">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<div class="container split-header">
|
||
|
<div class="row justify-content-center">
|
||
|
<div class="col-lg-8">
|
||
|
<img class="img-fluid w-100" src="/portfolios/lea-jean/project/ribo/featured_hu402086891728ea098f19eef04a911c32_4032609_680x500_fill_q90_lanczos_smart1_3.png" itemprop="image" alt="">
|
||
|
<span
|
||
|
class="article-header-caption">Photo de la pièce en polypropylène à remplacer</span>
|
||
|
</div>
|
||
|
<div class="col-lg-8">
|
||
|
<h1 itemprop="name">Ribolyser - pièce à remplacer</h1>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<meta content="2022-01-13 00:00:00 +0000 UTC" itemprop="datePublished">
|
||
|
<meta content="2022-01-13 00:00:00 +0000 UTC" itemprop="dateModified">
|
||
|
|
||
|
<div class="article-metadata">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<span class="article-date">
|
||
|
Publié le
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<time>13-01-2022</time>
|
||
|
</span>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<div class="btn-links mb-3">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<a class="btn btn-outline-primary my-1 mr-1" href="https://projets.cohabit.fr/redmine/projects/projets-du-fablab/wiki/RiboLyser" target="_blank" rel="noopener">
|
||
|
|
||
|
Documentation publique
|
||
|
</a>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<div class="article-container">
|
||
|
|
||
|
<div class="article-style" itemprop="articleBody" style="text-align:justify;">
|
||
|
<h2 id="contexte">Contexte</h2>
|
||
|
<p>Le Ribolyser est une machine d’extraction d’ADN utilisée par l’école d’ingénieur Bordeaux Sciences Agro. Cette machine doit servir sur un projet de génétique de l’Abeille Noire du Sud-Ouest qui fait l’objet d’un programme de conservation par le Conservatoire des Races d’Aquitaine qu’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’abeille domestique. Leur ADN doit être extrait pour qu’on puisse suivre certains gènes qui témoignent de leur lignée maternelle. Lors du processus d’extraction, la lyse mécanique doit être optimale. Cela peut être fait à la main mais s’il y a un trop grand nombre d’échantillons, c’est la tendinite assurée et/ou l’apparition de variabilité due à l’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’extraction d’ADN d’abeille.</p>
|
||
|
<p>Les étudiants devront donc utiliser le FastPrep 120 Hybaid Ribolyser détenu par l’école, cependant l’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.</p>
|
||
|
<h2 id="début-du-projet">Début du projet</h2>
|
||
|
<p>Initialement, l’enseignant qui a contacté le Fablab voulait retirer la pièce de la machine et nous l’amener pour qu’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.</p>
|
||
|
<p>La pièce est maintenue par trois vis — /explications pièce bloquée à cause des vis/</p>
|
||
|
<p>La machine a directement été déplacée au Fablab pour pouvoir plus confortablement sortir la pièce avec les moyens nécessaires à disposition.</p>
|
||
|
<h2 id="extraction-de-la-pièce-à-remplacer">Extraction de la pièce à remplacer</h2>
|
||
|
<p>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.</p>
|
||
|
<p><img src="ribo1.jpg" alt="/image/ La pièce à remplacer est coincée par la vis"></p>
|
||
|
<p>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.</p>
|
||
|
<p>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).</p>
|
||
|
<p>/images/</p>
|
||
|
<p>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.</p>
|
||
|
<p>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.</p>
|
||
|
<p>/image de la pièce libérée/</p>
|
||
|
<p>Pour remplacer la vis endommagée, ses dimensions ont été prises. Nous avons pu ensuite en commander de nouvelles.</p>
|
||
|
<p>/image dessin vis et nouvelles vis/</p>
|
||
|
<h2 id="modélisation-de-la-pièce-à-remplacer">Modélisation de la pièce à remplacer</h2>
|
||
|
<p>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.</p>
|
||
|
<p>/image/</p>
|
||
|
<p>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.</p>
|
||
|
<p>/image/</p>
|
||
|
<p>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é.</p>
|
||
|
<h2 id="réalisation-de-la-pièce-à-remplacer">Réalisation de la pièce à remplacer</h2>
|
||
|
<p>Pour commencer, de premiers tests sont entrepris afin de vérifier les trajectoires outils programmées et l’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).</p>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
<div class="article-tags">
|
||
|
|
||
|
<a class="badge badge-light" href="/portfolios/lea-jean/tags/fab/">fab</a>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<div class="media author-card" itemscope itemtype="http://schema.org/Person">
|
||
|
|
||
|
|
||
|
<div class="media-body" style="display:flex; flex-direction:column; justify-content:center;">
|
||
|
<h5 class="card-title" itemprop="name"><a href="/portfolios/lea-jean">Léa Jean</a></h5>
|
||
|
<h6 class="card-subtitle">Volontaire en Service Civique</h6>
|
||
|
|
||
|
<ul class="network-icon" aria-hidden="true">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<li>
|
||
|
<a itemprop="sameAs" href="/portfolios/lea-jean/#contact" >
|
||
|
<i class="fas fa-envelope"></i>
|
||
|
</a>
|
||
|
</li>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<li>
|
||
|
<a itemprop="sameAs" href="/portfolios/lea-jean/#contact" >
|
||
|
<i class="fas fa-phone"></i>
|
||
|
</a>
|
||
|
</li>
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
</article>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
|
||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/4.1.4/imagesloaded.pkgd.min.js" integrity="sha256-lqvxZrPLtfffUl2G/e7szqSvPBILGbwmsGE1MKlOi0Q=" crossorigin="anonymous"></script>
|
||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/3.0.6/isotope.pkgd.min.js" integrity="sha256-CBrpuqrMhXwcLLUd5tvQ4euBHCdh7wGlDfNz8vbu/iI=" crossorigin="anonymous"></script>
|
||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.js" integrity="sha256-X5PoE3KU5l+JcX+w09p/wHl9AzK333C4hJ2I9S5mD4M=" crossorigin="anonymous"></script>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js" integrity="sha256-aYTdUrn6Ow1DDgh5JTc3aDGnnju48y/1c8s1dgkYPQ8=" crossorigin="anonymous"></script>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script>hljs.initHighlightingOnLoad();</script>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script src="/portfolios/lea-jean/js/academia.min.e40e230d9b3dfeac86994156b6388764.js"></script>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<div class="container">
|
||
|
<footer class="site-footer">
|
||
|
<div class="container" style="display:flex; justify-content: center;">
|
||
|
<div class="row align-items-center">
|
||
|
<div>
|
||
|
|
||
|
<p class="mb-0" style="text-align:center;">
|
||
|
|
||
|
Site réalisé à partir du thème :
|
||
|
<a href="https://themes.gohugo.io/themes/academia-hugo/" target="_blank" rel="noopener">Academia Hugo</a>.
|
||
|
</p>
|
||
|
<p style="text-align:center;">Code source modifié par <i style="color:#6abdd8;">Léa JEAN</i> et <i style="color:#6abdd8;">Habib BELARIBI</i>.</p>
|
||
|
</div>
|
||
|
<div class="col-md-6">
|
||
|
<ul class="list-inline network-icon text-right mb-0">
|
||
|
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</footer>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
<div id="modal" class="modal fade" role="dialog">
|
||
|
<div class="modal-dialog">
|
||
|
<div class="modal-content">
|
||
|
<div class="modal-header">
|
||
|
<h5 class="modal-title">Cite</h5>
|
||
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
|
<span aria-hidden="true">×</span>
|
||
|
</button>
|
||
|
</div>
|
||
|
<div class="modal-body">
|
||
|
<pre><code class="tex hljs"></code></pre>
|
||
|
</div>
|
||
|
<div class="modal-footer">
|
||
|
<a class="btn btn-outline-primary my-1 js-copy-cite" href="#" target="_blank">
|
||
|
<i class="fas fa-copy"></i> Copy
|
||
|
</a>
|
||
|
<a class="btn btn-outline-primary my-1 js-download-cite" href="#" target="_blank">
|
||
|
<i class="fas fa-download"></i> Download
|
||
|
</a>
|
||
|
<div id="modal-error"></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
</html>
|