Inkscape pour la fabrication numérique
Utiliser Inkscape pour les machines de découpe à commande numérique
Statut du projet
Prototype
Statut de la publication
License
CC-by-sa-3.0
Inspiration
Fichiers source
Machines
Matériaux
Lien
Sommaire
Inkscape pour les machines de découpe numérique ?
L'objectif de se document est de montrer comment on peut avantageusement tirer parti d'inkscape pour utiliser des machines de découpe numérique, bien que ce logiciel soit avant tout un logiciel orienté "dessin" et non "CAO". Le but n'est pas d'apprendre les bases mais on y reviendra quand même.
Comprendre la structure d'un document svg
Le format svg est un code organisé sous forme d'une suite d'objet. Chaque objet étant défini par un type, une coordonnée, et des caractéristiques associées à son type.
Les opérations de base et leur raccourci
Couleurs de remplissage et contour
Les couleurs nous préoccupent bien peu quand on s'occupe de découpe, mais la manipulation des contours est très utile. Tout ça peut se faire à la sourie dans la fenêtre "Remplissage et contours (Ctrl+Maj+F)". Mais comme on ne s'occupe pas du code html des couleurs qu'on choisit, on peut utiliser directement la palette de couleur situé en bas de l'écran.
- cliquer sur une couleur pour choisir une couleur de remplissage
- cliquer sur la petite croix pour supprimer le remplissage
- Maj+Clic sur une couleur pour créer un contour ou choisir une couleur de contour
- Maj+Clic sur la petite croix pour supprimer le contour
Pour la découpe, le seule réglage qu'on peut encore aller utiliser dans la fenêtre "Remplissage et contours (Ctrl+Maj+F)" est l'épaisseur du contour, et sa forme (Raccord, Terminaison).
Grouper / Dégrouper
Il semble indispensable d'utiliser les groupes de façon intensive pour être efficace. On peut utiliser le menu déroulant objet mais c'est beaucoup plus rapide avec le clavier :
- Ctrl+G : groupe
- Ctrl+Maj+G : dégrouper
Il n'est pas possible grouper des éléments qui appartiennent à différents calques. Les objet seront donc déplacés sur le calque courant.
Combiner / Séparer
"Combiner/Séparer" ressemble à "Gouper/Dégrouper" mais les deux sont pourtant des opérations très différentes. "Grouper" permet d'assembler plusieurs éléments pour les déplacer, les déformer ensemble, tout en gardant leur existence propre en tant qu'élément primitif d'inkscape : un cercle reste un cercle, du texte reste du texte... etc "Combiner" des objets revient à fusionner les différents chemins qui composent chacun des objets. Ils vont donc être transformé en chemin, et tous ces chemins vont être fusionner en un seul chemin qui peut être discontinue.
- Ctrl+K : Kombiner
- Ctrl+Maj+K : Séparer
Union (fusionner)
"Union" est aux formes de que "Combiner" est au chemins. Il ne s'agit pas juste d'une opération d'assemblage mais d'une opération booléenne, ce qui veux dire qu'elle va prendre en compte les superpositions de forme, ce que ne fait pas l'opération combiner.
Un exemple du type d'utilisation que l'on peu faire avec des opérations booléennes:
- Nid d'abeille:vidéo sur le site de carrefour numérique
Copier /coller
Le coller se positionnera au niveau de la souris
Il peut y avoir sur Mac un souci d'interprétation, il faut donc aller dans les préférences X11 presse papier et décocher la synchronisation. et relancer Inkscape.
Dupliquer
A la différence du copier/coller, il superpose le nouvel objet par dessus l'ancien, ce qui permet de conserver les positions de l'objet (ce qui peu être utile pour les changements de calques, déplacement suivant l'horizontal ou la verticale ...)
Clonage
On retrouve les outils de clonage dans /Edition/Cloner/
Le plus utile reste: "Créer un pavage avec les clone" Cela permet de reproduire l'objet plusieurs fois en translation suivant l'horizontal et la verticale, en rotation, en symétries, homothétie...
On n'oublira pas de convertir les clones en chemins avec "Objet en chemin" (Maj+Ctrl+C)
Les opérations de transformation du chemin
Pointillés
Cela permet de transformer les pointillés apparents en chemin pour qu'ils soient réellement pris en compte par les machines.
- Dans le style de contour on sélectionnera le type de pointillés que l'on souhaite.
- On fera Chemin/Objet en chemin (Maj+Ctrl+C)
- Puis dans les extensions on trouvera /Modifier le chemin/Convertir en tirets
Hachures
Lien vers le tuto de Carrefour Numérique
Cette fonction permet de remplir un chemin fermé par des trais plus ou moins répartis, très utile avoir un effet raster, en étant beaucoup plus rapide que ce dernier.
- On sélectionnera le chemin voulu (les objets doivent être des chemins !)
- On ira dans /Chemin/Effet de chemin (Maj+Ctrl+7)
- On utilisera le "+" bleu du bandeau à droite
- On sélectionnera "Hachure"
- On réglera les tous les paramètres du volet à droite à 0 et on décochera les deux cases
- On prendra l'outil "sélection de nœud"
- On remarque que des points verts apparaissent
Cas des formes à l'intérieur d'autres formes
- Il faudra combiner les chemins (Ctrl+K)
- On prendra l'outil "sélection de nœud"
- Choisir un nœud sur la forme 1
- Le dédoubler avec
- Choisir un nœud sur la forme 2
- Le dédoubler avec
- On bougera un peu les nœuds pour pouvoir les sélectionner
- On reliera chacun des bous avec
- Enfin on applique le hachurage
Engrenages
Avec l’extension /Rendu/Engrenage On a la possibilité de créer des chemins d'engrenages ou de crémaillères.
Créer des assemblages
Ajustement
On retrouve ici un fichier svg permettant de tester des différents ajustements pour les assemblages
- Plaques de 5mm d'épaisseur : File:Test_Ajustement_e5.svg
Il suffira ensuite de générer un gcode avec les vitesses adapter au matériau utilisé.
Pour chaque matériau les vitesses et puissances de découpes sont différentes, donc la largeur de saignée varie. Ainsi pour savoir quels ajustements seront serrer ou large, il convient de faire un test avant.
La somme absolue des deux réglages, donne l'ajustement. On cherchera les montages serrés, ou large
- Ex: un alésage à -0.2 et un axe à +0.5 donne un ajustement de +0.7
Essai effectuée
- Peuplier: -0.9mm le montage est impossible, -0.7mm pour montage serré et 0mm pour montage large.
"Tableur incomming"
Produire un chemin pour une CNC
Depuis la version 0.91, une extension bien pratique permettant de générer du gcode est inclue: Programmation de commande numérique. La documentation originale en anglais mâtiné de russe se trouve ici : http://www.cnc-club.ru/forum/viewtopic.php?f=33&t=35&start=20
Résumé en gif animé
Marche à suivre détaillée
1. Définition du contour
Définir un contour avec une épaisseur correspondant au diamètre de la fraise via la palette d'outils "Remplissage et contours". Ici, en haut à droite, les réglages pour une fraise droite de 6 mm.
1b. supprimer le remplissage par l'onglet fond. On clique sur la croix pour ce faire.
2. Convertir le contour du contour en chemin
> Chemin > Contour en chemin (Ctrl+Alt+C)
On peut ensuite supprimer le remplissage et définir un contour plus fin pour voir ce que ça donne.
Dans l'image ci-après, on utilise d'abord l'outil "édition de noeuds" (la petite flèche), pour voir les noeuds et donc les chemins que contient l'objet.
3. séparer les chemins
> Chemin > Séparer (Maj+Ctrl+K)
Cela sépare l'objet initial en deux objets contenant chacun un des contours du contour.
4. conserver le chemin qui convient
Conserver le chemin extérieur si c'est un contour extérieur, intérieur si c'est un trou ou un contour intérieur.
Dans le cas d'une pièce avec un trou, par exemple, les opérations précédentes auront créés 4 chemins.
5. voir si ça marche
Supprimer le remplissage et redéfinir une couleur de contour, et éventuellement une épaisseur, pour voir l'"empreinte" de la fraise, c'est à dire la matière qui sera enlevé par celle ci. (Ce mode d'affichage peut aider pour réaliser le calepinage.)
On peut également conserver une copie de l'objet d'origine (par exemple dans un autre calque) pour vérifier que l'on a conservé les bons chemins et que tout à l'air correct.
Liens divers
Tu peux profiter de la version stable récente en allant la chercher directement sur la page dédiée sur le site d'Inkscape. Les paquets Ubuntu sont parfois très anciens. La version stable actuelle (0.91) n'est pas encore dans les dépôts.
http://fabacademy.org/archives/2014/tutorials/providence/Inkscape%20press%20fit%20tutorial.html
http://www.fabacademy.org/archives/2014/tutorials/providence/usingSnapSVG/
Une chaine youtube de tuto inkscape .!. En anglais .!. https://www.youtube.com/playlist?list=PLGLfVvz_LVvTSi9bKrvGR2_DBg0Tv8Dxo
laser/raster... https://jamesstokebrand.files.wordpress.com/2012/09/vectorandrastorfillengravingsample_blond_bamboo.jpg?w=900