1 004
modifications
Modifications
m
Son utilisation ==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 commentaires ci-dessous sont un peu obsolètes, et mieux vaut utiliser unitées en "mm" Attention l'extension laserengraver de inkscape.export en dxf place tous les chemins dans le même calque, si des calques néscessaire il faudra les ajouter manuellement via LibreCAD
En cas de problème de numéro de version au lancement de dxf2gcode, ouvrir postpro_config.cfg et modifier config_version de 2 à 3Notament pour remètre les calques dans le fichier.
Lancer dxf2gcode. Aller dans "File/Load file" et sélectionner Les offsets pour prendre en compte le fichier d'entrée au format dxf. La pièce devrait apparaitre diamètre de la fraise lors de la coupe, peuvent être faites sur [[Inkscape_pour_la_fabrication_numérique|Inkscape]] ou sur la droiteLibreCAD.
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 25Le fichier peu aussi être créé via LibreCAD directement.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). Cliquer ==Utilisation pour cela sur l'onglet "layer", et déplacer les éléments à la souris.SentierBattu==
Sélectionner #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 laser (par défaut , c'est l'outil 1 un paramètre qui est sélectionné)ne nous sert pas pour la CNC#Enregistre et on ferme le fichier config.cfg
Aller dans "Export\Optimize and export shapes" pour lancer la génération ===Génération du gcode.===
Une fois le GCode généré, #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 vitesse remonté de la broche en fin de découpe peut-être modifiée programme## Z Safety margin: correspond à la main. Une vitesse rapide permet remonté de faire l'outil entre chaque tracé## Z Workpiece top: correspond à l'épaisseur du matériau## Z Infeed depth: correspond à la gravure, 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 plus lente de découper.plonge en mm/minCe réglage dépend #Aller dans "Export\Optimize and export shapes" (Ctrl+E) pour lancer la génération du matériaux utiliségcode.
Il faut supprimer quelques en-tête.====Paramètres supplémentaires====
Exemple Le logiciel permet d'en-tête 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
G21 (Unit in mm)<br>G0 Z4 F300<br>G0 X0 F2500<br>==Usinage sur la fraiseuse==
(* SHAPE Nr: 0 *)On se référera à la page [[bCNC]] pour la suite
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).[[Catégorie:Logiciels]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]]
aucun résumé de modification
Dxf2gcode httphttps://codesourceforge.google.comnet/pprojects/dxf2gcode/ est un outil permettant de convertir un fichier dxf en gcode pouvant être utilisé par une découpe (laser, vinyle).On a adapté DXF2Gccode pour la [[CNC-SentierBattu]]
==InstallationModification du dxf via LibreCAD== Les fichiers de config de fichier dxf peuvent directement 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éésmodifier via LibreCAD.Le zip contient deux fichiers à placer dans les répertoires de dxf2gcode* config.cfg à placer dans Cela peu être utile pour le répertoire config* postpro_configpas repasser par inkscape.cfg à placer dans le répertoire postpro_config
===Paramètres de l'outil===