Bonjour, Effectivement, je débute en lisp. Pour la question du réseau le modifier comme ceux ci : (setq Rtyp (getint "Select. reseau 1:CFO 2:Cfa 3:EP 4:EU"))
(cond ((= Rtyp 1) (command "-calque" "ch" "CFO" ""))
((= Rtyp 2) (command "-calque" "ch" "Cfa" ""))
((= Rtyp 3) (command "-calque" "ch" "EP" ""))
((= Rtyp 4) (command "-calque" "ch" "EU" ""))
((< Rtyp 4) ("Entrez une valeur entre 1 et 4))
)
Je sais pas si il existe une sorte de goto en lisp pour permettre de revenir au début de la question si la valeur entrée n'est pas comprise en 1 et 4. Concernant les calques j’utilise le lisp avec un gabarit, le programme ne peut donc marcher qu'avec mon gabarit, sauf si on créer les calques avant de lancer la commande. Pour la reconnaissance de la commande "polylign", je me demandais, j'ai développé ce lisp avec les commandes en français, mais si je veut le lancer sur une version d'autocad en anglais ou en espagnol, existe t-il un moyen de rendre ce lisp "universel" ? Je visiterais ton site avec plaisir. :)