======FoldaRap====== {{ vimeo>55710923 }} La première acquisition de l'Atelier du c01n a été un exemplaire de la [[http://reprap.org/wiki/FoldaRap|FoldaRap]] d'Emmanuel Gilloz qui est venu en personne l'assembler avec nous courant décembre 2012. Les informations ci-dessous, bien que majoritairement généralistes, concernent le modèle #012 v2.0 dont la carte d'origine [[http://reprap.org/wiki/Azteeg_X1|Azteeg X1]] a été remplacée par une [[http://reprap.org/wiki/Sanguinololu|Sanguinololu]] piloté par un ordinateur sous [[http://xubuntu.fr/|Xubuntu 12.04 32 bits]]. ==== Slic3r ==== **Slic3r** permet de transformer un fichier d'objet 3D en fichier interprétable pour être imprimé. En l’occurrence, dans notre cas, il permet de transformer un fichier **.stl** en fichier **.gcode** en lui conférant toute les caractéristiques de l'impression, de l'imprimante et du fil utilisé afin que Pronterface pilote la Foldarap en conséquence. Télécharger l'archive [[http://slic3r.org/download|ici]], la décompresser, et lancer //sclic3r// qui se trouve dans le dossier //bin//. Slic3r est en Pyhton et ne nécessite aucune installation. traduction et explication des parametres de Slic3r [[http://geekuino.fr/plater/print-settings|ici]] === Configuration === Ne pas suivre le processus de configuration et charger [[http://wiki.labomedia.org/index.php/Fichier:Config.ini.tar.gz|ce fichier config.ini]] (valable pour notre FoldaRap). Bien prendre soin de sauvegarder chacune des configurations respectives //print settings//, //filament settings//, //printer settings// pour qu'elles se chargent au démarrage suivant. ==== Pronterface ==== Pronterface est l'une des applications de [[http://www.reprap.org/wiki/Printrun/fr|Printrun]] et permet d'envoyer du [[https://fr.wikipedia.org/wiki/Programmation_de_commande_num%C3%A9rique|Gcode]] via une interface graphique. Il existe un PPA pour Ubunutu 12.04: sudo apt-add-repository ppa:richi-paraeasy/ppa\\ sudo apt-get update\\ sudo apt-get install printrun-gui Il faut choisir 115 200 comme débit de transfert pour se connecter à la FoldaRap. Pour que la pièce soit centrée > Settings > Option > build_dimensions : 140x140x100+0+0+0 ==== Arduino ==== Le logiciel [[http://arduino.cc/|Arduino]] est utilisé pour uploader dans la [[http://reprap.org/wiki/Sanguinololu|Sanguinololu]] le firmware spécifique à la FoldaRap. Il est alors nécessaire d'installer une version de Java pour qu'il se lance. sudo apt-get install openjdk-7-jre Il faut utiliser la version [[http://arduino.googlecode.com/files/arduino-0023.tgz|Arduino 0023]] en 32bit, pour la 64bit c'est [[https://code.google.com/p/arduino/downloads/detail?name=arduino-0023-64.tgz&can=2&q=|ici]] qu'il faut patcher spécifiquement pour qu'elle puisse communiquer avec la Sanguinololu doté d'un ATMEGA 1284 à 16 MHz. Voici l'archive du patch [[http://wiki.labomedia.org/index.php/Fichier:Sanguino1284p-master.zip|sanguino1284p-master]]. Il faut copier le dossier **Sanguino** dans le repertoire **hardware** du dossier arduino-0023, et remplacer le fichier avrdude.conf de /arduino-0023/hardware/tools par celui de l'archive. Voici l'archive du [[http://wiki.labomedia.org/index.php/Fichier:Marlin_labomedia.tar.gz|Marlin modifié]] pour notre modèle. Pour que la compilation puisse s'effectuer, il faut installer les paquets suivants : sudo apt-get install gcc-avr avr-libc Puis faut ajouter la ligne 426 du fichier math.h comme indiqué ci-dessous : sudo leafpad /usr/lib/avr/include/math.h 426 #undef round \\ 427 extern double round (double __x) __ATTR_CONST__;\\ 428 #define roundf round       /**< The alias for round(). */ Au besoin, si la connection ne se fait pas, il faut changer les droits de ttyUSB0 : sudo chmod a+rw /dev/ttyUSB0 ===== Logiciel de conception 3D ===== ==== OpenSCAD ==== Bien qu'un peu rebutant pour les novices, ce [[https://fr.wikipedia.org/wiki/OpenSCAD|OpenSCAD]] permet de modéliser des pièces en 3D au format .stl via l'écriture de petits programmes. Son avantage est de pouvoir fonctionner sans accélération graphique. sudo apt-add-repository ppa:chrysn/openscad\\ sudo apt-get update\\ sudo apt-get install openscad Petit tuto en français [[http://eleydet.free.fr/openscad/index.html|ici]]. Manuel (en) [[http://en.wikibooks.org/wiki/OpenSCAD_User_Manual|ici]]. ==== SketchUp ==== Non libre mais gratuit, [[https://fr.wikipedia.org/wiki/Sketchup|Sketchup]] est reconnu pour son ergonomie et séduira les débutants en modélisation 3D. Il fonctionne sous Xubuntu via Wine, mais ses performances sont grandement réduites et nécessite une accélération graphique que ne proposent pas forcément les cartes graphiques intégrées. Il est nécessaire d'installer [[http://rhin.crai.archi.fr/rld/plugin_details.php?id=429|un plugin]] pour permettre l'export en .stl. Pour cela, glisser le su2stl.rbs dans : .wine/drive_c/Program Files/Google/Google SketchUp 8/Plugins Ou : Window > Preferences > Extensions > Install extension... ==== Wings ==== Wings est dans les dépots: sudo apt-get install wings3d ==== Blender ==== Blender est dans les dépots: sudo apt-get install blender Un addons [[http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Modeling/PrintToolbox|3D Printing Tool]] permet de corriger le mesh et de l'exporter en STL. Un Flossmanual en français à ce propos http://fr.flossmanuals.net/blender-pour-limpression-3d/ ==== FreeCAD ==== [[http://www.freecadweb.org/index-fr.html|Site officiel]] sudo apt-get install freecad freecad-doc ===== Logiciels de visualisation de fichiers STL ===== ==== Resources ==== Un [[http://en.wikipedia.org/wiki/STL_%28file_format%29|fichier STL]] peut-être sous forme ASCII ou binaire. Les fichiers ASCII sont lisible dans un éditeur de texte, les fichiers binaires non (ils s'ouvre sans message d'erreur) ==== meshlab ==== sudo apt-get install meshlab {{tag>Imprimante_3d}}