« STIC:STIC IV (2015)/Kit de chimie » : différence entre les versions
(→Pince) |
|||
Ligne 446 : | Ligne 446 : | ||
==== Pissette ==== | ==== Pissette ==== | ||
[[Fichier:garretv0_Pissette.jpg|thumb|120px|right|Pissette]] | |||
Ce kit permet de produire une pissette. Il est possible de choisir si on veut que la pissette soit compatible avec les Lego. La pissette doit être imprimée avec du plastique mou afin que l'on puisse réellement absorber et des liquides avec. | |||
'''Paramètres''' | |||
* lego | |||
** Ce paramètre sert à déterminer si on veut ou pas que notre pissette ait un support en Lego afin de pouvoir la fixer sur un Lego. | |||
** Valeurs acceptées: '''true''' ou '''false''' | |||
'''Exemple d'utilisation'''<br /> | |||
Pour créer une pissette: | |||
<source lang="javascript"> | |||
pisette(true); | |||
</source> | |||
'''Temps d'impression estimé :''' 35m:3s en qualité normale <br /> | |||
'''Imprimante utilisé :''' Felix 2.0<br /> | |||
'''Filament utilisé :''' PLA flexible<br /> | |||
'''Trancheur :''' SFACT<br /> | |||
'''Présence de support pour l'impression :''' Non<br /> | |||
'''Montage:''' Non<br /> | |||
'''Fichier STL :''' [http://tecfaetu.unige.ch/etu-maltt/utopia/garretv0/stic-4/module3/stl/pissette.stl Pissette] | |||
==== Noix double ==== | ==== Noix double ==== |
Version du 25 janvier 2016 à 15:18
Introduction
Après avoir réalisé une table de laboratoire compatible avec Lego lors du module 1, je continue dans ma lancée en proposant de concevoir un kit de chimie composé d'objets type se trouvant dans un laboratoire. Dans un premier temps l'idée n'est pas de concevoir tous les objets pouvant faire partie d'un laboratoire de chimie mais d'en concevoir les plus représentatifs. Le but serait de pouvoir combiner ces objets avec ma table de chimie et de pouvoir également les combiner entre eux.
Certains objets pourront se placer directement sur la table de chimie et certains pourront même s'emboiter entre eux. Du plastique mou peut être utilisé pour la pissette afin que celle-ci puisse réellement aspirer et expulser des liquides.
Public cible
Le public cible de mon kit de chimie peut concerner tout le monde mais pourrait concerner plus particulièrement des enfants désirant se familiariser avec les divers objets qu'ils pourraient rencontrer dans un laboratoire de chimie. Ils pourraient ainsi reconnaitre des objets se trouvant dans un laboratoire de chimie.
Il faudrait tout de même faire attention à l'âge des enfants qui pourraient manipuler les objets produits par ce kit de construction car certains objets sont petits et pourraient être susceptibles d'être ingérés.
Réalisation
Caractéristiques de la librairie
Cette librairie permet de construire différents objets faisant partie d'un laboratoire de chimie pouvant se fixer sur des pièces Lego. Par conséquent ma librairie a besoin de la librairie DobloFactory pour fonctionner ou du moins pour pouvoir réaliser des objets compatibles avec Lego. Cette librairie KitChimie offre la possibilité de paramétrer certaines choses pour les objets proposés. Il est notamment possible de spécifier pour la plus part des objets si on veut qu'ils soient compatibles avec Lego ou pas. Il est possible de générer les objets qui pourraient être difficiles à imprimer en version imprimable afin de maximiser les chances de réussite d'impression. Pour certains objets pouvant contenir des liquides il est également possible de spécifier le remplissage.
Utilisation de la librairie
Pour utiliser cette librairie KitChimie commencez par créer un fichier OpenSCAD. Créez ensuite un dossier appelé "librairies" qui contiendra à son intérieur la librairie DobloFactory et la librairie KitChimie. Importez ensuite la librairie KitChime sur votre fichier OpenSCAD:
//KitChimie
include <librairies/KitChimie/KitChimie.scad>;
Vérifiez tout de même que le chemin de l'importation de la librairie DobloFactory est correct dans le fichier KitChimie.scad car sinon la libriarie fonctionnera mal. Une fois ceci fait vous pouvez commencer à utiliser la librairie KitChimie. Une autre alternative est de télécharger ce fichier contenant les deux librairies, un fichier dans lequel toutes les importations sont déjà faites et où les objet de chimie sont déjà présents. Il suffit simplement de décommenter le code.
Liste d'objets
Table de laboratoire
La table de Laboratoire permet de porter les différents objets de ce kit de chimie. Celle-ci contient un évier, un robinet et un plan de travail pouvant avoir des tétines Lego afin de pouvoir fixer les différents objets de ce kit.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre table contienne une base en Lego et des tétines dans le plan de travail afin de pouvoir fixer les différents objets sur elle.
- Valeurs acceptées: true ou false
- imprimer
- Si ce paramètre vaut true alors il permet de disposer la table et le robinet de la table de façon à ce qu'ils soient plus facilement imprimables. Si ce paramètre vaux false alors on peut voir à quoi ressemblera la table une fois tous les éléments montés.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer une table avec une base lego et des tétines sur le plan de travail et disposée pour être facilement imprimable:
table_lego(true, true);
Temps d'impression estimé : 12h:16m:12s en qualité normale (200 micron)
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : CuraEngine
Présence de support pour l'impression : Non
Montage : Veuillez enfoncer le robinet sur le trou se trouvant sur la table devant l'évier
Fichier STL : Table de laboratoire
Bécher
Ce kit permet de produire un bécher simple. Il est possible de choisir si on veut que le bécher soit compatible avec les Lego. Le remplissage du bécher est également paramétrable.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre bécher ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
- remplissage
- Le paramètre remplissage sert à déterminer le remplissage du bécher en %.
- Valeurs acceptées: 0 à 100
Exemple d'utilisation
Pour créer bécher avec une base en lego et pas rempli:
becher(true, 0);
Temps d'impression estimé : 52m:48s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Bécher
Portoir de tubes à essai
Le portoir de tubes à essai permet de maintenir plusieurs tubes à essaie en hauteur afin que leur liquide ne se déverse pas. Ce portoir peut être compatibles avec Lego et peut être disposé de façon à être facilement imprimable.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre portoir de tubes à essai ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
- imprimer
- Si ce paramètre vaut true alors les pièces de ce portoir sont disposées de façon à être facilement imprimables. Si ce paramètre vaut false alors on peut voir à quoi ressemblera le portoir une fois tous les éléments montés.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un portoir de tubes à essai avec une base en lego en version facilement imprimable:
supportTube(true, true);
Temps d'impression estimé : 51m:1s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Veuillez enfoncer la partie du haut du portoir sur les deux piliers
Fichier STL : Portoir de tubes à essai
Tube
Un tube à essaie peut se placer dans un portoir à tubes à essais. Il est possible de paramétrer le remplissage du tube. Pour l'impression, celui-ci nécessite des support externes pour qu'il tienne en équilibre à la verticale.
Paramètres
- remplissage
- Le paramètre remplissage sert à déterminer le remplissage du tube en %.
- Valeurs acceptées: 0 à 100
Exemple d'utilisation
Pour créer un tube vide:
tube(0);
Temps d'impression estimé : 6m:57s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Supports externes
Montage: Non
Fichier STL : Tube
Bec bunsen
Le bec bunsen permet peut se placer à l'intérieur d'un support afin de faire comme si celui-ci chauffait l'objet se trouvant sur le portoir.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre bec bunsen ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un bec bunsen avec une base en Lego:
becBunsen(true);
Temps d'impression estimé : 24m:44s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Bec bunsen
Ernlenmeyer
Ce kit permet de produire un ernlenmeyer simple. Il est possible de choisir si on veut que l'ernlenmeyer soit compatible avec les Lego. Le remplissage de l'ernlenmeyer est également paramétrable.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre ernlenmeyer ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
- remplissage
- Le paramètre remplissage sert à déterminer le remplissage du bécher en %.
- Valeurs acceptées: 0 à 100
Exemple d'utilisation
Pour créer Ernlenmeyer avec une base en Lego et pas rempli:
ernlenmeyer(true, 0);
Temps d'impression estimé : 39m:13s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Ernlenmeyer
Support
Un support permet de placer un objet sous lui (normalement un bec bunsen) et un objet au-dessus de lui. Il est possible de choisir si on veut que ce support soit compatible avec Lego.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que la base du support et le haut soient faits en Lego afin de pouvoir le fixer sur un Lego et de pouvoir fixer des Lego dessus.
- Valeurs acceptées: true ou false
- imprimer
- Si ce paramètre vaut true alors les pièces de ce support sont disposées de façon à être facilement imprimables. Si ce paramètre vaut false alors on peut voir à quoi ressemblera le support une fois tous les éléments montés.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un portoir d'objets à chauffer compatible avec Lego en version facilement imprimable:
supportChauffer(true, true);
Temps d'impression estimé : 1h:44m:35s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Veuillez enfoncer la partie du haut du portoir d'objets sur les quatre piliers
Fichier STL : Support
Microscope
Le microscope permet de voir de petites choses qui pourraient échapper à la vision humaine. Cet objet est compliqué à imprimer par conséquent il est vivement conseillé de l'imprimer en version imprimable puis d'assembler les différents éléments par la suite.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre microscope ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
- imprimer
- Si ce paramètre vaut true alors les pièces du microscope seront disposées de façon à être facilement imprimables. Si ce paramètre vaut false alors on peut voir à quoi ressemblera le microscope une fois tous les éléments montés.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un un microscope avec une base en Lego en version facilement imprimable:
microscope(true, true);
Temps d'impression estimé : 3h:11m:18s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Veuillez enfoncer la lampe du microscope sur le trou le plus bas, le stage sur le deuxième trou en partant du bas, assembler le tube occulaire et la lentille, puisse enfoncer le tube occulaire assemblé sur les deux trous du haut du microscope.
Fichier STL : Microscope
Ballon sphérique
Ce kit permet de produire un ballon sphérique simple. Trois version du ballon sont disponibles. Il est possible de choisir si on veut que le ballon sphérique soit compatible avec les Lego. Le remplissage du ballon sphérique est également paramétrable.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre ballon sphérique ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
- remplissage
- Le paramètre remplissage sert à déterminer le remplissage du ballon sphérique en %.
- Valeurs acceptées: 0 à 100
- tube2
- Le paramètre tube2 sert à déterminer si on met un deuxième tube ou pas au ballon sphérique.
- Valeurs acceptées: true ou false
- tube3
- Le paramètre tube3 sert à déterminer si on met un troisième tube ou pas au ballon sphérique.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un un ballon sphérique vide ayant un tube avec une base en Lego:
ballonSpherique(true, 0, false, false);
Temps d'impression estimé : 44m:35s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Ballon sphérique
Fiole
Ce kit permet de produire une fiole simple. Il est possible de choisir si on veut que la fiole soit compatible avec les Lego. Le remplissage de la fiole est également paramétrable.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre fiole ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
- remplissage
- Le paramètre remplissage sert à déterminer le remplissage de la fiole en %.
- Valeurs acceptées: 0 à 100
Exemple d'utilisation
Pour créer un une fiole vide une base en Lego:
fiole(true, 0);
Temps d'impression estimé : 32m:14s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Fiole
Éprouvette
Ce kit permet de produire une éprouvette simple. Il est possible de choisir si on veut que l'éprouvette soit compatible avec les Lego. Le remplissage de l'éprouvette est également paramétrable.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre éprouvette ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
- remplissage
- Le paramètre remplissage sert à déterminer le remplissage de l'éprouvette en %.
- Valeurs acceptées: 0 à 100
Exemple d'utilisation
Pour créer un une éprouvette vide une base en Lego:
eprouvette(true, 0);
Temps d'impression estimé : 29m:35s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Éprouvette
Entonnoir
Ce kit permet de produire un entonnoir sur lequel on peut réellement déverser du liquide.
Paramètres
- imprimer
- Si ce paramètre vaut true l'entonnoir sera disposé de façon à être facilement imprimable. Si ce paramètre vaut false alors on peut voir à quoi l'entonnoir dans le bon sens.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un un entonnoir en version facilement imprimable:
entonnoir(true);
Temps d'impression estimé : 8m:16s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Entonnoir
Balance
Ce kit permet de produire une balance sur laquelle on peut poser un objet de chimie. Cette balance permettrait de peser les liquides à l’intérieure des conteneurs de liquide de chimie. Il est possible de spécifier si on veut que le support de la balance soit en lego afin de pouvoir fixer un lego dessus.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre balance ait un support en Lego afin de pouvoir fixer des Lego dessus.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un une balance avec une base en Lego:
balance(true);
Temps d'impression estimé : 1h:17m:29s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Balance
Flacon
Ce kit permet de produire un flacon. Il est possible de choisir si on veut que le flacon soit compatible avec les Lego. Le remplissage du flacon est également paramétrable.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre flacon ait un support en Lego afin de pouvoir le fixer sur un Lego.
- Valeurs acceptées: true ou false
- remplissage
- Le paramètre remplissage sert à déterminer le remplissage de l'éprouvette en %.
- Valeurs acceptées: 0 à 100
Exemple d'utilisation
Pour créer un une flacon vide compatible avec Lego:
flacon(true, 0);
Temps d'impression estimé : 1h:3m:30s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Flacon
Bouchon
Ce kit permet de produire un bouchon pour fermer certains des récipients disponibles dans ce kit (tube à essai, ernlenmeyer, ballon sphérique, fiole, flacon). Ce bouchon doit être imprimé avec du plastique mou afin que celui-ci puisse se bloquer plus facilement.
Paramètres
- imprimer
- Si ce paramètre vaut true le bouchon sera disposé de façon à être facilement imprimable. Si ce paramètre vaut false alors on peut voir à quoi ressemble le bouchon dans le bon sens.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un un bouchon en version facilement imprimable:
bouchon(true);
Temps d'impression estimé : 2m:4s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA flexible
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Bouchon
Pince
Ce kit permet de produire un pince pour pouvoir manipuler les différents objets de chimie sans les toucher avec nos mains.
Paramètres
- imprimer
- Si ce paramètre vaut true la pince sera disposé de façon à être facilement imprimable avec tous les éléments de la pince disposées sur le plateau. Si ce paramètre vaut false alors on peut voir à quoi ressemble la pince une fois assemblée.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer un une pince en version facilement imprimable:
pince(true);
Temps d'impression estimé : 55m:39s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Veuillez assembler les deux parties de la pince entre elles et faire passer par le trou le petit pilier puis fixer le bouchon sur le bout du pilier sortant du trou.
Fichier STL : Pince
Pissette
Ce kit permet de produire une pissette. Il est possible de choisir si on veut que la pissette soit compatible avec les Lego. La pissette doit être imprimée avec du plastique mou afin que l'on puisse réellement absorber et des liquides avec.
Paramètres
- lego
- Ce paramètre sert à déterminer si on veut ou pas que notre pissette ait un support en Lego afin de pouvoir la fixer sur un Lego.
- Valeurs acceptées: true ou false
Exemple d'utilisation
Pour créer une pissette:
pisette(true);
Temps d'impression estimé : 35m:3s en qualité normale
Imprimante utilisé : Felix 2.0
Filament utilisé : PLA flexible
Trancheur : SFACT
Présence de support pour l'impression : Non
Montage: Non
Fichier STL : Pissette
Noix double
Pilier
Fichiers
Étant donné qu'il est possible de paramétrer la plus part de ces objets, plusieurs stl différents peuvent être générés à partir de ma librairie. Par conséquent les fichiers stl disponibles sur cette page représentent l'objet compatible avec lego, dans la version imprimable et avec aucun remplissage "en liquide".
- librairie
- stl