DIY Laser: instructions mac
Inkscape
- Télécharger Inkscape: http://inkscape.org/download/
- Télécharger le plugin laserengraver: http://www.slackersdelight.com/instructables/laserengraver.zip
- Extraire les fichiers de laserengraver.zip et placer tous les fichiers dans le répertoire d'extension de 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