Aller au contenu

calcul d\'aire


DOROTHEE

Messages recommandés

la seule solution est de passer par une macro

 

(defun c:cumulsurf ()

(setq cumul 0

sel nil

cpx 0)

(setq sel (ssget '((0 . "LWPOLYLINE"))))

(setq nomducalque (cdr (assoc 8 (entget (ssname sel 0)))))

(repeat (sslength sel)

(setq ent (ssname sel cpx))

 

(command "aire" "o" ent)

(setq cumul (+ cumul (getvar "AREA")))

 

(setq cpx (+ cpx 1))

)

(princ "\n")

(alert (strcat nomducalque " Surface : " (rtos cumul 2 2) "m2"))

 

)

 

Vous fîtes ce que vous pûtes

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

Lien vers le commentaire
Partager sur d’autres sites

attention Capde06 tu es dans un sujet LT !!! :( pas de Lisp !

 

que du DIESEL et là il y a pas grand chose

 

J'ai une solution interfacée avec EXCEL mais il faut quand même sélectionner les objets au moins une fois. On y associe la suface, le périmètre, le volume et la surface des "paroies"...

 

Christian

Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...

cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

slt

je reponds toujours a la bourre mais si sa peux servir à quelqu'un.

moi il m'arrive d'utiser la fonction region(possible que si les polyligne sont fermées)

et ensuite j'utilise la fonction union.

l'ensemble de tes polyligne sont regroupé en un seul objet en le selection tu peux savoir la surface.(si c'est pour des metres je te conseil de faire cette dans un dessin vierge cela evitera de modifier tes polylignes en regions)

tchao. :(

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é