Modifications

Aller à : navigation, rechercher

FraiseuseCNC/pyGrbl

89 octets ajoutés, 19 avril 2013 à 07:23
Controle de la fraiseuse : grbl en python
=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$ # charger le fichier de gcode grbl.getGcodeFromFile('model/space_invader/space_invader.g') //charger # envoie le fichier de gcodecode vers la machine $ for ligne in grbl.gcode:
grbl.sendGcode(ligne)
=To Do=*expliciter déplacement relatif/absolu*expliciter système métrique/envoie le code vers la machineus

Menu de navigation