Laser-Smoothignstech : Différence entre versions
(→Mode d'emploi : Multiples ajouts suite à la démo par Laurent) |
(→Préparation du Gcode : Ajout remarque sur position du plateau) |
||
Ligne 62 : | Ligne 62 : | ||
Il faut supprimer quelques en-tête. | Il faut supprimer quelques en-tête. | ||
+ | La position du plateau support permet de faire varier la distance entre le laser et la plaque à découper. Descendre le plateau augmente la distance, le monter réduit cette distance. Par défaut, le plateau est à une hauteur pour une plaque de 5mm. Si la plaque est plus fine (par exemple 1mm), il faudra monter le plateau (de 4mm). Si la plaque est plus épaisse (par exemple 10mm), il faudra descendre le plateau (de 5mm). Dans le premier cas, il faudra ajouter la commande GO Z-4 F300 au début du Gcode (et GO Z5 F300 dans le deuxième cas). | ||
=====Si le fichier est en svg===== | =====Si le fichier est en svg===== |
Version du 22 janvier 2014 à 19:19
Sommaire
Electronique de contrôle
Fichiers de config Smoothieboard
naissance
Cette machine chinoise a été lobotomisée avec Arthur de Tyfab pour la piloter avec une Smoothie board : electronique open-source. http://www.signstech.com/ProductShow.asp?ID=454
Mode d'emploi
Préparation du Gcode
- Le fichier de départ doit être en DXF.
- Le point de coordonnées (0, 0) doit de préférence être dans le coin en haut à gauche de la pièce.
- Les dimensions doivent être en millimètre.
Attention, à éviter les traits superposés (où le laser passera plusieurs fois, ce qui risque de percer le support dans le cas d'une gravure, ou de bruler le support dans le cas d'une découpe).
On utilise http://code.google.com/p/dxf2gcode/
Les fichiers de config de ce logiciel sont disponibles ici : Fichier:LaConfdxf2gcode.zip. Lancer une première fois le logiciel (python dxf2gcode.py) afin que les répertoires contenant les fichiers de configuration soient créés. Le zip contient deux fichiers à placer dans les répertoires de dxf2gcode
- config.cfg à placer dans le répertoire config
- postpro_config.cfg à placer dans le répertoire postpro_config
En cas de problème de numéro de version au lancement de dxf2gcode, ouvrir postpro_config.cfg et modifier config_version de 2 à 3.
Lancer dxf2gcode. Aller dans "File/Load file" et sélectionner le fichier d'entrée au format dxf. La pièce devrait apparaitre sur la droite.
dxf2gcode permet de corriger la position du point de référence (le placer en haut à gauche soit avec "Options/Move WP 0", soit en faisant tourner la pièce), et d'appliquer un facteur d'échelle ("Options/Scall all") afin que les dimensions soient bien en millimètre (facteur 25.4 par exemple si les dimensions étaient en pouce, facteur 1000 si les dimensions étaient en mètre)
L'ordre de découpe des pièces apparait sur la gauche de la fenêtre. Il faut s'assurer que les pièces à l'intérieur d'autres pièces soient découpées avant (car les pièces une fois découpées peuvent bouger sous l'effet du souffle de l'évacuation de fumée).
Sélectionner l'outil laser (par défaut c'est l'outil 1 qui est sélectionné).
Aller dans "Export\Optimize and export shapes" pour lancer la génération du gcode.
Une fois le GCode généré, la vitesse de découpe peut-être modifiée à la main. Une vitesse rapide permet de faire la gravure, une vitesse plus lente de découper. Ce réglage dépend du matériaux utilisé.
Il faut supprimer quelques en-tête.
La position du plateau support permet de faire varier la distance entre le laser et la plaque à découper. Descendre le plateau augmente la distance, le monter réduit cette distance. Par défaut, le plateau est à une hauteur pour une plaque de 5mm. Si la plaque est plus fine (par exemple 1mm), il faudra monter le plateau (de 4mm). Si la plaque est plus épaisse (par exemple 10mm), il faudra descendre le plateau (de 5mm). Dans le premier cas, il faudra ajouter la commande GO Z-4 F300 au début du Gcode (et GO Z5 F300 dans le deuxième cas).
Si le fichier est en svg
Avec inkscape.
1 - Ouvrir le svg avec inskscape
2 - Enregistrer le svg en dxf en choisissant le format dxf R12.
Avec inkscape et pstoedit (en console).
Cette méthode ne semble pas être toujours concluante
pistes de générateurs de gcode
Pour inkscape_laserplugin voir la page [Laserengraver[1]]
à tester :
https://github.com/attraktorhh/inkscape_laserplugin
http://www.slackersdelight.com/instructables/laserengraver.zip Une extension à Inkscape qui demanderait quelques modifications pour devenir l'outil ultime (discussion sur http://www.instructables.com/id/Pocket-laser-engraver/step7/ ) L'idée serait d'ajouter quelques fonctionnalités pompées sur le soft des machines trotec. notamment associer une couleur de trait à une vitesse et puissance de coupe
Nous sommes en train de développer une version custom de LaserEngraver pour la smoothieboard : Laserengraver
Sécurité
- Ne pas regarder le point de combustion directement et/ou de manière prolongée.
- Le laser n'est pas visible, le laser rouge visible n'est qu'un pointeur.
- Le laser se coupe automatiquement lorsque le couvercle est ouvert, mais il faut mieux prendre l'habitude de couper la tension du laser (ce qui coupe également la lumière dans la machine).
- Attention : le laser ne se coupe pas lorsque l'on ouvre les portes sous la machine pour le nettoyage des pièces tombées au sol.
Utilisation
- Mettre la machine sous-tension
- Mettre la motorisation sous tension : l'extraction de fumée se met en marche.
- Mettre le laser sous tension.
Vitesses de travail
vitesses de coupe avec le laser à fond
CP 5mm : 900