Cambam : comment optimiser des parcours qui se recoupent ? (Vgrave)
2 participants
Page 1 sur 1
Cambam : comment optimiser des parcours qui se recoupent ? (Vgrave)
Bonjour
Autant les incrustations sont faciles (avec la bonne méthode) sur des formes simples, autant ça se complique quand les silhouettes sont biscornues et encore plus quand il y a des motifs à l'intérieur.
Pour résumer : chaque pièce (support et incrustation) demande un détourage à la fraise en V (\/) suivi d'une poche à la fraise droite (I__I), le tracé de la 2e venant longer le tracé de la pointe de la 1re, pour ne former qu'une poche en \___/ (support) ou en ___/---\___ (insert).
Pour le détourage, le plugin Vgrave donne la valeur du décalage qui va créer la Région dans laquelle va passer la fraise en V.
Avec une forme simple, pas de souci.
Avec des détails à préserver à l'intérieur de la forme (le blanc d'un oei), il y aura 2 Régions et 2 contours à usiner.
Mais quand les formes sont assez près les unes des autres les décalages se recoupent et c'est là que ça se complique.
Exemple du Labrador
Détermination des zones
Ce qu'on veut obtenir
Nous voilà dans Cambam. Le motif s'étendra sur 2 lames de palissade
La partie sur lame 1
Pour le contour de la silhouette, le calcultateur d'insert donne le décalage à appliquer (-2.8868)
Le parcours de la fraise, entre ces 2 tracés, montre qu'il va empiéter sur des zones à préserver (les coussinets du chien)
Ces zones à préserver doivent elles aussi être contournées par la fraise en V. Le décalage, à l'intérieur de la forme, est positif
Le souci c'est que ces parcours se recoupent
J'ai tenté des union/soustraction sans arriver à rien.
Pour arriver à ça
J'ai donc pris le contour général en le confrontant aux formes une par une
Ici, un premier coussinet
Sélection du contour extérieur du coussinet - Polyligne / insertion de points aux endroits où le tracé recoupe celui du contour.
Décomposition de cette polyligne de contour pour enlever les parties qui traversent le contour. Sélection de tous les arcs et lignes/Joindre
Le parcours de contour de la silhouette ne doit pas pénétrer dans les coussinets (à préserver). Donc, rectification du contour de la même manière
Sélection du contour extérieur - Insertions de points - suppresions de segments - recomposition
Idem pour le décalage
A l'aide d'un calque de travail (wl), rassembler ces polylignes éparses pour reconstituer chaque contour et les joindre en une seule polyligne
Avec ces 3 contours, créer une Région
Le parcours épouse maintenant le coussinet
Et ainsi de suite...
Idem pour l'incrustation, qui est en miroir, mais dont les décalages sont inversés pour détourer l'insert.
C'est quand même pas mal de boulot (et bravo à ceux qui sont arrivés jusqu'ici)
Y aurait-il moyen de le simplifier ?
Autant les incrustations sont faciles (avec la bonne méthode) sur des formes simples, autant ça se complique quand les silhouettes sont biscornues et encore plus quand il y a des motifs à l'intérieur.
Pour résumer : chaque pièce (support et incrustation) demande un détourage à la fraise en V (\/) suivi d'une poche à la fraise droite (I__I), le tracé de la 2e venant longer le tracé de la pointe de la 1re, pour ne former qu'une poche en \___/ (support) ou en ___/---\___ (insert).
Pour le détourage, le plugin Vgrave donne la valeur du décalage qui va créer la Région dans laquelle va passer la fraise en V.
Avec une forme simple, pas de souci.
Avec des détails à préserver à l'intérieur de la forme (le blanc d'un oei), il y aura 2 Régions et 2 contours à usiner.
Mais quand les formes sont assez près les unes des autres les décalages se recoupent et c'est là que ça se complique.
Exemple du Labrador
Détermination des zones
Ce qu'on veut obtenir
Nous voilà dans Cambam. Le motif s'étendra sur 2 lames de palissade
La partie sur lame 1
Pour le contour de la silhouette, le calcultateur d'insert donne le décalage à appliquer (-2.8868)
Le parcours de la fraise, entre ces 2 tracés, montre qu'il va empiéter sur des zones à préserver (les coussinets du chien)
Ces zones à préserver doivent elles aussi être contournées par la fraise en V. Le décalage, à l'intérieur de la forme, est positif
Le souci c'est que ces parcours se recoupent
J'ai tenté des union/soustraction sans arriver à rien.
Pour arriver à ça
J'ai donc pris le contour général en le confrontant aux formes une par une
Ici, un premier coussinet
Sélection du contour extérieur du coussinet - Polyligne / insertion de points aux endroits où le tracé recoupe celui du contour.
Décomposition de cette polyligne de contour pour enlever les parties qui traversent le contour. Sélection de tous les arcs et lignes/Joindre
Le parcours de contour de la silhouette ne doit pas pénétrer dans les coussinets (à préserver). Donc, rectification du contour de la même manière
Sélection du contour extérieur - Insertions de points - suppresions de segments - recomposition
Idem pour le décalage
A l'aide d'un calque de travail (wl), rassembler ces polylignes éparses pour reconstituer chaque contour et les joindre en une seule polyligne
Avec ces 3 contours, créer une Région
Le parcours épouse maintenant le coussinet
Et ainsi de suite...
Idem pour l'incrustation, qui est en miroir, mais dont les décalages sont inversés pour détourer l'insert.
C'est quand même pas mal de boulot (et bravo à ceux qui sont arrivés jusqu'ici)
Y aurait-il moyen de le simplifier ?
Jivé- complétement accro
- Messages : 1678
Points : 2718
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon
Re: Cambam : comment optimiser des parcours qui se recoupent ? (Vgrave)
Heuuu... je me réponds à moi-même (vite, avant que David ne le pointe du doigt) : en utilisant l'opération "Couper à l'intersection" comme décrit dans l'atelier des Fougères
Opérations
Incroyable comme l’algorithme arrive à s'y dépatouiller.
Opérations
Incroyable comme l’algorithme arrive à s'y dépatouiller.
Jivé- complétement accro
- Messages : 1678
Points : 2718
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon
Re: Cambam : comment optimiser des parcours qui se recoupent ? (Vgrave)
Salut,
Perso je n'ai jamais fait d'incrustations donc je n'ai pas vraiment de méthode éprouvée ; sur l'image suivante, j'ai fait une union de 2 régions (nez + contour) qui donne semble t'il, le même résultat que sur ton image au niveau du nez ; j'ai aussi "unioné" les pattes, mais je n'avais pas fait de décalage, donc je ne sais pas si ça aurait fonctionné aussi.
++
David
Perso je n'ai jamais fait d'incrustations donc je n'ai pas vraiment de méthode éprouvée ; sur l'image suivante, j'ai fait une union de 2 régions (nez + contour) qui donne semble t'il, le même résultat que sur ton image au niveau du nez ; j'ai aussi "unioné" les pattes, mais je n'avais pas fait de décalage, donc je ne sais pas si ça aurait fonctionné aussi.
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Cambam : comment optimiser des parcours qui se recoupent ? (Vgrave)
Salut
Pour la fonction Union, attention le résultat dépend aussi de la source.
dans le cas suivant, j'ai une Union de 4 polylignes indépendantes
et ici par contre, j'ai deux régions comprenant chacune 2 des cercles , et l'Union des 2 régions ne donne pas du tout le même résultat qu'avec des polylignes séparées.
et enfin, ici j'ai fait une Union des 2 polylignes externes, puis des 2 internes ... encore un autre résultat.
++
David
Pour la fonction Union, attention le résultat dépend aussi de la source.
dans le cas suivant, j'ai une Union de 4 polylignes indépendantes
et ici par contre, j'ai deux régions comprenant chacune 2 des cercles , et l'Union des 2 régions ne donne pas du tout le même résultat qu'avec des polylignes séparées.
et enfin, ici j'ai fait une Union des 2 polylignes externes, puis des 2 internes ... encore un autre résultat.
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Cambam : comment optimiser des parcours qui se recoupent ? (Vgrave)
Bonjour
La méthode Union de Régions fonctionne bien sur les zones de recouvrement (comme tes 2 cercles) mais à condition que ce recouvrement ne soit pas partiel (où l'une des polylignes d'une région se trouve entre 2 polylignes de la région à unir)
Ici, l'union de régions donnera ceci (une extension du contour extérieur)
alors que l'on cherche à obtenir cela (un parcours contenu dans le contour général)
J'ai essayé plusieurs combinaison d'union ou sostraction polylignes/régions, mais aucune ne mène au résultat escompté à part Couper à l'intersection.
Comme chien et chat
Jean
La méthode Union de Régions fonctionne bien sur les zones de recouvrement (comme tes 2 cercles) mais à condition que ce recouvrement ne soit pas partiel (où l'une des polylignes d'une région se trouve entre 2 polylignes de la région à unir)
Ici, l'union de régions donnera ceci (une extension du contour extérieur)
alors que l'on cherche à obtenir cela (un parcours contenu dans le contour général)
J'ai essayé plusieurs combinaison d'union ou sostraction polylignes/régions, mais aucune ne mène au résultat escompté à part Couper à l'intersection.
Comme chien et chat
Jean
Jivé- complétement accro
- Messages : 1678
Points : 2718
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon
Sujets similaires
» Parcours outil en Vgrave
» Optimiser les parcours d'outils
» Peut-on se fier au parcours d'outil de Cambam ?
» Plan incliné Cambam, ne comprends pas le parcours d'outils
» Problème parcours d'outil CamBam
» Optimiser les parcours d'outils
» Peut-on se fier au parcours d'outil de Cambam ?
» Plan incliné Cambam, ne comprends pas le parcours d'outils
» Problème parcours d'outil CamBam
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum