soucis de conversion

  • Auteur de la discussion nicole78
  • Date de début
N

nicole78

Nouveau
bonjour a tous ....

alors apres pas mal d'heures de passer devant des videos pour essayer de comprendre le fonctionnement de ma CNC router 3018 MX3
je n'ai toujours pas usiner ....
je fabrique des cales avec ma 3d
et la j'ai trouver comment transformer une image en svg avec inscape ... ah oui quand meme
mais pour transformer cette image en g code ... alors la ca se complique ...
j'ai telecharger une extension pour mettre dans le logiciel ... en pas a pas car j'y connais rien ...

et la voila ce que la bete me dit .... voir les captures d'ecran jointe ... heu l'image 3 est en fait le 1 er tableau qui apparait ...

si quelqu'un pouvait m'expliquer simplement ....
apres j'ai telecharger tout pleins de logiciels au fil de mes visionages youtube...
drufel cnc
freecad 0.19
je me melange les pinceaux !!!

help siouplait ...
merci

1.PNG


image_2021-03-25_102225.png


image_2021-03-25_102353.png
 
M

mvt

Compagnon
Bonjour,

Bienvenue sur Usinages.
Quel est le plug-in utilisé pour Inscape ?
De prime abord, si je me fie à l'erreur, c'est un plug-in qui semble écrit en Python 2.x, la version d'Inscape s'attendant certainement à une version en Python 3.x

Je n'ai pas regardé pour les autres. Dans Freecad, il doit y avoir aussi un plug-in pour faire une sauvegarde en gCode
 
M

mvt

Compagnon
En complément, j'ai essayé, dans Inkscape (version 1.0) le plug-in gcodeplot
Attention, il faut installer le fichier zip dans le répertoire :
\...chemin de l'application...\inkscape\share\inkscape\extensions
avec ...chemin de l'application... correspondant à l'endroit où Inkscape est installé.

Sélectionner toute l'image.
Aller dans Extension => Gcodetools => Chemin vers G-Code
Il génère un fichier avec l'extension .ngc.
J'ai testé le code dans un simulateur, apparemment, c'est correct.
 
M

mvt

Compagnon
Après vérification, toutes les versions d'InkScape depuis la 0.91 disposent nativement de l'extension de conversion.
Initialement appelée " programmation de commande numérique", dans la version 1 en ma possession, elle s'intitule Gcodetools.
Il n'est donc pas la peine d'installer l'extension gcodeplot ci dessus.
 
N

nicole78

Nouveau
merci merci a tous ... mais je continue a patauger .. faut que je trouve une vrai formation car j'avance pas ... je fini par tout melanger .. j'ai toujours des messages d'erreur qui apparaissent mais meme en traduisant je sais pas ce que cela veut dire !!! une vraie quiche !!!
Traceback (most recent call last):
File "unicorn.py", line 23, in <module>
from unicorn.context import GCodeContext
File "C:\Program Files\Inkscape\share\inkscape\extensions\unicorn\context.py", line 104
print line
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(line)?
 
D

didierh

Ouvrier
Hello

comme dit par mvt - le plugin unicorn n'est plus du tout supporté par inkscape donc à oublier pour les versions récentes.
J'ai un peu cherché pour générer du gcode à partir de SVG, j'ai trouvé ceci :


En gros:
charger un fichier SVG
Sélectionner un objet dans l'onglet "Edit toolpaths"
créer une opération ("outside") pour une découpe par exemple.
adapter les paramètres (profondeur, unités,...)
Finalement "Generate"
En gros moins de 2 minutes et le gcode est généré - mais à tester selon la machine (vitesses, etc).

Autre solution testée,
installer Qcad
dans le menu "File" -> "SVG Import" !!! Ne pas faire "File" -> "Import"
nettoyer ce qui est importé (j'avais deux petits brols au niveau du 0,0 ???)
sauver en .dxf
installer https://sourceforge.net/projects/dxf2gcode/
qui comme le nom l'indique permet à partir d'un fichier Dxf de générer du gcode.

Troisième solution (celle que j'utilise):
QCad : dessin, import SVG etc..
Cambam : définition du type d'usinage (contour, poche, decoupe, etc...)
UGS ou Candle pour piloter la CNC (j'ai aussi une 3018 - reçue il y a 3 jours :lol:)

A+D


merci merci a tous ... mais je continue a patauger .. faut que je trouve une vrai formation car j'avance pas ... je fini par tout melanger .. j'ai toujours des messages d'erreur qui apparaissent mais meme en traduisant je sais pas ce que cela veut dire !!! une vraie quiche !!!
Traceback (most recent call last):
File "unicorn.py", line 23, in <module>
from unicorn.context import GCodeContext
File "C:\Program Files\Inkscape\share\inkscape\extensions\unicorn\context.py", line 104
print line
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(line)?
 
Haut