Aller au contenu

rotation attribut


John Marston

Messages recommandés

je me suis sans doute mal exprimé.

 

en fait j'ai récupéré un plan topographique ou les altitudes sont inscrites et font partie d'un bloc topojis par exemble . Cette altitude est l'attribut topoalt du bloc topojis. Ce que je cherche à faire est d'orienter ponctuellment l'attribut altitude le long de polyligne ou d'un objet sans faire une rotation du bloc. je ne veux ni les mettre à zéro ni le faire globalement. Il me semble de mémoire que c'est une commande sous covadis qui doit etre inclinaison attribut ou rotation attribut.

 

J'espère que c'est plus clair :unsure:

post-60908-0-34155000-1421337710_thumb.png

Lien vers le commentaire
Partager sur d’autres sites

hello

une ptit macro pour ca

 

il faut donner un angle par 2 points

et apres pointer les attributs ou textes à modifier

 

(defun c:cpatt	() ;copie langle dun attribut sur un bloc

 (setq pt1 (getpoint "\npremier point :"))
 (setq pt2 (getpoint "\ndeuxieme point :" pt1))
 (setq rot (angle (trans pt1 1 0) (trans pt2 1 0)))
 (while

   (setq ent (car (nentsel "\nChoix de l'attribut a mettre ajour")))
    (setq e (entget ent))
    (setq e (entmod (subst (cons 50 rot) (assoc 50 e) e)))


    (entupd ent)
    (setq ent nil
   e   nil
   ) ;_ Fin de setq
    ) ;_ Fin de while
 ) ;_ Fin de defun

  • Upvote 1

Vous fîtes ce que vous pûtes

et vous m'épatâtes !!!!

Lien vers le commentaire
Partager sur d’autres sites

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité