(entsel) retourne une liste composée du nom de l'entité et du point de sélection, je pensais faire d'une pierre 2 coup en utilisant celui-ci. Donc: (trans (cadr ent) 1 0) à la fin du code place le texte à ce point, c'est ici que tu doit agir. Dans ton code tu fais une erreur en rajoutant tes drapeaux de suivi, notemmment dans le if. IF requiert SEULEMENT 2 conditions vrai ou faux, s'il y a plusieur conditions vrai ou faux, IL FAUT LES REGROUPER avec progn (tu les as seulement regrouper avec une paire de parenthèses supplémentaires) A la fin tu as aussi une erreur sur l'écriture du texte. (princ "\nEcriture du texte...") (command "-texte" xy "0.20" "" x_apha Texte) Doit être: (princ "\nEcriture du texte...") (command "-texte" xy "0.20" (angtos x_alpha) Texte) Une entrée en trop "" x_alpha et non x_apha Utiliser (angtos), autrement l'angle sera lu en radian... Si tu passe par (entmake) on peut alors utiliser directement cet angle en radian.