quelqu'un sait il comment faire pour dessiner en 2D des engrenages automatiquement dans autocad en indiquant par exemple module et nombre de dents, ça parait possible avec des routines lisp mais je ne sais pas programmer lisp.
je pense que si car j'ai réussi à faire tourner une routine lisp gear.lsp qui est un freeware que l'on trouve sur internet mais qui n'est pas extra et peut être un peu trop simpliste. je voudrai faire tourner spurgear.lsp mais n'y arrive pas, il y a quelque chose qui m'échappe
SPURGEAR s'est du lisp, sur les version windows on dispose du lisp ou vba, sur Mac tu doit avoir que le list.
Je pense que le pb de ton SPURGEAR.lst est qu'il est fait pour autocad2000 et les appelles aux commandes sont pas les mêmes
ex : (command "LINE" (list (/ dr 2.0) 0) p0 "") doit devenir (command "LIGNE" (list (/ dr 2.0) 0) p0 "")
ou : (command "PLINE" (nth 0 inv-plst)) doit devenir (command "_PLINE" (nth 0 inv-plst))
ou pitchia est égal au Pitch diameter (4 ici comme valaur par défault)
et pareil pour numteeth pour le nombre de dents et pressang pour l'angle de pression.
Bon, facile à dire mais il me faudrait plus de temps pour m'y remettre, ces valeurs pourrait être demandées par la ligne de commande sans boite de dialog