bonjours a tous, je suis vraiment ce qui s'appelle un debutant en autolisp, mon but est de faire une serie de commande pour accelerer le dessin dans un bureau des methodes. j'ai fait un tout petit "programme" qui est censé dessiner une corniere vue de profil par entree de ces dimensions (je vous le livre ci-dessous) Malheureusement il ne marche pas. Je souhaite aussi dessiner 2 autres vues (face et dessus), d'où la demande de la longueur. Est-il possible de definir un point ou des commandes par des variables (ex: (setq pt1 '(0 long)) ou bien (command "_rectang" "0,0" "long,larg") ) sachant que larg et long serait demandees avant a l'utilisateur. mon code: [surligneur] (defun c:corniere() (setq aile1 (getint "longueur de la premiere aile:")) (setq aile2 (getint "longueur de la deuxieme aile:")) (setq ep (getint "epaisseur:")) (setq long (getint "longueur de la corniere:")) (setq pt1 '(aile1 0)) (setq pt2 '(aile1 ep)) (setq pt3 '(ep ep)) (setq pt4 '(ep aile2)) (setq pt5 '(0 aile2)) (setq pt6 '(0 0)) (command "_pline" pt6 pt1 pt2 pt3 pt4 pt5 pt6) )[/surligneur] merci pour votre aide eventuelle. [surligneur] [/surligneur] [Edité le 23/10/2005 par binocles]