Aller au contenu

Récupérer coordonnées sous forme texte


gillespj

Messages recommandés

coucou

 

le plus simple est de créer des blocs avecc attributs

un de ces attributs sera la coordonnée Z du point .

 

tu veux du lisp ?

tu veux une commande AutoCAD ?

 

dans les deux cas, précise ton niveau

(sans mauvais jeu de mot,hihi)

 

Gréviste

Lien vers le commentaire
Partager sur d’autres sites

Une recherche sur le site s'impose...

 

Je suis sur qu'il y a ce qu'il faut.

 

Et même si elle fait des blocs, rien ne t'empêche d'utiliser BURST ensuite pour obtenir des textes.

 

Bonne recherche.

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Un petit truc très vite fait, les textes sont créés avec le le style et la hauteur courante sur le calque "ALTITUDE" (créé automatiquement s'il n'existe pas déjà).

Le point d'insertion des textes est sur le point.

 

(defun c:pt2alt	(/ ss n pt size)
 (princ "\nSélectionnez les points (ou Enter pour tous).")
 (if
   (or	(setq ss (ssget '((0 . "POINT"))))
(setq ss (ssget "_X" (list '(0 . "POINT") (cons 410 (getvar 'ctab)))))
   )
    (repeat (setq n (sslength ss))
      (setq pt (assoc 10 (entget (ssname ss (setq n (1- n)))))
     size (getvar 'textsize))
      (entmake
 (list
   '(0 . "TEXT")
   '(8 . "ALTITUDE")
   pt
   (cons 40 size)
   (cons 1 (rtos (cadddr pt)))
 )
      )
    )
 )
 (princ)
)

 

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é