DIY Laser: instructions mac

Posted on Jun 14 - by tetalab

Inkscape

cp laserengraver/* /Applications/Inkscape.app/Contents/Resources/extensions/

Génerer un fichier g-code

  • Lancer Inkscape (ça peut prendre plusieurs minute au premier chargement, mais après ça se lance très vite
  • Placer du contenu sur la feuille, du texte par exemple
  • Selectionner le contenu, puis Menu "Path > Object to Path"- Aller dans "Extensions > Laserengraver > Laser..."
  • Dans l'onglet "Preferences", vérifier le répertoire de sauvegarde- Dans l'onglet "Laser", nommer le fichier g-code, et "Apply"

Envoyer le fichier g-code au laser

Il faut faire attention a l'ordre de branchement de l'alim et de l'usb

- Brancher le laser à l'alim ATX
- Brancher l'arduino au mac

grbl est installé sur l'arduino, c'est un firmware qui contient un interface serie pour interpréter le g-code et commander les moteur. Le code contient aussi un script ruby pour envoyer le code par l'interface série du mac.

- cloner le repo grbl sur votre ordi:

git clone https://github.com/simen/grbl.git

- aller dans le repertoire script de grbl

cd grbl/script

- installer le gem serialport pour ruby (a ne faire qu'une fois):

gem install serialport

ou

sudo gem install serialport

- modifier le script stream.rb avec le bon port série connecté a l'arduino:

SerialPort.open('/dev/tty.usbserial-A7006Qs0', 9600) do |sp|

- lancer le script avec le fichier g-code généré plus tôt:

ruby stream.rb /output_0001.nc

Le laser commencera alors a graver

Other Posts