Maxime85 Posté(e) le 9 juillet 2013 Posté(e) le 9 juillet 2013 Bonjour, j aimerais savoir s'il existe un code ou un astuce permettant de dessiner un rectangle par 3 points automatiquement sans passer par la commande ligne Cordialement En devenant sincère, l'amour devient généreux. Autocad Map 2015 Covadis V16 et Mensura V9 MacBook Pro 2019 Win10 64 bits
jalna Posté(e) le 9 juillet 2013 Posté(e) le 9 juillet 2013 Salut (defun c:rct () (setq p1 (getpoint "\n 1er point d)u rectangle ")) (setq p2 (getpoint "\n 2eme point du rectangle ")) (setq p3 (getpoint "\n 3eme point du rectangle ")) (setq x1 (car p1)) (setq y1 (cadr p1)) (setq x2 (car p2)) (setq y2 (cadr p2)) (setq xc (* (- x2 x1) (- x2 x1))) (setq yc (* (- y2 y1) (- y2 y1))) (setq d1 (sqrt (+ xc yc))) (setq xv (/ (- y1 y2) d1)) (setq yv (/ (- x2 x1) d1)) (setq x3 (car p3)) (setq y3 (cadr p3)) (setq xx (* (- x3 x2) (- x3 x2))) (setq yy (* (- y3 y2) (- y3 y2))) (setq d2 (sqrt (+ xx yy))) (setq xw (/ (- x3 x2) d2)) (setq yw (/ (- y3 y2) d2)) (setq d (* d2 (+ (* xv xw) (* yv yw)))) (setq x3p (+ x2 (* d xv))) (setq y3p (+ y2 (* d yv))) (setq p3b (list x3p y3p)) (setq x4 (+ x3p (- x1 x2))) (setq y4 (+ y3p (- y1 y2))) (setq p4 (list x4 y4)) (command "polylign" p1 p2 p3b p4 "c") ) "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
jeff66 Posté(e) le 9 juillet 2013 Posté(e) le 9 juillet 2013 Bonjour, C'est aussi possible avec l'option "cotes" de la commande "RECTANG", mais les côtés seront toujours parallèles aux axes du SCU courant.Cordialement Formateur sur AutoCAD et REVIT Architecture: jf-brigaud.com
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant