Times Posté(e) le 7 juin 2022 Partager Posté(e) le 7 juin 2022 Bonjour, Je chercherais un lisp ou une macro, qui en cliquant sur une étiquette affichant et demandant l'aire, et ayant un coté de largeur prédéfini, me créerait un rectangle. c'est possible ? Merci. 😃 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Erased Posté(e) le 8 juin 2022 Partager Posté(e) le 8 juin 2022 Salut, 1- dans la commande Rectangle, après avoir positionné le premier point du rectangle, choisir l'option "Aire", Autocad demande à partir de la longueur ou de la largeur, faire son choix, indiquer les valeurs nécessaires au calcul et indiquer à l'écran de quel côté le rectangle doit être dessiné. 2- dans la commande Rectangle, après avoir positionné le premier point du rectangle, choisir l'option "Cote", Autocad demande la première valeur, valider, et pour la deuxième valeur taper l'expression 'cal, valider et rentrer la valeur de la surface divisée par la première valeur renseignée, indiquer à l'écran de quel côté le rectangle doit être dessiné. 3- prendre sa calculatrice. Citer Erased "Le risque de prendre une mauvaise décision n'est rien comparé à la terreur de l'indécision"Maimonide. Lien vers le commentaire Partager sur d’autres sites More sharing options...
didier Posté(e) le 8 juin 2022 Partager Posté(e) le 8 juin 2022 Bonjour @Times Biens sûr que c'est possible. Toutefois, il faut clarifier : qui en cliquant sur une étiquette affichant et demandant l'aire Dans votre acception, qu'est-ce qu'une étiquette ? Je ne comprends pas "affichant ou demandant" ... Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
Times Posté(e) le 8 juin 2022 Auteur Partager Posté(e) le 8 juin 2022 Bonjour, merci ! J'ai actuellement un texte qui me donne la surface de la polyligne ciblée (voir image suivante) J'aurai voulu quelques chose dans le même esprit, si on entre l'aire, la zone d'attente va s’étendre vers le bas jusqu'à l'aire souhaitée et mettre à jour mon texte. Je sais pas si c'est faisable dans ce sens, sinon juste un lisp qui regroupe toute ces commande en une seule ? Merci. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
didier Posté(e) le 8 juin 2022 Partager Posté(e) le 8 juin 2022 Donc lancer la commande de modification du rectangle en cliquant sur la valeur de l'aire? C'est quoi l'entité qui contient cette valeur : du texte ? du mtext ? de l'attribut ? Le rectangle, c'est une polyligne ou un bloc ? Et si c'est un bloc est-il dynamique ? Ce n'est pas sur AutoCAD LT, on est d'accord ? Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
Times Posté(e) le 8 juin 2022 Auteur Partager Posté(e) le 8 juin 2022 Oui c'est sur Autocad normal pas LT, C'est un textmult avec un champ/objet/polyligne/aire, mais toute autre commande qui me donnerait un rendu similaire m'irait bien. Le rectangle est une polyligne mais je peux faire un bloc dynamique si ça peut fonctionner ainsi. Cordialement. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés