Communauté
AutoCAD – tous produits - Français
Bienvenue sur les forums AutoCAD d’Autodesk. Partagez vos connaissances, posez des questions, et explorez les sujets AutoCAD populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

Mesure de ligne courbe

4 RÉPONSES 4
RÉSOLU
Répondre
Message 1 sur 5
Anonymous
1699 Visites, 4 Réponses

Mesure de ligne courbe

Bonjour,

Lorsque je mesure manuellement un trait, la mesure va d'un point A à un point B puis s'arrête.

J'aimerais ajouter un point C puis D etc, avoir la distance entre chaque point mais surtout la longueur totale.

 

Est-ce possible sur Autocad ?

Merci d'avance

4 RÉPONSES 4
Message 2 sur 5
rebcao
en réponse à: Anonymous

Bonjour,

 

Pour la longueur TOTALE, il y a la commande MODIFIER LA LONGUEUR (_lengthen) qui met à jour la variable système PERIMETER réutilisable dans une MACRO !

 

Un exemple de MACRO à créer dans une Palette d'Outils (à cause du EXECUTETOOL) :

 

^C^C"sélectionner l'objet à coter : "^C_lengthen;_nea;\^c_dimaligned;;@;@;_dimedit;_N;$m=$(rtos,$(getvar,PERIMETER),2,2);_L;;executetool;

 

En copiant la MACRO, il ne doit pas y avoir de retour à la ligne tout sur une seule ligne !

 

Christian


Formateur Indépendant, Consultant, AutoCAD, AutoCAD LT, REVIT MEP, INVENTOR -
www.rebcao.fr

Christian REB

Message 3 sur 5
_gile
en réponse à: Anonymous

Salut,

 

Si tu parles bien de la commande DISTANCE (DI), après avoir spécifié le premier point, il y a une option "Plusieurs points", si tu entres P tu pourras spécifier plusieurs points mais AutoCAD ne te donnera que le cumul des longueurs (pas la longueur de chaque segment).

 

Si tu veux avoir aussi la longueur de chaque segment, tu peux essayer ce LISP.

 

(defun c:cumuldist (/ pt1 pt2 dist total)
  (setq total 0.)
  (if (setq pt1 (getpoint "\nPremier point: "))
    (while (setq pt2 (getpoint pt1 "\nPoint suivant: "))
      (setq dist  (distance pt1 pt2)
	    total (+ total dist)
	    pt1	  pt2
      )
      (prompt (strcat
		"\nLongueur du segment : "
		(rtos dist)
		" longueur totale : "
		(rtos total)
	      )
      )
    )
  )
  (princ)
)

Si ça ne répond pas à ta demande, il faut que tu la clarifie, notamment ce que tu appelles "trait" et "ligne courbe".



Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 4 sur 5
lewis185
en réponse à: Anonymous

Bonjour,

 

Pour définir la longueure totale de tous tes éléments, je te proposerais de bien définir les variables dans la commande "_units". Ensuite de sélectionner toutes tes lignes, polyline, arc (il faut qu'elles se touchent de bout en bout) et de les joindre "_join".


Dans les propriétés de l'objet, tu peux alors voir la longueure totale.

 

Cordialement,

 

Lewis185

Message 5 sur 5
_Steven_
en réponse à: Anonymous


@Anonymous  a écrit :

Bonjour,

Lorsque je mesure manuellement un trait, la mesure va d'un point A à un point B puis s'arrête.

J'aimerais ajouter un point C puis D etc, avoir la distance entre chaque point mais surtout la longueur totale.

 

Est-ce possible sur Autocad ?

Merci d'avance


Bonjour,

 

Comme l'as dit @_gile, un peu plus haut, lorsque vous appelez la commande Distance, lorsque vous avez cliqué le premier point, lorsque vous tapez au clavier P pour appeler l'option [Plusieurs points], vous aurez, après avoir cliqué sur la dernière extrémité de la dernière ligne, soit le dernier point, la longueur totale que vous aurez parcouru.

Cependant, vous n'aurez pas la longueur de chacune des lignes, indépendamment les unes des autres.

Steven

Ce post vous a été utile ? N'hésitez pas à aimer ce post.
Ce post a-t-il répondu à votre question ? Cliquez sur le bouton APPROUVER LA SOLUTION en dessous de la réponse.



« L’homme de bien n’exige pas de l’autre qu’il soit parfait, il l’aide à accomplir ce qu’il a en lui de meilleur. »
Lao Tseu

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums  

Autodesk Design & Make Report