• 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.

Polylignes fermées (!)

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

x11start

Guest
Cela peut sembler paradoxal, mais apparemment polylinéaire fermé, en réalité ils peuvent être polylinéaires ouverts (code de groupe 70 avec valeur 0 au lieu de 1) et avoir le premier et dernier sommet coïncidant. . . .
Il n'est pas très difficile de "chercher" la conception de rechercher ces polylignes, éliminer le dernier vertex et placer à 1 code de groupe 70.
Mais si quelqu'un a déjà un code, je vous en serais reconnaissant.
 
Pardonnez-moi, il n'est plus facile de sélectionner toutes les polylignes et dans la palette des propriétés définissez le paramètre "fermé" sur vous ?
 
en faisant ce que vous dites, les problèmes que je pense être deux:
- Je ne veux pas fermer les polylignes ouvertes donc je dois les exclure dans la sélection et je ne peux pas utiliser de filtres
- Je suppose qu'en définissant le paramètre de fermeture, le premier et dernier point continuent à coïncider dans les lignes "faux fermées".

ces élucubrations d'avoir les polylines fermées correctement, vient seulement du fait que certains de mes lis qui nécessitent des polylines fermées, donnent des problèmes avec la "phalse fermée".

Disons que ce n'est pas un problème "vital"... donc je peux l'écrire dans le "to-do" lisp, que je jette habituellement dans le nous ou pendant les vacances... .
.... Merci quand même tristan...
 
Dernière édition:
en faisant ce que vous dites, les problèmes que je pense être deux:
- Je ne veux pas fermer les polylignes ouvertes donc je dois les exclure dans la sélection et je ne peux pas utiliser de filtres
Ok, c'est vrai, plus que l'observation juste
- Je suppose qu'en définissant le paramètre de fermeture, le premier et dernier point continuent à coïncider dans les lignes "faux fermées".
en théorie non, au moins en les faisant glisser de la palette des propriétés n'est qu'un noeud; alors je ne sais pas si vous faites réellement ce nettoyage ou en entrant par les abeilles vous trouvez surpresina
 
comme le dit Tristan, je ne sais pas si entrer dans la définition de l'entité trouve 2 sommets à la fin, du panneau de propriété ne semble pas un vertex ajouté.
le comportement des deux perles (fermées et non fermées) est le même : dans un offset elles sont toutes les deux fermées, les deux délimitent une zone valide (par exemple pour échantillonner avec une trappe).
Par conséquent, si votre désir de nettoyer le design est partagé, à des fins pratiques, il change très peu.
Je ne sais pas, mais l'idée qui me vient est de filtrer toutes les perles qui ont le premier et dernier vertex correspondant, supprimer le dernier vertex et attribuer le paramètre 70.
faite dans cette séquence, vous pourriez aussi donner un ssget "x" "0". "*polyline", le prochain filtrage sur les sommets éliminerait toutes les perles ouvertes (le premier et le dernier ne serait pas coïncidant).

tout cela si l'opérateur qui a créé ces perles n'est pas un chien (et il y en a tellement autour) et s'est débarrassé de faire des perles sur le 1-2-3-4-5-4. Dans ce cas, le seul est d'exploser les perles.
 
grâce à @legs pour me diriger vers le kent1cooper lisp qui a brillamment résolu ce problème.
... merci à vous et à tous pour les réponses.

Ps.
pour @cristallo:
le problème des polylines avec plusieurs sommets correspondants est facilement résolu avec la commande _overkill puis la commande traitée ici (celle de kent1cooper).
 
... à l'original de kent1cooper, j'ai simplement ajouté un compteur qui à la sortie indique combien de polylignes il corrigé. . . .
 

Pièces jointes

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