• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Combiner deux surfaces

  • Auteur du sujet Auteur du sujet ossosso
  • Date de début Date de début

ossosso

Guest
Bonjour tout le monde,
Excusez-moi, mais j'aimerais rejoindre les deux surfaces de cette scène (rhino5) :
http://www.ossosso.com/scambio/merge_srf.3dmla commande fusionsrf renvoie le message que les bords sont trop éloignés. la géométrie "native" était un polygonal puis exporté vers les nurbes.

J'aimerais pouvoir les rejoindre sans les reconstruire.

Merci beaucoup.
 
Bonjour tout le monde,
Excusez-moi, mais j'aimerais rejoindre les deux surfaces de cette scène (rhino5) :
http://www.ossosso.com/scambio/merge_srf.3dmla commande fusionsrf renvoie le message que les bords sont trop éloignés. la géométrie "native" était un polygonal puis exporté vers les nurbes.

J'aimerais pouvoir les rejoindre sans les reconstruire.

Merci beaucoup.
Utilisez la commande _joinedge qui permet de "forcer" l'union de deux surfaces avec des côtés pas parfaitement peignant.
La commande vous indique également quelle est la distance maximale entre les deux côtés

Au fait, quel genre de tolérance vous avez... Je crois qu'une tolérance de 1 millième (0.001) est plus que suffisante pour tout type de traitement, si vous gardez ce que j'ai trouvé dans le fichier, vous aurez toujours des problèmes à combiner deux ou plusieurs surfaces, ainsi que de ralentir votre PC.
 
Merci beaucoup Marius!

fonctionne en fait :). Peut Je vous demande d'examiner le même modèle avec une troisième surface ajoutée qui devrait rejoindre les deux précédentes.

Une fois que j'ai rejoint les deux, je ne peux pas accrocher le troisième avec la même méthode, peut-être qu'il devrait être adopté une approche différente.
http://www.ossosso.com/scambio/merge_srf2.3dmMerci encore.
 
Merci beaucoup Marius!

fonctionne en fait :). Peut Je vous demande d'examiner le même modèle avec une troisième surface ajoutée qui devrait rejoindre les deux précédentes.

Une fois que j'ai rejoint les deux, je ne peux pas accrocher le troisième avec la même méthode, peut-être qu'il devrait être adopté une approche différente.
http://www.ossosso.com/scambio/merge_srf2.3dmMerci encore.
pour moi pas de problème.. .
les deux surfaces plus grandes ont des bords à une distance maximale de 0.007 millièmes donc dans la tolérance générale je vous vois réglé à 1 cent, puis ils se rejoignent facilement.
la plus petite surface (la latérale) a des bords à une distance de 2 dixièmes, beaucoup plus haut que l'ensemble de tolérance, en utilisant la commande J'ai déjà indiqué que vous rejoignez l'un à l'autre 2.

ps: forcer les bords à se joindre n'est pas une pratique de modélisation très correcte, porte toujours des problèmes, en particulier avec les filets.
 
Mariuss vous devez vous excuser mais je dois vous demander un peu de patience, je suis sûr que quelque chose ne va pas, j'écris étape par étape en bas quand je bouge:

- ouvrir le fichier "merge_srf2.3dm"
- Oui. Nous appelons la commande "mergesrf" et sélectionnons les deux grandes surfaces à gauche. Je laisse les paramètres de commande par défaut : love=yes, tolérance=0.01, rondeur=1. Il fonctionne correctement, les deux surfaces sont jointes (dans le point de contact des trois surfaces autour un peu, j'imagine à cause des réglages "mergesrf", j'espère pas pour cela).
-J'essaie la commande "mergesrf" aussi entre la grande et plus petite surface solide sur la gauche, mais je retourne le message "les bords sont trop éloignés pour fusionner. "
- Alors j'essaie avec l'ordre que vous m'avez donné. J'appelle la commande, je fais une fenêtre de sélection qui prend les deux bords partagés. une fenêtre popup apparaît immédiatement avec "joining ces bords nécessite une jointure de 0,437292. Tu veux rejoindre ces bords ? "
Maintenant, je ne sais pas.. les paramètres d'unité pour la tolérance d'aboslute ont une valeur de 0,01. Je ne comprends pas si le paramètre option est ignoré, ou je dois définir manuellement au moins 0,5 pour rester à l'intérieur du nombre décimal qui me donne. Je dis "oui" de toute façon
-Les deux surfaces sont jointes mais pas "émergées", donc je dois les exploser pour utiliser la commande "mergesrf" sur eux.
- on appelle la commande "mergesrf" et on sélectionne les deux surfaces, mais ahimé renvoie le message "les bords sont trop éloignés pour fusionner à nouveau. "

Comment je bouge ? Comment avez-vous formé une seule grande surface ?

Merci encore.
 
Mariuss vous devez vous excuser mais je dois vous demander un peu de patience, je suis sûr que quelque chose ne va pas, j'écris étape par étape en bas quand je bouge:

- ouvrir le fichier "merge_srf2.3dm"
- Oui. Nous appelons la commande "mergesrf" et sélectionnons les deux grandes surfaces à gauche. Je laisse les paramètres de commande par défaut : love=yes, tolérance=0.01, rondeur=1. Il fonctionne correctement, les deux surfaces sont jointes (dans le point de contact des trois surfaces autour un peu, j'imagine à cause des réglages "mergesrf", j'espère pas pour cela).
-J'essaie la commande "mergesrf" aussi entre la grande et plus petite surface solide sur la gauche, mais je retourne le message "les bords sont trop éloignés pour fusionner. "
- Alors j'essaie avec l'ordre que vous m'avez donné. J'appelle la commande, je fais une fenêtre de sélection qui prend les deux bords partagés. une fenêtre popup apparaît immédiatement avec "joining ces bords nécessite une jointure de 0,437292. Tu veux rejoindre ces bords ? "
Maintenant, je ne sais pas.. les paramètres d'unité pour la tolérance d'aboslute ont une valeur de 0,01. Je ne comprends pas si le paramètre option est ignoré, ou je dois définir manuellement au moins 0,5 pour rester à l'intérieur du nombre décimal qui me donne. Je dis "oui" de toute façon
-Les deux surfaces sont jointes mais pas "émergées", donc je dois les exploser pour utiliser la commande "mergesrf" sur eux.
- on appelle la commande "mergesrf" et on sélectionne les deux surfaces, mais ahimé renvoie le message "les bords sont trop éloignés pour fusionner à nouveau. "

Comment je bouge ? Comment avez-vous formé une seule grande surface ?

Merci encore.
Je comprends maintenant. vous aimeriez avoir une très bonne idée.

la commande fusionsrf sert juste cela, mais elle ne fonctionne que si les surfaces à "jouer" ne sont pas parés.
Dans votre cas, les deux grandes surfaces répondent à cette condition de base, mais pas à la plus petite surface qui soit parée.

Il est beaucoup mieux de travailler sur une polysurface (avec des surfaces jointes avec la commande _join) que sur une surface très complexe ( résultant de la commande merdesrf).
 
Je crois comprendre le problème des trois surfaces. D'après ce que je sais, "traité" devrait signifier une surface "coupée" ou qui ne respecte plus la règle de la surface nurbs composée de 4 côtés et de coordonnées uv.
Je crois en fait que les 3 surfaces sont "non trimées", donc normales (il devrait être confirmé par la commande "shrinktrimmedsrf" qui me renvoie "la surface est déjà rétrécie".
ce qui se passe est que vous ne pouvez pas faire le "mergesrf" obtenir une surface à "l" pour ainsi dire, mais vous devez rester carré:
http://www.ossosso.com/scambio/nurbs_srf.jpgAinsi, dans mon cas, il serait nécessaire que la petite surface s'étende sur toute la grande surface comme je l'ai marqué avec la trajectoire noire.

À juste titre, vous soulignez qu'il est préférable de travailler avec des polysurfaces plutôt qu'avec un seul complexe.
Mais mon besoin vient simplement de la cartographie.
apparemment ou cependant à ce que je sais chaque surface a ses coordonnées uv cela signifie qu'en flanquant deux surfaces différentes et en appliquant une texture, la texture s'arrêtera sur une surface puis aura une autre tendance dans l'autre. Au contraire, j'ai besoin que sur toute la surface il y ait une continuité maximale pour des raisons de texture et je pensais fusionner au mieux que je peux les surfaces.

l'alternative serait d'intervenir individuellement sur chaque surface pour ajuster les coordonnées offset et uv de sorte qu'elles coïncident avec celles de la surface voisine, mais c'est un travail trop laborieux et laborieux.

Jusqu'à présent, vous avez été extrêmement serviable et courtois, donc je ne voudrais pas en profiter, mais si j'avais d'autres conseils pour obtenir un modèle avec continuité des textures afin qu'il n'y ait pas d'écart entre une surface et l'autre, je vous serais très reconnaissant:)

Encore merci !
 
Je crois comprendre le problème des trois surfaces. D'après ce que je sais, "traité" devrait signifier une surface "coupée" ou qui ne respecte plus la règle de la surface nurbs composée de 4 côtés et de coordonnées uv.
Je crois en fait que les 3 surfaces sont "non trimées", donc normales (il devrait être confirmé par la commande "shrinktrimmedsrf" qui me renvoie "la surface est déjà rétrécie".
ce qui se passe est que vous ne pouvez pas faire le "mergesrf" obtenir une surface à "l" pour ainsi dire, mais vous devez rester carré:
http://www.ossosso.com/scambio/nurbs_srf.jpgAinsi, dans mon cas, il serait nécessaire que la petite surface s'étende sur toute la grande surface comme je l'ai marqué avec la trajectoire noire.

À juste titre, vous soulignez qu'il est préférable de travailler avec des polysurfaces plutôt qu'avec un seul complexe.
Mais mon besoin vient simplement de la cartographie.
apparemment ou cependant à ce que je sais chaque surface a ses coordonnées uv cela signifie qu'en flanquant deux surfaces différentes et en appliquant une texture, la texture s'arrêtera sur une surface puis aura une autre tendance dans l'autre. Au contraire, j'ai besoin que sur toute la surface il y ait une continuité maximale pour des raisons de texture et je pensais fusionner au mieux que je peux les surfaces.

l'alternative serait d'intervenir individuellement sur chaque surface pour ajuster les coordonnées offset et uv de sorte qu'elles coïncident avec celles de la surface voisine, mais c'est un travail trop laborieux et laborieux.

Jusqu'à présent, vous avez été extrêmement serviable et courtois, donc je ne voudrais pas en profiter, mais si j'avais d'autres conseils pour obtenir un modèle avec continuité des textures afin qu'il n'y ait pas d'écart entre une surface et l'autre, je vous serais très reconnaissant:)

Encore merci !
pour obtenir sur une polysurface une uniformité des textures libérées à partir des coordonnées uv suffit (en rhino) choisir dans le menu des propriétés' de la polysurface (set fonction f3), la texturation modalita capping->box (voir image jointe)

Faites des expériences... Je ne l'utilise pas et je ne peux donc plus vous donner d'indications.
 

Pièces jointes

  • texture.jpg
    texture.jpg
    39.5 KB · Affichages: 36

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut