FoldaRap

De Centre de Ressources Numériques - Labomedia
Révision de 8 décembre 2015 à 18:33 par Guillaume (discussion | contributions)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

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.

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

Site officiel

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