GcodeTools : Différence entre versions
m |
m (→Génération du gcode) |
||
(8 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 14 : | Ligne 14 : | ||
GcodeTools n'est pas un soft très ergonomique, mais pas de panique, avec un peu de rigueur il fonctionne très bien. | GcodeTools n'est pas un soft très ergonomique, mais pas de panique, avec un peu de rigueur il fonctionne très bien. | ||
− | On retrouvera toute les fonctionnalités dans /extensions/Programmation de commande numérique | + | On retrouvera toute les fonctionnalités dans |
+ | /extensions/Programmation de commande numérique | ||
==Utilisation== | ==Utilisation== | ||
Ligne 47 : | Ligne 48 : | ||
===Outils=== | ===Outils=== | ||
− | Maintenant que le paramétrage est fait on va pouvoir utiliser les fonctionnalités | + | Maintenant que le paramétrage est fait on va pouvoir utiliser les fonctionnalités qui changerons le tracé. Ensuite on transformera tout les chemins en gcode. |
====Aire==== | ====Aire==== | ||
+ | On accède à l'outil par la case "Aire..." | ||
+ | |||
+ | Ici on va compenser le diamètre de la fraise. | ||
+ | |||
+ | Le diamètre étant celui définit dans le cadre des caractéristiques de l'outil. | ||
+ | |||
+ | *Maximum area cutting curves: Définit un maximum à la taille des congés créés lors du chemin. | ||
+ | *Largeur de la zone (mm): Il correspond à une distance supplémentaire, au diamètre de l'outil. | ||
+ | *Superposition d'outil de zone (0..0.9):Ce paramètre est utile quand il y a plusieurs outils, donc complétement inutile dans notre cas. | ||
+ | |||
====Zone de remplissage==== | ====Zone de remplissage==== | ||
+ | Ici on remplira la surface intérieur au chemin sélectionne, avec un tracé, dépendant du diamètre de l'outil définit dans le cadre des caractéristiques de l'outil. | ||
+ | |||
+ | On accède à l'outil par la case "Aire..." | ||
+ | |||
+ | *Angle (°): Choisi l'orientation du surfaçage. | ||
+ | *Décalage (mm): Définit si il y a une décalage suivant X | ||
+ | *Décalage (mm): Définit si il y a un décalage suivant Y | ||
+ | *Méthode de remplissage: en Zig zag ou Spirale | ||
+ | |||
====Perçage: Point DXF==== | ====Perçage: Point DXF==== | ||
− | + | ||
+ | On accède à l'outil par la case " | ||
+ | |||
+ | Converti les objets plus particulièrement les points en perçage. | ||
+ | |||
+ | Il suffit d'appliquer avec le paramètre: "définir en tant que dxfpoint et enregistrer la forme" | ||
===Génération du gcode=== | ===Génération du gcode=== | ||
+ | Ici nous allons transformer tout les chemins présents sur inkscape en trajectoire Gcode, pour la machine. | ||
+ | |||
+ | Les fichiers doivent être sois des chemins, sois des offset. | ||
+ | |||
====Chemin vers gcode==== | ====Chemin vers gcode==== | ||
+ | |||
+ | On accède à l'outil par la case "Chemin vers G-code" | ||
+ | |||
+ | On règle les trois onglets: | ||
+ | |||
+ | Chemin vers Gcode | ||
+ | *Tolérance: 1 | ||
+ | *Profondeur de division maximale: peu importe | ||
+ | *Ordre de découpe: Par chemin ou par morceau de chemin ou par passe | ||
+ | *Fonction de profondeur: d | ||
+ | |||
+ | Option | ||
+ | *Échelle sur l'axe Z: 1 | ||
+ | *Décalage sur l'axe Z: 0 | ||
+ | *Activer le "Sélectionner tous les chemins si rien n'est sélectionné" | ||
+ | *Rayon d'arc minimum: 0.05 | ||
+ | |||
+ | Préférences | ||
+ | *Fichier: Nom_du_fichier.gcode | ||
+ | *Dossier: Chemin du dossier dans lequel le fichier sera | ||
+ | *Sage height for G00 move over blank (mm): Hauteur de sécurité au dessus de la surface entre les chemins (jog) | ||
+ | *Unité: mm | ||
+ | Rien pour la suite | ||
+ | |||
+ | Enfin on applique et on obtient notre fichier gcode à envoyer pour sur [[bCNC]] | ||
+ | |||
+ | [[Catégorie:Logiciels]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]] |
Version actuelle en date du 7 juin 2016 à 19:28
Forum de développement du soft
Sommaire
Instalation
On prendra les fichier sur le git et on regardera [Inkscape#Ajouter_une_extension|Ici pour installer l'extension à inkscape]
Généralité
GcodeTools est un plugin permettant de générer du gcode a partir de chemin sur inkscape. Laser engraver ce sert de ses fonctionnalités.
GcodeTools n'est pas un soft très ergonomique, mais pas de panique, avec un peu de rigueur il fonctionne très bien.
On retrouvera toute les fonctionnalités dans /extensions/Programmation de commande numérique
Utilisation
Paramétrage de l'outil
Bibliothèque d'outil
On commencera par ouvrir bibliothèque d'outil
- On sélectionnera notre type d'outil
- On appuiera sur appliquer
- Un encadré vert apparait sur la page avec les caractéristiques de l’outil
- Pour modifier ces paramètres on utilisera l'outil "Texte" de inkscape
On y retrouvera:
- Diameter (mm): diamètre de l'outil
- Feed (mm/min): Vitesse d'avance sur X et Y
- Pénétration angle (°): Toujours 90 pour notre machine
- Pénétration feed (mm/min): Vitesse d'avance sur Z
- depth step (mm): Profondeur d'une passe
- spindle rpm (PWM): Vitesse de rotation valeur comprise entre [0-255] pour notre machine, correspondant à 0 - 24 000 tr/min
- fine feed (mm/min): Vitesse d'avance pour la finition
Point d’orientation
Ensuite on ira dans Points d'orientation
On regardera:
- Type: 2-Points mode pour nous.
- Surface Z (mm): Hauteur de la surface haute du materiau
- Profondeur sur l'axe Z (mm): Profondeur finale de l'usinage
- Unité: mm !
On applique !
Outils
Maintenant que le paramétrage est fait on va pouvoir utiliser les fonctionnalités qui changerons le tracé. Ensuite on transformera tout les chemins en gcode.
Aire
On accède à l'outil par la case "Aire..."
Ici on va compenser le diamètre de la fraise.
Le diamètre étant celui définit dans le cadre des caractéristiques de l'outil.
- Maximum area cutting curves: Définit un maximum à la taille des congés créés lors du chemin.
- Largeur de la zone (mm): Il correspond à une distance supplémentaire, au diamètre de l'outil.
- Superposition d'outil de zone (0..0.9):Ce paramètre est utile quand il y a plusieurs outils, donc complétement inutile dans notre cas.
Zone de remplissage
Ici on remplira la surface intérieur au chemin sélectionne, avec un tracé, dépendant du diamètre de l'outil définit dans le cadre des caractéristiques de l'outil.
On accède à l'outil par la case "Aire..."
- Angle (°): Choisi l'orientation du surfaçage.
- Décalage (mm): Définit si il y a une décalage suivant X
- Décalage (mm): Définit si il y a un décalage suivant Y
- Méthode de remplissage: en Zig zag ou Spirale
Perçage: Point DXF
On accède à l'outil par la case "
Converti les objets plus particulièrement les points en perçage.
Il suffit d'appliquer avec le paramètre: "définir en tant que dxfpoint et enregistrer la forme"
Génération du gcode
Ici nous allons transformer tout les chemins présents sur inkscape en trajectoire Gcode, pour la machine.
Les fichiers doivent être sois des chemins, sois des offset.
Chemin vers gcode
On accède à l'outil par la case "Chemin vers G-code"
On règle les trois onglets:
Chemin vers Gcode
- Tolérance: 1
- Profondeur de division maximale: peu importe
- Ordre de découpe: Par chemin ou par morceau de chemin ou par passe
- Fonction de profondeur: d
Option
- Échelle sur l'axe Z: 1
- Décalage sur l'axe Z: 0
- Activer le "Sélectionner tous les chemins si rien n'est sélectionné"
- Rayon d'arc minimum: 0.05
Préférences
- Fichier: Nom_du_fichier.gcode
- Dossier: Chemin du dossier dans lequel le fichier sera
- Sage height for G00 move over blank (mm): Hauteur de sécurité au dessus de la surface entre les chemins (jog)
- Unité: mm
Rien pour la suite
Enfin on applique et on obtient notre fichier gcode à envoyer pour sur bCNC