Fabrication numérique - Bootcamp / FabLab

Bootcamp Ouaga : Semaine du lundi 5 au samedi 10 décembre

Photos du bootcamp sur flickr : http://www.flickr.com/photos/watsdesign/sets/72157628262445069/

CNC, fraiseuse numérique

  • Exemples de trucs fait avec la cnc : http://wiki.zentoolworks.com/index.php/Engineerus_Zen_Toolworks_machine
  • Super explication des G-codes et M-codes : http://www.tormach.com/machine_codes_gcodes.html

Pour monter la machine ZenToolWorks 12x12 :

  1. http://wiki.zentoolworks.com/index.php/Main_Page
  2. http://wiki.zentoolworks.com/index.php/Zen_Toolworks_CNC_12x12_DIY_Kit
  3. http://wiki.zentoolworks.com/index.php/CNC_DIY_12x12_2010_Assembly_Instructions
  4. http://wiki.zentoolworks.com/index.php/Spindle_Motor_Variable_Speed_Control_Package
  5. http://wiki.zentoolworks.com/index.php/3_Axis_TB6560_Stepper_Motor_Driver_Board (pdf très important)
  6. http://wiki.zentoolworks.com/index.php/Troubleshooting_Tips
  7. http://www.flickr.com/groups/1345542@N20/
  8. Calculer le step/per http://wiki.zentoolworks.com/index.php/Most_Frequently_Asked_Questions
  9. http://wiki.zentoolworks.com/index.php/Nema_23_Stepping_Motor

Pour utiliser une CNC :

La chaîne de fabrication numérique est composée de plusieurs parties modulables, la machine, une carte électronique et son firmware, un logiciel pour piloter la machine, un logiciel pour convertir un fichier 2D/3D en codes interprétables par le logiciel de pilotage et la machine.

http://pycam.sourceforge.net/big_picture_of_processing.svg

 

La combinaison idéale serait sans doute une machine open-source (exemple : oomlout), contrôlée par un Arduino avec GRBL, grâce à EMC2 et du code généré avec PyCAM. Dans notre cas, nous n'avons pas accès aux plans de la 12×12, la carte semble complexe et est pilotée par Mach3 avec du code à priori généré par LazyCam (un autre soft propriétaire également fourni avec). Il serait sans doute possible de tout passer en libre mais ça prendrait beaucoup de temps.

LazyCam semblant poser quelques soucis (50 lignes max de code exporté), on a pu changer cette partie de la chaîne numérique par PyCam, open-source bien mieux documenté et plus intuitif :)

Mach3, le logiciel qui sert à piloter la ZTW 12×12 :

  • http://www.machsupport.com/videos.php
  • Les images flickr de http://wiki.zentoolworks.com/index.php/Troubleshooting_Tips

PyCAM (opensource powa!) :

  • http://pycam.sourceforge.net/
  • http://vimeo.com/18254871

Idées d'utilisation

  • Porte-clé InnovAfrica : http://www.thingiverse.com/thing:14780
  • Jouets pour enfants
  • Carte de l'Afrique http://www.thingiverse.com/thing:11159

Trucs sympas qui pourraient être faits par la suite : 

  • Plotter (découpe vinyl) à partir d'imprimantes récupérée : http://codelab.fr/2845
  • Graveuse laser de poche à partie de graveurs DVD : http://wiki.nybi.cc/index.php/Pocket_Laser_Engraver

Autres liens connexes

Plein de modèles de CNC sont disponibles : http://wiki.nybi.cc/index.php/CNC

Discussion Fraiseuse CNC du forum codeLab : http://codelab.fr/2456

Sketch'up : http://sketchup.google.com/