transformer un chemin en forme
transformer un chemin en forme
Bonjour,
Je cherche (peut être mal... ) et ne trouve point :
Je veux usiner un boitier pour loger mon petit Arduino, avec une fraiseuse CNC.
J'ai récupéré sur le net un fichier svg de la chose.
Mais les courbes, les arrondis, les cercles, sont en mode chemin, ce qui fait que la fraise passe un temps fou à usiner (chaque noeud ? )
Il me faut donc transformer les chemins en courbes, non ?
Une aide serait bienvenue !
Merci,
JB
Je cherche (peut être mal... ) et ne trouve point :
Je veux usiner un boitier pour loger mon petit Arduino, avec une fraiseuse CNC.
J'ai récupéré sur le net un fichier svg de la chose.
Mais les courbes, les arrondis, les cercles, sont en mode chemin, ce qui fait que la fraise passe un temps fou à usiner (chaque noeud ? )
Il me faut donc transformer les chemins en courbes, non ?
Une aide serait bienvenue !
Merci,
JB
-
- Messages : 329
- Inscription : 13 mars 2011, 14:02
Re: transformer un chemin en forme
Hello
Les chemins sont des courbes...
Peut-être les chemins en question sont-ils "balisés" de très nombreux nœuds ?
Je ne suis pas curieux (ou si peu
) mais un bout de ton svg nous en dirait davantage...
Les chemins sont des courbes...
Peut-être les chemins en question sont-ils "balisés" de très nombreux nœuds ?
Je ne suis pas curieux (ou si peu

-
- Messages : 1516
- Inscription : 05 janv. 2005, 19:58
- Localisation : LIEGE - BELGIQUE
Re: transformer un chemin en forme
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
Re: transformer un chemin en forme
Bonjour,
Merci de vos propositions.
En lien un fichier svg ICI d'un élément du boitier que je voudrais bien usiner dans un temps raisonnable.
J'y ai ajouté un cercle fait avec l'outil cercle de Inkscape.
Les cercles provenant du fichier d'origine ne sont pas "fait de la même façon".
Les arrondis aussi.
Vos lumières me sont précieuses !
JB
Merci de vos propositions.
En lien un fichier svg ICI d'un élément du boitier que je voudrais bien usiner dans un temps raisonnable.
J'y ai ajouté un cercle fait avec l'outil cercle de Inkscape.
Les cercles provenant du fichier d'origine ne sont pas "fait de la même façon".
Les arrondis aussi.
Vos lumières me sont précieuses !
JB
-
- Messages : 329
- Inscription : 13 mars 2011, 14:02
Re: transformer un chemin en forme
Je vois bien une image, mais pas de SVG
?
?
-
- Messages : 1516
- Inscription : 05 janv. 2005, 19:58
- Localisation : LIEGE - BELGIQUE
Re: transformer un chemin en forme
Bonjour,
J'ai récupéré le fichier : c'est un fichier svg
Le cercle Inkscape est un objet dessiné avec l'outil "Cercle", pas un chemin. Il doit être converti en chemin.
Le cercle importé svg ainsi que les autres cercles sont des chemins qui contiennent une multitude noeuds. Il faudra les "Simplifier" (Menu "Chemin => Simplifier")).
Si je me souvient un peu de ce que j'ai lu, il faut convertir le svg de Inkscape en un fichier qui la cnc peut lire. Mais n'étant pas directement concerné, je n'ai pas lu l'article en entier.
A+
J'ai récupéré le fichier : c'est un fichier svg

Le cercle Inkscape est un objet dessiné avec l'outil "Cercle", pas un chemin. Il doit être converti en chemin.
Le cercle importé svg ainsi que les autres cercles sont des chemins qui contiennent une multitude noeuds. Il faudra les "Simplifier" (Menu "Chemin => Simplifier")).
Si je me souvient un peu de ce que j'ai lu, il faut convertir le svg de Inkscape en un fichier qui la cnc peut lire. Mais n'étant pas directement concerné, je n'ai pas lu l'article en entier.
A+
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
Re: transformer un chemin en forme
Bonjour,
@ Eskejesai : il faut cliquer sur la flèche de téléchargement "en haut à droite" c'est du Google drive.
@ Undertaker : le cercle Inkscape est usiné correctement par la CNC (en une seule fois)
Le cercle venant du fichier d'origine ainsi que les arrondis sont usinés avec une suite de "plonger - usiner" correspondant à chaque nœud.
C'est ça que je veux éviter.
Pour info, je passe par le site / outil de pilotage de CNC http://easel.inventables.com
JB
@ Eskejesai : il faut cliquer sur la flèche de téléchargement "en haut à droite" c'est du Google drive.
@ Undertaker : le cercle Inkscape est usiné correctement par la CNC (en une seule fois)
Le cercle venant du fichier d'origine ainsi que les arrondis sont usinés avec une suite de "plonger - usiner" correspondant à chaque nœud.
C'est ça que je veux éviter.
Pour info, je passe par le site / outil de pilotage de CNC http://easel.inventables.com
JB
-
- Messages : 1516
- Inscription : 05 janv. 2005, 19:58
- Localisation : LIEGE - BELGIQUE
Re: transformer un chemin en forme
Bonjour jibé49,
Le cercle dessiné avec Inkscape et qui a été tracé avec l'outil "Cercle" est correctement interprété par la machine.
Les tracés rectangulaires avec angles droits sont bien interprétés par ta machine.
Les objets qui ont été transformés en chemin (les autres cercles et le cadre externe) sont des chemins contenant des courbes et des tracés rectilignes. ce sont ces éléments qui posent problème à ta machine.
Sans comprendre le pourquoi de ces réactions, tu pourrais redessiner les cercles avec l'outil "Cercle" mais sans les transformer en chemin.
Quant au cadre externe, lui aussi, tu pourrais le redessiner avec l'outil de tracé de "Rectangles" avec lequel tu peux également modifier les coins en les arrondissant.
Maintenant si quelqu'un peu expliquer ou comprend pourquoi ta machine interprète si mal certains tracés ... ce serait encore mieux
A+
Le cercle dessiné avec Inkscape et qui a été tracé avec l'outil "Cercle" est correctement interprété par la machine.
Les tracés rectangulaires avec angles droits sont bien interprétés par ta machine.
Les objets qui ont été transformés en chemin (les autres cercles et le cadre externe) sont des chemins contenant des courbes et des tracés rectilignes. ce sont ces éléments qui posent problème à ta machine.
Sans comprendre le pourquoi de ces réactions, tu pourrais redessiner les cercles avec l'outil "Cercle" mais sans les transformer en chemin.
Quant au cadre externe, lui aussi, tu pourrais le redessiner avec l'outil de tracé de "Rectangles" avec lequel tu peux également modifier les coins en les arrondissant.
Maintenant si quelqu'un peu expliquer ou comprend pourquoi ta machine interprète si mal certains tracés ... ce serait encore mieux

A+
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
-
- Messages : 329
- Inscription : 13 mars 2011, 14:02
Re: transformer un chemin en forme
Fichier SVG (enfin) vu
Chaque "cercle" est formé d'une succession de segments de droites (1 objet); peut-être chaque segment demande la mise en place de l'outil, puis le retrait...
Comme le suggère Undertaker, essaie de redessiner ?
Verrouille le calque contenant l'original ("Calque 1") pour éviter des modifications involontaires (Affichage des calques, Maj Ctrl L )
Crée un nouveau calque au-dessus, où tu pourras superposer ton propre tracé
Avec une couleur de trait différente et partiellement transparente ? (Maj Ctrl F)
Ou sans contour dans un premier temps, avec un fond partiellement transparent...
Ou en "mode d'affichage contour", très précis en zoomant à fond...
Use et abuse du zoom (Ctrl + molette souris); déplacement avec la molette seule, et Maj + molette
Bonne suite, patience

Chaque "cercle" est formé d'une succession de segments de droites (1 objet); peut-être chaque segment demande la mise en place de l'outil, puis le retrait...
Comme le suggère Undertaker, essaie de redessiner ?
Verrouille le calque contenant l'original ("Calque 1") pour éviter des modifications involontaires (Affichage des calques, Maj Ctrl L )
Crée un nouveau calque au-dessus, où tu pourras superposer ton propre tracé
Avec une couleur de trait différente et partiellement transparente ? (Maj Ctrl F)
Ou sans contour dans un premier temps, avec un fond partiellement transparent...
Ou en "mode d'affichage contour", très précis en zoomant à fond...
Use et abuse du zoom (Ctrl + molette souris); déplacement avec la molette seule, et Maj + molette
Bonne suite, patience

-
- Messages : 1516
- Inscription : 05 janv. 2005, 19:58
- Localisation : LIEGE - BELGIQUE
Re: transformer un chemin en forme
Bonjour,
Notre ami jibé49 ne précise pas si, lors de la découpe des formes carrées intérieures l'outil n'effectue pas également ces mouvements dans chaque coin. Mais la supposition de Eskejesais semble correcte : la machine traite chaque segment dessiné comme un élément à part et elle positionne l'outil en début de chaque tracé de segment composant la courbe puis relève l'outil en fin de tracé de ce segment.
En utilisant l'outil de tracé de cercles et celui de tracé de surface rectangulaire, ce n'est pas la même description d'objet qui est faite dans Inkscape. il suffit d'ouvrir l'éditeur xml inclus dans Inkscape pour s'en rendre compte.
Le rectangle dessiné avec son outil est défini comme suit :
height : 43.845234 (la hauteur du rectangle)
id : rect4485 (son identifiant)
ry : 7.5595236 (le rayon de courbure des coins)
style : opacity:1;fill:#f2562a;fill-opacity:1;stroke:#0000a0;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1 (le style du tracé et de son remplissage)
width : 34.017857 (la hauteur du rectangle)
x : 65.767853 (la coordonnée x du coin supérieur gauche du rectangle)
y : 53.583332 (la coordonnée y du coin supérieur gauche du rectangle).
Le rectangle transformé en chemin est lui définit comme ceci :
d : m 118.30651,53.583332 h 18.89881 c 4.18798,0 7.55952,3.371548 7.55952,7.559524 v 28.726186 c 0,4.187976 -3.37154,7.559524 -7.55952,7.559524 h -18.89881 c -4.18798,0 -7.55952,-3.371548 -7.55952,-7.559524 V 61.142856 c 0,-4.187976 3.37154,-7.559524 7.55952,-7.559524 z (les coordonnées de chaque noeud et les données nécessaires pour dissiner chacun des segments du tracé en courbe de Bézier.)
id : rect4489 (son identifiant)
style : opacity:1;fill:#f2562a;fill-opacity:1;stroke:#0000a0;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity : 1 (le style de son tracé).
A+
Notre ami jibé49 ne précise pas si, lors de la découpe des formes carrées intérieures l'outil n'effectue pas également ces mouvements dans chaque coin. Mais la supposition de Eskejesais semble correcte : la machine traite chaque segment dessiné comme un élément à part et elle positionne l'outil en début de chaque tracé de segment composant la courbe puis relève l'outil en fin de tracé de ce segment.
En utilisant l'outil de tracé de cercles et celui de tracé de surface rectangulaire, ce n'est pas la même description d'objet qui est faite dans Inkscape. il suffit d'ouvrir l'éditeur xml inclus dans Inkscape pour s'en rendre compte.
Le rectangle dessiné avec son outil est défini comme suit :
height : 43.845234 (la hauteur du rectangle)
id : rect4485 (son identifiant)
ry : 7.5595236 (le rayon de courbure des coins)
style : opacity:1;fill:#f2562a;fill-opacity:1;stroke:#0000a0;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1 (le style du tracé et de son remplissage)
width : 34.017857 (la hauteur du rectangle)
x : 65.767853 (la coordonnée x du coin supérieur gauche du rectangle)
y : 53.583332 (la coordonnée y du coin supérieur gauche du rectangle).
Le rectangle transformé en chemin est lui définit comme ceci :
d : m 118.30651,53.583332 h 18.89881 c 4.18798,0 7.55952,3.371548 7.55952,7.559524 v 28.726186 c 0,4.187976 -3.37154,7.559524 -7.55952,7.559524 h -18.89881 c -4.18798,0 -7.55952,-3.371548 -7.55952,-7.559524 V 61.142856 c 0,-4.187976 3.37154,-7.559524 7.55952,-7.559524 z (les coordonnées de chaque noeud et les données nécessaires pour dissiner chacun des segments du tracé en courbe de Bézier.)
id : rect4489 (son identifiant)
style : opacity:1;fill:#f2562a;fill-opacity:1;stroke:#0000a0;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity : 1 (le style de son tracé).
A+
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
Re: transformer un chemin en forme
Bonmatin,
Merci à tous pour vos analyses, études, décorticages, et propositions !
(@undertaker : si si, l'outil passe aussi beaucoup de temps dans les coins arrondis)
Retracer les cercles et autres arrondis, c'est sûr que j'aurais gagné mon temps.
Et c'est peut être ce qui va se passer, je n'avais pas penser à l'utilisation des calques, pourtant ça ne m'était pas inconnu...
Mais j'aimerais bien savoir si Inkscape peut arranger cela : transformer une suite de noeuds en courbe.
J'ai essayé avec le Draw de Libre Office, pas mieux.
L'os est toujours à ronger
JB
Merci à tous pour vos analyses, études, décorticages, et propositions !
(@undertaker : si si, l'outil passe aussi beaucoup de temps dans les coins arrondis)
Retracer les cercles et autres arrondis, c'est sûr que j'aurais gagné mon temps.
Et c'est peut être ce qui va se passer, je n'avais pas penser à l'utilisation des calques, pourtant ça ne m'était pas inconnu...
Mais j'aimerais bien savoir si Inkscape peut arranger cela : transformer une suite de noeuds en courbe.
J'ai essayé avec le Draw de Libre Office, pas mieux.
L'os est toujours à ronger

JB
-
- Messages : 1516
- Inscription : 05 janv. 2005, 19:58
- Localisation : LIEGE - BELGIQUE
Re: transformer un chemin en forme
Oui jibé49,
mais as-tu testé le contenu du lien que je donnais dans le 3° message (ma première réponse) ?
Ainsi d'autres pourront tirer profit de ces événements
A+
mais as-tu testé le contenu du lien que je donnais dans le 3° message (ma première réponse) ?
Ainsi d'autres pourront tirer profit de ces événements

A+
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
-
- Messages : 329
- Inscription : 13 mars 2011, 14:02
Re: transformer un chemin en forme
Hop, sans contour, pour voir ...
Format PDF, désolé, question d'hébergement; mais il s'ouvre sans souci dans Inkscape
http://up.sur-la-toile.com/i1mvi
Format PDF, désolé, question d'hébergement; mais il s'ouvre sans souci dans Inkscape
http://up.sur-la-toile.com/i1mvi
Re: transformer un chemin en forme
Parfait !
Maintenant, "j'aimerais savoir pêcher"...
En utilisant uniquement Inkscape ?
@undertaker : oui, non : ça devient "usine à gaz", et comme je suis un peu fainéant...
J'aime beaucoup : je dessine, j'indique graphiquement outils et profondeurs, j'usine.
http://easel.inventables.com est vraiment bien...
JB
Maintenant, "j'aimerais savoir pêcher"...
En utilisant uniquement Inkscape ?
@undertaker : oui, non : ça devient "usine à gaz", et comme je suis un peu fainéant...
J'aime beaucoup : je dessine, j'indique graphiquement outils et profondeurs, j'usine.
http://easel.inventables.com est vraiment bien...
JB
-
- Messages : 329
- Inscription : 13 mars 2011, 14:02
Re: transformer un chemin en forme
Mais oui.jibé49 a écrit :...
En utilisant uniquement Inkscape ?
...
Le plus simple pour mettre le pied à l'étrier (et le plus efficace pour une mise en œuvre rapide) serait de trouver un pratiquant, par exemple via un club Linux ?