« Dxf2gcode » : différence entre les versions
De fablabo
ajout url |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
Dxf2gcode | Dxf2gcode https://sourceforge.net/projects/dxf2gcode/ est un outil permettant de convertir un fichier dxf en gcode. | ||
On a adapté DXF2Gccode pour la [[CNC-SentierBattu]] | |||
==Installation== | ==Installation== | ||
La version modifié spécialement pour la [[CNC-SentierBattu]] est disponible dans [[Fichier:LaConfdxf2gcode.zip]]. | |||
Il faut lancer dxf2gcode.py via python. | |||
==Export dxf depuis Inkscape== | |||
Il faut enregistrer le fichier en : "Desktop Cutting Plotter (AutoCAD DXF R14) (*.dxf)" | |||
Ensuite il faut cocher la case LWPOLYLINE et mettre les unitées en "mm" | |||
==Modification du dxf via LibreCAD== | |||
En cours de création | |||
==Utilisation pour SentierBattu== | |||
===Paramètres de l'outil=== | |||
#On va chercher le fichier ../config/config.cfg | |||
#Puis on va chercher à partir de la ligne 107 la section [Tool_Parameters] | |||
#Ici on ajoute ou modifie un outil par sont diamètre (en mm) et la vitesse de rotation (en tr/min) | |||
#Pour "start_radius" on met en général le rayon de l'outil, c'est un paramètre qui ne nous sert pas pour la CNC | |||
#Enregistre et on ferme le fichier config.cfg | |||
===Génération du gcode=== | |||
#On lance "dxf2gcode.py" via python | |||
#On ouvre notre fichier dxf | |||
#Dans l'onglet "Layers" on selectionne notre calque | |||
#On selectionne l'outil préalablement modifié/créé | |||
#On modifie les paramètres suivants | |||
## Z rétraction area: correspond à la remonté de la broche en fin de programme | |||
## Z Safety margin: correspond à la remonté de l'outil entre chaque tracé | |||
## Z Workpiece top: correspond à l'épaisseur du matériau | |||
## Z Infeed depth: correspond à la pronfondeur d'une seule passe | |||
## Z Final mill depth: correspond à la profondeur finale voulu | |||
## Feed rate XY: correspond à la vitesse d'avance en mm/min | |||
## Feed rate Z: correspond à la vitesse de plonge en mm/min | |||
#Aller dans "Export\Optimize and export shapes" (Ctrl+E) pour lancer la génération du gcode. | |||
====Paramètres supplémentaires==== | |||
La | Le logiciel permet d'autres fonctionnalité: | ||
*Le changement d'échelle via option/scale all | |||
*La rotation du fichier via option/rotate all | |||
*Le changement d'origine du zero via option/Move Workpiece Zero |
Version du 4 avril 2016 à 18:08
Dxf2gcode https://sourceforge.net/projects/dxf2gcode/ est un outil permettant de convertir un fichier dxf en gcode. On a adapté DXF2Gccode pour la CNC-SentierBattu
Installation
La version modifié spécialement pour la CNC-SentierBattu est disponible dans Fichier:LaConfdxf2gcode.zip. Il faut lancer dxf2gcode.py via python.
Export dxf depuis Inkscape
Il faut enregistrer le fichier en : "Desktop Cutting Plotter (AutoCAD DXF R14) (*.dxf)" Ensuite il faut cocher la case LWPOLYLINE et mettre les unitées en "mm"
Modification du dxf via LibreCAD
En cours de création
Utilisation pour SentierBattu
Paramètres de l'outil
- On va chercher le fichier ../config/config.cfg
- Puis on va chercher à partir de la ligne 107 la section [Tool_Parameters]
- Ici on ajoute ou modifie un outil par sont diamètre (en mm) et la vitesse de rotation (en tr/min)
- Pour "start_radius" on met en général le rayon de l'outil, c'est un paramètre qui ne nous sert pas pour la CNC
- Enregistre et on ferme le fichier config.cfg
Génération du gcode
- On lance "dxf2gcode.py" via python
- On ouvre notre fichier dxf
- Dans l'onglet "Layers" on selectionne notre calque
- On selectionne l'outil préalablement modifié/créé
- On modifie les paramètres suivants
- Z rétraction area: correspond à la remonté de la broche en fin de programme
- Z Safety margin: correspond à la remonté de l'outil entre chaque tracé
- Z Workpiece top: correspond à l'épaisseur du matériau
- Z Infeed depth: correspond à la pronfondeur d'une seule passe
- Z Final mill depth: correspond à la profondeur finale voulu
- Feed rate XY: correspond à la vitesse d'avance en mm/min
- Feed rate Z: correspond à la vitesse de plonge en mm/min
- Aller dans "Export\Optimize and export shapes" (Ctrl+E) pour lancer la génération du gcode.
Paramètres supplémentaires
Le logiciel permet d'autres fonctionnalité:
- Le changement d'échelle via option/scale all
- La rotation du fichier via option/rotate all
- Le changement d'origine du zero via option/Move Workpiece Zero