STIC:Atelier design et fabrication digitale

De EduTech Wiki
Aller à la navigation Aller à la recherche

ATTENTION: Ceci est juste un copy/paste de textes d'anciens programmes de cours. Me permet de produire cette page plus rapidement. A ignorer jusqu'au 22 mars 2015.

Introduction

Objectifs

  • Se familiariser avec le nouveau phénomène de fabrication "artisanale": origine, acteurs, marchés, technologies, initiatives en éducation

Module - CAD/CAM objets 3D

Ce module est consacré à la conception et la fabrication d'objets 3D avec une simple imprimante 3D.

Objectifs:

  • Savoir télécharger, adapter un modèle
  • Dessiner, modéliser, programmer un objet 3D
  • Paramétrer le code machine pour imprimer un objet

Introduction

  • Introduction à la conception et la fabrication d'objets 3D: historique, visite de qqs. sites, le workflow, etc.
  • Démo (Site): Rôle important de projets de recherche, notamment RepRap. Ce projet (maintenant) communautaire est issu d'une recherche sur l'auto-réplication.

La pipeline du design et de la fabrication

  1. Créer / trouver un dessin 3D solide et fermée ("watertight")
  2. Traduire ce dessin (modèle) en un format "impression" comme STL (crée initialement pour la stéréolithographie par 3D Systems)
  3. Paramétrer et traduire le modèle en code machine, typiquement du G-code.

En plus de détails:


Explorer des sites de partages

Visite d'un site de partage

Sites pour imprimer ailleurs

Démo Fusion avec Meshlab

Fusionner des objets

Exemple Duplos

  • Chercher une brique plate sur Thingiverse
http://www.thingiverse.com/thing:2106
  • Chercher un autre objet sur Thingiverse (ou un autre site)
  • Fusionner les deux.

Notice: Vous pourrez plus tard créer un objet avec un autre outil et le fusionner

Positionner avec Netfabb:

  • Installer Netfabb basic sur vos ordinateurs personnels (clef USB)
  • Démo (Netfabb). Positionner des objets
  • Dimensionner/Positionner avec Netfabb. Les 2 objets doivent se toucher (ou plus ...)
  • Depuis Netfabb, exporter chaque objet comme .STL (donc au moins 2 fois)
Menu Part -> Export Part

Fusionner avec Meshlab:

  • Démo (Fusion avec Meshlab)
  • Importer les deux (ou plusieurs) fichiers STL déjà bien positionnés
File -> Import Mesh
File -> Import Mesh
  • Ouvrir l'outil layers pour bien vérifier que vous n'avez que 2 objets
  • Notice: Positionner avec Meshlab est déconseillé, mais sans Netfabb, essayez l'outil "Manipulators tool" (icône avec des flèches x,y,z): Ensuite T pour repositionner, S pour changer la taille, R pour rotation. Enter pour appliquer
  • Menu Filters->Mesh Layer->Flatten Visible Layers
  • File->Export Mesh as

Dessin 3D avec un outil en ligne

Dessin 3D avec des outils à installer

Il existe pleins d'outils 3D, soit des outils CAD, soit des outils de modélisation pour jeux, environnement en ligne etc.

  • Google Sketchup, logiciel de modélisation 3D (La version Pro est gratuite pour les enseignants, payant pour étudiants). Pas très approprié pour le dessin technique. Voir le tutoriel Google Sketchup (ancienne version). Le format de fichiers (Collada) doit être traduit avec Meshlab vers STL. Le résultat n'est pas convaincant.

Attention

  • Un objet 3D imprimable doit être "watertight"
  • Tout "mur" doit avoir une largeur (2mm ou plus pour être solide)

Sculpter en 3D

  • Sculptris, logiciel de sculptage 3D (Win/Mac) à installer
  • Démo (Sculpter avec Sculptris)

Procédure:

  • Utiliser Grab [G] pour le gros travail (décocher Global et Limit !)
  • Ensuite explorer les autre outils ...
  • Exporter en *.OBJ, puis traduire en STL avec Meshlab

Attention:

  • Bouger lentement
  • Réparer / smooth dès que vous avez produit une surface abîmée !

Voir aussi: Tutoriel Sculptris

Programmation d'objets 3D

  • Démo (OpenScad)
  • Activité (OpenScad) (Clef USB)
    • Créer un objet simple
    • Créer un Légo avec une bibliothèque


2 cubes moins 1 cylindre
  • Installer OpenScad, un compilateur 3D pour créer des objets CAD.

Manuel:

Tutoriels EduTechWiki:

difference () {
	union () {
	cube (size = [1,2,3], center = true );
	cube (size = [3,2,1], center = true );
	}
 #  translate (v = [0,0,-3]) {
          cylinder (h=6, r=0.7, $fs =0.05);	
     }
}

Un Duplo avec la Doblo factory:

Duplo non-standard
SCALE = 1;
// LOAD doblo factory
include <doblo-factory-1-4.scad>;
//     (col, row, up, width,length,height,nibbles_on_off) 
doblo   (0,   0,   0,   4,   2,     3,   false);
nibbles (0,   0,   3,   2,   2);


A installer (si possible, AVANT LE COURS)

Module broderie

  • SVG2embroidery


Modèle utile pour l'enseignement

Tout d'abord, je vous conseille de lire l'argumentaire du wiki 3D Printables. Notamment: «There is ample evidence that learning is enhanced through active experiences, especially when relating to spatial and physical concepts that are difficult to visualize and understand abstractly. [...] Physical models can also aid visually impaired persons and help alleviate learning disparities associated with spatial reasoning.»

En gros, ce modèle doit servir à (mieux) illustrer un principe. A mon avis, on peut trouver des modèles de types très différents. Par exemple:

  • Visualisation mathématiques, par exemple des distributions dans une expérience (comparer deux histogrammes avec une mise en valeur de la moyenne, de la médiane etc.
  • Un objet historique, par exemple la face d'une maison (ne tentez pas de modéliser les 4 faces)
  • Des objets de la chimie (difficiles à imprimer avec une imprimante 3D de type RepRap)
  • Un objet des sciences de la vie comme Anatomie (organes, dents), plantes (par exemple une coupe en longeur d'un arbre)
  • Formes (écritures calligraphiques ou chablons pour dessiner). Pensez donc aussi à la possibilité de créer des objets 2D (donc plats)


Matériel de cours

Voir aussi:

  • La catégorie 3D sur EdutechWiki (Anglais)
Introductions/propagande
CAD/CAM et modélisation 3D
Logiciels de conception
Logiciels de conception en ligne
  • Tinkercad Le navigateur doit avoir un support WebGL (navigateurs récents!). Ce dernier nécessite une puce ou un carte d'accélération 3D.
  • http://www.3dtin.com/
Logiciels de préparation
Post Production