Raster2Gcode

De fablabo
Aller à : navigation, rechercher

Prototype

Fablabologo.jpg
Description convertisseur d'images en fichier de gravure pour la découpe laser
License GPL 2.0
Contributeur(s) Cedric
Inspiration
Fichiers source
Outils
Ingrédients
Lien




Résumé

Il s'agit de développer un générateur de fichiers gcode à partir d'images bitmap, pour donner à notre découpe laser la possibilité de graver des images. Ce code est maintenant intégré à Laserengraver, la fonctionnalité de raster est accessible directement dans inkscape.

code Python

Fichier:Rsater2gcode.zip

Ce code analyse l'image point par point pour en déduire la puissance du laser à appliquer à cet endroit.

une légère optimisation permet de générer une ligne de gcode que quand la valeur de luminance change.

Pour l'instant les paramètres doivent être modifiés dans l'entête du fichier.

un test avec le logo de Plateforme C : Fichier:PlateformeC-logo rasterGcode.zip


un test avec une belle Voitur.jpg voiture

Attention

A savoir, ce programme concocte un .gcode, mais qui grave votre image de bas en haut (en effet, avant, la découpe laser avait son point zéro en haut à gauche, mais il est désormais en bas à gauche).

Par conséquent, il faut inverser votre image (symétrie axiale verticale) pour avoir le résultat attendu.