Ok la solution de faire un bloc puis de l'inserer avec la commande _insert + facteur d'echelle sur l'axe x permet de me déplier ma courbe .Les coordonnées bougent sur l'axe des x mais cela ne me dérange pas . C'est plus de boulot à coder pas évident du tout ... J'aie encore plein de question évidemment ... Par exemple pourquoi est-ce-si important de transformer ma polyligne2D en LWPolyligne ? Respects BonusCad ! J'aie bien utilisé ta fonction MILLE_X etj'aie le problème inverse .Maintenant la fonction est tellement étirée qu'elle est quasiment plate .(sans compter que le langage lisp je ne comprend pas grand chose , je comprend seulement un peu le VBA) La fonction compress_view ne m'aide pas simplement la courbe maintenant plate est zoomée en avant ou en arrière . Si tu es interessé , je veux bien t'envoyer ce que j'aie codé en vba ... EN tout cas , je crois que je vais laisser tomber , c'est un peu trop raide pour moi .Surtout que je maitrise plus manuellement les lignes de commandes d'autocad .Alors à coder bonjour ...