1 165
modifications
Modifications
Page créée avec « 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 ... »
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
- 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