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
Résolu ! Accéder à la solution.
Résolu par _Steven_. Accéder à la solution.
Résolu par _gile. Accéder à la solution.
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
Christian REB
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".
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
@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.
Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.