laksman Posté(e) le 24 avril 2006 Posté(e) le 24 avril 2006 Plutôt que de taper des coordonnées en degré, comment peut-on faire, dans AutoCAD pour dessiner en pourcent?
(gile) Posté(e) le 25 avril 2006 Posté(e) le 25 avril 2006 Salut, Le pourcentage d'un angle correspond à la tangente de cet angle. Tu peux donc utiliser les coordonnées relatives, puis modifier la longueur : Par exemple pour faire une ligne de 500 unités à 5% @100,5 puis modiflong ou utiliser la calculatrice géométrique : Commande: _line Spécifiez le premier point:Spécifiez le point suivant ou [annUler]: 'cal>>>> Expression: [@500 Nota il ne faut pas d'espace aprè le ou encore un petit LISP vite fait (pour 5% entrer 5) (defun c:maligne (/ pt1 dist ang) (initget 1) (setq pt1 (getpoint "\nSpécifier le point de départ: ")) (initget 1) (setq dist (getdist pt1 "\nSpécifier la longueur de la ligne: ")) (initget 1) (setq ang (getreal "\Spécifiez le poucentage de la pente: ")) (command "_.line" pt1 (polar pt1 (atan ang 100) dist) "") (princ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Tramber Posté(e) le 25 avril 2006 Posté(e) le 25 avril 2006 Tu n'as qu'à taper UI et choisir les Grades dans les valeurs d'angles. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
(gile) Posté(e) le 25 avril 2006 Posté(e) le 25 avril 2006 choisir les Grades dans les valeurs d'angles. Je crains qu'il n'y ait confusion, Tramber. Les pourcentages et les grades, c'est pas la même chose. Une pente à 100%, c'est une pente qui s'élève de 100 quand sa projection horizontale fait 100 de long soit un angle de 45° ou 50 grades (dont la tangente est 100/100 soit1) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
(gile) Posté(e) le 25 avril 2006 Posté(e) le 25 avril 2006 Une autre façon en LISP (defun c:p-cent (/ old_ang old_orth old_auto pente) (setq old_ang (getvar "SNAPANG") old_orth (getvar "ORTHOMODE") old_auto (getvar "AUTOSNAP") pente (getreal "\nSpécifiez le poucentage de la pente: ") ) (setvar "SNAPANG" (atan pente 100)) (setvar "ORTHOMODE" 1) (command "_.line" pause pause "") (setvar "SNAPANG" old_ang) (setvar "ORTHOMODE" old_orth) (setvar "AUTOSNAP" old_auto) (princ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Tramber Posté(e) le 25 avril 2006 Posté(e) le 25 avril 2006 Exact (je n'avais pas réfléchi). Les grades ne donnent pas des pourcents, mais des angles à pi=200 (je crois). Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
winfield Posté(e) le 25 avril 2006 Posté(e) le 25 avril 2006 Haaa les pi radian, grade degré et autre mn/s ! .........ça existe ce dernier ? ;) Nous utilisons tous les angles et 3.14 mais combien d'entre vous savent d'où vient ce fameux "PI" ? Nous n’ héritons pas de la terre de nos ancêtres.Nous l’empruntons à nos enfants.
Tramber Posté(e) le 25 avril 2006 Posté(e) le 25 avril 2006 Et combien d'entre vous connaissent une ou plusieurs suites qui tendent vers PI ? S=1-1/3+1/5-1/7+1/9-.... qui tend vers Pi/4 est facile, mais il y en a d'autres Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
(gile) Posté(e) le 26 avril 2006 Posté(e) le 26 avril 2006 Et combien d'entre vous connaissent une ou plusieurs suites qui tendent vers PI ? 1 + (1/2²) + (1/3²) + (1/4²)+ ... tend vers Pi²/6 Les plus anciennes méthodes pour déterminer la valeur de pi consistaient en des approximations entre les périmètres des polygones réguliers inscrits et conscits au cercle, plus le polygone a de côtés plus l'appriximation est précise.Avec un carré, la valeur est entre 2 fois racine carrée de 2 soit 2.828... et 4Avec un hexagone, entre 3 et 2 fois racine carrée de 3 soit 3.461Archimède avec un polygone à 96 côtés avait obtenu 3 + (10/71) soit 3.1408... et 3 + (1/7) soit 3.1429... Source : Le Trésor Dictionnaire des sciences sous la direction de Michel Serres et Nayla Farouki ed : Flammarion Pour ceux que cela intéresse, on peut voir aussi un article sur wikipédia [Edité le 26/4/2006 par (gile)] Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Steven Posté(e) le 26 avril 2006 Posté(e) le 26 avril 2006 Haaa les pi radian, grade degré et autre mn/s ! .........ça existe ce dernier ? ;) Nous utilisons tous les angles et 3.14 mais combien d'entre vous savent d'où vient ce fameux "PI" ? Historique du calcul de PiMéthode d'approximation de pi d'ArchimèdeAgrandirMéthode d'approximation de pi d'Archimède Au XXe siècle av. J.-C. les Babyloniens utilisaient l'approximation 25/8 et les Égyptiens (16/9)2(= 3.16049...) qui était une assez bonne approximation. Ce ne fut qu'au IIIe siècle av. J.-C. qu'une meilleure approximation fut utilisée : vers 250 av. J.-C., grâce à une méthode consistant à encadrer un cercle par deux polygones, Archimède obtint : 223/71 < π < 22/7 (3.1408... < π < 3.1428...), soit 2 décimales exactes. Au Moyen-Orient en 1429, Al-Kashi calcula 14 décimales de Pi. En 1596, toujours avec des méthodes géométriques, le Hollandais Ludolph van Ceulen calcula 20 décimales, puis 34 en 1609. Il fut si fier de son exploit (il y consacra une bonne partie de sa vie) qu'il demanda à ce que le nombre soit écrit sur sa tombe. Ensuite, grâce au développement de l'analyse au XVIIe siècle, avec notamment les sommes et produits infinis, le calcul des décimales de Pi s'accéléra. Par exemple, Isaac Newton calcula 16 décimales en 1665, John Machin 100 en 1706. Vers 1760, Euler calcula 20 décimales en une heure (à comparer avec les 14 décimales obtenues par Van Ceulen en plus de 10 ans de calcul). Le mathématicien slovène Jurij Vega calcula en 1789 les 140 premières décimales π parmi lesquelles 137 étaient correctes. Ce record tiendra plus de 50 ans. Il améliora la formule que John Machin avait trouvée en 1706 et sa méthode est toujours mentionnée aujourd'hui. Le mathématicien William Shank passa 20 ans de sa vie à calculer les décimales de Pi. Il en calcula 707, mais seules les 528 premières étaient correctes. L'erreur ne fut détectée qu'en 1945. Le calcul des décimales de Pi s'emballa au XXe siècle avec l'apparition de l'informatique : 2037 sont calculées en 1949 par le calculateur américain ENIAC, 10 000 décimales sont obtenues en 1958, 100 000 en 1961, 1 000 000 en 1973, 10 000 000 en 1982, 100 000 000 en 1989, puis 1 000 000 000 la même année. Le record actuel, obtenu en 2002 est de 1 241 100 000 000 décimales. (Source Wikipédia) ;) Steven________________________________________ Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD. Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD. En rêve; AutoCAD sous Linux.
Tramber Posté(e) le 26 avril 2006 Posté(e) le 26 avril 2006 http://www.pi314.net/ Un site génial et hyper poussé (je me suis soudain senti tout petit en maths, moi qui n'était pas mauvais). Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
didier Posté(e) le 26 avril 2006 Posté(e) le 26 avril 2006 Bonsoir, ?????? je viens mettre mon grain de sel... cette routine te permettra de dessiner en 3D,une ligne dont tu donnes le point de départ,la direction, (qui servira de longueur)et la pente exprimée en réel, pas en pourcentage. amicalement (defun c:lp () ;dessin d'une ligne avec pente (setq oldosmode (getvar "osmode")) (setvar "osmode" 0) (setq pt1 nil pt2 nil lon nil dir nil ) ;_ Fin de setq (setq PT1 (getpoint "\nPoint 1 ?\n")) (setq PT2 (getpoint pt1 "\nPoint d'Arrivée ?\n")) (setq xPT1 (car PT1) yPT1 (cadr PT1) zPT1 (caddr PT1) xPT2 (car PT2) yPT2 (cadr PT2) zPT2 (caddr PT2) ) ;_ Fin de setq (setq pente1 (getreal "\nPente ?\n")) (setq lon (distance (list xpt1 ypt1)(list xpt2 ypt2))) (setq dir (angle PT1 PT2)) (setq deltaz (/ (* lon pente1) 100)) (setq pt3 (polar pt1 dir lon)) (setq pt3 (list (car pt3) (cadr pt3) (+ deltaz zpt1))) (command "_line" pt1 pt3 "") (setvar "osmode" oldosmode) (princ) ) ;_ Fin de defun Éternel débutant… Mon site perso : Programmer dans AutoCAD
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