<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>sujet Re : Lisp Epaisseur de trait dans AutoCAD – tous produits - Forum Français</title>
    <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5544623#M44728</link>
    <description>&lt;P&gt;je viens de me faire le lien...et j'ai mal au crane &lt;img id="catfrustrated" class="emoticon emoticon-catfrustrated" src="https://forums.autodesk.com/i/smilies/16x16_cat-frustrated.png" alt="Chat frustré" title="Chat frustré" /&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 17 Mar 2015 15:18:18 GMT</pubDate>
    <dc:creator>Kevin_Megel</dc:creator>
    <dc:date>2015-03-17T15:18:18Z</dc:date>
    <item>
      <title>Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5539443#M44706</link>
      <description>&lt;P&gt;Hello la communauté,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;j'ai besoin de pouvoir tout selectionner les objets de l'espace objet ( juste de l'espace objet) pour leur mettre à tous la même epaisseur de trait.&lt;/P&gt;&lt;P&gt;il faut bien entendu la même chose pour les bloc donc je me suis dit que je pourrais passer par une lisp, et j'ai tenté l'aventure.&lt;/P&gt;&lt;P&gt;Pour le pas faire trop compliqué avant de pourvoir entré dans les bloc sans les exploser, je me suis dit que je vais déjà trouver comment tout selectionné sur l'espace objet et lancer la variable, et la je coince déjà, ça doit déjà faire sourir les pro du lisp, et je vais balancer le code que j'ai tenté de faire, et la ils vons exploser de rire....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;(defun c: EPT
  (ssget "_X" ' ((0 . "ModelSpace"))
	 (command "_EPAISSLIGN")
	 )
  )&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bon avant tout j'aimerais avant que l'un d'entre vous me sorte la lisp toute faite, comprendre comment on fait et ou sont mes erreurs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;J'ai peut être vue trop ambitieux pour une première ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2015 10:16:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5539443#M44706</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-13T10:16:56Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5539954#M44707</link>
      <description>&lt;P&gt;Salut,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;C'est bien de se lancer dans l'aventure de la programmation, mais ça ne peut pas se faire sans un minimum de compréhension de ce qu'on fait et une grande rigueur en ce qui concerne la syntaxe (si l'être humain est plus ou moins capable d'interpréter un texte malgré les fautes d'othographes, l'interpréteur AutoLISP en est incapable).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;L'apprentissage d'AutoLISP est grandement facilité par le fait que l'interpréteur est intégré à AutoCAD et qu'on peut donc exécuter des expressions LISP directement en ligne de commande ou dans la console Visual LISP.&lt;/P&gt;
&lt;P&gt;Ceci permet, pour débuter, de faire des tests en quantité, ce qui devrait permettre de comprendre comment fonctionne ce langage avant d'essayer de faire un programme.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Par exemple, tu peux entrer directement en ligne de commande l'expression : &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;(command "_EPAISSLIGN")&lt;/PRE&gt;
&lt;P&gt;et tu verras que tu n'auras pas résultat escompté parceque "_EPAISSLIGN" n'est pas une commande AutoCAD.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Et si tu orthographies correctement le nom de la commande (EPAISSLIGNE ou _LWEIGHT), tu t'apercevras que ce n'est pas la commande qui permet de changer l'épaisseur de lignes d'entités existantes...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Donc, avant d'essayer de créer une commande LISP, il faut, non seulement, connaître les bases du langage, mais aussi (très) bien connaître AutoCAD...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Je te recommande la lecture de &lt;A href="https://apps.exchange.autodesk.com/ACD/fr/Detail/Index?id=appstore.exchange.autodesk.com%3aappintroduction00e0autolisp_windows32and64%3afr" target="_blank"&gt;&lt;STRONG&gt;Introduction à AutoLISP&lt;/STRONG&gt;&lt;/A&gt; ainsi que les "officiels" &lt;A href="http://help.autodesk.com/view/ACD/2015/ENU/?guid=GUID-265AADB3-FB89-4D34-AA9D-6ADF70FF7D4B" target="_blank"&gt;&lt;STRONG&gt;AutoLISP Developper's Guide&lt;/STRONG&gt;&lt;/A&gt; et &lt;A href="http://docs.autodesk.com/ACD/2011/ENU/filesALR/WSfacf1429558a55de1a7524c1004e616f8b-5913.htm" target="_blank"&gt;&lt;STRONG&gt;AutoLISP Reference Guide&lt;/STRONG&gt;&lt;/A&gt; (en anglais mais néanmoins incontournables).&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2015 15:09:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5539954#M44707</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2015-03-13T15:09:07Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5539976#M44708</link>
      <description>&lt;P&gt;ok je viens de me prendre un bonne paire de claques....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;j'ai déjà sous le coude l'introduction a Autolisp,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;bon je reviendrais dans une 10ène d'années pour voir si j'ai compris un truc ou deux ! car en plus les guides son en anglais, faut apprendre l'anglais en plus :s&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;donc à la prochaine...&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2015 15:18:42 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5539976#M44708</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-13T15:18:42Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540012#M44709</link>
      <description>&lt;P&gt;Bonjour Megeon,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Je ne sais pas si tu as déjà fais des macros en langage diesel sous Autocad.&lt;/P&gt;&lt;P&gt;Si c'est le cas, le plus simple avant de commencer un programme complet est de traduire quelques unes de ces macro en langage lisp. C'est comme cela que j'ai commencé (comme beaucoup qui comme moi sont des autodidactes en programmation).&lt;/P&gt;&lt;P&gt;&lt;A href="http://cadxp.com/topic/38326-traduction-macro-simple-en-lisp/" target="_self"&gt;Voici un lien qui je l'espère t'aideras.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Comme la dit Gilles, avant de programmer un ensemble de tâches, il faut savoir les faire manuellement. Evites les commandes avec des boites de dialogues, elles vont stopper tes programmes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bon courage&lt;/P&gt;&lt;P&gt;Olivier&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2015 15:43:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540012#M44709</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-03-13T15:43:09Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540068#M44710</link>
      <description>&lt;P&gt;Salut Olivier,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;non j'ai jamais fait je suis vièrge de toute programation de pres ou de loin !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;je vais voir ça de plus pres, cela n'empeche que j'ai un besoin urgent de ce programme... seul au BE on me demande de faire des truc de plus en plus fous, et c'est comme ça que je me retrouve à touché au lisp pour mieux me prendre une baffe de Gilles&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2015 16:09:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540068#M44710</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-13T16:09:03Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540200#M44711</link>
      <description>&lt;P&gt;Si je t'ai blessé, je m'en excuse. Ce n'était pas du tout mon intention. On a tous commencé par là.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dans tous les cas, tu ne pourras pas apprendre dans l'urgence, ce genre d'apprentissage demande de la rigueur, de la concentration donc d'être un minimum posé.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Quelques exemples pour ce que tu veux faire (chaque ligne -ou fin de ligne- débutant pas un point virgule (;) est un commentaire et ne sera pas interprétée.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1_ utilisation de la commande CHPROP pour modifier l'épaisseur de ligne (ici 0.7 mm) de toutes les entités contenues dans l'espace objet.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;;; Utilisation de la commande CHPROP
;; Modifie l'épaisseur de ligne de toutes les entités de l'espace objet
;; Options de la commande
;; - DuBloc : "DuBloc" ou "ByBlock"
;; - DuCalque : "DuCalque" ou "ByLayer"
;; - l'épaisseur en millimètres (0.05, 0.35, 0.7, ...)&lt;BR /&gt;
(defun c:EPT (/ ss)&lt;BR /&gt;  ;; on sélectionne toutes les entités de l'espace objet&lt;BR /&gt;  (setq ss (ssget "_X" '((410 . "model"))))&lt;BR /&gt;&lt;BR /&gt;  ;; si le jeu de sélection n'est pas vide...
  (if ss&lt;BR /&gt;&lt;BR /&gt;    ...on lance la commande CHPROP sur jeu de sélection
    (command "_.chprop" ss "" "_lweight" 0.7 "") ; &amp;lt;- remplacer 0.7 par la valeur désirée
  )
  (princ)
)&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2_ Utilisation de la fonction SetPropertyValue (compatible Mac / Windows) pour modifier l'épaisseur de ligne (ici 0.35 mm) de toutes les entités contenues dans l'espace objet.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;;; Utilisation de la fonction SetPropertyValue
;; Modifier l'épaisseur de ligne de toutes les entités de l'espace objet
;; Options
;; - Dubloc : -2
;; - DuCalque : -1
;; - l'épaisseur en centièmes de millimètres (5, 35, 70, ...)&lt;BR /&gt;
(defun c:EPT (/ ss i)
  ;; on initialise un indice
  (setq 1 0)&lt;BR /&gt;
  ;; on sélectionne toutes les entité de l'espace objet
  (if (setq ss (ssget "_X" '((410 . "Model"))))&lt;BR /&gt;
    ;; tant qu'il existe une entité dans le jeu de sélection à l'indice...
    (while (setq ent (ssname ss i))&lt;BR /&gt;
      ;; ...on change la propriété "LineWeight" de l'entité
      (SetPropertyValue ent "LineWeight" 35) ; &amp;lt;- remplacer 35 par la valeur désirée&lt;BR /&gt;&lt;BR /&gt;      ;; et on incrémente l'indice
      (setq i (1+ i))
    )
  )
  (princ)
)&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3_ Utilisation de la fonction SetPropertyValue (compatible Mac / Windows) pour modifier l'épaisseur de ligne de toutes les entités contenues dans l'espace objet (en Ducalque) et toutes les entités contenues dans les blocs (en DuBloc).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;;; Utilisation de la fonction SetPropertyValue
;; Modifie l'épaisseur de ligne de toutes les entités de l'espace objet
;; et de toutes les entités dans tous les blocs
;; Options
;; - Dubloc : -2
;; - DuCalque : -1
;; - l'épaisseur en centièmes de millimètres (5, 35, 70, ...)
(defun c:EPT (/ ss i bloc ent)
  ;; on initialise un indice
  (setq 1 0)
  
  ;; on sélectionne toutes les entité de l'espace objet
  (if (setq ss (ssget "_X" '((410 . "Model"))))
    
    ;; tant qu'il existe une entité dans le jeu de sélection à l'indice...
    (while (setq ent (ssname ss i))
      
      ;; ...on change la propriété "LineWeight" de l'entité
      (SetPropertyValue ent "LineWeight" -1) ; &amp;lt;- remplacer -1 par la valeur désirée

      ; on incrémente l'indice
      (setq i (1+ i))
    )
  )

  ;; tant qu'il y a des définitions de bloc dans la table des blocs...
  (while (setq bloc (tblnext "block" (not bloc)))

    ;; ...on parcourt toutes les entités de chaque définition de bloc
    (setq ent (cdr (assoc -2 bloc))) ; &amp;lt;- première entité dans le bloc

    ;; tant qu'il y a des entités...
    (while ent
      
      ;; ...on change la propriété "LineWeight" de l'entité
      (setpropertyvalue ent "LineWeight" -2) ; &amp;lt;- remplacer -1 par la valeur désirée

      ;; et on passe à l'entité suivante
      (setq ent (entnext ent))
    )
  )
  (princ)
)&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2015 17:19:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540200#M44711</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2015-03-13T17:19:59Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540327#M44712</link>
      <description>&lt;P&gt;Bonjour (gile),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Si je peux me permettre, il manque un ; au début de la ligne ci-dessous pour la passer en commentaire.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;...on lance la commande CHPROP sur jeu de sélection&lt;/PRE&gt;&lt;P&gt;J'écris surtout pour Megeon, afin qu'il ne se retrouve pas avec une erreur. Au début, il suffit de peut de chose pour être perturber.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Amicalement,&lt;/P&gt;&lt;P&gt;Olivier&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2015 18:32:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540327#M44712</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-03-13T18:32:18Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540354#M44713</link>
      <description>&lt;P&gt;Olivier,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bien sûr que tu peux te permettre.&lt;/P&gt;
&lt;P&gt;Au temps pour moi, j'ai rajouté ces commentaires "à la volée" dans mon message. Ça ne serait probablement pas arrivé si j'avais mis ces commentaires dans l'éditeur Visual LISP...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Megeon,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Comme le dis Olivier, ajout deux points-virgules (;) au début de la ligne :&lt;/P&gt;
&lt;PRE&gt;...on lance la commande CHPROP sur jeu de sélection&lt;/PRE&gt;
&lt;P&gt;et, d'une manière générale, colle toujours les codes que tu copies dans une nouvelle fenêtre de l'éditeur Visual LISP, la coloration syntaxique et l'indentation (formatage du code) rendent vraiment les choses plus compréhensibles.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2015 18:49:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5540354#M44713</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2015-03-13T18:49:13Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542190#M44714</link>
      <description>&lt;P&gt;Merci, pour ces reponse, je vais tester cela dans la journée&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/109424"&gt;@_gile&lt;/a&gt;, sans l'avoir mal pris, j'ai surtout resentie ta première reponse comme "laisse tomber t'y arrivera pas", mais si c'etait pas le but recherché alors aucun probleme &lt;span class="lia-unicode-emoji" title=":visage_qui_fait_un_clin_d'œil:"&gt;😉&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 08:10:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542190#M44714</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-16T08:10:31Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542193#M44715</link>
      <description>&lt;P&gt;donc si je comprend bien le premier lisp me permet de changer tout les trait pour mettre l''eppaisseur que j'ai donnée dans la lisp (ici 0.7), mais si je voulais choisir une epaisseur différente, il faut retourner dans la lisp, modifier l'eppaisseur, ne serai t'il pas possible d'ouvrir une boite de dialogue pour choisir a chaque fois l'epaisseur en fonction des dessins ?&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 08:18:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542193#M44715</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-16T08:18:25Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542238#M44716</link>
      <description>&lt;P&gt;hello c'est toujours moi, j'ai regardé ton lien Olivier, et j'ai donc essayer par moi même de transformé sa marco en lisp sans regarder la reponse, le me suis permis d'ajouté une sauvegarde aussi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;voici la ligne&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;;;Purge zoom sauvegarde alias "PZ"
(defun c:PZ () (command "_-purge" "_zoom" "_qsave" "_close") (princ))&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;les commandes apres le purge ne se font pas, pourquoi ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 09:08:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542238#M44716</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-16T09:08:19Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542268#M44717</link>
      <description>&lt;P&gt;Bonjour Megeon,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Il te faut une fonction &lt;STRONG&gt;command&lt;/STRONG&gt; par commande Autocad.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On obtient donc :&lt;/P&gt;&lt;P&gt;(command "_-purge")&lt;/P&gt;&lt;P&gt;(command "_zoom")&lt;/P&gt;&lt;P&gt;(command "_qsave")&lt;/P&gt;&lt;P&gt;(command "_close")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;De plus tu n'as entré aucune option dans tes commandes. Sans option, la commande _-purge ne sert à rien.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Olivier&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 09:39:38 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542268#M44717</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-03-16T09:39:38Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542272#M44718</link>
      <description>&lt;P&gt;ok donc une option te permet de choisir par exemple se que tu veux purger, et si je veux tout, je met "tout" ou bien les racourcit "TO" ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 09:42:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542272#M44718</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-16T09:42:45Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542274#M44719</link>
      <description>&lt;P&gt;ok je pense avoir réussi, et voici ma première Lisp &lt;span class="lia-unicode-emoji" title=":visage_souriant_avec_des_yeux_rieurs:"&gt;😄&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;;;Purge zoom sauvegarde alias "PZ"
(defun c:PZ()
  (command "_-purge" "TO" "" "n")
  (command "_zoom" "t")
  (command "_qsave")
  (command "_close")
  (princ)
)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 09:46:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542274#M44719</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-16T09:46:45Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542301#M44720</link>
      <description>&lt;P&gt;si certain la veullent la voici dans un .txt ( j'ai voulu donnée le .lsp mais ça fonctionne pas ...)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 10:20:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542301#M44720</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-16T10:20:00Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542304#M44721</link>
      <description>&lt;P&gt;Concernt le lisp de modification d'épaisseur, les boite de dialogue sont beaucoup plus compliquée à mettre en place. En revanche, voici la commande de (gile) avec l'ajout d'une question en ligne de commande.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;;; Utilisation de la commande CHPROP
;; Modifie l'épaisseur de ligne de toutes les entités de l'espace objet
;; Options de la commande
;; - DuBloc : "DuBloc" ou "ByBlock"
;; - DuCalque : "DuCalque" ou "ByLayer"
;; - l'épaisseur en millimètres (0.05, 0.35, 0.7, ...)

(defun c:EPT (/ ss ep)
  ;; on sélectionne toutes les entités de l'espace objet
  (setq ss (ssget "_X" '((410 . "model"))))

  ;; si le jeu de sélection n'est pas vide...
  (if ss
    ;; chargement des valeurs correctes
    (progn
      (initget "duCalque duBloc 0 0.05 0.09 0.13 0.15 0.18 0.20 0.25 0.30 0.35 0.40 0.50 0.53 0.60 0.70 0.80 0.90 1.00 1.06 1.20 1.40 1.58 2.00 2.11")
      ;; enregistrement de la valeur de l'épaisseur voulue
      (setq ep (getkword "indiquez l'épaisseur, [duCalque/duBloc/0/0.05/0.09/0.13/0.15/0.18/0.20/0.25/0.30/0.35/0.40/0.50/0.53/0.60/0.70/0.80/0.90/1.00/1.06/1.20/1.40/1.58/2.00/2.11] &amp;lt;duCalque&amp;gt;"))
      ;; ...on lance la commande CHPROP sur jeu de sélection
      (command "_.chprop" ss "" "_lweight" ep "") ; &amp;lt;- 0.7 remplacé par la vairble ep
      )
    )
  (princ)
  )&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Olivier&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 10:23:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542304#M44721</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-03-16T10:23:47Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542326#M44722</link>
      <description>&lt;P&gt;Merci Olivier de cette ajout,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Merci a tout le monde de m'avoir aidée et a me lancer dans les bases de la lisp, et je comprend un peu plus comment ça fonctionne !!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mille mercis&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;J'ai l'impression de moins voler mon lvl 9 ^^ Bien que je pense que je la vole tjr !!!&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2015 10:46:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5542326#M44722</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-16T10:46:12Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5543956#M44723</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hello&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1) Merci pour cette routine !&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) J'ai fais une Micro-Modif dans le code :&lt;/P&gt;
&lt;P&gt;dubloc ---&amp;gt; ByBlock&amp;nbsp; &amp;amp;&amp;nbsp; ducalque ---&amp;gt; ByLayer&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3) J'ai donc teste et valide cette routine EPT sur MAP 2010 et sur MAP 2016&lt;/P&gt;
&lt;P&gt;Donc on suppose qu'elle fonctionne sur TOUS les AutoCADs !?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bonne Journee, Patrice (I am not an Autodesk Advisor)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Mar 2015 08:14:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5543956#M44723</guid>
      <dc:creator>braudpat</dc:creator>
      <dc:date>2015-03-17T08:14:06Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5544002#M44724</link>
      <description>&lt;P&gt;salut Pat, merci pour la micro modif.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Si ça fonctionne sur 2010 et sur 2016 ça devrais fonctionné sur celle entre non ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ça fonctionne sur 2013, jais pas testé sur mac&lt;/P&gt;</description>
      <pubDate>Tue, 17 Mar 2015 09:02:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5544002#M44724</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-17T09:02:50Z</dc:date>
    </item>
    <item>
      <title>Re : Lisp Epaisseur de trait</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5544420#M44725</link>
      <description>&lt;P&gt;peut on me dire a quoi correspond&amp;nbsp; ceci ?&lt;/P&gt;&lt;PRE&gt;(/ ss ep)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Mar 2015 14:03:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/lisp-epaisseur-de-trait/m-p/5544420#M44725</guid>
      <dc:creator>Kevin_Megel</dc:creator>
      <dc:date>2015-03-17T14:03:00Z</dc:date>
    </item>
  </channel>
</rss>

