FoldaRap
Ce wiki a été archivé en 2018.
Le nouveau wiki se trouve à: ressources.labomedia.org Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia. |
La première acquisition de l'Atelier du c01n a été un exemplaire de la 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 Azteeg X1 a été remplacée par une Sanguinololu piloté par un ordinateur sous Xubuntu 12.04 32 bits.
Sommaire
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 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 ici
Configuration
Ne pas suivre le processus de configuration et charger 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 Printrun et permet d'envoyer du 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 Arduino est utilisé pour uploader dans la 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 Arduino 0023 en 32bit, pour la 64bit c'est 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 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 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 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 ici.
Manuel (en) ici.
SketchUp
Non libre mais gratuit, 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 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
Les tutos Labomedia pour modéliser dans Blender 2.49b et la très riche page Ressources en ligne Blender.
Un addons 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
sudo apt-get install freecad freecad-doc
Logiciels de visualisation de fichiers STL
Resources
Un 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