Modifications

Aller à : navigation, rechercher

FraiseuseCNC/pyGrbl

13 octets supprimés, 18 avril 2013 à 18:15
aucun résumé de modification
Conversion png -> gcode
- commande fab dans un terminal - fab_format = png; to_process = G-code(.g) - charger png + redimensionner //taille de la machine 350mm*350mm environs - paramètres à choisir :
diametre de la fraise
offset
overlap //pourcentage de recouvrement pour le remplissage
- make gcode + sendit
Controle de la fraiseuse : grbl en python
- ouvrir ipython //interactive python
$ from pyGrbl import * //# importer la librairie grbl$ grbl = GrblStreamer() //# créer une instance$ grbl.setLocal //# mettre la machine en coordonnées relatives$ grbl.moveX(x) //# déplacer la fraise de la valeur x voulue, en mm $ grbl.moveY(y) //# déplacer la fraise de la valeur y voulue, en mm$ grbl.moveZ(z) //# déplacer la fraise de la valeur z voulue, en mm$ grbl.setHome //# définir le point d'origine$ grbl.getGcodeFromFile('model/space_invader/space_invader.g') //# charger le fichier de gcode$ for ligne in grbl.gcode:
grbl.sendGcode(ligne)
//# envoie le code vers la machine

Menu de navigation